Documentation

LeanPool.MarkoffModP.BGS.HasseWeil.ConstantExtensionFinitePlaceBridge

Finite places in an exact constant extension #

Let N / C(X) be finite separable with exact constant field C, and let S / C be finite Galois. This file connects maximal ideals in the explicit normalization of S ⊗[C] N to the project's finite-place types over S and C. It proves that the upstairs residue field is finite, packages the downstairs contraction as an actual finite place of N, and expresses the constant-extension residue formula as

deg_S(Q) = deg_C(P) / gcd([S : C], deg_C(P)).

No maximality or residue-finiteness hypothesis is left to downstream users.

@[instance_reducible]
noncomputable def BGS.HasseWeil.bridgeBaseConstantAlgebra (C : Type u_1) (N : Type u_3) [Field C] [Field N] [Algebra (RatFunc C) N] :

The algebra structure from C to N used in the constant extension finite place bridge construction.

Equations
Instances For
    @[instance_reducible]
    noncomputable def BGS.HasseWeil.bridgeBasePolynomialAlgebra (C : Type u_1) (N : Type u_3) [Field C] [Field N] [Algebra (RatFunc C) N] :

    The algebra structure from C[X] to N used in the constant extension finite place bridge construction.

    Equations
    Instances For
      @[instance_reducible]
      noncomputable def BGS.HasseWeil.bridgeTargetPolynomialAlgebra (C : Type u_1) (S : Type u_2) (N : Type u_3) [Field C] [Field S] [Field N] [Algebra (RatFunc C) N] [Algebra C S] :

      The algebra structure from S[X] to (ExactConstantExtension C N S) used in the constant extension finite place bridge construction.

      Equations
      Instances For
        @[instance_reducible]
        noncomputable def BGS.HasseWeil.bridgeTensorNormalizationPolynomialAlgebra (C : Type u_1) (S : Type u_2) (N : Type u_3) [Field C] [Field S] [Field N] [Algebra (RatFunc C) N] [Algebra C S] :

        The algebra structure from S[X] to (S ⊗[C] integralClosure C[X] N) used in the constant extension finite place bridge construction.

        Equations
        Instances For
          @[instance_reducible]
          noncomputable def BGS.HasseWeil.bridgeUpstairsConstantAlgebra (C : Type u_1) (S : Type u_2) (N : Type u_3) [Field C] [Field S] [Field N] [Algebra (RatFunc C) N] [Algebra C S] :

          The algebra structure from S to (integralClosure S[X] (ExactConstantExtension C N S)) used in the constant extension finite place bridge construction.

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

            Pull an ideal in the explicit base-changed normalization back to the constant tensor of the original normalization.

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

              Package a height-one ideal of the explicit normalization as an actual finite place over S.

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

                The residue field of an upstairs height-one ideal is finite.

                Package the downstairs contraction as an actual finite place of N/C(X).

                Equations
                Instances For