Documentation

TauCeti.AlgebraicGeometry.EllipticCurve.DivisionPolynomial.Torsion.Integral

A torsion point's x-coordinate is integral over the base field #

ΨSqₙ is a nonzero polynomial over the base field whenever n ≠ 0 and the curve is nonsingular, and a torsion point is a root of it. So the x-coordinate of an affine point killed by a nonzero n is integral over the base, with no hypothesis on the extension.

Over an algebraically closed base that integrality becomes rationality; that is Torsion/AlgClosed.lean, which is the only place algebraic closedness is used.

Main results #

References #

theorem WeierstrassCurve.isIntegral_x_of_zsmul_eq_zero {F : Type u_1} [Field F] (W : WeierstrassCurve F) [W.IsElliptic] {Ω : Type u_2} [Field Ω] [Algebra F Ω] {n : ℤ} (hn : n ≠ 0) {x y : Ω} (hns : (W.baseChange Ω).toAffine.Nonsingular x y) (htors : n • Jacobian.Point.fromAffine (Affine.Point.some x y hns) = 0) :

The x-coordinate of a point killed by a nonzero n is integral over the base field: it is a root of ΨSqₙ, which is a nonzero polynomial there. The nonvanishing hypothesis is on n, not on the point.