The arithmetic of certain cubic function fields

Mark Bauer

Mathematics of Computation · 2003 · 16 citations · 4 references

DOIFull text

Open access

Concepts

Abstract

In this paper, we discuss the properties of curves of the form <inline-formula content-type="math/mathml"> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" alttext="y cubed equals f left-parenthesis x right-parenthesis"> <mml:semantics> <mml:mrow> <mml:msup> <mml:mi>y</mml:mi> <mml:mn>3</mml:mn> </mml:msup> <mml:mo>=</mml:mo> <mml:mi>f</mml:mi> <mml:mo stretchy="false">(</mml:mo> <mml:mi>x</mml:mi> <mml:mo stretchy="false">)</mml:mo> </mml:mrow> <mml:annotation encoding="application/x-tex">y^3=f(x)</mml:annotation> </mml:semantics> </mml:math> </inline-formula> over a given field <bold>K</bold> of characteristic different from 3. If <inline-formula content-type="math/mathml"> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" alttext="f left-parenthesis x right-parenthesis"> <mml:semantics> <mml:mrow> <mml:mi>f</mml:mi> <mml:mo stretchy="false">(</mml:mo> <mml:mi>x</mml:mi> <mml:mo stretchy="false">)</mml:mo> </mml:mrow> <mml:annotation encoding="application/x-tex">f(x)</mml:annotation> </mml:semantics> </mml:math> </inline-formula> satisfies certain properties, then the Jacobian of such a curve is isomorphic to the ideal class group of the maximal order in the corresponding function field. We seek to make this connection concrete and then use it to develop an explicit arithmetic for the Jacobian of such curves. From a purely mathematical perspective, this provides explicit and efficient techniques for performing arithmetic in certain ideal class groups which are of fundamental interest in algebraic number theory. At the same time, it provides another source of groups which are suitable for Diffie-Hellman type protocols in cryptographic applications.

References

4