The exponential specialization of a monoid algebra #
The functional equation e^{aX} e^{bX} = e^{(a+b)X} of the exponential power series
(PowerSeries.exp_mul_exp_eq_exp_add) says that a ↦ e^{aX} is a homomorphism from the additive
group of a ℚ-algebra R to the multiplicative monoid of R⟦X⟧. Composed with an additive map
φ : M →+ R and extended linearly, it turns the monoid algebra k[M] into power series:
∑ c_m e^m ↦ ∑ c_m e^{φ(m) X}.
This is the exponential specialization of k[M] along φ. It is the device by which a
formal identity in a group algebra, such as the Weyl character formula, is turned into a
numerical identity between its coefficients: the constant coefficient of the image is the sum of
the coefficients (the augmentation), and the higher coefficients are the moments
∑ c_m φ(m)^n / n!.
Main definitions #
PowerSeries.expMonoidHom:a ↦ e^{aX}as a monoid homomorphismMultiplicative R →* R⟦X⟧.AddMonoidAlgebra.expAlgHom φ: the exponential specializationk[M] →ₐ[k] R⟦X⟧along an additive mapφ : M →+ R.
Main results #
PowerSeries.constantCoeff_rescale: rescaling the variable keeps the constant coefficient.AddMonoidAlgebra.expAlgHom_single:e^m ↦ e^{φ(m) X}.AddMonoidAlgebra.constantCoeff_expAlgHom: the constant coefficient of the exponential specialization is the sum of the coefficients.
Rescaling the variable does not change the constant coefficient.
The exponential a ↦ e^{aX} as a monoid homomorphism Multiplicative R →* R⟦X⟧. That
this is a homomorphism is the functional equation PowerSeries.exp_mul_exp_eq_exp_add.
Equations
- PowerSeries.expMonoidHom R = { toFun := fun (a : Multiplicative R) => (PowerSeries.rescale (Multiplicative.toAdd a)) (PowerSeries.exp R), map_one' := ⋯, map_mul' := ⋯ }
Instances For
The exponential monoid homomorphism sends a to the exponential series rescaled by a.
e^{aX} is the exponential series rescaled by a.
The exponential specialization of the monoid algebra k[M] along an additive map
φ : M →+ R: the k-algebra homomorphism k[M] →ₐ[k] R⟦X⟧ sending e^m to e^{φ(m) X}. Its
constant coefficient is the augmentation ∑ c_m e^m ↦ ∑ c_m
(AddMonoidAlgebra.constantCoeff_expAlgHom), and its higher coefficients are the moments of the
coefficients against φ.
Equations
Instances For
The exponential specialization sends c e^m to c e^{φ(m) X}, the scalar c acting through
algebraMap k R⟦X⟧.
The scalar is written as a ring element rather than as c • _: for k = ℤ the scalar action of
ℤ on R⟦X⟧ through the algebra structure is not syntactically the action n • p elaborates
to, whereas algebraMap ℤ R⟦X⟧ n simplifies to the cast (n : R⟦X⟧).
The constant coefficient of the exponential specialization is the sum of the
coefficients: the specialization at X = 0 is the augmentation of the monoid algebra.