Large Conley–Zehnder index forces large windings of nonnegative eigenvalues
ProvedFiniteEnergyPlane.two_le_of_hasEigenWind_of_czIndex_ge_threeLet 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 . If , then every eigenvalue of the asymptotic operator has winding at least .
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 hypothesis is for every such Y; windings of eigenvalues are HasEigenWind J Q μ k.
import Definitions.Def_FiniteEnergyPlane_Winding
namespace FiniteEnergyPlane
open MeasureTheory Metric Filter Topology
open scoped ContDiff ENNReal Real
/-- Hryniewicz (Trans. AMS 2012), Lemma 4.5: if a nondegenerate periodic Reeb orbit `Q` on
`S ⊂ ℝ⁴` has Conley–Zehnder index at least `3`, then every eigenvalue `μ ≥ 0` of its asymptotic
operator has eigenvectors of winding number at least `2` in the global frame. -/
theorem two_le_of_hasEigenWind_of_czIndex_ge_three (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 →
(∀ Y : ℝ → (HryniewiczCriterion.R4 →L[ℝ] HryniewiczCriterion.R4),
HryniewiczCriterion.IsLinearizedFlow H₀ P.x Y →
3 ≤ HryniewiczCriterion.czIndexOfPath (HryniewiczCriterion.linearizedXiPath H₀ P Y)) →
∀ μ : ℝ, 0 ≤ μ → ∀ k : ℤ, HasEigenWind J Q μ k → 2 ≤ k := by
sorry
end FiniteEnergyPlane
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
FiniteEnergyPlane.two_le_of_hasEigenWind_of_czIndex_ge_three
Throughout, has coordinates . Two copies of appear (indexed by in two syntactically different ways); they are identified coordinate-by-coordinate, and the identification is used silently below.
Standard structures on .
- , and the Liouville form .
- For : , and .
- The Reeb field (with ).
- .
Data and hypotheses. Let , and set (under the identification above). Assume:
- is a strictly star-shaped level: is ; for every there is exactly one with ; and at every with .
Then the theorem asserts: for every such that
- is a compatible -structure for : is , and for every with and all : , , , and ;
for every Hamiltonian periodic orbit of (, , and for all , ), and every Reeb orbit of (, , , , for all ), satisfying
- (equal images as sets);
- ;
- is nondegenerate: for every with and for all , every with is (trivially true if no such exists);
- for every with and for all , one has (defined below; this hypothesis is vacuous if no such exists);
then for every real and every integer : if has eigen-winding at , then .
Asymptotic eigenvectors. For , is an asymptotic eigenvector of with eigenvalue if is , -periodic, for all , for some , and for all
where is the derivative of as a map on all of .
-coordinates and winding. Let , , the Euclidean norm, and
(divisions by zero give ). Set , also read as the complex number . has loop winding if is continuous, -periodic, nowhere zero, and some continuous has for all and . has eigen-winding at if (i) at least one asymptotic eigenvector with eigenvalue exists, and (ii) for every asymptotic eigenvector with eigenvalue , has loop winding . (If no eigenvector with eigenvalue exists, the premise fails and the conclusion is not claimed for that .)
The path . With , define for and
The integer of : with , an angle lift from is a , continuous on , with and, for each , some such that . Let , , (real inf/sup, equal to by convention if is empty or unbounded on that side). Then if , and otherwise.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.