Coordinate-free places and the two-chart presentation #
This file proves that the intrinsic valuation-subring places of a one-dimensional function field
are equivalent to the finite/infinite two-chart presentation. The proof restricts a place to
k(X), applies Ostrowski's theorem, and recovers the unique height-one centre in the appropriate
integral closure.
Main definitions #
FunctionField.Place.ofChart: regard a coordinate place as an intrinsic place.FunctionField.Place.toChart: recover a coordinate chart from an intrinsic place.FunctionField.chartToPlace: the equivalence between the two presentations.FunctionField.placeValuation_isEquiv: compatibility of normalized valuations.
Classical decidable equality for the rational function field used by Ostrowski.
Equations
Instances For
A coordinate place, regarded as an intrinsic valuation subring.
Equations
- FunctionField.Place.ofChart k K w = { toValuationSubring := (FunctionField.Chart.placeValuation k K w).valuationSubring, ne_top := ⋯, triv_on_k := ⋯, isDiscrete := ⋯ }
Instances For
The normalized intrinsic valuation attached to a coordinate place is exactly its coordinate
valuation. This strengthens equivalence by using uniqueness of the ordered ℤᵐ⁰
normalization.
The centre in a Dedekind model of a valuation subring containing that model.
Equations
- FunctionField.Place.centerIdeal V hR = Ideal.comap ((algebraMap R L).codRestrict V hR) (IsLocalRing.maximalIdeal ↥V)
Instances For
A nonzero centre is a height-one prime of a Dedekind model.
Equations
- FunctionField.Place.center V hR hne = { asIdeal := FunctionField.Place.centerIdeal V hR, isPrime := ⋯, ne_bot := hne }
Instances For
The restriction of an intrinsic place to the rational function subfield.
Equations
- FunctionField.Place.restrict k K v = Valuation.comap (algebraMap (RatFunc k) K) v.valuation
Instances For
Every intrinsic place occurs on one of the two coordinate charts.
Recover a coordinate chart containing an intrinsic place.
Equations
Instances For
Coordinate places and intrinsic places are equivalent.
Equations
- FunctionField.Place.chartToPlaceCore k K = { toFun := FunctionField.Place.ofChart k K, invFun := FunctionField.Place.toChart k K, left_inv := ⋯, right_inv := ⋯ }
Instances For
The equivalence from the two-chart construction to coordinate-free places.
Equations
Instances For
The coordinate valuation and the normalized intrinsic valuation define the same place.
Compatibility of the chart and intrinsic normalized valuations.