Regularity of tangent-bundle-valued maps and directional derivatives #
This file records reusable regularity facts for maps into a tangent bundle and for applying the manifold differential of a function to tangent vectors whose base point varies.
Main results #
contMDiff_tangentBundle_mk_zero: smoothness of the zero tangent vector over a varying point.contMDiff_tangentBundle_mk_constBase: smoothness of a varying model vector over a fixed point.mvfderiv_apply_eq_mfderiv_apply: identifiesmvfderivwithmfderivwhen the target is a normed vector space.ContMDiff.contMDiff_mvfderiv_apply: applying the differential of aC^nfunction on the tangent bundle isC^mwhenm + 1 ≤ n.ContMDiffOn.contMDiffOn_mvfderiv_apply: the derivative of aC^nfunction along aC^mvector field isC^mon an open set, whenm + 1 ≤ n.ContMDiffOn.contMDiffOn_totalSpaceMk_mfderiv_apply: the lifted directional derivativez ↦ (f z, df_z ξ)of aC^nmap from an open subset of a normed space into a manifold isC^minto the tangent bundle, whenm + 1 ≤ n.TauCeti.mdifferentiableWithinAt_vectorSpace_iff_differentiableWithinAtand itsAtandOnforms: a vector field on a normed space is differentiable in the manifold sense exactly when it is differentiable as a map of the space.
References #
- Lie groups and the Lie algebra correspondence roadmap, Deliverable A, Layer 1, "The infinitesimal adjoint".
The zero tangent vector over a smoothly varying manifold point varies smoothly.
A model-space vector placed in the tangent fiber over a fixed point varies smoothly.
For a normed vector-space target, the tangent-space identification in mvfderiv is the
canonical one, so evaluating it agrees with evaluating mfderiv.
The map that applies the differential of a C^n function to tangent vectors is C^m on the
tangent bundle when m + 1 ≤ n.
The derivative of a C^n function along a C^m vector field is C^m on an open set, when
m + 1 ≤ n. This is the set-local form of ContMDiff.contMDiff_mvfderiv_apply: only the germ of
f on the open set s enters, so it applies to functions built from sections that are smooth on
a chart domain only.
The lifted directional derivative of a C^(m+1) map is C^m. If f is C^n on an open
set U of a normed space and m + 1 ≤ n, then for every fixed direction ξ the map
z ↦ (f z, df_z ξ) into the tangent bundle is C^m on U. This is the regularity input for
composing df_z ξ with C^m maps on the tangent bundle, such as a Riemannian metric.
A vector field on a normed space is differentiable in the manifold sense iff it is
differentiable in the vector space sense. This is the differentiable counterpart of Mathlib's
contMDiffWithinAt_vectorSpace_iff_contDiffWithinAt.
A vector field on a normed space is differentiable in the manifold sense iff it is differentiable in the vector space sense.
A vector field on a normed space is differentiable in the manifold sense iff it is differentiable in the vector space sense.