Jacobi's formula on a manifold #
Let A be a square-matrix-valued function on a manifold whose entries are differentiable at x,
with A x invertible. Then the determinant of A is differentiable at x, and along a tangent
vector v its derivative is given by Jacobi's formula
d (det A) (v) = det (A x) * trace ((A x)โปยน * dA (v)),
where dA (v) is the matrix of the derivatives of the entries of A along v. The statement
only involves derivatives of scalar functions, so no normed structure on matrices appears in it;
the proof reads A as a map into the product space of its entries and applies the flat formula
Matrix.fderiv_det_apply.
The determinant has every nonzero scalar as a regular value for a nonempty matrix index. At the identity its model-valued derivative is the trace, with no completeness assumption.
Main declarations #
TauCeti.mvfderiv_det_apply: Jacobi's formula along a manifold-valued map.Matrix.mvfderiv_det_one: the trace formula at the identity.Matrix.isRegularValue_det: nonzero values of the determinant are regular.
References #
- John M. Lee, Introduction to Smooth Manifolds, 2nd ed., Springer GTM 218 (2013), Chapter 7, Example 7.18(c),(e).
Jacobi's formula on a manifold. If the entries of a matrix-valued function A are
differentiable at x and A x has invertible determinant, then along a tangent vector v the
derivative of det A is det (A x) * trace ((A x)โปยน * dA (v)), where dA (v) is the matrix of
the derivatives of the entries of A along v.
The determinant's model-valued differential at the identity is the matrix trace.
Every nonzero scalar is a regular value of the determinant for a nonempty matrix index.