The function field of an elliptic curve has genus one #
Let W be an elliptic Weierstrass curve over a field F, with coordinate functions x and y
and place at infinity O. This file computes the Riemann–Roch spaces L(n · O) by hand and
reads off the two invariants of F(W) / F that the general theory of function fields needs:
Fis the exact field of constants ofF(W);F(W)has genus one, and is therefore an elliptic function field in the sense ofTauCeti.IsEllipticFunctionField, the place at infinity being rational.
The computation is the classical one. A function with no pole away from O is regular at every
height-one prime of the coordinate ring, which is a Dedekind domain, so it lies in the coordinate
ring and is p + q y for polynomials p and q. At infinity the two summands have pole orders
2 deg p and 2 deg q + 3; these have different parities, so they never cancel, and
p + q y ∈ L(n · O) exactly when 2 deg p ≤ n and 2 deg q + 3 ≤ n.
Counting the monomials xⁱ and xʲ y allowed by these bounds gives ℓ(n · O) = n for n ≥ 1
and ℓ(0) = 1. The second value says the constants are exact; the first, compared with Riemann's
theorem in large degree, says the genus is one. No Riemann–Roch theorem, differential or
ramification computation is used.
Main results #
WeierstrassCurve.Affine.mem_riemannRochSpace_natCast_zsmul_ofPoint_infinity_iff: the functions inL(n · O)are thep + q ywith2 deg p ≤ nand2 deg q + 3 ≤ n.WeierstrassCurve.Affine.isIntegrallyClosedIn_functionField:Fis the exact field of constants ofF(W).WeierstrassCurve.Affine.genus_functionField:F(W)has genus one.WeierstrassCurve.Affine.isEllipticFunctionField:F(W) / Fis an elliptic function field.
References #
- H. Stichtenoth, Algebraic Function Fields and Codes, 2nd ed., GTM 254, Springer, 2009, Definition 1.4.15, Theorem 1.4.17 and Proposition 6.1.3.
- J. Silverman, The Arithmetic of Elliptic Curves, Section III.3.
Pole orders at infinity #
The monomials xⁱ and xʲ y #
The Riemann–Roch spaces L(n · O) #
The Riemann–Roch spaces at infinity of an elliptic curve: for n : ℕ, a function lies
in L(n · O) exactly when it is p + q y for polynomials p and q with 2 deg p ≤ n and
2 deg q + 3 ≤ n (the latter read as vacuous when q = 0). So L(n · O) is spanned by the
monomials xⁱ with 2i ≤ n and xʲ y with 2j + 3 ≤ n.
F is the exact field of constants of the function field of an elliptic curve: the
functions without poles form the one-dimensional space L(0), which is the field of constants.
The function field of an elliptic curve has genus one. Riemann's theorem gives
ℓ(D) = deg D + 1 - g for every divisor of large degree, and at D = n · O the left side is n
while deg D = n, the place at infinity being rational.
The function field of an elliptic curve is an elliptic function field: it has genus one, and the place at infinity is a divisor of degree one.