Documentation

LeanPool.MarkoffModP.BGS.HasseWeil.RationalPlace

Degree-one places of a finite function field #

This file defines the actual degree-one place type used by the fixed-field argument and proves that it is finite over a finite constant field. The proof does not assume a point-count bound: finite degree-one places inject into the finite family of linear base primes together with their finite lying-over fibers, while the places above infinity already form a finite lying-over fiber.

@[reducible, inline]

Degree-one finite places of the rational function field K(t).

Equations
Instances For

    Embed a degree-one rational-function-field place into the finite coefficient space of polynomials of degree less than two.

    Equations
    Instances For

      There are finitely many degree-one finite places of K(t) when K is finite.

      @[instance_reducible]
      noncomputable def BGS.HasseWeil.rationalPlacePolynomialAlgebra (K : Type u_1) [Field K] (L : Type u_2) [Field L] [Algebra (RatFunc K) L] :

      The algebra structure from K[X] to L used in the rational place construction.

      Equations
      Instances For
        @[reducible, inline]

        Degree-one finite places of a finite extension of K(t).

        Equations
        Instances For
          @[reducible, inline]

          Degree-one places above infinity of a finite extension of K(t).

          Equations
          Instances For
            @[reducible, inline]

            The exhaustive type of degree-one places of a finite extension of K(t), split into the finite and above-infinity parts.

            Equations
            Instances For

              The split rational-place type is exactly the subtype of exhaustive places whose place degree is one.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For
                noncomputable def BGS.HasseWeil.finiteExtensionRationalPlaceCount (K : Type u_1) [Field K] [DecidableEq K] (L : Type u_2) [Field L] [Algebra (RatFunc K) L] [DecidableEq (RatFunc K)] :

                The number of degree-one places of the finite function field.

                Equations
                Instances For

                  A rational finite place determines a rational base place together with a prime in its finite lying-over fiber.

                  Equations
                  Instances For

                    The degree-one finite places of a finite function field are finite over a finite constant field.

                    The exhaustive degree-one place type is finite over a finite constant field.