Documentation

LeanPool.MarkoffModP.RiemannRoch.CoordinateFree.AdeleSpace

Adeles indexed by intrinsic places #

This file defines the function-field adele space directly as a restricted product over coordinate-free places. The equivalence adeleEquivChart identifies it with the two-chart construction and transports the filtration and diagonal embedding.

def MarkoffRiemannRoch.FunctionField.adeleSubmodule (k : Type u_1) (K : Type u_2) [Field k] [Field K] [Algebra k K] :
Submodule k (Place k K → K)

The k-submodule of tuples over intrinsic places that are integral almost everywhere.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    @[reducible, inline]
    abbrev MarkoffRiemannRoch.FunctionField.AdeleSpace (k : Type u_1) (K : Type u_2) [Field k] [Field K] [Algebra k K] :
    Submodule k (Place k K → K)

    The intrinsic, K-valued adele space.

    Equations
    Instances For

      Every element of the function field is integral at all but finitely many intrinsic places.

      Reindex an intrinsic adele along the equivalence between chart and intrinsic places.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        @[simp]
        theorem MarkoffRiemannRoch.FunctionField.adeleEquivChart_apply (k : Type u_1) (K : Type u_2) [Field k] [Field K] [Algebra k K] [Algebra (Polynomial k) K] [Algebra (RatFunc k) K] [IsScalarTower k (Polynomial k) K] [IsScalarTower (Polynomial k) (RatFunc k) K] [FunctionField k K] [Algebra.IsSeparable (RatFunc k) K] (a : ↥(AdeleSpace k K)) (w : Chart.PlaceA k K) :
        ↑((adeleEquivChart k K) a) w = ↑a ((chartToPlace k K) w)
        @[simp]
        def MarkoffRiemannRoch.FunctionField.smulAdele (k : Type u_1) (K : Type u_2) [Field k] [Field K] [Algebra k K] [Algebra (Polynomial k) K] [Algebra (RatFunc k) K] [IsScalarTower k (Polynomial k) K] [IsScalarTower (Polynomial k) (RatFunc k) K] [FunctionField k K] [Algebra.IsSeparable (RatFunc k) K] (x : K) (a : ↥(AdeleSpace k K)) :
        ↥(AdeleSpace k K)

        Pointwise multiplication of an intrinsic adele by an element of K.

        Equations
        Instances For
          @[simp]

          The intrinsic-to-chart adele equivalence commutes with multiplication by K.

          Multiplication by an element of K as a k-linear endomorphism of intrinsic adeles.

          Equations
          Instances For
            def MarkoffRiemannRoch.FunctionField.memAdeleFilt (k : Type u_1) (K : Type u_2) [Field k] [Field K] [Algebra k K] (D : Divisor k K) (a : ↥(AdeleSpace k K)) :

            An intrinsic adele satisfies the bound prescribed by a divisor.

            Equations
            Instances For
              def MarkoffRiemannRoch.FunctionField.adeleFilt (k : Type u_1) (K : Type u_2) [Field k] [Field K] [Algebra k K] (D : Divisor k K) :

              The intrinsic adele filtration piece A(D).

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

                Membership in the intrinsic filtration agrees with chart filtration membership.

                theorem MarkoffRiemannRoch.FunctionField.adeleFilt_mono (k : Type u_1) (K : Type u_2) [Field k] [Field K] [Algebra k K] {D E : Divisor k K} (h : D ≤ E) :
                adeleFilt k K D ≤ adeleFilt k K E

                The intrinsic adele filtration is monotone in the divisor.

                The diagonal embedding of the function field into intrinsic adeles.

                Equations
                Instances For

                  The chart equivalence maps the intrinsic filtration onto the chart filtration.

                  The chart equivalence maps the intrinsic diagonal submodule onto the chart diagonal.

                  The chart equivalence maps A(D) plus the diagonal onto the corresponding chart submodule.

                  Membership in A(D) plus the diagonal is preserved by the chart equivalence.