Expanding multivariate power series #
This file records general facts about Mathlib's expansion f(X) ↦ f(X^p) of multivariate power
series. Substituting X i ↦ X i ^ p multiplies every exponent by p, so the weight of p • μ
at the polyradii r is the weight of μ at r ^ p, and f(X^p) is restricted at r exactly
when f is restricted at r ^ p. In finitely many variables, the coefficient at p • μ + ν of
a sum ∑ X^ν' g_ν'(X^p) over the exponents ν' with ν' i < p is the coefficient at μ of
g_ν; this is the formal uniqueness of the decomposition along the expansion.
Expansion by p ^ i is the integral shadow of the Frobenius: if φ is a ring endomorphism with
φ(a) ≡ a ^ (p ^ i) modulo p, then ψ ^ (p ^ i) ≡ (φ ψ)(X ^ (p ^ i)) modulo p for every power
series ψ, where φ ψ applies φ to the coefficients. Modulo p this is Mathlib's
MvPowerSeries.map_iterateFrobenius_expand. Such congruences drive integrality arguments for
power series defined by functional equations, as in Hazewinkel's functional equation lemma.
Main results #
MvPowerSeries.prod_pow_nsmul: the weight ofp • μatris the weight ofμatr ^ p.MvPowerSeries.isRestricted_expand_iff:f(X^p)is restricted atrexactly whenfis restricted atr ^ p.MvPowerSeries.IsRestricted.coeff_nsmul_add: restrictedness of an expansion component.MvPowerSeries.coeff_sum_monomial_mul_expand: the coefficients of∑ X^ν g_ν(X^p).MvPowerSeries.natCast_dvd_pow_sub_expand_map: ifφ(a) ≡ a ^ (p ^ i)modulo the primep, thenpdividesψ ^ (p ^ i) - (φ ψ)(X ^ (p ^ i)).
The weight at the polyradii r of the exponent p • μ is the weight of μ at the polyradii
t = r ^ p.
Restrictedness of an expansion. The series f(X^p) is restricted at the polyradii r
exactly when f is restricted at the polyradii r ^ p.
Extracting the coefficients in an arithmetic progression of exponents preserves restrictedness, with the polyradii raised to the common step.
The coefficient at p • μ + ν of a sum ∑ X^ν' g_ν'(X^p) over the exponents ν' with
ν' i < p is the coefficient at μ of g_ν.
The Frobenius congruence for power series. Let p be a prime and φ a ring endomorphism
of A with φ(a) ≡ a ^ (p ^ i) modulo p for all a. Then p divides
ψ ^ (p ^ i) - (φ ψ)(X ^ (p ^ i)) for every power series ψ over A, where φ ψ applies φ to
the coefficients of ψ.