A normalized-factor product formula for the rational function field #
This file proves the normalized-factor form of the degree-zero formula for a
principal divisor on K(X). At every normalized prime factor, the
multiplicity is identified with the actual Dedekind-domain exponent
FractionalIdeal.count of the principal fractional ideal. Normalized
polynomial factorization makes the finite contribution explicit; the
remaining term is Mathlib's valuation at infinity. Packaging that finite
contribution as one exhaustive sum over HeightOneSpectrum K[X] is completed
in RatFuncExhaustiveProductFormula.
This is the base-field input for the Corvaja--Zannier valuation argument. It
does not yet supply the corresponding formula for a finite extension of
K(X): Mathlib currently has no packaged degree map on the divisor group of
the integral closure, nor the global finite-place identity combining
ramification and residue degrees over each base place.
The height-one prime of K[X] cut out by a prime polynomial.
Equations
- BGS.CorvajaZannier.polynomialFinitePlace r hr = { asIdeal := Ideal.span {r}, isPrime := ⋯, ne_bot := ⋯ }
Instances For
The sum of the degrees of the normalized irreducible factors of a nonzero polynomial, with multiplicity, is its degree.
The additive order of a rational function at a finite polynomial place, implemented by the Dedekind-domain exponent of its principal fractional ideal.
Equations
Instances For
At a normalized prime polynomial, the Dedekind-domain order of a nonzero rational function is the numerator multiplicity minus the denominator multiplicity.
The degree-weighted finite-place contribution of a nonzero rational
function, written as its zero contribution minus its pole contribution. The
preceding theorem identifies the multiplicities here with
FractionalIdeal.count at the corresponding height-one primes.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The additive order at infinity. Mathlib's multiplicative infinity
valuation sends a nonzero f to exp (-ratFuncInfinityOrder f).
Equations
Instances For
The normalized-factor form of the product formula for K(X): the
degree-weighted numerator-minus-denominator contribution plus the order at
infinity is zero.