Partial derivatives in a symmetric algebra #
A linear form φ on a module M over a commutative semiring R extends uniquely to a derivation
SymmetricAlgebra.pderiv φ of the symmetric algebra Sym M, sending each generator ι m to
the scalar φ m. For the polynomial functions Sym(V*) on a vector space V, the derivative
along the evaluation at v ∈ V is the directional derivative along v. In the coordinates of a
basis b of M, the derivative along the coordinate form b.coord j is Mathlib's partial
derivative MvPolynomial.pderiv j (SymmetricAlgebra.equivMvPolynomial_pderiv_coord).
Main definitions #
SymmetricAlgebra.pderiv: the derivative ofSym Malong a linear form onM.
Main results #
SymmetricAlgebra.pderiv_map: the chain rule for the derivatives along linear forms.SymmetricAlgebra.pderiv_mem_homogeneousSubmodule: a derivative lowers degrees by one.SymmetricAlgebra.lift_pderiv_comp_of_map_eq_self: the scaled chain rule for a homogeneous fixed polynomial evaluated at an eigenpoint.SymmetricAlgebra.pderiv_eq_sum: a derivative along a linear form expands along the derivatives along the coordinate forms of a finite basis.SymmetricAlgebra.equivMvPolynomial_pderiv_coord: in coordinates, the derivatives along the coordinate forms are the partial derivatives of polynomials.
References #
- J. E. Humphreys, Reflection Groups and Coxeter Groups, Cambridge University Press (1990), Chapter 3 (partial derivatives of polynomial functions).
The derivative of Sym M along a linear form φ on M: the derivation sending each
generator ι m to the scalar φ m. In the coordinates of a basis b of M, the derivative
along the coordinate form b.coord j is the partial derivative in the variable b j.
Instances For
The derivative along φ sends the generator ι m to the scalar φ m.
The chain rule. Differentiating the image of p under the map induced by g : M → N
along φ is the image of the derivative of p along φ ∘ g.
A derivative along a linear form lowers degrees by one: it sends the degree-n part of
Sym M to the degree-(n - 1) part.
The differential of a homogeneous fixed polynomial at an eigenpoint satisfies the scaled chain rule. No nonzero-Jacobian or invertibility hypothesis is needed here.
A derivative along a linear form φ expands along the derivatives along the coordinate forms
of a finite basis b, with coefficients the values φ (b j).
In the coordinates of a basis b, the derivative along the coordinate form b.coord i is
Mathlib's partial derivative MvPolynomial.pderiv i in the variable i.