Winding bounds for finite-energy planes at nondegenerate orbits
ProvedFiniteEnergyPlane.windInf_bounds_of_planeLet have a strictly star-shaped level (in the sense of HryniewiczCriterion), the same function on , a smooth -compatible complex structure on , a periodic orbit of on and a nondegenerate periodic Reeb orbit of with the same image and with period equal to the action of . Let be a finite-energy -holomorphic plane whose puncture is nondegenerate (Hryniewicz, Definition 2.9) with asymptotic limit . Then and for an integer with
Formalization Note The orbits correspond as in isNondegenerate_bridge of the previous mission (transport by Fin.cast); the Conley–Zehnder index is HryniewiczCriterion.czIndexOfPath (linearizedXiPath H₀ P Y), for every Y with IsLinearizedFlow H₀ P.x Y. The end is IsNondegenerateEnd H u cylInf Q 1; the conclusion is HasWindInfAt H u cylInf 1 k ∧ HasWindPi H u ∅ (k - 1) ∧ 1 ≤ k and 2 * k ≤ czIndexOfPath … for every Y.
import Definitions.Def_FiniteEnergyPlane_Winding
namespace FiniteEnergyPlane
open MeasureTheory Metric Filter Topology
open scoped ContDiff ENNReal Real
/-- Hofer–Wysocki–Zehnder; Hryniewicz (Trans. AMS 2012), §§ 3–4: let `u` be a finite-energy
`J̃`-holomorphic plane in the symplectization of `S ⊂ ℝ⁴` whose puncture `∞` is nondegenerate
(Definition 2.9) with a nondegenerate asymptotic limit `Q`, and let `P` be the corresponding
periodic orbit in `HryniewiczCriterion` (same image and action, as in `isNondegenerate_bridge`).
Then `wind_∞(u) = k` with `1 ≤ k ≤ ⌊μ_CZ(P) / 2⌋`, and `wind_π(u) = k - 1`. -/
theorem windInf_bounds_of_plane (H₀ : HryniewiczCriterion.R4 → ℝ)
(hH₀ : HryniewiczCriterion.IsStrictlyStarShapedLevel H₀) :
let toV : HryniewiczCriterion.R4 → V 1 := fun x k => x (Fin.cast (by norm_num) k)
let H : V 1 → ℝ := fun y => H₀ (fun k => y (Fin.cast (by norm_num) k))
∀ J : V 1 → V 1 →L[ℝ] V 1, IsCompatibleXiStructure H J →
∀ (P : HryniewiczCriterion.PeriodicOrbit H₀) (Q : ReebOrbit H),
Set.range Q.x = Set.range (fun τ => toV (P.x τ)) →
Q.T = ∫ τ in (0 : ℝ)..P.T, liouville (toV (P.x τ)) (deriv (fun s => toV (P.x s)) τ) →
Q.IsNondegenerate →
∀ u : ℂ → V 1, IsFiniteEnergyCurve H J Set.univ u → IsNondegenerateEnd H u cylInf Q 1 →
∃ k : ℤ, HasWindInfAt H u cylInf 1 k ∧ HasWindPi H u ∅ (k - 1) ∧ 1 ≤ k ∧
∀ Y : ℝ → (HryniewiczCriterion.R4 →L[ℝ] HryniewiczCriterion.R4),
HryniewiczCriterion.IsLinearizedFlow H₀ P.x Y →
2 * k ≤ HryniewiczCriterion.czIndexOfPath (HryniewiczCriterion.linearizedXiPath H₀ P Y) := by
sorry
end FiniteEnergyPlane
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
Read-back: FiniteEnergyPlane.windInf_bounds_of_plane
Setting. Here with coordinates , and
The gradient of is taken coordinatewise, , and the Reeb field is . If , the inverse is by convention, so . The energy surface is . The condition "" means and .
- Strictly star-shaped : is ; for every there is exactly one with ; and whenever .
- Compatible -structure : is , and for every and we have , , if , and . Nothing is required of off or for .
- Reeb orbit : a map and a number with , and for all . The period need not be minimal. is called prime if for all .
- Rescaling: is a chosen with if one exists, and otherwise. For this is unique; for with it is an arbitrary positive choice. Then and .
- Extended structure : put , , , and . Then
-
Finite-energy curve on : a map such that
- is on and for every ;
- at every , is differentiable and , where and are the derivatives in the directions and ;
- .
Here, with and ,
The supremum runs over monotone , and the integral is a lower Lebesgue integral with values in .
- "Nondegenerate end" at asymptotic to with : let and . There are with such that, uniformly in as ,
This condition is only exponential uniform convergence of the end. It says nothing about the linearized return map of .
- Loop winding: a function has loop winding if
- is continuous, -periodic and never zero;
- there is a continuous with for all ;
- .
- -coordinates: , with frames
where and . Division by gives . The Reeb-removing map is .
-
Winding at : there is such that, for every , the loop has loop winding . Here is the Fréchet derivative of on applied to , which is by convention wherever is not differentiable.
-
-winding (with no punctures): let and . The condition says the zero set of on is a finite set , and there are integers , for , with . Each zero must have local index , meaning:
- there is such that is the only zero of in the closed disc ;
- for every , the loop has loop winding .
When , need not be empty: only the sum of the indices is .
-
Fast plane : is a finite-energy curve on ; there is some prime Reeb orbit such that has a nondegenerate end at asymptotic to with (in the sense above); and has -winding with no punctures.
Additional notions on (Hamiltonian side). In these definitions , and , , , are the same formulas as above.
- .
- Strictly star-shaped : the same three conditions as above, for .
- Periodic orbit of : a map and a number with , and for all . It need not be prime.
- Linearized flow along : a map with and for all . Here is the Fréchet derivative, which is where is not differentiable.
- Frames: are the frames above, built from .
- Projection: , with division by giving .
- Coordinates: .
- Linearized -path: is the real matrix whose -th column () is
- Index of a path :
- An angle lift from is a function that is continuous on , has , and satisfies: for every there is with .
- Let be the set of numbers over all and all angle lifts from .
- Let and . By convention, the infimum or supremum of an empty set, or of a set unbounded on that side, is .
- Then if , and otherwise.
- Nondegenerate Reeb orbit : for every with and for all , and every with , we have . This is vacuous if no such exists. is the Fréchet derivative of the Reeb field, which is where is not differentiable.
Statement. Let be strictly star-shaped. Let , viewed on through the identity reindexing of coordinates. Below, denotes this identity identification, with . Then for:
- every compatible -structure for ;
- every periodic orbit of and every Reeb orbit of such that:
- (equal images; no relation between the parametrizations is required);
- ;
- is nondegenerate (as defined above);
- every finite-energy curve on (for ) that has a nondegenerate end at asymptotic to with ,
there is an integer such that all of the following hold:
- has winding at ;
- has -winding with no punctures (the zero set of on is finite, and its local indices sum to );
- ;
- for every linearized flow along ,
where is the linearized -path of and .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.