Mathlib Map

Theorems · Inductive type · algebraic geometry

WeierstrassCurve.IsElliptic

{R : Type u} → [CommRing R] → WeierstrassCurve R → Prop

WeierstrassCurve.IsElliptic is a typeclass which asserts that a Weierstrass curve is an elliptic curve: that its discriminant is a unit. Note that this definition is only mathematically accurate for certain rings whose Picard group has trivial 12-torsion, such as a field or a PID.

Defined in
Mathlib.AlgebraicGeometry.EllipticCurve.Weierstrass
Cited by
52 results in Mathlib
Foundations
Depth 1 from the axioms · uses no axioms
Assumes
CommRing

Around this declaration

Dashed lines are statement dependencies; solid lines are citations in proofs.

Cites2

Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.

Cited by59

Results whose statement or proof uses this declaration.