Ring topologised by a valuation #
For a given valuation v : Valuation R Γ₀ on a ring R taking values in Γ₀, this file
defines the type synonym WithVal v of R. By assigning a Valued (WithVal v) Γ₀ instance,
WithVal v represents the ring R equipped with the topology coming from v. The type
synonym WithVal v is in isomorphism to R as rings via WithVal.equiv v. This
isomorphism should be used to explicitly map terms of WithVal v to terms of R.
The WithVal type synonym is used to define the completion of R with respect to v in
Valuation.Completion. An example application of this is
IsDedekindDomain.HeightOneSpectrum.adicCompletion, which is the completion of the field of
fractions of a Dedekind domain with respect to a height-one prime ideal of the domain.
Main definitions #
WithVal: type synonym for a ring equipped with the topology coming from a valuation.WithVal.equiv: the canonical ring equivalence betweenWithValuation vandR.Valuation.Completion: the uniform space completion of a fieldKaccording to the uniform structure defined by the specified valuation.
This prevents toVal v x being printed as { ofAbs := x } by delabStructureInstance.
Instances For
The canonical ring equivalence between WithVal v and R.
Instances For
Lift a ring hom to WithVal.
Instances For
Instances For
Canonical valuation on the WithVal v type synonym.
Instances For
Alias of WithVal.apply_ofVal.
Alias of WithVal.valued_toVal.
The canonical R-algebra isomorphism between WithVal v and S, when v : Valuation S Γ₀.
Instances For
Canonical ring equivalence between WithVal v and WithVal w.
Instances For
The multiplicative equivalence between the valueGroup of the valuation on WithVal v
and the valuation v.
Instances For
The order-preserving, multiplicative equivalence between the ValueGroup₀ of the valuation
on WithVal v and the valuation v.
Instances For
The completion of a field with respect to a valuation.
The completion of a field with respect to a valuation.
Instances For
If two valuations v and w are equivalent then WithVal v is order-isomorphic
to WithVal w.
Instances For
If two valuations v and w are equivalent then WithVal v and WithVal w are
isomorphic as uniform spaces.
Instances For
Let v : Valuation R Γ₀. If R has Valued R Γ₀' defined via construction through
w : Valuation R Γ₀', with v equivalent to w, then WithVal.equiv defines a uniform
space isomorphism WithVal v ≃ᵤ R.
Instances For
The ring equivalence between 𝓞 (WithVal v) and an integral closure of
ℤ in K.
Instances For
The ring of integers of WithVal v, when v is a valuation on ℚ, is
equivalent to ℤ.