Documentation

TauCeti.AlgebraicGeometry.EllipticCurve.Affine.FunctionField.Genus

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:

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 #

References #

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.

@[simp]

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.