No Tate normal form has a marked point of order
ProvedMazurHuang.tate_origin_addOrderOf_ne_seventeenelliptic-curvesmazur-full-torsionnumber-theory
Let with and let be the Tate normal form, assumed elliptic. Then the marked point does not have order .
Together with the reduction to Tate normal form this excludes rational points of order . The proof evaluates at the origin to get the order-17 Tate division equation , maps a solution with through two explicit two-isogenies to the model of , and excludes the two possible fibres over its rational points by a quartic with no root modulo and the irrationality of .
Preamble
import Mathlib open scoped WeierstrassCurve.Affine
Formal statement
theorem MazurHuang.tate_origin_addOrderOf_ne_seventeen (b c : ℚ) (hb : b ≠ 0)
[({ a₁ := 1 - c, a₂ := -b, a₃ := -b, a₄ := 0, a₆ := 0 } : WeierstrassCurve ℚ).IsElliptic]
(h : ({ a₁ := 1 - c, a₂ := -b, a₃ := -b, a₄ := 0, a₆ := 0 } : WeierstrassCurve ℚ).toAffine.Nonsingular 0 0) :
addOrderOf (WeierstrassCurve.Affine.Point.some 0 0 h) ≠ 17 := by sorrySource
Xiang Huang, FLT fork, commit 51bbb4f191ad0d3753b87123635c100a638ae580 (Apache-2.0), https://github.com/xiangyazi24/FLT/blob/51bbb4f191ad0d3753b87123635c100a638ae580/FLT/Assumptions/MazurProof/TateOrder17.lean (F17_eq_zero_of_tateOrigin_order_seventeen), TateOrder17Quotient.lean (no_F17_rational_solution).