When the binding has Conley–Zehnder index , no trajectory converges to the binding along a single page
OpenHryniewiczCriterion.not_tendsto_binding_of_tendsto_page_parameterAssume moreover , i.e. 3 ≤ czIndexOfPath (linearizedXiPath H P Y) for every linearized flow of along (the linearized flow on in the global frame , with the lower semicontinuous extension of the index to degenerate orbits; no non-degeneracy is assumed). Let be a trajectory of on with a page parameter . Then for every it is impossible that both and as ; likewise as .
Here is a strictly star-shaped level, is a periodic orbit on , and is a transverse disk open book on with binding :
- is and -periodic in ;
- each restricts to a smooth embedding of the closed unit disk into (
IsSmoothDiskEmbedding); - the boundary circle runs along : ;
- is transverse to every page in the interior: for ;
- maps bijectively onto , with injective differential at every , .
These are exactly the open book hypotheses of isDiskLikeGlobalSectionMap_of_transverse_open_book.
A page parameter along a trajectory of on is a pair of functions , (open unit disk) with for all . Distances to the binding are (Metric.infDist, for the sup norm on ; any norm gives the same convergence).
Role: a trajectory cannot approach a binding of index at least while settling on one page of the open book.
import Definitions.Def_HryniewiczCriterion_ConleyZehnder import Definitions.Def_HryniewiczCriterion_GlobalSection import Definitions.Def_HryniewiczCriterion_SelfLinking import Mathlib.Topology.MetricSpace.HausdorffDistance import Mathlib.Topology.Order.MonotoneConvergence open HryniewiczCriterion open scoped ContDiff
theorem HryniewiczCriterion.not_tendsto_binding_of_tendsto_page_parameter (H : R4 → ℝ)
(hS : IsStrictlyStarShapedLevel H) (P : PeriodicOrbit H)
(hcz : ∀ Y : ℝ → (R4 →L[ℝ] R4), IsLinearizedFlow H P.x Y →
3 ≤ czIndexOfPath (linearizedXiPath H P Y))
(page : ℝ → Plane → R4)
(hob : ContDiff ℝ ∞ (fun z : ℝ × Plane => page z.1 z.2) ∧
(∀ θ u, page (θ + 1) u = page θ u) ∧
(∀ θ, IsSmoothDiskEmbedding (page θ)) ∧
(∀ θ, page θ '' closedUnitDisk ⊆ energySurface H) ∧
(∀ θ t, page θ (circlePoint t) = P.x (P.T * t)) ∧
(∀ θ, ∀ u ∈ openUnitDisk,
hamiltonianVectorField H (page θ u) ∉ Set.range (fderiv ℝ (page θ) u)) ∧
(∀ y ∈ energySurface H, y ∉ P.image →
∃! z : ℝ × Plane, z.1 ∈ Set.Ico (0 : ℝ) 1 ∧ z.2 ∈ openUnitDisk ∧ page z.1 z.2 = y) ∧
(∀ θ : ℝ, ∀ u ∈ openUnitDisk,
Function.Injective (fderiv ℝ (fun z : ℝ × Plane => page z.1 z.2) (θ, u))))
(y : ℝ → R4) (hy : IsTrajectory H y) (Θ : ℝ → ℝ) (u : ℝ → Plane)
(hyu : ∀ t, u t ∈ openUnitDisk ∧ page (Θ t) (u t) = y t) (θs : ℝ) :
¬ (Filter.Tendsto Θ Filter.atTop (nhds θs) ∧
Filter.Tendsto (fun t => Metric.infDist (y t) P.image) Filter.atTop (nhds 0)) ∧
¬ (Filter.Tendsto Θ Filter.atBot (nhds θs) ∧
Filter.Tendsto (fun t => Metric.infDist (y t) P.image) Filter.atBot (nhds 0)) := by sorry