Documentation

LeanPool.MarkoffModP.BGS.CorvajaZannier.FiniteExtensionPolynomialHeight

Height of a polynomial in a finite rational-function extension #

For a nonzero polynomial P : K[X], regarded first as a rational function and then as an element of a finite separable extension L / K(X), this file proves that the positive degree of its exhaustive principal divisor is

Module.finrank (RatFunc K) L * P.natDegree.

The proof is place-theoretic. At finite places the lift is integral, hence has nonnegative order. Above infinity its inverse is integral, hence its order is nonpositive. The positive part is therefore exactly the finite-place degree sum, which is evaluated by the norm and the rational-function product formula. No algebraic-closedness hypothesis on the constant field is needed.

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

The algebra structure from K[X] to L used in the finite extension polynomial height construction.

Equations
Instances For

    The order of an inverse at a height-one place is the negative order.

    A nonzero regular element has nonnegative finite-place order.