Documentation

TauCeti.RingTheory.DedekindDomain.AdicValuation.ValuativeRel

The valuative relation on an adic completion #

Let R be a Dedekind domain with fraction field K and let v be a height-one prime of R. The completion K_v already carries the adic valuation Valued.v, with values in ℤᵐ⁰. This file equips K_v with the valuative relation that valuation induces, checks that its existing topology is the valuative topology and that the relation is nontrivial, and identifies the ring of integers and the residue field of the valuative relation with the ones K_v already has. When K_v is a nonarchimedean local field, the steps of its unit filtration are read off from Valued.v.

Main results #

Implementation notes #

The valuative relation is the one induced by Valued.v, so Valued.v is Valuation.Compatible with it and the generic comparison lemmas Valuation.vle_iff_le and Valuation.vle_one_iff translate between the two languages; no comparison API specific to K_v is introduced.

The residue-field comparison rests on residueFieldEquivAdicCompletionIntegers, which compares R ⧸ v with the residue field of 𝒪_v; only the passage from 𝒪_v to the ring of integers of the valuative relation is added here.

@[instance_reducible]

The valuative relation on an adic completion induced by its canonical adic valuation.

Equations

The canonical adic valuation is compatible with the valuative relation it induces.

The topology of an adic completion is induced by its canonical valuative relation.

The canonical valuative relation on an adic completion is nontrivial.

The ring of integers of the valuative relation is the canonical ring of integers 𝒪_v.

The ring of integers of the valuative relation of K_v is the canonical ring of integers 𝒪_v, as a ring isomorphism: the two are the same subring of K_v, carrying different instances. The codomain is written as v.adicCompletionIntegers K and not as its toSubring, whose coercion is the same type but carries no IsLocalRing instance.

Equations
Instances For
    @[simp]

    The identification of the two rings of integers is the identity on elements of K_v.

    @[simp]

    The inverse identification of the two rings of integers is the identity on elements of K_v.

    An element of the ring of integers of the valuative relation on K_v lies in the n-th power of its maximal ideal exactly when its valuation is at most exp (-n). This is mem_maximalIdeal_pow_iff, read through integerEquivAdicCompletionIntegers.

    An element of K_v lies in 𝒪_v exactly when the valuation of the valuative relation is at most 1. This is Mathlib's mem_adicCompletionIntegers, which is stated for the adic valuation Valued.v, read through the valuative relation.

    𝒪_v is a ring of integers of K_v. The canonical ring of integers satisfies Valuation.Integers for the valuation of the valuative relation of K_v, which is the form in which the theory of local fields consumes a ring of integers.

    An element of R lands in the ring of integers of the valuative relation on K_v.

    @[simp]

    The residue-field equivalence on a quotient representative. This is the characterization consumers should use; the construction of the equivalence is an implementation detail and should not be unfolded.

    If R is infinite, the residue field of K_v has cardinality the absolute norm of v.

    An adic completion with finite residue field is a nonarchimedean local field.

    @[simp]

    The zero-preserving normalized valuation of the completion K_v is the inverse of its adic valuation Valued.v.

    The ring of integers in an adic completion that is a nonarchimedean local field is compact.

    The unit filtration of K_v in terms of the adic valuation. A unit u of K_v lies in the n-th step U(K_v, n) of the unit filtration exactly when it is a unit of 𝒪_v and u ≡ 1 to level n, that is, Valued.v u = 1 and Valued.v (u - 1) ≤ exp (-n).

    The units of 𝒪_v in terms of the adic valuation. A unit u of K_v lies in the depth-zero step U(K_v, 0) of the unit filtration exactly when Valued.v u = 1.

    Units of K of valuation one in the completion. The image in K_v of a unit a of K lies in the depth-zero step U(K_v, 0) of the unit filtration exactly when a has v-adic valuation one.

    An element of odd order of vanishing at v is a nonsquare in the completion K_v.

    The hypothesis v.valuation K a = WithZero.exp n with ¬ Even n says that the valuation exponent of a at v is n, that is, that its order of vanishing is the odd integer -n. This is the nonsquare criterion a finite place of a prescribed set needs: an element that vanishes there to odd order remains a nonsquare in the completion.

    The value group of HeightOneSpectrum.valuation is WithZero (Multiplicative ℤ), whose multiplicative identity 1 is the value zero, that is, order of vanishing zero, so an order of vanishing 1 is written WithZero.exp (-1), the value of a generator of v.asIdeal; the passage between the two conventions is neg_log_valuation_eq_one_iff in TauCeti.RingTheory.DedekindDomain.AdicValuation.Basic.