Documentation

LeanPool.MarkoffModP.BGS.HasseWeil.PoleDivisor

Pole divisors in the exhaustive finite-extension place model #

The existing Corvaja--Zannier infrastructure records principal divisors and their total pole height. The Stepanov argument also needs the actual effective pole divisor. This file defines it by retaining the negative coefficients of the principal divisor and changing their signs, proves that it makes the original function a section, and identifies its divisor degree with the existing height.

@[instance_reducible]
noncomputable def BGS.HasseWeil.poleDivisorConstantAlgebra (K : Type u_1) [Field K] (L : Type u_2) [Field L] [Algebra (RatFunc K) L] :

The algebra structure from K to L used in the pole divisor construction.

Equations
Instances For

    The effective negative part of the principal divisor of x.

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

      Every nonzero function is a section of its pole divisor.

      The degree of the pole divisor is the previously defined pole height.

      A coordinate monomial is a section of the sum of the correspondingly scaled pole divisors.

      The degree of the monomial pole budget is the corresponding linear combination of the two coordinate heights.