Mathlib Map

Structures · Geometry

WeierstrassCurve.IsElliptic

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
Shape
One type argument · adds isUnit

Extends0

Extends nothing: this is a root of the hierarchy.

Extended by0

Nothing extends this class yet.

Concrete types that are instances0

No instance on a concrete type; it is reached through other classes.

How is a type an instance?

Loading the hierarchy index…

Assumed by55

Ancestors0

No ancestors.