A smooth curve of zeros through a regular zero in a prescribed kernel direction
ProvedFiniteEnergyPlane.exists_contDiffOn_curve_of_fderiv_surjectivebanach-spacesfunctional-analysisimplicit-function-theorem
Let be real Banach spaces, , and of class on the ball with and surjective. Let be a finite-dimensional real normed space and a linear map that is injective on . Then for every there are and a curve , on , with , , and , for all .
Role. Produces smooth one-parameter families of solutions of a nonlinear Fredholm problem with finite-dimensional kernel and vanishing cokernel, with prescribed infinitesimal direction.
Preamble
import Mathlib
Formal statement
namespace FiniteEnergyPlane
open Metric Filter Topology
open scoped ContDiff
/-- Let `f : E → F` between real Banach spaces be `C^∞` on `ball 0 ε` with `f 0 = 0` and surjective
derivative at `0`, and suppose `ker Df(0)` injects into a finite-dimensional space `K` through a
linear map `π₀`. Then every `k ∈ ker Df(0)` is the velocity at `0` of a `C^∞` curve of zeros of `f`
through `0` that stays in `ball 0 ε`. -/
theorem exists_contDiffOn_curve_of_fderiv_surjective {E F : Type*} [NormedAddCommGroup E]
[NormedSpace ℝ E] [CompleteSpace E] [NormedAddCommGroup F] [NormedSpace ℝ F] [CompleteSpace F]
(f : E → F) (ε : ℝ) (hε : 0 < ε) (hf : ContDiffOn ℝ ∞ f (ball 0 ε)) (hf0 : f 0 = 0)
(hsurj : Function.Surjective (fderiv ℝ f 0))
{K : Type*} [NormedAddCommGroup K] [NormedSpace ℝ K] [FiniteDimensional ℝ K] (π₀ : E →ₗ[ℝ] K)
(hker : ∀ x, fderiv ℝ f 0 x = 0 → π₀ x = 0 → x = 0)
(k : E) (hk : fderiv ℝ f 0 k = 0) :
∃ r > 0, ∃ γ : ℝ → E, ContDiffOn ℝ ∞ γ (Set.Ioo (-r) r) ∧ γ 0 = 0 ∧ HasDerivAt γ k 0 ∧
∀ t ∈ Set.Ioo (-r) r, γ t ∈ ball 0 ε ∧ f (γ t) = 0 := by
sorry
end FiniteEnergyPlane
Source
Banach-space implicit function theorem; Lemma in the setting of U. Hryniewicz, Fast finite-energy planes in symplectizations and applications, Trans. AMS 364 (2012), arXiv:0812.4076