Documentation

LeanPool.MarkoffModP.BGS.HasseWeil.ConstantExtensionInfinityPlaceSplittingMultiplicity

Splitting multiplicity at infinity in an exact extension of constants #

This file identifies the reciprocal-normalization presentation of the places at infinity with the actual places over the original constant field. It then proves that an exact extension of constants is unramified at those places.

The comparison is noncircular: reciprocal affine normalizations are first compared over C[X], and only then localized to the valuation ring at infinity.

@[instance_reducible]

Decidable equality on C used in the constant extension infinity place splitting multiplicity construction.

Equations
Instances For
    @[instance_reducible]

    Decidable equality on (RatFunc C) used in the constant extension infinity place splitting multiplicity construction.

    Equations
    Instances For
      @[instance_reducible]

      Decidable equality on S used in the constant extension infinity place splitting multiplicity construction.

      Equations
      Instances For
        @[instance_reducible]

        Decidable equality on (RatFunc S) used in the constant extension infinity place splitting multiplicity construction.

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

          The constant-field algebra on the original function field for the infinity splitting calculation.

          Equations
          Instances For
            @[reducible]

            The algebra of reciprocal polynomials on the original function field.

            Equations
            Instances For
              @[instance_reducible]

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

              Equations
              Instances For
                @[instance_reducible]

                The algebra structure from C[X] to S[X] used in the constant extension infinity place splitting multiplicity construction.

                Equations
                Instances For
                  @[instance_reducible]

                  The scalar action of C[X] on S[X] used in the constant extension infinity place splitting multiplicity construction.

                  Equations
                  Instances For
                    @[instance_reducible]

                    The module structure of S[X] over C[X] used in the constant extension infinity place splitting multiplicity construction.

                    Equations
                    Instances For
                      @[reducible]

                      The reciprocal C[X]-action on the exact constant extension.

                      Equations
                      Instances For
                        @[reducible]
                        noncomputable def BGS.HasseWeil.infinitySplittingExactCPolynomialAlgebra (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 polynomial algebra over the original constants on the exact constant extension.

                        Equations
                        Instances For
                          @[reducible]
                          noncomputable def BGS.HasseWeil.infinitySplittingExactSPolynomialAlgebra (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 polynomial algebra over the enlarged constants on the exact constant extension.

                          Equations
                          Instances For
                            @[instance_reducible]
                            noncomputable def BGS.HasseWeil.infinitySplittingExactCPolynomialSMul (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 scalar action of C[X] on (ExactConstantExtension C N S) used in the constant extension infinity place splitting multiplicity construction.

                            Equations
                            Instances For
                              @[instance_reducible]
                              noncomputable def BGS.HasseWeil.infinitySplittingExactCPolynomialModule (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 module structure of (ExactConstantExtension C N S) over C[X] used in the constant extension infinity place splitting multiplicity construction.

                              Equations
                              Instances For
                                @[instance_reducible]
                                noncomputable def BGS.HasseWeil.infinitySplittingExactSPolynomialSMul (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 scalar action of S[X] on (ExactConstantExtension C N S) used in the constant extension infinity place splitting multiplicity construction.

                                Equations
                                Instances For
                                  @[reducible]
                                  noncomputable def BGS.HasseWeil.infinitySplittingPresentedSPolynomialAlgebra (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 enlarged-constant polynomial algebra on the presented extension field.

                                  Equations
                                  Instances For
                                    @[reducible]
                                    noncomputable def BGS.HasseWeil.infinitySplittingPresentedCPolynomialAlgebra (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 original-constant polynomial algebra on the presented extension field.

                                    Equations
                                    Instances For
                                      @[instance_reducible]
                                      noncomputable def BGS.HasseWeil.infinitySplittingPresentedSPolynomialSMul (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 scalar action of S[X] on (TensorProduct C S (integralClosure C[X] N)) used in the constant extension infinity place splitting multiplicity construction.

                                      Equations
                                      Instances For
                                        @[instance_reducible]
                                        noncomputable def BGS.HasseWeil.infinitySplittingPresentedCPolynomialSMul (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 scalar action of C[X] on (TensorProduct C S (integralClosure C[X] N)) used in the constant extension infinity place splitting multiplicity construction.

                                        Equations
                                        Instances For

                                          The reciprocal polynomial actions on the exact constant extension form the expected scalar tower.

                                          Integral closure is unchanged when the integral coefficient extension C[X] -> S[X] is inserted into the reciprocal normalization.

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

                                            The presented reciprocal normalization is the normalization of the exact constant extension over the original reciprocal polynomial ring C[X].

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

                                              The reciprocal polynomial algebra map is the composite through the rational-function field.

                                              The transported reciprocal C[X]-action is the actual action induced by the canonical embedding of C(X) into the exact constant extension.

                                              Replace the transported reciprocal polynomial action by the definitionally actual action induced from C(X).

                                              Equations
                                              Instances For

                                                Localization at the reciprocal origin identifies affine primes with the actual places of the exact constant extension above C-infinity.

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

                                                  The reciprocal origin is the unique prime of S[X] above the reciprocal origin of C[X].

                                                  The reciprocal normalization equivalence transports height-one primes.

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

                                                    Height-one primes above the reciprocal origin identify with its prime fiber.

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

                                                      Presented infinity places, before changing the transported reciprocal action to the actual one, are precisely the affine primes above (X).

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

                                                        The prime fiber over the reciprocal origin is preserved by identifying the two polynomial actions.

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

                                                          The reciprocal-normalization presentation of infinity places is exactly the actual infinity-place type of the exact constant extension over C.

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

                                                            The reciprocal presentation equivalence respects restriction to the original function field.

                                                            The residue field of a presented reciprocal prime is the residue field of the corresponding actual C-infinity place.

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

                                                              The rational function algebra over the reciprocal polynomial ring at infinity.

                                                              Equations
                                                              Instances For
                                                                @[instance_reducible]

                                                                The scalar action of (RatFuncInfinityIntegers C) on (RatFunc C) used in the constant extension infinity place splitting multiplicity construction.

                                                                Equations
                                                                Instances For
                                                                  @[instance_reducible]

                                                                  The module structure of (RatFunc C) over (RatFuncInfinityIntegers C) used in the constant extension infinity place splitting multiplicity construction.

                                                                  Equations
                                                                  Instances For
                                                                    @[reducible]

                                                                    The extension-field algebra over the reciprocal polynomial ring at infinity.

                                                                    Equations
                                                                    Instances For
                                                                      @[instance_reducible]

                                                                      The scalar action of (RatFuncInfinityIntegers C) on N used in the constant extension infinity place splitting multiplicity construction.

                                                                      Equations
                                                                      Instances For
                                                                        @[instance_reducible]

                                                                        The module structure of N over (RatFuncInfinityIntegers C) used in the constant extension infinity place splitting multiplicity construction.

                                                                        Equations
                                                                        Instances For

                                                                          Galois action on the infinity normalization restricts to the expected constant-field quotient action.

                                                                          Every infinity place is unramified in an exact extension of constants.