Normalizing a ℤᵐ⁰-valued valuation of a field #
The orders ord_v f attained by a ℤᵐ⁰-valued valuation v of a field form a subgroup of ℤ,
so they are the multiples of a single natural number, the index Valuation.ordIndex v; it is
zero exactly when v is trivial. Dividing the order by the index produces the normalization
Valuation.normalization v: the valuation equivalent to v whose value group is all of ℤᵐ⁰
(the trivial valuation, when v is trivial).
This is the operation that turns the restriction of a discrete valuation along a field extension back into a normalized one, and the index it divides by is the ramification index of that extension.
Main definitions #
Valuation.ordIndex: the least positive order attained byv, and0if there is none.Valuation.normalization: the normalization ofv.
Main results #
Valuation.ordIndex_dvd_ord: every order attained byvis a multiple of the index.Valuation.ordIndex_eq_mul_of_forall_ord_eq: indices multiply when one order function is a natural-number multiple of another.Valuation.ord_normalization_mul_ordIndex: the order function ofvis the index times the order function of its normalization — the defining relation between the two.Valuation.isEquiv_normalization: a valuation is equivalent to its normalization; in particular the two have the same valuation subring.Valuation.normalization_surjective: the normalization of a nontrivial valuation is surjective.Valuation.IsTrivialOn.normalization: normalization preserves triviality on a base semiring.
The index of a ℤᵐ⁰-valued valuation of a field: the least positive order it attains,
and 0 when the valuation is trivial. The orders attained by v are exactly the multiples of
the index (Valuation.ordIndex_dvd_ord and Valuation.exists_ord_eq_ordIndex).
Instances For
If one order function is a natural-number multiple of another, their indices differ by the same factor. This includes a zero factor and trivial valuations.
A nontrivial valuation has nonzero order index. This is the hypothesis
Valuation.normalization_surjective asks for, so it is what lets a nontrivial valuation be
normalized.
The normalization of a ℤᵐ⁰-valued valuation of a field: the valuation whose order
function is the order function of v divided by the index Valuation.ordIndex v. It is
equivalent to v and, as soon as v is nontrivial, surjective.
Equations
Instances For
The defining relation between a valuation and its normalization: the order function of
v is the index times the order function of normalization v.
A valuation is equivalent to its normalization.
A surjective valuation has index 1: it already attains the order 1, and the index
divides every order attained.
A surjective valuation is its own normalization: normalizing divides every order by the
index, which is 1.
The normalization of a nontrivial valuation is surjective: its value group is all of
ℤᵐ⁰.
Normalization preserves triviality on a base semiring.