Nondegeneracy of Reeb orbits in and of Hamiltonian periodic orbits
ProvedFiniteEnergyPlane.isNondegenerate_bridgeLet have a strictly star-shaped level, in the sense of HryniewiczCriterion, and let be the same function on . Let be a periodic orbit of on (in HryniewiczCriterion) and a periodic Reeb orbit of with the same image and with period equal to the action of . Then is nondegenerate if and only if, for the linearized flow of along , the path of HryniewiczCriterion.linearizedXiPath satisfies: only for .
Formalization Note The coordinates are transported by Fin.cast along 2 * (1 + 1) = 4, as in periodicOrbit_bridge of the previous mission. The right-hand side is the nondegeneracy hypothesis appearing in HryniewiczCriterion (for every Y with IsLinearizedFlow H₀ P.x Y).
import Definitions.Def_FiniteEnergyPlane_Asymptotics import Definitions.Def_HryniewiczCriterion_ConleyZehnder
namespace FiniteEnergyPlane
open MeasureTheory Metric Filter Topology
open scoped ContDiff ENNReal Real
/-- For `n = 1`, nondegeneracy of a periodic Reeb orbit agrees with nondegeneracy of the
corresponding periodic orbit of `X_H` in `HryniewiczCriterion` (no eigenvalue `1` of the
linearized flow on `ξ` in the global frame). The coordinates are transported along
`Fin (2 * (1 + 1)) = Fin 4`; the orbits correspond by image and action, as in
`periodicOrbit_bridge`. -/
theorem isNondegenerate_bridge (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))
∀ (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 →
∀ v : Fin 2 → ℝ, (HryniewiczCriterion.linearizedXiPath H₀ P Y 1).mulVec v = v →
v = 0) := by
sorry
end FiniteEnergyPlane
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
Read-back: FiniteEnergyPlane.isNondegenerate_bridge
This statement compares two independent sets of definitions on .
Definitions on (first family). For (coordinates ):
- and ;
- for , (Fréchet derivative, where not differentiable) and ;
- , , , and
(division by gives );
- and .
" is a strictly star-shaped level": is , each has exactly one with , and whenever . A periodic orbit of is a map and with and for all , and (not necessarily the minimal period). A linearized flow along is a map from to linear maps with and for all . Given , is the real matrix
(this is the value at time of the path the analogous matrix built at with ).
Definitions on (second family). Identify with coordinatewise (index ), and let be under this identification. On : , , , with , (with ), and . A Reeb orbit of is and with , , for all ( not necessarily minimal). " is nondegenerate" means: for every from to linear maps with and for all , and every with , one has .
Statement. Let be a strictly star-shaped level (first family; no separate hypothesis is stated for ). For every periodic orbit of and every Reeb orbit of such that
- the image of equals the image of (under the identification), and
the following equivalence holds:
No relation between the parametrizations of and (base points, direction, speed) is assumed beyond equality of images and the period identity. Both sides of the equivalence quantify universally over solutions (, resp. ) of the respective linear equations; either side holds vacuously if no such solution exists.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.