Documentation

LeanPool.MarkoffModP.RiemannRoch.AdeleSpace.FilterChain

Exact dimensions of adele divisor quotients #

This file proves the exact rank formula for the adele filtration and the sandwich identity.

@[instance_reducible]

Decidable equality on k(X) for adele filter proofs.

Equations
Instances For
    @[instance_reducible]

    Decidable equality on coordinate places for adele filter proofs.

    Equations
    Instances For
      @[instance_reducible]

      Additive group structure on adele filtration pieces.

      Equations
      Instances For
        @[instance_reducible]

        Module structure on adele filtration pieces.

        Equations
        Instances For

          Lift an adele to the valuation subring at a finite place, scaled by a uniformizer power.

          Equations
          Instances For

            One-step local residue map on adeles at a finite coordinate place.

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

              Lift an adele to the valuation subring at an infinite place, scaled by a uniformizer power.

              Equations
              Instances For

                One-step local residue map on adeles at an infinite coordinate place.

                Equations
                • One or more equations did not get rendered due to their size.
                Instances For
                  theorem MarkoffRiemannRoch.FunctionField.Chart.sandwich (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] {D D' : DivisorA k K} (h : D ≤ D') :
                  sandwichRank k K D D' h = deg k K D' - ↑(ell k K D') - (deg k K D - ↑(ell k K D))