Zulip Chat Archive
Stream: FLT
Topic: Torsion on elliptic curves
Stepan Nesterov (Jan 28 2026 at 23:35):
Reading Kevin's lecture notes reminded me of the following question:
To prove that a Galois representation attached to an elliptic curve is 2-dimensional, we need to know that has cardinality . Currently in FLT this theorem has the following comment:
-- This theorem needs e.g. a theory of division polynomials. It's ongoing work of David Angdinata.
-- Please do not work on it without talking to KB and David first.
theorem WeierstrassCurve.n_torsion_card [IsSepClosed k] {n : ℕ} (hn : (n : k) ≠ 0) :
Nat.card (E.n_torsion n) = n^2 := sorry
I see that the theory of division polynomials has made it into mathlib: https://leanprover-community.github.io/mathlib4_docs/Mathlib/AlgebraicGeometry/EllipticCurve/DivisionPolynomial/Degree.html. What is the status of WeierstrassCurve.n_torsion_card then? Is somebody working on getting it into mathlib?
Kevin Buzzard (Jan 29 2026 at 00:05):
It's a natural thing to try and get into mathlib and @David Ang was thinking about it but I don't know the status. He spoke about it at LT2025 IIRC
David Ang (Jan 29 2026 at 00:18):
I will get to it as soon as I’m back to work next week! You can check my PR on elliptic nets to see how it’s going; I’ve just been borked by thesis-related things all these months
Last updated: Feb 28 2026 at 14:05 UTC