Theorems · Definition · algebraic geometry
WeierstrassCurve.Affine.Point.xRep
{R : Type r} → [inst : CommRing R] → {W' : WeierstrassCurve.Affine R} → W'.Point → Fin 2 → RThis map sends a point P on a Weierstrass curve W' in affine coordinates
to a representative of its image on ℙ¹ under the x-coordinate map.
We take ![1, 0] for the point at infinity and ![x, 1],
where x is the x-coordinate of P, for an affine point.
We define it in the general setting of a commutative base ring, even though the definition
of points in this setting is not really correct. For Weierstrass curves over fields, this
gives the correct notion.
- Cited by
- 8 results in Mathlib
- Foundations
- Depth 108 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.
Cites6
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- CommRingstatement and proof · cited by 17,173
- Matrix.vecConsproof · cited by 852
- Matrix.vecEmptyproof · cited by 832
- WeierstrassCurve.Affinestatement and proof · cited by 174
- WeierstrassCurve.Affine.Pointstatement and proof · cited by 99
- WeierstrassCurve.Affine.Nonsingularproof · cited by 76
Cited by9
Results whose statement or proof uses this declaration.
- WeierstrassCurve.Affine.Point.sym2xproof · cited by 8
- WeierstrassCurve.Affine.Point.xRep_negstatement · cited by 3
- WeierstrassCurve.Affine.Point.eq_or_eq_neg_of_xRep_eq_xRepstatement and proof · cited by 1
- WeierstrassCurve.Affine.Point.xRep_eq_xRep_iffstatement and proof · cited by 0
- WeierstrassCurve.Affine.Point.xRep_ne_zerostatement · cited by 0
- WeierstrassCurve.Affine.Point.xRep_somestatement · cited by 0
- WeierstrassCurve.Affine.Point.xRep_zerostatement · cited by 0
- WeierstrassCurve.Affine.Point.sym2x_neg_leftproof · cited by 0
- WeierstrassCurve.Affine.Point.sym2x_neg_rightproof · cited by 0