Local flows at interior points iterate along a compact orbit segment: nearby initial points have integral curves on the whole interval
ProvedAnosovPlugs.exists_integralCurveOn_nhds_of_localFlowLet be a smooth 3-manifold with boundary (modelled on the closed half-space) and let be a vector field on that has local flows at interior points: for every interior point there are , an open neighbourhood of and with the three properties of the companion statement exists_localFlow_of_isInteriorPoint (integral curves on through interior points starting at every , continuity in for each fixed time, and uniqueness among integral curves that stay in ). An integral curve of on a set of times is a curve whose derivative within at every is (Mathlib's IsMIntegralCurveOn; at the endpoints of an interval the derivative is one-sided). We write for the closed interval between and , in either order (Mathlib's uIcc 0 t). Let be an integral curve of on all of whose points , , are interior points of . Then every point in some neighbourhood of is the starting point of an integral curve of on through interior points: for all near ,
In words: local flows at interior points can be iterated along a compact orbit segment: subdivide by a Lebesgue number into pieces each of which lies in the time window of the local flow at some point of the segment and is mapped by into the neighbourhood of that local flow, follow nearby initial points piece by piece (the uniqueness clause identifies the local flow of , started at the left endpoint of the piece, with itself, and continuity in the initial point keeps the endpoints close), and glue the pieces. A general fact of ordinary differential equations, not stated in the paper; it is used tacitly in the proof of Proposition 1.1 (Section 3.1 of arXiv v1, p. 14), whose fourth and fifth sentences use, without comment, that the flow of the glued vector field Z near the maximal invariant set Λ_X of the plug (U, X) is the flow of X. Together with exists_localFlow_of_isInteriorPoint it proves the companion statement exists_integralCurveOn_nhds.
Formalization Note The hypothesis hflow is, word for word, the conclusion of exists_localFlow_of_isInteriorPoint, quantified over all interior points; the vector field is not assumed C¹ here because only hflow is used. No Hausdorff or compactness hypothesis is assumed. The conclusion is stated with Mathlib's ∀ᶠ y in 𝓝 (γ 0).
import Mathlib import Definitions.Def_AnosovPlugs_Gluing open scoped Manifold ContDiff Topology open Set
namespace AnosovPlugs
theorem exists_integralCurveOn_nhds_of_localFlow
{M : Type} [TopologicalSpace M] [ChartedSpace (EuclideanHalfSpace 3) M] [IsManifold I3 ∞ M]
(X : (x : M) → TangentSpace I3 x)
(hflow : ∀ x₀ : M, I3.IsInteriorPoint x₀ →
∃ ε > (0 : ℝ), ∃ O : Set M, IsOpen O ∧ x₀ ∈ O ∧ ∃ α : M → ℝ → M,
(∀ y ∈ O, α y 0 = y ∧ IsMIntegralCurveOn (α y) X (Icc (-ε) ε) ∧
∀ τ ∈ Icc (-ε) ε, I3.IsInteriorPoint (α y τ)) ∧
(∀ τ ∈ Icc (-ε) ε, ContinuousOn (fun y => α y τ) O) ∧
(∀ y ∈ O, ∀ h : ℝ, |h| ≤ ε → ∀ η : ℝ → M, η 0 = y →
IsMIntegralCurveOn η X (uIcc 0 h) → (∀ τ ∈ uIcc 0 h, η τ ∈ O) →
∀ τ ∈ uIcc 0 h, η τ = α y τ))
(γ : ℝ → M) (t : ℝ)
(hγ : IsMIntegralCurveOn γ X (uIcc 0 t)) (hint : ∀ s ∈ uIcc 0 t, I3.IsInteriorPoint (γ s)) :
∀ᶠ y in 𝓝 (γ 0), ∃ γ' : ℝ → M, γ' 0 = y ∧ IsMIntegralCurveOn γ' X (uIcc 0 t) ∧
∀ s ∈ uIcc 0 t, I3.IsInteriorPoint (γ' s) := by sorry
end AnosovPlugs