An immersion has a smooth local left inverse
Provedexists_contDiffAt_leftInverse_of_injective_fderivanalysisgeometry-topology
Let be finite-dimensional real normed spaces and a map that is at with injective differential . Then has a smooth local left inverse at : there is , at , with for all in a neighborhood of . Proof idea: choose a linear left inverse of . Then has derivative at , so the inverse function theorem gives a smooth local inverse of at . Take .
Preamble
import Mathlib.Analysis.Calculus.ContDiff.Defs import Mathlib.Analysis.Calculus.FDeriv.Basic import Mathlib.Analysis.Normed.Module.FiniteDimension open scoped ContDiff Topology
Formal statement
theorem exists_contDiffAt_leftInverse_of_injective_fderiv
{E F : Type*} [NormedAddCommGroup E] [NormedSpace ℝ E] [FiniteDimensional ℝ E]
[NormedAddCommGroup F] [NormedSpace ℝ F] [FiniteDimensional ℝ F]
{e : E → F} {p : E} (he : ContDiffAt ℝ ∞ e p)
(hinj : Function.Injective (fderiv ℝ e p)) :
∃ g : F → E, ContDiffAt ℝ ∞ g (e p) ∧ ∀ᶠ q in 𝓝 p, g (e q) = q := by sorrySource
Standard (inverse function theorem applied to a linear left inverse of the differential); used for the lift step of Hryniewicz, J. Symplectic Geom. 12 (2014), arXiv:1105.2077.