Supersingular elliptic curves
DefinitionSupersingular elliptic curves#✓fully proved
Let \(p\) be a prime and let \(E\) be an elliptic curve over an algebraic closure \(\overline{\mathbb{F}}_p\) of \(\mathbb{Z}/p\mathbb{Z}\). Then \(E\) is called supersingular when every point \(P \in E(\overline{\mathbb{F}}_p)\) with \(pP = 0\) is \(P = 0\).
def IsSupersingular {p : ℕ} [Fact p.Prime]
(W : WeierstrassCurve.Affine (AlgebraicClosure (ZMod p))) [W.IsElliptic] : Prop :=
∀ P : W.Point, p • P = 0 → P = 0
Sources
- arXiv:2308.11539v1,
main.tex, lines 164–170, which gives the equivalent condition that for every positive integer \(r\), every point \(P\) with \(p^r P = 0\) is \(P = 0\); this definition is its case \(r = 1\).
TheoremSupersingularity from trivial prime-power torsion#✓fully proved
Let \(p\) be a prime and let \(E\) be an elliptic curve over an algebraic closure \(\overline{\mathbb{F}}_p\) of \(\mathbb{Z}/p\mathbb{Z}\). If for every integer \(r \ge 1\) the only point \(P \in E(\overline{\mathbb{F}}_p)\) with \(p^r P = 0\) is \(P = 0\), then \(E\) is supersingular.
theorem IsSupersingular.of_pow_torsion {p : ℕ} [Fact p.Prime]
(W : WeierstrassCurve.Affine (AlgebraicClosure (ZMod p))) [W.IsElliptic]
(h : ∀ r : ℕ, 0 < r → ∀ P : W.Point, (p ^ r) • P = 0 → P = 0) :
W.IsSupersingular
Uses 1
TheoremSupersingular curves have trivial prime-power torsion#✓fully proved
Let \(p\) be a prime and let \(E\) be a supersingular elliptic curve over an algebraic closure \(\overline{\mathbb{F}}_p\) of \(\mathbb{Z}/p\mathbb{Z}\). Then for every integer \(r \ge 1\), every point \(P \in E(\overline{\mathbb{F}}_p)\) with \(p^r P = 0\) is \(P = 0\).
theorem IsSupersingular.pow_torsion {p : ℕ} [Fact p.Prime]
(W : WeierstrassCurve.Affine (AlgebraicClosure (ZMod p))) [W.IsElliptic]
(h : W.IsSupersingular) {r : ℕ} (hr : 0 < r)
{P : W.Point} (hP : (p ^ r) • P = 0) : P = 0
Uses 1
Loading dependency explorer…
The dependency explorer needs JavaScript and its graph data.