A positive eigenvalue of an area-preserving linear map of the plane is 1 when the twist form has constant sign near the eigenvector
ProvedFiniteEnergyPlane.eq_one_of_im_conj_mul_apply_le_zerolinear-algebrasymplectic-geometrywinding-numbers
Let be -linear and preserve the area form , i.e. for all . Let , , and suppose with . Suppose moreover that the function is on a neighbourhood of , or is on a neighbourhood of . Then .
A linear-algebra fact about : a direction that is extremal for the rotation of directions under and is mapped to a positive multiple of itself is fixed by . It identifies fixed vectors of monodromy matrices, i.e. periodic solutions of linear Hamiltonian ODEs in the plane.
Formalization Note is L : ℂ →ₗ[ℝ] ℂ, is (conj z * w).im; the neighbourhood conditions are ∀ᶠ β : ℝ in 𝓝 α, … and the conclusion is c = 1.
Preamble
import Mathlib
Formal statement
namespace FiniteEnergyPlane
open Filter Topology ComplexConjugate
/-- Let `L : ℂ → ℂ` be `ℝ`-linear and preserve `ω(z, w) = Im (z̄ w)`. If `u = e^{iα}` satisfies
`L u = c u` with `c > 0`, and `β ↦ ω(e^{iβ}, L e^{iβ})` has constant sign (`≤ 0` throughout, or
`≥ 0` throughout) on a neighbourhood of `α`, then `c = 1`. -/
theorem eq_one_of_im_conj_mul_apply_le_zero {L : ℂ →ₗ[ℝ] ℂ}
(hL : ∀ z w, (conj (L z) * L w).im = (conj z * w).im) {α c : ℝ} (hc : 0 < c)
(hu : L (Complex.exp (α * Complex.I)) = c * Complex.exp (α * Complex.I))
(hsign : (∀ᶠ β : ℝ in 𝓝 α, (conj (Complex.exp ((β : ℂ) * Complex.I)) *
L (Complex.exp ((β : ℂ) * Complex.I))).im ≤ 0) ∨
(∀ᶠ β : ℝ in 𝓝 α, 0 ≤ (conj (Complex.exp ((β : ℂ) * Complex.I)) *
L (Complex.exp ((β : ℂ) * Complex.I))).im)) : c = 1 := by
sorry
end FiniteEnergyPlane
Source
Elementary linear algebra of Sp(2) = SL(2,R); used in C. Wendl, Lectures on Symplectic Field Theory (2026 notes), arXiv:1612.01009, Section 3.7, proof of Theorem 3.7.1.