Mathlib Map

Theorems · Definition · algebraic geometry

WeierstrassCurve.Projective.Equation

{R : Type r} → [CommRing R] → WeierstrassCurve.Projective R → (Fin 3 → R) → Prop

The proposition that a projective point representative (x, y, z) lies in a Weierstrass curve W. In other words, it satisfies the homogeneous Weierstrass equation W(X, Y, Z) = 0.

Defined in
Mathlib.AlgebraicGeometry.EllipticCurve.Projective.Basic
Cited by
88 results in Mathlib
Foundations
Depth 95 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
CommRing

Around this declaration

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

WeierstrassCurve.Projective.Nonsingular · cited by 37Projective.NonsingularWeierstrassCurve.Projective.X_eq_zero_of_Z_eq_zero · cited by 12Projective.X_eq_zero_of_Z…WeierstrassCurve.Projective.equation_iff · cited by 8Projective.equation_iffWeierstrassCurve.Projective.nonsingular_smul · cited by 5Projective.nonsingular_sm…WeierstrassCurve.Projective.isUnit_addZ_of_X_ne · cited by 4Projective.isUnit_addZ_of…WeierstrassCurve.Projective.isUnit_dblZ_of_Y_ne' · cited by 4Projective.isUnit_dblZ_of…WeierstrassCurve.Projective.neg_of_Z_eq_zero · cited by 3Projective.neg_of_Z_eq_ze…WeierstrassCurve.Projective.Y_ne_negY_of_Y_ne' · cited by 3Projective.Y_ne_negY_of_Y…WeierstrassCurve.Projective.addZ_eq' · cited by 3Projective.addZ_eq'WeierstrassCurve.Projective.add_of_X_ne · cited by 3Projective.add_of_X_neWeierstrassCurve.Projective.add_of_Y_eq · cited by 3Projective.add_of_Y_eqWeierstrassCurve.Projective.add_of_Y_ne · cited by 3Projective.add_of_Y_neWeierstrassCurve.Projective.add_of_Y_ne' · cited by 3Projective.add_of_Y_ne'WeierstrassCurve.Projective.add_of_Z_eq_zero_left · cited by 3Projective.add_of_Z_eq_ze…WeierstrassCurve.Projective.add_of_Z_eq_zero_right · cited by 3Projective.add_of_Z_eq_ze…DFunLike.coe · cited by 62936DFunLike.coeCommRing · cited by 17173CommRingWeierstrassCurve.Projective · cited by 244WeierstrassCurve.Projecti…MvPolynomial.eval · cited by 157MvPolynomial.evalWeierstrassCurve.Projective.polynomial · cited by 10Projective.polynomialProjective.EquationCITED BYCITES

Cites5

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

Cited by89

Results whose statement or proof uses this declaration.