The divided-power exponential #
For a module M over a commutative semiring R and a commutative R-algebra S, this file
defines the divided-power exponential exp(x) = ∑_d γ_d(x) X ^ d of x : S ⊗[R] M, a power
series with coefficients in S ⊗[R] Γ_R(M). It is determined by
exp(s ⊗ m) = ∑ₙ (s ^ n ⊗ dp R n m) X ^ n and exp(x + y) = exp(x) * exp(y), and its
coefficients satisfy the divided-power relations γ₀ = 1 and
γₘ * γₙ = (m + n).choose m • γₘ₊ₙ.
Main declarations #
DividedPowerAlgebra.exp: the divided-power exponential;DividedPowerAlgebra.coeff_exp_tmul,exp_zero,exp_add,exp_smulandexp_rTensorcharacterize it.DividedPowerAlgebra.constantCoeff_expandDividedPowerAlgebra.coeff_exp_mul_coeff_exp: the coefficients of the exponential satisfy the divided-power relationsγ₀ = 1andγₘ * γₙ = (m + n).choose m • γₘ₊ₙ.
Implementation notes #
The Roby relations dp_add, dp_mul and dp_smul say exactly that the formula
exp(s ⊗ m) = ∑ₙ (s ^ n ⊗ dp R n m) X ^ n is multiplicative in each of s and m, and
balanced, so that exp is a well-defined map from S ⊗[R] M to the multiplicative monoid of
power series.
References #
- [N. Roby, Lois polynômes et lois formelles en théorie des modules (1963), Proposition IV.1][Roby-1963]
- The ambient
DividedPowerAlgebrais the Mathlib formalization by Antoine Chambert-Loir and María Inés de Frutos-Fernández.
The divided-power exponential exp(x) = ∑_d γ_d(x) X ^ d of x : S ⊗[R] M, a power series
with coefficients in S ⊗[R] Γ_R(M). It is the additive-to-multiplicative map determined by
exp(s ⊗ m) = ∑ₙ (s ^ n ⊗ dp R n m) X ^ n (coeff_exp_tmul, exp_zero, exp_add).
Instances For
The coefficients of the exponential of a pure tensor:
exp(s ⊗ m) = ∑ₙ (s ^ n ⊗ dp R n m) X ^ n.
The exponential of 0 is 1.
The exponential turns sums into products.
The exponential is natural in the algebra S.
Scalar multiplication by s rescales the exponential by s ⊗ 1.
The constant coefficient of the exponential is 1: the divided-power relation γ₀ = 1.
The coefficients of the exponential multiply like divided powers:
γₘ(x) * γₙ(x) = (m + n).choose m • γₘ₊ₙ(x).