Twisting Hahn series by a character of the exponent monoid #
Let χ : Multiplicative Γ →* R be a character of the exponent monoid Γ with values in a
commutative semiring R. Multiplying the coefficient of t ^ g by χ g is an R-algebra
endomorphism of HahnSeries Γ R, the twist by χ: it can only shrink supports, and it is
multiplicative because χ (g + h) = χ g * χ h for every pair of exponents (g, h) contributing to
a coefficient of a product. Twisting by a product of characters is the composite of the twists,
so unit-valued characters give R-algebra automorphisms.
For Laurent series and χ k = a ^ k this is the rescaling f (X) ↦ f (a X). For rational
exponents, a character of ℚ trivial on ℤ built from a compatible system of roots of unity
gives the coefficientwise Galois action on Puiseux series, t ^ (k / n) ↦ ζₙ ^ k t ^ (k / n).
Main definitions #
HahnSeries.twist χ: theR-algebra endomorphism ofHahnSeries Γ Rmultiplying the coefficient oft ^ gbyχ g.HahnSeries.twistEquiv: the twists by unit-valued characters, as a homomorphism to theR-algebra automorphisms ofHahnSeries Γ R.
Main results #
HahnSeries.coeff_twist,HahnSeries.coeff_twistEquiv: the twisted coefficients.HahnSeries.twist_one,HahnSeries.twist_mul: twisting is a monoid action of the characters.HahnSeries.twist_single: the twist of a monomial.HahnSeries.support_twistEquiv,HahnSeries.orderTop_twistEquiv: twisting by a unit-valued character preserves supports and orders.
The twist of Hahn series by a character χ of the exponent monoid: the R-algebra
endomorphism multiplying the coefficient of t ^ g by χ g.
Instances For
The twist by χ multiplies the coefficient of t ^ g by χ g.
Twisting does not enlarge the support.
The twist of the monomial r t ^ g by χ is χ g r t ^ g.
Twisting by the trivial character is the identity.
Twisting by a product of characters is the composite of the twists.
The twists by unit-valued characters, as a homomorphism to the R-algebra automorphisms of
HahnSeries Γ R: the automorphism attached to χ multiplies the coefficient of t ^ g by
χ g, and its inverse twists by χ⁻¹.
Instances For
The automorphism attached to a unit-valued character χ is the twist by χ.
The automorphism attached to a unit-valued character χ multiplies the coefficient of t ^ g
by χ g.
Twisting by a unit-valued character preserves the support.
Twisting by a unit-valued character preserves the order.