Documentation

LeanPool.RiemannRochFunctionFields.EllipticCurve.Infinity

The unique place at infinity of a Weierstrass function field #

For the Weierstrass equation, put t = x⁻¹ and z = y. The transformed equation is monic in z, so z belongs to the integral closure of the valuation ring at infinity. Modulo any prime above infinity it first gives z = 0, and then t ∈ P². Thus every such prime has ramification index two. The fundamental ramification–inertia identity for the quadratic extension then proves that the prime is unique and has inertia degree one.

@[instance_reducible]
noncomputable def WeierstrassCurve.Affine.Chart.instAlgebraConstants {k : Type u_1} [Field k] (K : Type u_2) [Field K] [Algebra (Polynomial k) K] :

The canonical constant-field algebra structure used locally in the infinity chart.

Equations
Instances For
    noncomputable def WeierstrassCurve.Affine.Chart.infinityZ {k : Type u_1} [Field k] (W : Affine k) (K : Type u_2) [Field K] [Algebra W.CoordinateRing K] [Algebra (RatFunc k) K] :
    K

    The integral infinity-chart coordinate z = y.

    Equations
    Instances For

      The infinity-chart coordinate z as an element of the integral closure at infinity.

      Equations
      Instances For

        The local parameter t = X⁻¹ in the integral closure at infinity.

        Equations
        Instances For

          The unique height-one prime in the integral closure of the infinity valuation ring.

          Equations
          Instances For

            The unique place of the elliptic function field above the point at infinity.

            Equations
            Instances For