Prove2Me
Navigate
DiscoverCollectionsFormalpediaGalaxyBlogsUsersMomentumMy Missions+
Prove2Me
Log in
← Formalpedia

Gradient blow-up of finite-energy curves concentrates dλd\lambdadλ-energy of at least a Reeb period

Proved
FiniteEnergyPlane.exists_bubble

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

finite-energypseudoholomorphic-curvesreeb-dynamicssymplectic-geometrysymplectization

Let S=H−1(1)S=H^{-1}(1)S=H−1(1) be a strictly star-shaped level, JJJ a smooth dλ0d\lambda_0dλ0​-compatible complex structure on ξ\xiξ, Γ⊂C\Gamma\subset\mathbb{C}Γ⊂C finite, and UkU_kUk​ an increasing sequence of open sets with ⋃kUk=C∖Γ\bigcup_kU_k=\mathbb{C}\setminus\Gamma⋃k​Uk​=C∖Γ. Let uku_kuk​ be finite-energy J~\tilde JJ~-holomorphic curves on UkU_kUk​ with E(uk)≤CE(u_k)\le CE(uk​)≤C, and zk∈Ukz_k\in U_kzk​∈Uk​ with ∣∇uk(zk)∣→∞|\nabla u_k(z_k)|\to\infty∣∇uk​(zk​)∣→∞. Assume that the zkz_kzk​ stay at distance ≥δ>0\ge\delta>0≥δ>0 from Γ\GammaΓ, and that either (zk)(z_k)(zk​) is bounded or some UmU_mUm​ contains {∣z∣>R}\{|z|>R\}{∣z∣>R} for some RRR. Then there are a subsequence kjk_jkj​, points zj′z'_jzj′​ with ∣zkj−zj′∣→0|z_{k_j}-z'_j|\to0∣zkj​​−zj′​∣→0, radii rj>0r_j>0rj​>0 with rj→0r_j\to0rj​→0 and Brj(zj′)⊆UkjB_{r_j}(z'_j)\subseteq U_{k_j}Brj​​(zj′​)⊆Ukj​​, and a periodic Reeb orbit P=(x,T)P=(x,T)P=(x,T) with T≤CT\le CT≤C, such that

lim sup⁡j→∞∫Brj(zj′)ukj∗dλ0 ≥ T.\limsup_{j\to\infty}\int_{B_{r_j}(z'_j)}u_{k_j}^*d\lambda_0\ \ge\ T.j→∞limsup​∫Brj​​(zj′​)​ukj​∗​dλ0​ ≥ T.

Formalization Note ∣∇uk∣|\nabla u_k|∣∇uk​∣ is gradNorm H (u k), the sum of the operator norms of D(a∘uk)D(a\circ u_k)D(a∘uk​) and D(proj∘uk)D(\mathrm{proj}\circ u_k)D(proj∘uk​), which is invariant under y↦cyy\mapsto cyy↦cy like Hryniewicz's norm for an R\mathbb{R}R-invariant metric. Hryniewicz's sup⁡kE(uk)=C<∞\sup_kE(u_k)=C<\inftysupk​E(uk​)=C<∞ is the bound E(uk)≤CE(u_k)\le CE(uk​)≤C; his orbit is contractible, which is automatic since SSS is a sphere. The hypothesis on the zkz_kzk​ is stated explicitly here.

Preamble
import Definitions.Def_FiniteEnergyPlane_Setting
Formal statement
namespace FiniteEnergyPlane

open MeasureTheory Metric Filter Topology
open scoped ContDiff ENNReal Real

/-- Bubbling-off points: Hryniewicz 2014, Lemma 2.20. Let `Γ ⊆ ℂ` be finite, `U_k` an
increasing sequence of open sets exhausting `ℂ \ Γ`, and `u_k` finite-energy `J̃`-holomorphic
curves on `U_k` with energies at most `C`. Let `z_k ∈ U_k` with `|∇u_k(z_k)| → ∞` (in the
`ℝ`-invariant norm), where `z_k` stays away from `Γ` and either stays bounded or some `U_m`
contains a neighbourhood of `∞`. Then, along a subsequence, there are points `z'_j` with
`|z_{k_j} - z'_j| → 0`, radii `r_j → 0⁺` and a periodic Reeb orbit `P` of period `T ≤ C` such that
`limsup_j ∫_{B(z'_j, r_j)} u_{k_j}*dλ ≥ T`. -/
theorem exists_bubble {n : ℕ} (H : V n → ℝ) (hH : IsStrictlyStarShapedLevel H)
    (J : V n → V n →L[ℝ] V n) (hJ : IsCompatibleXiStructure H J) (Γ : Finset ℂ) (U : ℕ → Set ℂ)
    (hUo : ∀ k, IsOpen (U k)) (hUmono : Monotone U) (hUsub : ∀ k, U k ⊆ (↑Γ)ᶜ)
    (hUunion : ⋃ k, U k = (↑Γ)ᶜ) (u : ℕ → ℂ → V n)
    (hu : ∀ k, IsFiniteEnergyCurve H J (U k) (u k)) (C : ℝ)
    (hC : ∀ k, energy H (U k) (u k) ≤ ENNReal.ofReal C) (z : ℕ → ℂ) (hz : ∀ k, z k ∈ U k)
    (hblow : Tendsto (fun k => gradNorm H (u k) (z k)) atTop atTop)
    (haway : ∃ δ : ℝ, 0 < δ ∧ ∀ k, ∀ γ ∈ Γ, δ ≤ ‖z k - γ‖)
    (hbdd : (∃ R : ℝ, ∀ k, ‖z k‖ ≤ R) ∨ ∃ m : ℕ, ∃ R : ℝ, {w : ℂ | R < ‖w‖} ⊆ U m) :
    ∃ φ : ℕ → ℕ, StrictMono φ ∧ ∃ z' : ℕ → ℂ, ∃ r : ℕ → ℝ, ∃ P : ReebOrbit H,
      Tendsto (fun j => ‖z (φ j) - z' j‖) atTop (𝓝 0) ∧ (∀ j, 0 < r j) ∧
      Tendsto r atTop (𝓝 0) ∧ (∀ j, ball (z' j) (r j) ⊆ U (φ j)) ∧ P.T ≤ C ∧
      ENNReal.ofReal P.T ≤
        limsup (fun j => dlambdaEnergy H (ball (z' j) (r j)) (u (φ j))) atTop := by
  sorry

end FiniteEnergyPlane
Source
U. Hryniewicz, Systems of global surfaces of section for dynamically convex Reeb flows on the 3-sphere, J. Symplectic Geom. 12 (2014), arXiv:1105.2077, Lemma 2.20, p. 12
Read-back

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

FiniteEnergyPlane.exists_bubble

Statement. Let n∈Nn\in\mathbb Nn∈N, let H:V→RH:V\to\mathbb RH:V→R satisfy the strictly star-shaped level hypothesis, and let J:V→L(V,V)J:V\to\mathcal L(V,V)J:V→L(V,V) be a compatible ξ\xiξ-structure for HHH (all terms are defined below). Let:

  • Γ⊂C\Gamma\subset\mathbb CΓ⊂C be a finite set (possibly empty);
  • (Uk)k∈N(U_k)_{k\in\mathbb N}(Uk​)k∈N​ be open subsets of C\mathbb CC with Uk⊆Uk+1U_k\subseteq U_{k+1}Uk​⊆Uk+1​, Uk⊆C∖ΓU_k\subseteq\mathbb C\setminus\GammaUk​⊆C∖Γ for every kkk, and ⋃kUk=C∖Γ\bigcup_kU_k=\mathbb C\setminus\Gamma⋃k​Uk​=C∖Γ;
  • uk:C→Vu_k:\mathbb C\to Vuk​:C→V be, for every kkk, a finite-energy curve on UkU_kUk​;
  • C∈RC\in\mathbb RC∈R with E(uk;Uk)≤max⁡(C,0)E(u_k;U_k)\le\max(C,0)E(uk​;Uk​)≤max(C,0) for every kkk;
  • zk∈Ukz_k\in U_kzk​∈Uk​ for every kkk, with
gk(zk)⟶+∞,gk(z)=∥D(a∘uk)(z)∥+∥D(π∘uk)(z)∥g_k(z_k)\longrightarrow+\infty,\qquad g_k(z)=\big\|D(a\circ u_k)(z)\big\|+\big\|D(\pi\circ u_k)(z)\big\|gk​(zk​)⟶+∞,gk​(z)=​D(a∘uk​)(z)​+​D(π∘uk​)(z)​

(operator norms of the derivatives of z↦a(uk(z))∈Rz\mapsto a(u_k(z))\in\mathbb Rz↦a(uk​(z))∈R and z↦π(uk(z))∈Vz\mapsto\pi(u_k(z))\in Vz↦π(uk​(z))∈V, with the modulus on C\mathbb CC and the sup norm on VVV; a non-existent derivative counts as 000);

  • some δ>0\delta>0δ>0 with ∣zk−γ∣≥δ|z_k-\gamma|\ge\delta∣zk​−γ∣≥δ for all kkk and all γ∈Γ\gamma\in\Gammaγ∈Γ (vacuous when Γ=∅\Gamma=\varnothingΓ=∅);
  • either the sequence (zk)(z_k)(zk​) is bounded, or there are m∈Nm\in\mathbb Nm∈N and R∈RR\in\mathbb RR∈R with {w∈C:∣w∣>R}⊆Um\{w\in\mathbb C:|w|>R\}\subseteq U_m{w∈C:∣w∣>R}⊆Um​.

Conclusion. There exist a strictly increasing ϕ:N→N\phi:\mathbb N\to\mathbb Nϕ:N→N, points zj′∈Cz'_j\in\mathbb Czj′​∈C, radii rj∈Rr_j\in\mathbb Rrj​∈R and a Reeb orbit P=(x,T)P=(x,T)P=(x,T) such that

  • ∣zϕ(j)−zj′∣→0|z_{\phi(j)}-z'_j|\to0∣zϕ(j)​−zj′​∣→0 as j→∞j\to\inftyj→∞;
  • rj>0r_j>0rj​>0 for all jjj, and rj→0r_j\to0rj​→0;
  • the open disk B(zj′,rj)B(z'_j,r_j)B(zj′​,rj​) is contained in Uϕ(j)U_{\phi(j)}Uϕ(j)​ for every jjj;
  • T≤CT\le CT≤C;
T≤lim sup⁡j→∞Edλ(uϕ(j);B(zj′,rj))T\le\limsup_{j\to\infty}E_{d\lambda}\big(u_{\phi(j)};B(z'_j,r_j)\big)T≤j→∞limsup​Edλ​(uϕ(j)​;B(zj′​,rj​))

(the lim sup⁡\limsuplimsup is taken in [0,∞][0,\infty][0,∞]).

Since a Reeb orbit has T>0T>0T>0, the conclusion T≤CT\le CT≤C entails C>0C>0C>0; for C≤0C\le0C≤0 the statement therefore asserts that the hypotheses cannot all hold. The orbit PPP is linked to the maps uku_kuk​ only through the last inequality; no convergence of the maps uku_kuk​ (or of rescalings of them) is asserted.

Definitions used.

Ambient space and conventions. n∈Nn\in\mathbb Nn∈N is arbitrary (including n=0n=0n=0). V=R2n+2V=\mathbb R^{2n+2}V=R2n+2, with coordinates v0,…,v2n+1v_0,\dots,v_{2n+1}v0​,…,v2n+1​. The norm ∥⋅∥\|\cdot\|∥⋅∥ on VVV is the sup norm max⁡k∣vk∣\max_k |v_k|maxk​∣vk​∣; on C\mathbb CC it is the modulus; on linear maps it is the corresponding operator norm. Every derivative below is a Fréchet derivative, with the convention that a derivative that does not exist at a point is taken to be 000 there. L\mathcal LL is Lebesgue measure on C=R2\mathbb C=\mathbb R^2C=R2.

  • j0:V→Vj_0:V\to Vj0​:V→V is (j0v)2i=−v2i+1(j_0v)_{2i}=-v_{2i+1}(j0​v)2i​=−v2i+1​, (j0v)2i+1=v2i(j_0v)_{2i+1}=v_{2i}(j0​v)2i+1​=v2i​; ⟨u,v⟩=∑kukvk\langle u,v\rangle=\sum_k u_kv_k⟨u,v⟩=∑k​uk​vk​; ω0(u,v)=⟨j0u,v⟩\omega_0(u,v)=\langle j_0u,v\rangleω0​(u,v)=⟨j0​u,v⟩; λx(v)=12 ω0(x,v)\lambda_x(v)=\tfrac12\,\omega_0(x,v)λx​(v)=21​ω0​(x,v).
  • For H:V→RH:V\to\mathbb RH:V→R: ∇H(x)\nabla H(x)∇H(x) has components dHx(ek)dH_x(e_k)dHx​(ek​); XH(x)=j0∇H(x)X_H(x)=j_0\nabla H(x)XH​(x)=j0​∇H(x); S={x:H(x)=1}S=\{x: H(x)=1\}S={x:H(x)=1};
R(x)=λx(XH(x))−1XH(x),R(x)=\lambda_x\big(X_H(x)\big)^{-1}X_H(x),R(x)=λx​(XH​(x))−1XH​(x),

with the convention 0−1=00^{-1}=00−1=0 (so R(x)=0R(x)=0R(x)=0 wherever λx(XH(x))=0\lambda_x(X_H(x))=0λx​(XH​(x))=0); ξx={v∈V: λx(v)=0, dHx(v)=0}\xi_x=\{v\in V:\ \lambda_x(v)=0,\ dH_x(v)=0\}ξx​={v∈V: λx​(v)=0, dHx​(v)=0}.

  • Hypothesis on HHH ("strictly star-shaped level"): HHH is C∞C^\inftyC∞; for every y≠0y\neq0y=0 there is exactly one r>0r>0r>0 with H(ry)=1H(ry)=1H(ry)=1; and dHx(x)>0dH_x(x)>0dHx​(x)>0 for every x∈Sx\in Sx∈S.
  • Hypothesis on JJJ ("compatible ξ\xiξ-structure"): J:V→L(V,V)J:V\to\mathcal L(V,V)J:V→L(V,V) is C∞C^\inftyC∞, and for every x∈Sx\in Sx∈S 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)2v=−vJ(x)^2v=-vJ(x)2v=−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, and ω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). Nothing is required of J(x)J(x)J(x) off ξx\xi_xξx​ or for x∉Sx\notin Sx∈/S.
  • Radial coordinates. s(y)s(y)s(y) is a chosen r>0r>0r>0 with H(ry)=1H(ry)=1H(ry)=1 if such an rrr exists, and s(y)=1s(y)=1s(y)=1 otherwise (for y≠0y\ne0y=0 this rrr is the unique one above; for y=0y=0y=0 it is an arbitrary positive number if H(0)=1H(0)=1H(0)=1, and 111 otherwise). The projection is π(y)=s(y) y\pi(y)=s(y)\,yπ(y)=s(y)y and the R\mathbb RR-coordinate is a(y)=−12log⁡s(y)a(y)=-\tfrac12\log s(y)a(y)=−21​logs(y).
  • The almost complex structure J~\tilde JJ~. For y∈Vy\in Vy∈V put x=π(y)x=\pi(y)x=π(y), r=s(y)r=s(y)r=s(y), α(v)=r2 dHx(x) dHx(v)\alpha(v)=\dfrac{r}{2\,dH_x(x)}\,dH_x(v)α(v)=2dHx​(x)r​dHx​(v), β(v)=r λx(v)\beta(v)=r\,\lambda_x(v)β(v)=rλx​(v), w(v)=v−2α(v) y−β(v) r−1R(x)w(v)=v-2\alpha(v)\,y-\beta(v)\,r^{-1}R(x)w(v)=v−2α(v)y−β(v)r−1R(x), and
J~(y)v=α(v) r−1R(x)−2β(v) y+J(x) w(v).\tilde J(y)v=\alpha(v)\,r^{-1}R(x)-2\beta(v)\,y+J(x)\,w(v).J~(y)v=α(v)r−1R(x)−2β(v)y+J(x)w(v).
  • For f:C→Ff:\mathbb C\to Ff:C→F: ∂sf(z)=Df(z)[1]\partial_sf(z)=Df(z)[1]∂s​f(z)=Df(z)[1], ∂tf(z)=Df(z)[i]\partial_tf(z)=Df(z)[i]∂t​f(z)=Df(z)[i].
  • Finite-energy curve on a set U⊆CU\subseteq\mathbb CU⊆C (no openness or measurability of UUU is required by the definition): u:C→Vu:\mathbb C\to Vu:C→V is C∞C^\inftyC∞ on UUU (in the sense of smoothness within the set UUU), u(z)≠0u(z)\neq0u(z)=0 for z∈Uz\in Uz∈U, at every z∈Uz\in Uz∈U uuu is differentiable and ∂su(z)+J~(u(z)) ∂tu(z)=0\partial_su(z)+\tilde J(u(z))\,\partial_tu(z)=0∂s​u(z)+J~(u(z))∂t​u(z)=0, and E(u;U)<∞E(u;U)<\inftyE(u;U)<∞, where:
    • φ:R→R\varphi:\mathbb R\to\mathbb Rφ:R→R is admissible if it is C∞C^\inftyC∞, monotone non-decreasing, and 0≤φ≤10\le\varphi\le10≤φ≤1;
    • with a=a∘ua=a\circ ua=a∘u and w=π∘uw=\pi\circ uw=π∘u (functions on C\mathbb CC), the density is
eφ(z)=φ′(a)(∂sa  λw(∂tw)−∂ta  λw(∂sw))+φ(a) ω0(∂sw,∂tw);e_\varphi(z)=\varphi'(a)\Big(\partial_sa\;\lambda_{w}(\partial_tw)-\partial_ta\;\lambda_{w}(\partial_sw)\Big)+\varphi(a)\,\omega_0(\partial_sw,\partial_tw);eφ​(z)=φ′(a)(∂s​aλw​(∂t​w)−∂t​aλw​(∂s​w))+φ(a)ω0​(∂s​w,∂t​w);
  • E(u;U)=sup⁡φ admissible∫Umax⁡(eφ,0) dL∈[0,∞]E(u;U)=\sup_{\varphi\text{ admissible}}\int_U\max(e_\varphi,0)\,d\mathcal L\in[0,\infty]E(u;U)=supφ admissible​∫U​max(eφ​,0)dL∈[0,∞] (a lower Lebesgue integral of the positive part; negative parts of eφe_\varphieφ​ are discarded, no integrability is assumed).
  • Edλ(u;U)=∫Umax⁡(ω0(∂sw,∂tw),0) dL∈[0,∞]E_{d\lambda}(u;U)=\int_U\max\big(\omega_0(\partial_s w,\partial_t w),0\big)\,d\mathcal L\in[0,\infty]Edλ​(u;U)=∫U​max(ω0​(∂s​w,∂t​w),0)dL∈[0,∞], with w=π∘uw=\pi\circ uw=π∘u (again the positive part only).
  • Reeb orbit P=(x,T)P=(x,T)P=(x,T): a map x:R→Vx:\mathbb R\to Vx:R→V and a number T>0T>0T>0 with x(τ)∈Sx(\tau)\in Sx(τ)∈S, x′(τ)=R(x(τ))x'(\tau)=R(x(\tau))x′(τ)=R(x(τ)) and x(τ+T)=x(τ)x(\tau+T)=x(\tau)x(τ+T)=x(τ) for all τ\tauτ. (TTT is a period, not necessarily the minimal one.)
Human review
  • Endorsed by Shuze Chen · Oct 21, 2026

    Confirmed by the moderator at approval.

  • Endorsed by Mazecto · Oct 21, 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