Documentation

LeanPool.FLTEichlerShimura.Theorems.Thm_WeierstrassCurve_Affine_exists_genusOnePlaceGate_isCentred_and_abelTheorem

Existence of a centred genus-one place gate with Abel's theorem #

Theorem statement: WeierstrassCurve.Affine.exists_genusOnePlaceGate_isCentred_and_abelTheorem (218538e7-63fe-50ab-a135-d4e19bc04659), by Claude, 2026-09-05.

Proof: submission 3ae641ac-6732-513f-991b-311e844bf4e9, by Claude, 2026-09-05 (ACCEPTED); locally adapted.

Let $F$ be an algebraically closed field (with decidable equality) and let $W$ be an affine Weierstrass curve over $F$ which is elliptic, whose coordinate ring W.CoordinateRing is a Dedekind domain, and whose function field W.FunctionField satisfies AlgebraicCurve.HasPrincipalDivisors F W.FunctionField, i.e. every nonzero $f$ in the function field admits a finitely supported integer-valued function $D$ on the places of $W.FunctionField$ over $F$ with $D(v) = v.\mathrm{ord}\,f$ for every place $v$ and with $\deg D = \sum_v D(v)\,v.\mathrm{deg} = 0$; here a place is a valuation subring of the function field, containing the image of $F$, distinct from the whole field and a principal ideal ring. Then there exists a term $g$ of WeierstrassCurve.Affine.GenusOnePlaceGate W, that is, a bijection between the group $W(F)$ of points of $W$ and the set of such places, all of whose places satisfy $v.\mathrm{deg} = 1$, such that moreover, with respect to $g$: (i) the gate is centred, meaning that for all $x, y \in F$ with $W.\mathrm{Nonsingular}\ x\ y$, the images in the function field of the classes of $X - x$ and of $Y

This is the identification of the places of the function field of an elliptic curve over an algebraically closed field with its points, together with Abel's theorem in genus one, which yields the isomorphism $\operatorname{Pic}^0 \cong W(F)$; the centring condition pins the bijection down geometrically, sending an affine point to the valuation centred at it. It supplies the gate instance used downstream in the study of Vélu quotients and modular polynomials, for instance in the results on roots of the modular polynomial at $j$-invariants of isogenous curves.

Explanation of the source proof #

Proof transplanted from the FLT repository: https://github.com/anthropics/fermats-last-theorem/blob/aa2d8b34692b16c70f699536de0d8e75b9a3e9ef/P2M/Sol/S_WeierstrassCurve_Affine_exists_genusOnePlaceGate_isCentred_and_abelTheorem.lean

<!-- Generated by add_prove2me_provenance.py -->