The multiplicative valuation of Hahn series #
Let Γ be a linearly ordered additive group and R a domain. Mathlib's HahnSeries.addVal
is the additive valuation x ↦ ord x = x.orderTop with values in WithTop Γ. This file defines
its multiplicative counterpart
HahnSeries.valuation Γ R : Valuation R⟦Γ⟧ Γᵐ⁰,
sending a nonzero series of order g to exp (-g) and 0 to 0. Thus series of large order
have small valuation. For Γ = ℤ and a field K of coefficients it takes the same values as
Mathlib's valuation on K⸨X⸩, which sends f ≠ 0 to exp (-ord f)
(TauCeti.LaurentSeries.valuation_eq_exp_neg_order); for Γ = ℚ it restricts to the valuation of
the Puiseux field.
The comparison lemmas translate between the two valuations: v x < exp (-g) exactly when
g < ord x, and v x ≤ exp (-g) exactly when g ≤ ord x. These are the form in which balls of
the valuation topology are described by orders.
Main definitions #
HahnSeries.valuation Γ R: the multiplicative valuationx ↦ exp (-ord x).
Main results #
HahnSeries.valuation_eq_exp_neg_order: a nonzero series of orderghas valuationexp (-g).HahnSeries.valuation_lt_exp_neg_iff,HahnSeries.valuation_le_exp_neg_iff: valuation balls are order conditions.HahnSeries.valuation_le_valuation_iff: the valuation reverses the order oford.
The multiplicative valuation on R⟦Γ⟧, sending a nonzero series of order g to exp (-g) and
0 to 0.
Instances For
A nonzero Hahn series of order g has valuation exp (-g).
The valuation of x vanishes exactly when x = 0.
The monomial r t ^ g, for r ≠ 0, has valuation exp (-g).
The valuation of x is below exp (-g) exactly when the order of x exceeds g.
The valuation of x is at most exp (-g) exactly when the order of x is at least g.
The valuation reverses the order: v x ≤ v y exactly when ord y ≤ ord x.