Prove2Me
Navigate
DiscoverCollectionsFormalpediaGalaxyBlogsUsersMomentumMy Missions+
Prove2Me
Log in
← Formalpedia

Long finite-energy cylinders of small area are close to periodic orbits

Proved
FiniteEnergyPlane.exists_loop_near_reebOrbit_of_small_area

by Mazecto · Nov 3, 2026 · Mathlib 0df444a (Lean v4.33.1)

compactnessfast-planespseudoholomorphic-curvesreeb-dynamicssymplectic-geometrysymplectization

Let S=H−1(1)⊂R2n+2S=H^{-1}(1)\subset\mathbb{R}^{2n+2}S=H−1(1)⊂R2n+2 be a strictly star-shaped level and JJJ a smooth dλ0d\lambda_0dλ0​-compatible complex structure on ξ\xiξ. Let C,e,η>0C,e,\eta>0C,e,η>0, suppose every periodic Reeb orbit of period at most CCC is nondegenerate, and that eee is smaller than every such period and than every difference of two distinct such periods. Then for every m∈Nm\in\mathbb{N}m∈N and ε>0\varepsilon>0ε>0 there is h>0h>0h>0 with the following property. Let R>0R>0R>0 and let uuu be a finite-energy J~\tilde JJ~-holomorphic curve on {∣z∣>R}\{|z|>R\}{∣z∣>R} with

  • E(u)≤CE(u)\le CE(u)≤C and ∫{∣z∣>R}u∗dλ≤e\int_{\{|z|>R\}}u^*d\lambda\le e∫{∣z∣>R}​u∗dλ≤e,
  • ∫∣z∣=ρu∗λ≥η\int_{|z|=\rho}u^*\lambda\ge\eta∫∣z∣=ρ​u∗λ≥η for every counterclockwise circle of radius ρ>R\rho>Rρ>R.

Then for every ρ≥Re2πh\rho\ge Re^{2\pi h}ρ≥Re2πh there are a periodic orbit (x,T)(x,T)(x,T) with T≤CT\le CT≤C and a phase ccc such that the loop t↦proj(u(ρe2πit))t\mapsto\mathrm{proj}(u(\rho e^{2\pi it}))t↦proj(u(ρe2πit)) and t↦x(Tt+c)t\mapsto x(Tt+c)t↦x(Tt+c) differ by at most ε\varepsilonε in CmC^mCm: all derivatives of order ≤m\le m≤m differ by at most ε\varepsilonε at every ttt.

Formalization Note hhh depends only on C,e,η,m,εC,e,\eta,m,\varepsilonC,e,η,m,ε (it is chosen before RRR and uuu). In cylindrical coordinates z=e2π(s+it)z=e^{2\pi(s+it)}z=e2π(s+it) the condition ρ≥Re2πh\rho\ge Re^{2\pi h}ρ≥Re2πh is s≥r+hs\ge r+hs≥r+h with R=e2πrR=e^{2\pi r}R=e2πr. Compared with Hryniewicz's Lemma 4.11, no convergence of u(s,⋅)u(s,\cdot)u(s,⋅) as s→∞s\to\inftys→∞ is assumed, and the neighbourhood of the orbits is the explicit CmC^mCm-ε\varepsilonε one.

Preamble
import Definitions.Def_FiniteEnergyPlane_Compactness
Formal statement
namespace FiniteEnergyPlane

open MeasureTheory Metric Filter Topology
open scoped ContDiff ENNReal Real

/-- Hryniewicz (Trans. AMS 2012), Lemma 4.11; Hofer–Wysocki–Zehnder (ETDS 2002), Theorem 1.1. Fix
`C, e, η > 0` such that every periodic Reeb orbit of period at most `C` is nondegenerate, and `e` is
smaller than each such period and than each difference of two distinct such periods. Then for all
`m` and `ε > 0` there is `h > 0` with the following property. If `u` is a finite-energy
`J̃`-holomorphic curve on `{|z| > R}` with energy at most `C`, `dλ`-energy at most `e`, and action
`∫_{|z| = ρ} u*λ ≥ η` on every counterclockwise circle `|z| = ρ > R`, then for every
`ρ ≥ R e^{2πh}` the loop `t ↦ proj(u(ρ e^{2πit}))` is `C^m`-`ε`-close to `t ↦ x(Tt + c)` for some
periodic orbit `(x, T)` with `T ≤ C` and some phase `c`. -/
theorem exists_loop_near_reebOrbit_of_small_area {n : ℕ} (H : V n → ℝ) (hH : IsStrictlyStarShapedLevel H)
    (J : V n → V n →L[ℝ] V n) (hJ : IsCompatibleXiStructure H J)
    (C e η : ℝ) (hnd : ∀ Q : ReebOrbit H, Q.T ≤ C → Q.IsNondegenerate) (he : 0 < e)
    (he₁ : ∀ Q : ReebOrbit H, Q.T ≤ C → e < Q.T)
    (he₂ : ∀ Q₁ Q₂ : ReebOrbit H, Q₁.T ≤ C → Q₂.T ≤ C → Q₁.T ≠ Q₂.T → e < |Q₁.T - Q₂.T|)
    (hη : 0 < η) (m : ℕ) (ε : ℝ) (hε : 0 < ε) :
    ∃ h : ℝ, 0 < h ∧ ∀ (R : ℝ) (u : ℂ → V n), 0 < R →
      IsFiniteEnergyCurve H J {z | R < ‖z‖} u →
      energy H {z | R < ‖z‖} u ≤ ENNReal.ofReal C →
      dlambdaEnergy H {z | R < ‖z‖} u ≤ ENNReal.ofReal e →
      (∀ ρ : ℝ, R < ρ → η ≤ loopAction H u (ccwLoop ρ)) →
      ∀ ρ : ℝ, R * Real.exp (2 * π * h) ≤ ρ →
        ∃ Q : ReebOrbit H, Q.T ≤ C ∧ ∃ c : ℝ, ∀ k ≤ m, ∀ t : ℝ,
          ‖iteratedDeriv k (loopInS H u (ccwLoop ρ)) t -
            iteratedDeriv k (fun t => Q.x (Q.T * t + c)) t‖ ≤ ε := by
  sorry

end FiniteEnergyPlane
Source
U. Hryniewicz, Fast finite-energy planes in symplectizations and applications, Trans. Amer. Math. Soc. 364 (2012), 1859–1931, arXiv:0812.4076, Lemma 4.11; H. Hofer, K. Wysocki, E. Zehnder, Finite energy cylinders of small area, Ergodic Theory Dynam. Systems 22 (2002), 1451–1486, doi:10.1017/S0143385702001013, Theorem 1.1
Read-back

What the Lean code literally says, in plain math · claude-opus-5-5

Read-back: FiniteEnergyPlane.exists_loop_near_reebOrbit_of_small_area

Fix n∈Nn\in\mathbb{N}n∈N and Vn=R2n+2V_n=\mathbb{R}^{2n+2}Vn​=R2n+2, with the maximum norm. The theorem takes the following data and hypotheses.

  • Contact data. H:Vn→RH:V_n\to\mathbb{R}H:Vn​→R has a strictly star-shaped level, and J:Vn→L(Vn)J:V_n\to L(V_n)J:Vn​→L(Vn​) is a compatible ξ\xiξ-structure (both defined below).
  • Parameters. C,e,η∈RC,e,\eta\in\mathbb{R}C,e,η∈R, m∈Nm\in\mathbb{N}m∈N, and ε>0\varepsilon>0ε>0.
  • Hypotheses on Reeb orbits and parameters.
    • every Reeb orbit QQQ with TQ≤CT_Q\le CTQ​≤C is nondegenerate;
    • e>0e>0e>0;
    • every Reeb orbit QQQ with TQ≤CT_Q\le CTQ​≤C satisfies e<TQe<T_Qe<TQ​;
    • any two Reeb orbits Q1,Q2Q_1,Q_2Q1​,Q2​ with TQ1,TQ2≤CT_{Q_1},T_{Q_2}\le CTQ1​​,TQ2​​≤C and TQ1≠TQ2T_{Q_1}\ne T_{Q_2}TQ1​​=TQ2​​ satisfy e<∣TQ1−TQ2∣e<|T_{Q_1}-T_{Q_2}|e<∣TQ1​​−TQ2​​∣;
    • η>0\eta>0η>0.

Conclusion. There is an h>0h>0h>0 with the property below. hhh depends only on H,J,C,e,η,m,εH,J,C,e,\eta,m,\varepsilonH,J,C,e,η,m,ε, not on RRR or uuu.

Take any R>0R>0R>0 and any u:C→Vnu:\mathbb{C}\to V_nu:C→Vn​ such that, with UR={z∈C:∣z∣>R}U_R=\{z\in\mathbb{C}:|z|>R\}UR​={z∈C:∣z∣>R}:

  • uuu is a finite-energy curve on URU_RUR​;
  • E(UR,u)≤max⁡(C,0)E(U_R,u)\le\max(C,0)E(UR​,u)≤max(C,0) (the bound is CCC cast into [0,∞][0,\infty][0,∞]);
  • Edλ(UR,u)≤max⁡(e,0)=eE_{d\lambda}(U_R,u)\le\max(e,0)=eEdλ​(UR​,u)≤max(e,0)=e;
  • for every ρ>R\rho>Rρ>R, Au(ρ)≥η\mathcal{A}_u(\rho)\ge\etaAu​(ρ)≥η, where
Au(ρ)=∫01λγρ(t)(γρ′(t)) dt,γρ(t)=proj(u(ρe2πit)).\mathcal{A}_u(\rho)=\int_0^1\lambda_{\gamma_\rho(t)}\big(\gamma_\rho'(t)\big)\,dt,\qquad \gamma_\rho(t)=\mathrm{proj}\big(u(\rho e^{2\pi it})\big).Au​(ρ)=∫01​λγρ​(t)​(γρ′​(t))dt,γρ​(t)=proj(u(ρe2πit)).

Here γρ′\gamma_\rho'γρ′​ is the derivative, taken to be 000 wherever it does not exist.

Then for every ρ≥Re2πh\rho\ge Re^{2\pi h}ρ≥Re2πh there are a Reeb orbit QQQ with TQ≤CT_Q\le CTQ​≤C and a constant c∈Rc\in\mathbb{R}c∈R such that

∥dkdtkγρ(t)−dkdtk xQ(TQt+c)∥≤εfor all k≤m and all t∈R.\Big\| \frac{d^k}{dt^k}\gamma_\rho(t) - \frac{d^k}{dt^k}\,x_Q(T_Qt+c)\Big\| \le \varepsilon \qquad\text{for all }k\le m\text{ and all }t\in\mathbb{R}.​dtkdk​γρ​(t)−dtkdk​xQ​(TQ​t+c)​≤εfor all k≤m and all t∈R.

The case k=0k=0k=0 is included. Iterated derivatives are again 000 where they do not exist. QQQ and ccc may depend on ρ\rhoρ.

Definitions used

Forms. Coordinates of VnV_nVn​ are indexed 0,…,2n+10,\dots,2n+10,…,2n+1.

  • (j0v)2i=−v2i+1(j_0v)_{2i}=-v_{2i+1}(j0​v)2i​=−v2i+1​ and (j0v)2i+1=v2i(j_0v)_{2i+1}=v_{2i}(j0​v)2i+1​=v2i​.
  • ω0(u,v)=∑i(u2iv2i+1−u2i+1v2i)\omega_0(u,v)=\sum_i(u_{2i}v_{2i+1}-u_{2i+1}v_{2i})ω0​(u,v)=∑i​(u2i​v2i+1​−u2i+1​v2i​).
  • λx(v)=12ω0(x,v)\lambda_x(v)=\tfrac12\omega_0(x,v)λx​(v)=21​ω0​(x,v).
  • XH=j0∇HX_H=j_0\nabla HXH​=j0​∇H, with ∇H(x)k=DH(x)ek\nabla H(x)_k=DH(x)e_k∇H(x)k​=DH(x)ek​.
  • RH(x)=λx(XH(x))−1XH(x)R_H(x)=\lambda_x(X_H(x))^{-1}X_H(x)RH​(x)=λx​(XH​(x))−1XH​(x), with 0−1=00^{-1}=00−1=0.
  • ξx={v:λx(v)=0, DH(x)v=0}\xi_x=\{v:\lambda_x(v)=0,\ DH(x)v=0\}ξx​={v:λx​(v)=0, DH(x)v=0}.

Strictly star-shaped level. HHH is C∞C^\inftyC∞; every u≠0u\ne0u=0 has exactly one r>0r>0r>0 with H(ru)=1H(ru)=1H(ru)=1; and DH(x)x>0DH(x)x>0DH(x)x>0 whenever H(x)=1H(x)=1H(x)=1.

Compatible ξ\xiξ-structure. JJJ is C∞C^\inftyC∞, and for every xxx with H(x)=1H(x)=1H(x)=1 and all v,w∈ξxv,w\in\xi_xv,w∈ξx​:

  • J(x)v∈ξxJ(x)v\in\xi_xJ(x)v∈ξx​;
  • J(x)J(x)v=−vJ(x)J(x)v=-vJ(x)J(x)v=−v;
  • ω0(v,J(x)v)>0\omega_0(v,J(x)v)>0ω0​(v,J(x)v)>0 if v≠0v\ne0v=0;
  • ω0(J(x)v,J(x)w)=ω0(v,w)\omega_0(J(x)v,J(x)w)=\omega_0(v,w)ω0​(J(x)v,J(x)w)=ω0​(v,w).

Reeb orbit. Q=(xQ,TQ)Q=(x_Q,T_Q)Q=(xQ​,TQ​) with TQ>0T_Q>0TQ​>0, H(xQ(τ))=1H(x_Q(\tau))=1H(xQ​(τ))=1, xQ′=RH(xQ)x_Q'=R_H(x_Q)xQ′​=RH​(xQ​), and xQ(τ+TQ)=xQ(τ)x_Q(\tau+T_Q)=x_Q(\tau)xQ​(τ+TQ​)=xQ​(τ). The period TQT_QTQ​ is not necessarily minimal.

Nondegenerate. For every Φ\PhiΦ with Φ(0)=id\Phi(0)=\mathrm{id}Φ(0)=id and Φ′(τ)=DRH(xQ(τ))Φ(τ)\Phi'(\tau)=DR_H(x_Q(\tau))\Phi(\tau)Φ′(τ)=DRH​(xQ​(τ))Φ(τ), the only v∈ξxQ(0)v\in\xi_{x_Q(0)}v∈ξxQ​(0)​ with Φ(TQ)v=v\Phi(T_Q)v=vΦ(TQ​)v=v is v=0v=0v=0.

Radial coordinates. r(y)r(y)r(y) is a chosen r>0r>0r>0 with H(ry)=1H(ry)=1H(ry)=1 if one exists, and r(y)=1r(y)=1r(y)=1 otherwise. Then proj(y)=r(y)y\mathrm{proj}(y)=r(y)yproj(y)=r(y)y and a(y)=−12log⁡r(y)a(y)=-\tfrac12\log r(y)a(y)=−21​logr(y).

J~\tilde JJ~. For y∈Vny\in V_ny∈Vn​ put x=proj(y)x=\mathrm{proj}(y)x=proj(y), r=r(y)r=r(y)r=r(y), α(v)=r2DH(x)xDH(x)v\alpha(v)=\frac{r}{2DH(x)x}DH(x)vα(v)=2DH(x)xr​DH(x)v and β(v)=rλx(v)\beta(v)=r\lambda_x(v)β(v)=rλx​(v). Then

J~(y)v=α(v)r−1RH(x)−2β(v)y+J(x)(v−2α(v)y−β(v)r−1RH(x)).\tilde J(y)v=\alpha(v)r^{-1}R_H(x)-2\beta(v)y+J(x)\big(v-2\alpha(v)y-\beta(v)r^{-1}R_H(x)\big).J~(y)v=α(v)r−1RH​(x)−2β(v)y+J(x)(v−2α(v)y−β(v)r−1RH​(x)).

Energies. Write au=a∘ua_u=a\circ uau​=a∘u and wu=proj∘uw_u=\mathrm{proj}\circ uwu​=proj∘u, with ∂sf=Df(z)1\partial_s f=Df(z)1∂s​f=Df(z)1 and ∂tf=Df(z)i\partial_tf=Df(z)i∂t​f=Df(z)i (both 000 where fff is not differentiable).

  • Edλ(U,u)=∫Umax⁡(ω0(∂swu,∂twu),0) dzE_{d\lambda}(U,u)=\int_U\max(\omega_0(\partial_sw_u,\partial_tw_u),0)\,dzEdλ​(U,u)=∫U​max(ω0​(∂s​wu​,∂t​wu​),0)dz.
  • E(U,u)E(U,u)E(U,u) is the supremum, over C∞C^\inftyC∞ nondecreasing ϕ:R→[0,1]\phi:\mathbb{R}\to[0,1]ϕ:R→[0,1], of
∫Umax⁡(ϕ′(au)(∂sau λwu(∂twu)−∂tau λwu(∂swu))+ϕ(au) ω0(∂swu,∂twu),0) dz.\int_U\max\Big(\phi'(a_u)\big(\partial_sa_u\,\lambda_{w_u}(\partial_tw_u)-\partial_ta_u\,\lambda_{w_u}(\partial_sw_u)\big)+\phi(a_u)\,\omega_0(\partial_sw_u,\partial_tw_u),0\Big)\,dz.∫U​max(ϕ′(au​)(∂s​au​λwu​​(∂t​wu​)−∂t​au​λwu​​(∂s​wu​))+ϕ(au​)ω0​(∂s​wu​,∂t​wu​),0)dz.

Finite-energy curve on UUU. This means all of the following:

  • uuu is C∞C^\inftyC∞ on UUU and nonvanishing there;
  • at every z∈Uz\in Uz∈U, uuu is differentiable with ∂su+J~(u)∂tu=0\partial_su+\tilde J(u)\partial_tu=0∂s​u+J~(u)∂t​u=0;
  • E(U,u)<∞E(U,u)<\inftyE(U,u)<∞.
Human review
  • Endorsed by Shuze Chen · Nov 3, 2026

    Confirmed by the moderator at approval.

  • Endorsed by Mazecto · Nov 3, 2026

    Confirmed by the mission captain (proposal self-audit).

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