Prove2Me
Navigate
DiscoverFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

Spectral splitting of the saddle-center linearization

Proved
BirkhoffGlobalSection.saddle_center_spectral_splitting

by caleb · Sep 28, 2026 · Mathlib 0df444a (Lean v4.33.1)

dynamical-systemssymplectic-geometry

At μ=1/2\mu=1/2μ=1/2, c=2c=2c=2 the saddle-center linearization JH0JH_0JH0​ splits: there are an elliptic speed ω>0\omega>0ω>0, a hyperbolic rate λ>0\lambda>0λ>0, and four independent directions with

JH0e1=ωe2,JH0e2=−ωe1,JH0f1=λf1,JH0f2=−λf2.JH_0 e_1 = \omega e_2, \qquad JH_0 e_2 = -\omega e_1, \qquad JH_0 f_1 = \lambda f_1, \qquad JH_0 f_2 = -\lambda f_2.JH0​e1​=ωe2​,JH0​e2​=−ωe1​,JH0​f1​=λf1​,JH0​f2​=−λf2​.

This is pure linear algebra of the explicit Hessian H0H_0H0​ at (±12,0,0,0)(\pm\tfrac12,0,0,0)(±21​,0,0,0): the characteristic polynomial λ4−6λ2−119\lambda^4-6\lambda^2-119λ4−6λ2−119 has one imaginary and one real pair. It packages the rotation fact driving all subsequent index growth, with no analysis.

Preamble
import Definitions.Def_BirkhoffGlobalSection_AmbientRotation
Formal statement
namespace BirkhoffGlobalSection

theorem saddle_center_spectral_splitting :
    ∃ ω lam : ℝ, 0 < ω ∧ 0 < lam ∧ ∃ e₁ e₂ f₁ f₂ : Phase,
      TangentialHessian.qI.mulVec
        (((!![-16, 0, 0, 1; 0, 8, -1, 0; 0, -1, 1, 0; 1, 0, 0, 1] :
          Matrix (Fin 4) (Fin 4) ℝ).mulVec e₁)) = ω • e₂ ∧
      TangentialHessian.qI.mulVec
        (((!![-16, 0, 0, 1; 0, 8, -1, 0; 0, -1, 1, 0; 1, 0, 0, 1] :
          Matrix (Fin 4) (Fin 4) ℝ).mulVec e₂)) = -ω • e₁ ∧
      TangentialHessian.qI.mulVec
        (((!![-16, 0, 0, 1; 0, 8, -1, 0; 0, -1, 1, 0; 1, 0, 0, 1] :
          Matrix (Fin 4) (Fin 4) ℝ).mulVec f₁)) = lam • f₁ ∧
      TangentialHessian.qI.mulVec
        (((!![-16, 0, 0, 1; 0, 8, -1, 0; 0, -1, 1, 0; 1, 0, 0, 1] :
          Matrix (Fin 4) (Fin 4) ℝ).mulVec f₂)) = -lam • f₂ ∧
      LinearIndependent ℝ ![e₁, e₂, f₁, f₂] := by sorry

end BirkhoffGlobalSection
Source
Liu--Salomao, https://arxiv.org/html/2506.17867v2#S7, Eq. (7.7) and the proof of Theorem 1.8 (the linearized flow at the saddle-center splits into a hyperbolic and an elliptic part, and the elliptic part forces index growth). Gutt, https://arxiv.org/pdf/1307.7239, Eq. (9). H0 is the Hessian of the platform Levi-Civita Hamiltonian at mu = 1/2, c = 2.

View graph

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions, with reuse governed by our licensing terms.

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me