The inclusion of a regular level set #
Let f : E → F be a map between Banach spaces which, along the level set {x | f x = c}, is
strictly differentiable with surjective Fredholm derivative D x of constant index n.
TauCeti.levelSetChartedSpace makes the level set a charted space modelled on Fin n → 𝕜, and
TauCeti.isManifold_levelSet makes it a C^m manifold when f is C^m along the level set.
TauCeti.hasMFDerivAt_coe_levelSet computes the differential of the inclusion of the level set
into E for that atlas: at z it is the inclusion of ker (D z), read in the model space through
ContinuousLinearMap.kerModelEquiv. This file deduces that the inclusion is an immersion, and that
its tangent space at z is ker (D z). These are the facts needed to restrict functions on E
to the level set and to compare their differentials, for instance to pull back a function along
the inclusion and compute its critical points.
Main results #
TauCeti.injective_mfderiv_coe_levelSetandTauCeti.range_mfderiv_coe_levelSet: the differential of the inclusion is injective, with rangeker (D z).ContMDiff.codRestrict_levelSet: a smooth map intoEwith values in the level set is a smooth map into the level set.
References #
- J. M. Lee, Introduction to Smooth Manifolds, 2nd edition (2013), Corollary 5.14 and Proposition 5.38, for regular level sets and their tangent spaces.
The differential of the inclusion of a regular level set is injective: the inclusion is an immersion.
The tangent space of a regular level set is the kernel of the derivative. The range of
the differential at z of the inclusion of a regular level set is ker (D z).
Maps into a regular level set. A C^m map into E with values in the level set is a
C^m map into the level set.