Documentation

LeanPool.MarkoffModP.BGS.CorvajaZannier.FiniteExtensionExhaustiveProductFormula

Exhaustive product formula in a finite extension of K(X) #

This file combines the norm/count formula at every finite polynomial place with the corresponding formula at infinity. An element of a finite separable extension is transported to the canonical fraction fields of the two integral closures. Naturality of the field norm shows that both models compute the same norm in K(X).

The final theorem sums the residue-degree-weighted orders at every prime above every finite place, with the finite-place degree factor, and at every prime above infinity. The total is zero.

@[instance_reducible]
noncomputable def BGS.CorvajaZannier.polynomialAlgebra (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 finite extension exhaustive product formula construction.

Equations
Instances For
    @[reducible, inline]
    noncomputable abbrev BGS.CorvajaZannier.RatFuncFiniteIntegralClosure (K : Type u_1) [Field K] (L : Type u_2) [Field L] [Algebra (RatFunc K) L] :

    The integral closure of the polynomial ring inside the finite extension.

    Equations
    Instances For

      The equivalence between the fraction field of polynomials and rational functions.

      Equations
      Instances For

        The equivalence between the fraction field of the finite integral closure and the extension field.

        Equations
        Instances For
          @[instance_reducible]

          The algebra structure from (FractionRing K[X]) to (FractionRing (RatFuncFiniteIntegralClosure K L)) used in the finite extension exhaustive product formula construction.

          Equations
          Instances For

            The equivalence between the fraction field of the infinity integral closure and the extension field.

            Equations
            Instances For
              @[instance_reducible]

              The algebra structure from (FractionRing (RatFuncInfinityIntegers K)) to (FractionRing (RatFuncInfinityIntegralClosure K L)) used in the finite extension exhaustive product formula construction.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For

                The exhaustive finite-place contribution in L, grouped by the finite places of K(X) supporting the divisor of the norm.

                Equations
                • One or more equations did not get rendered due to their size.
                Instances For

                  The contribution of all primes of L above the place at infinity.

                  Equations
                  • One or more equations did not get rendered due to their size.
                  Instances For

                    The exhaustive weighted principal-divisor product formula in a finite separable extension L / K(X). Every finite prime is grouped under its base finite place and weighted by residue degree times the degree of that base place; the second sum contains every prime above infinity.