Nondegeneracy of an asymptotic operator under shift and reversal of the loop
ProvedCauchyRiemannIndex.isNondegenerate_smul_comp_affinelinear-algebraordinary-differential-equationssymplectic-geometry
Let be a continuous -periodic loop of symmetric real matrices such that the asymptotic operator is nondegenerate. Then for and every the loop is again a continuous -periodic loop of symmetric matrices, and its asymptotic operator is nondegenerate.
For this is the invariance of nondegeneracy under a shift of the time parameter; for the loop is also traversed backwards, which is how the asymptotic operator of a negative puncture appears.
Formalization Note Mat n and Vec n are real matrices and , crOp S ζ is , a loop of symmetric matrices is IsSymLoop (continuous, -periodic, symmetric), and nondegeneracy of is CauchyRiemannIndex.IsNondegenerate ( is not an eigenvalue of the time- map of , ).
Preamble
import Definitions.Def_CauchyRiemannIndex_Setting
Formal statement
namespace CauchyRiemannIndex
open Matrix
/-- If `S∞` is a loop of symmetric matrices whose asymptotic operator `-J₀ ∂ₜ - S∞` is
nondegenerate, then for `ε = ±1` and any `c` the loop `t ↦ ε S∞(εt + c)` (shifted, and reversed
when `ε = -1`) is again a loop of symmetric matrices with nondegenerate asymptotic operator. -/
theorem isNondegenerate_smul_comp_affine (n : ℕ) (Sinf : ℝ → Mat n) (hS : IsSymLoop Sinf)
(hnd : IsNondegenerate Sinf) (ε c : ℝ) (hε : ε = 1 ∨ ε = -1) :
IsSymLoop (fun t => ε • Sinf (ε * t + c)) ∧ IsNondegenerate (fun t => ε • Sinf (ε * t + c)) := by
sorry
end CauchyRiemannIndex
Source
C. Wendl, Lectures on Symplectic Field Theory (2026 notes), §3.5; used for U. Hryniewicz, J. Symplectic Geom. 12 (2014), Theorem 2.10