Theorems · Definition · algebraic geometry
WeierstrassCurve.Projective.polynomial
{R : Type r} → [inst : CommRing R] → WeierstrassCurve.Projective R → MvPolynomial (Fin 3) RThe polynomial W(X, Y, Z) := Y²Z + a₁XYZ + a₃YZ² - (X³ + a₂X²Z + a₄XZ² + a₆Z³) associated to a
Weierstrass curve W over a ring R in projective coordinates.
This is represented as a term of type MvPolynomial (Fin 3) R, where X, Y, and Z
represent X, Y, and Z respectively.
- Cited by
- 10 results in Mathlib
- Foundations
- Depth 84 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.
Cites11
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- DFunLike.coeproof · cited by 62,936
- CommRingstatement and proof · cited by 17,173
- MvPolynomialstatement · cited by 2,140
- MvPolynomial.Xproof · cited by 552
- MvPolynomial.Cproof · cited by 400
- WeierstrassCurve.a₁proof · cited by 272
- WeierstrassCurve.Projectivestatement and proof · cited by 244
- WeierstrassCurve.a₂proof · cited by 216
- WeierstrassCurve.a₃proof · cited by 210
- WeierstrassCurve.a₄proof · cited by 187
- WeierstrassCurve.a₆proof · cited by 153
Cited by14
Results whose statement or proof uses this declaration.
- WeierstrassCurve.Projective.Equationproof · cited by 88
- WeierstrassCurve.Projective.polynomialXproof · cited by 19
- WeierstrassCurve.Projective.polynomialYproof · cited by 10
- WeierstrassCurve.Projective.polynomialZproof · cited by 7
- WeierstrassCurve.Projective.map_polynomialstatement · cited by 6
- WeierstrassCurve.Projective.eval_polynomialstatement · cited by 3
- WeierstrassCurve.Projective.map_polynomialZproof · cited by 2
- WeierstrassCurve.Projective.map_polynomialYproof · cited by 2
- WeierstrassCurve.Projective.map_equationproof · cited by 2
- WeierstrassCurve.Projective.map_polynomialXproof · cited by 2
- WeierstrassCurve.Projective.Equation.mapproof · cited by 1
- WeierstrassCurve.Projective.eval_polynomial_of_Z_ne_zerostatement · cited by 0