Documentation

LeanPool.MarkoffModP.BGS.HasseWeil.ExactConstantExtensionInfinityNormalization

Normalization at infinity in an exact constant extension #

The affine coordinate at infinity is the reciprocal variable X⁻¹. This file checks that the copy of S(X) in the exact constant extension S ⊗[C] N sends that reciprocal variable to the tensor extension of the reciprocal coordinate on N.

Smooth base change and polynomial tensor cancellation then identify the constant extension of the reciprocal affine normalization with the reciprocal affine normalization over S. Localizing away from the origin gives a ring equivalence with the actual infinity integral closure. Thus no comparison with the finite-place coordinate is used or assumed.

@[instance_reducible]

Decidable equality on C used in the exact constant extension infinity normalization construction.

Equations
Instances For
    @[instance_reducible]

    Decidable equality on (RatFunc C) used in the exact constant extension infinity normalization construction.

    Equations
    Instances For
      @[instance_reducible]

      Decidable equality on S used in the exact constant extension infinity normalization construction.

      Equations
      Instances For
        @[instance_reducible]

        Decidable equality on (RatFunc S) used in the exact constant extension infinity normalization construction.

        Equations
        Instances For
          @[instance_reducible]
          noncomputable def BGS.HasseWeil.infinityConstantAlgebra (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 exact constant extension infinity normalization construction.

          Equations
          Instances For
            @[instance_reducible]
            noncomputable def BGS.HasseWeil.infinityReciprocalPolynomialAlgebra (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 exact constant extension infinity normalization construction.

            Equations
            Instances For
              @[instance_reducible]

              The algebra structure from C to (integralClosure C[X] N) used in the exact constant extension infinity normalization construction.

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

                The algebra structure from C[X] to S[X] used in the exact constant extension infinity normalization construction.

                Equations
                Instances For

                  The reciprocal coordinate in the exact constant extension is the tensor extension of the reciprocal coordinate on N.

                  The tensor-product polynomial action in the reciprocal coordinate is exactly the reciprocal polynomial action induced from S(X).

                  Smooth base change in the reciprocal coordinate, before identifying the target polynomial action with the one induced from S(X).

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

                    The constant extension of the reciprocal affine normalization is the actual reciprocal affine normalization of the exact constant extension.

                    Equations
                    Instances For

                      The reciprocal affine normalization equivalence carries the natural localization set away from X = 0 to the corresponding target set.

                      Localizing the constant extension of the reciprocal normalization gives the actual integral closure of the infinity valuation ring in the exact constant extension. As a ring equivalence, this directly transports prime ideals, local rings, and residue rings.

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