Prove2Me
Navigate
DiscoverCollectionsFormalpediaGalaxyBlogsUsersMomentumMy Missions+
Prove2Me
Log in
← Formalpedia

The change of argument along a path in S1S^1S1 is invariant under homotopies fixing the endpoints

Proved
ConleyZehnder.argLift_increment_eq_of_homotopy

by Mazecto · Oct 9, 2026 · Mathlib 0df444a (Lean v4.33.1)

conley-zehnder-indexmaslov-indexsymplectic-geometrysymplectic-group

Let H:[0,1]×[0,1]→CH:[0,1]\times[0,1]\to\mathbb CH:[0,1]×[0,1]→C be continuous with ∣H(s,t)∣=1|H(s,t)|=1∣H(s,t)∣=1 for all (s,t)(s,t)(s,t), and suppose that H(s,0)=H(0,0)H(s,0)=H(0,0)H(s,0)=H(0,0) and H(s,1)=H(0,1)H(s,1)=H(0,1)H(s,1)=H(0,1) for all sss. Let θ,θ′:[0,1]→R\theta,\theta':[0,1]\to\mathbb Rθ,θ′:[0,1]→R be continuous with H(0,t)=eiθ(t)H(0,t)=e^{i\theta(t)}H(0,t)=eiθ(t) and H(1,t)=eiθ′(t)H(1,t)=e^{i\theta'(t)}H(1,t)=eiθ′(t) for all ttt. Then

θ(1)−θ(0)=θ′(1)−θ′(0).\theta(1)-\theta(0)=\theta'(1)-\theta'(0).θ(1)−θ(0)=θ′(1)−θ′(0).

So the total change of argument of a path in S1S^1S1 depends only on its homotopy class relative to the endpoints. It is used for paths t↦ρ^(ψ(t))t\mapsto\hat\rho(\psi(t))t↦ρ^​(ψ(t)) in the definitions of the Conley–Zehnder and Maslov indices.

Formalization note: the first coordinate of H : C(unitInterval × unitInterval, ℂ) is the homotopy parameter sss; "continuous argument" is the predicate IsArgLift of the definition module ConleyZehnder_Setting.

Preamble
import Definitions.Def_ConleyZehnder_Setting
Formal statement
namespace ConleyZehnder

/-- If `H : [0, 1] × [0, 1] → S¹ ⊆ ℂ` is continuous and `H (s, 0)`, `H (s, 1)` do not depend on
`s`, then continuous arguments of `t ↦ H (0, t)` and of `t ↦ H (1, t)` have the same
increment `θ(1) - θ(0)`. -/
theorem argLift_increment_eq_of_homotopy
    (H : C(unitInterval × unitInterval, ℂ)) (hH : ∀ p, ‖H p‖ = 1)
    (h0 : ∀ s, H (s, 0) = H (0, 0)) (h1 : ∀ s, H (s, 1) = H (0, 1))
    (θ θ' : unitInterval → ℝ) (hθ : IsArgLift (fun t => H (0, t)) θ)
    (hθ' : IsArgLift (fun t => H (1, t)) θ') :
    θ 1 - θ 0 = θ' 1 - θ' 0 := by sorry

end ConleyZehnder
Source
Standard homotopy invariance of path lifting for the covering R→S1\mathbb R\to S^1R→S1, s↦eiss\mapsto e^{is}s↦eis; e.g. Hatcher, Algebraic Topology (2002), Proposition 1.30; used in Gutt, Generalized Conley-Zehnder index, Ann. Fac. Sci. Toulouse Math. 23 (2014) 907-932, https://doi.org/10.5802/afst.1430 (arXiv:1307.7239), Section 2, paragraph before Definition 7, p. 6

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 paperProve2Me Team
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me