Polynomial coordinates of ordered products of matrix exponentials #
For a list of matrices A a, List.expProdPoly gives the polynomial coordinates of the
ordered product of their truncated exponentials applied to a vector parametrized by a family
c of vectors. Evaluation recovers the matrix-vector product, and
List.jacobiMatrixAt_expProdPoly_mulVec computes its differential when the exponential
parameters vanish. The computation uses evaluation at dual numbers and requires each
truncation degree to be at least two, so its constant and linear terms are retained.
The vector (∏_{a ∈ l} exp(t_a A_a)) (∑_j s_j c_j), with the exponentials truncated below
the degrees d a, for coefficients t and s in a commutative K-algebra S.
Instances For
The matrix-vector formula for the product of truncated exponentials.
An algebra map commutes with an ordered product of truncated exponentials acting on a parametrized vector.
The polynomial coordinates of (t, s) ↦ (∏_{a ∈ l} exp(t_a A_a)) (∑_j s_j c_j).
Instances For
The polynomial coordinates are obtained by substituting the two families of variables into
List.expProdVec.
Evaluating the polynomial coordinates recovers the ordered product of truncated exponentials applied to the vector with the given coordinates.
The differential of the parametrization at t = 0. If every d a is at least 2, the
Jacobian matrix at a point with vanishing t-coordinates sends a tangent vector w to
(∑_{a ∈ l} w_a A_a) (∑_j s_j c_j) + ∑_j w_j c_j.