Coordinate places of a function field #
This file gives the coordinate presentation of the places of a finite separable extension of
k(X). Finite places are the height-one primes of the integral closure of k[X]; infinite
places are the height-one primes of the integral closure of the valuation subring at infinity.
Main definitions #
FunctionField.inftyValuationSubring: the valuation subring at infinity ofk(X).FunctionField.infiniteIntegers: its integral closure in a function fieldK.FunctionField.PlaceA: the sum of the finite and infinite height-one spectra.FunctionField.placeValuation: the valuation of a coordinate place.FunctionField.DivisorA: divisors in the coordinate presentation.FunctionField.principalDivisorA: the principal divisor on both coordinate charts.
The multiplicative adic valuation of a nonzero element is the exponential of the negative coefficient of its principal fractional ideal.
A rational function regular at infinity has a unique constant residue: after subtracting the ratio of the leading coefficients of its numerator and denominator, its degree at infinity is strictly negative (unless the difference is zero).
A normalized discrete rank-one value group has a unique order-preserving normalization.
Any two order-preserving normalizations of the same value group are equal.
A coordinate-free place of K/k: a nontrivial valuation subring of K containing the
constant field, together with the proposition that its value group admits the discrete rank-one
normalization. The normalization is stored only through Nonempty, so a place is determined by
its valuation subring rather than by a choice of uniformizer.
- toValuationSubring : ValuationSubring K
The valuation subring underlying the place.
A place is nontrivial.
Constants are integral at every place.
- isDiscrete : Nonempty ((MonoidWithZeroHom.ofClass self.toValuationSubring.valuation).ValueGroup₀ ≃*o WithZero (Multiplicative ℤ))
The value group is discrete of rank one, expressed without choosing a normalization.
Instances For
Two places are equal when their valuation subrings are equal.
Places inherit the membership coercion of their valuation subrings.
Equations
- FunctionField.Place.instSetLike = { coe := fun (v : FunctionField.Place k K) => ↑v.toValuationSubring, coe_injective := ⋯ }
The valuation ring itself, viewed as a k-algebra.
Equations
- v.algebraValuationSubring = ((algebraMap k K).codRestrict v.toValuationSubring ⋯).toAlgebra
The intrinsic degree of a place is the dimension of its residue field over k.
Equations
- v.degree = Module.finrank k v.residueField
Instances For
The classical decidable equality used to define the valuation at infinity.
Instances For
The valuation subring at infinity of the rational function field k(X).
Instances For
The residue field at infinity.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The residue map at infinity is onto the constant field.
The residue field of the valuation ring at infinity is canonically the constant field.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The integral closure in K of the valuation subring at infinity of k(X).
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Equations
- FunctionField.Chart.ringOfIntegers.algebraOverConstants k K = ((algebraMap (Polynomial k) ↥(FunctionField.ringOfIntegers k K)).comp (algebraMap k (Polynomial k))).toAlgebra
Coordinate places of K: finite places on the k[X] chart and places above infinity.
Equations
Instances For
The discrete valuation associated to a coordinate place.
Equations
Instances For
Divisors on K in the two-chart coordinate presentation.
Equations
Instances For
The residue field at a finite coordinate place is finite-dimensional over the constant field.
The residue field at an infinite coordinate place is finite-dimensional over the constant field.
The degree of a finite coordinate place over the constant field.
Equations
- FunctionField.Chart.PlaceA.finiteDegree k K v = Module.finrank k (↥(FunctionField.ringOfIntegers k K) ⧸ v.asIdeal)
Instances For
The principal divisor of a nonzero function, combining its finite and infinite parts.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A principal-divisor coefficient is the negative logarithm of the corresponding valuation.
Constants have valuation at most one at every coordinate place.
A nonzero constant has trivial valuation at every coordinate place.
Multiplying by a nonzero constant does not change a principal divisor.