Place–point dictionary for Weierstrass function fields #
For an elliptic Weierstrass curve W/k, affine nonsingular points should correspond to
degree-one places, with a unique degree-one place at infinity.
Following the ClassGroup.mk design, the function field is an abstract field K linked to
the curve by [Algebra W.CoordinateRing K] [IsFractionRing W.CoordinateRing K], carrying the
The coordinate instance pack. Working over the concrete FractionRing W.CoordinateRing would
tie every statement to one Semiring derivation path and break instance unification
(OreLocalization.instSemiring vs FractionRing.field).
Finite places #
The integral-closure identification between the affine coordinate ring and the finite-integer ring of its fraction field.
Equations
Instances For
The ideal of a nonsingular affine point is maximal.
The ideal of an affine point is nonzero.
A nonsingular affine point as a height-one prime of the coordinate ring.
Equations
- WeierstrassCurve.Affine.Chart.affineHeightOne W h = { asIdeal := WeierstrassCurve.Affine.CoordinateRing.XYIdeal W x (Polynomial.C y), isPrime := ⋯, ne_bot := ⋯ }
Instances For
The finite place corresponding to a nonsingular affine pair.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A rational affine point gives a degree-one finite place.
Over an algebraically closed field, every maximal ideal of the affine coordinate ring is the ideal of a nonsingular rational point.
The finite place corresponding to a nonsingular affine point (x, y).