Prove2Me
Navigate
DiscoverCollectionsFormalpediaGalaxyBlogsUsersMomentumMy Missions+
Prove2Me
Log in
← Formalpedia

Standard tube structures near C×{0}\mathbb{C}\times\{0\}C×{0}

Definition
FiniteEnergyPlane_Tube

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

pseudoholomorphic-curvessymplectic-geometry

Let cylInf(s,t)=e2π(s+it)\mathrm{cylInf}(s,t) = e^{2\pi(s+it)}cylInf(s,t)=e2π(s+it) be the cylindrical coordinate at z=∞z = \inftyz=∞ on C\mathbb{C}C, and let Jstd=i⊕iJ_{\mathrm{std}} = i \oplus iJstd​=i⊕i be multiplication by iii on both factors of C×C\mathbb{C} \times \mathbb{C}C×C, viewed as a real linear map.

Cylindrical form. For a field Jˉ:C×C→EndR(C×C)\bar J : \mathbb{C} \times \mathbb{C} \to \mathrm{End}_{\mathbb{R}}(\mathbb{C} \times \mathbb{C})Jˉ:C×C→EndR​(C×C), put

cylJ(Jˉ)(s,t,w)=Λs,t−1∘Jˉ(e2π(s+it),w)∘Λs,t,Λs,t(σ,ω)=(2πe2π(s+it)σ, ω),\mathrm{cylJ}(\bar J)(s,t,w) = \Lambda_{s,t}^{-1} \circ \bar J\big(e^{2\pi(s+it)}, w\big) \circ \Lambda_{s,t}, \qquad \Lambda_{s,t}(\sigma, \omega) = \big(2\pi e^{2\pi(s+it)}\sigma,\ \omega\big),cylJ(Jˉ)(s,t,w)=Λs,t−1​∘Jˉ(e2π(s+it),w)∘Λs,t​,Λs,t​(σ,ω)=(2πe2π(s+it)σ, ω),

which is Jˉ\bar JJˉ written in the coordinates (s+it,w)(s+it, w)(s+it,w) with z=e2π(s+it)z = e^{2\pi(s+it)}z=e2π(s+it) (Λs,t\Lambda_{s,t}Λs,t​ = cylScale s t, Λs,t−1\Lambda_{s,t}^{-1}Λs,t−1​ = cylScaleInv s t).

Exponential decay on a tube. For f:R×R×C→Ff : \mathbb{R} \times \mathbb{R} \times \mathbb{C} \to Ff:R×R×C→F and ρ,b∈R\rho, b \in \mathbb{R}ρ,b∈R, ExpDecayCInftyTube f ρ b means: fff is C∞C^\inftyC∞ on (s0,∞)×R×Bρ(0)(s_0, \infty) \times \mathbb{R} \times B_\rho(0)(s0​,∞)×R×Bρ​(0) for some s0s_0s0​, and for every m∈Nm \in \mathbb{N}m∈N there are C,s1C, s_1C,s1​ with

∥Dmf(s,t,w)∥≤Ce−bs(s≥s1, t∈R, ∣w∣<ρ).\|D^m f(s,t,w)\| \le C e^{-bs} \qquad (s \ge s_1,\ t \in \mathbb{R},\ |w| < \rho).∥Dmf(s,t,w)∥≤Ce−bs(s≥s1​, t∈R, ∣w∣<ρ).

Standard tube structure. For ρ,b∈R\rho, b \in \mathbb{R}ρ,b∈R, Jˉ\bar JJˉ as above, J∞:R×C→EndR(C×C)J_\infty : \mathbb{R} \times \mathbb{C} \to \mathrm{End}_{\mathbb{R}}(\mathbb{C}\times\mathbb{C})J∞​:R×C→EndR​(C×C) and a loop S∞:R→R2×2S_\infty : \mathbb{R} \to \mathbb{R}^{2\times 2}S∞​:R→R2×2, the predicate IsStdTubeStructure ρ b Jbar Jinf Sinf is the conjunction of:

  1. Jˉ\bar JJˉ is C∞C^\inftyC∞ on C×Bρ(0)\mathbb{C} \times B_\rho(0)C×Bρ​(0) and Jˉ2=−id\bar J^2 = -\mathrm{id}Jˉ2=−id there;
  2. Jˉ(z,0)=Jstd\bar J(z, 0) = J_{\mathrm{std}}Jˉ(z,0)=Jstd​ for every z∈Cz \in \mathbb{C}z∈C;
  3. J∞J_\inftyJ∞​ is C∞C^\inftyC∞ on R×Bρ(0)\mathbb{R} \times B_\rho(0)R×Bρ​(0) and 111-periodic in ttt;
  4. (s,t,w)↦cylJ(Jˉ)(s,t,w)−J∞(t,w)(s,t,w) \mapsto \mathrm{cylJ}(\bar J)(s,t,w) - J_\infty(t,w)(s,t,w)↦cylJ(Jˉ)(s,t,w)−J∞​(t,w) satisfies ExpDecayCInftyTube with rate bbb on Bρ(0)B_\rho(0)Bρ​(0);
  5. S∞(t)S_\infty(t)S∞​(t) is symmetric for every ttt (IsSymLoop);
  6. for all ttt and a∈R2≅Ca \in \mathbb{R}^2 \cong \mathbb{C}a∈R2≅C,
S∞(t) a=[(∂wJ∞(t,0) a)(i,0)]2,S_\infty(t)\,a = \Big[\big(\partial_w J_\infty(t, 0)\,a\big)(i, 0)\Big]_2,S∞​(t)a=[(∂w​J∞​(t,0)a)(i,0)]2​,

the second component of the www-derivative of J∞J_\inftyJ∞​ at w=0w = 0w=0 in direction aaa, applied to (i,0)(i, 0)(i,0).

So Jˉ\bar JJˉ is an almost complex structure near C×{0}\mathbb{C} \times \{0\}C×{0} for which C×{0}\mathbb{C} \times \{0\}C×{0} is a Jˉ\bar JJˉ-complex line, and which is asymptotically cylindrical at z=∞z = \inftyz=∞ with ttt-periodic limit J∞J_\inftyJ∞​; S∞S_\inftyS∞​ is the zero-order term of the normal linearization of the limit along w=0w = 0w=0, with the sign convention of the Cauchy–Riemann operators ∂s+J0∂t+S\partial_s + J_0 \partial_t + S∂s​+J0​∂t​+S of CauchyRiemannIndex.

Role. This is the normal form of an almost complex structure in a tubular neighbourhood of a fast finite-energy plane with a nondegenerate asymptotic orbit, in coordinates where the plane is C×{0}\mathbb{C} \times \{0\}C×{0}. It is the interface between the construction of such coordinates and the analysis of Jˉ\bar JJˉ-holomorphic planes near C×{0}\mathbb{C} \times \{0\}C×{0} (families of nearby planes, as in Hryniewicz's Lemmas 6.10 and 6.20). Statements about such families can then be phrased without Reeb dynamics.

Definition code
import Definitions.Def_FiniteEnergyPlane_CylClose
import Mathlib

/-!
# Standard tube structures

Almost complex structures `Jbar` on `ℂ × ℂ`, defined near `ℂ × {0}`, which equal `i ⊕ i` along
`w = 0` and which, in the cylindrical coordinates `z = e^{2π(s + it)}` at `z = ∞`, converge
exponentially in `C^∞` to a `t`-periodic limit `Jinf`. The `w`-derivative of `Jinf` along `w = 0`
gives a symmetric loop `Sinf` of real `2 × 2` matrices.
-/

namespace FiniteEnergyPlane

open MeasureTheory Metric Filter Topology
open scoped ContDiff ENNReal Real

noncomputable section

/-- Multiplication by `i` on both factors of `ℂ × ℂ`, as a real linear map. -/
def jStd : ℂ × ℂ →L[ℝ] ℂ × ℂ :=
  ContinuousLinearMap.prodMap (Complex.I • ContinuousLinearMap.id ℝ ℂ)
    (Complex.I • ContinuousLinearMap.id ℝ ℂ)

/-- The derivative `(σ + iτ, ω) ↦ (2π e^{2π(s+it)} (σ + iτ), ω)` of `(ζ, w) ↦ (e^{2πζ}, w)` at
`ζ = s + it`. -/
def cylScale (s t : ℝ) : ℂ × ℂ →L[ℝ] ℂ × ℂ :=
  ContinuousLinearMap.prodMap ((((2 * π : ℝ) : ℂ) * cylInf s t) • ContinuousLinearMap.id ℝ ℂ)
    (ContinuousLinearMap.id ℝ ℂ)

/-- The inverse of `cylScale s t`. -/
def cylScaleInv (s t : ℝ) : ℂ × ℂ →L[ℝ] ℂ × ℂ :=
  ContinuousLinearMap.prodMap ((((2 * π : ℝ) : ℂ) * cylInf s t)⁻¹ • ContinuousLinearMap.id ℝ ℂ)
    (ContinuousLinearMap.id ℝ ℂ)

/-- A structure `Jbar` on `ℂ × ℂ`, written in the coordinates `(s + it, w)` with
`z = e^{2π(s+it)}`. -/
def cylJ (Jbar : ℂ × ℂ → ℂ × ℂ →L[ℝ] ℂ × ℂ) (s t : ℝ) (w : ℂ) : ℂ × ℂ →L[ℝ] ℂ × ℂ :=
  (cylScaleInv s t).comp ((Jbar (cylInf s t, w)).comp (cylScale s t))

/-- `f(s, t, w)` decays like `e^{-bs}` in `C^∞` as `s → +∞`, uniformly in `t ∈ ℝ` and
`w ∈ ball 0 ρ`. -/
def ExpDecayCInftyTube {F : Type*} [NormedAddCommGroup F] [NormedSpace ℝ F]
    (f : ℝ × ℝ × ℂ → F) (ρ b : ℝ) : Prop :=
  (∃ s₀ : ℝ, ContDiffOn ℝ ∞ f (Set.Ioi s₀ ×ˢ Set.univ ×ˢ ball (0 : ℂ) ρ)) ∧
    ∀ m : ℕ, ∃ C s₁ : ℝ, ∀ s ≥ s₁, ∀ t : ℝ, ∀ w ∈ ball (0 : ℂ) ρ,
      ‖iteratedFDeriv ℝ m f (s, t, w)‖ ≤ C * Real.exp (-(b * s))

/-- `Jbar` is a smooth almost complex structure on `ℂ × ball 0 ρ`, equal to `i ⊕ i` along
`w = 0`, which in cylindrical coordinates converges exponentially in `C^∞` (uniformly in `w`)
to a `t`-periodic `Jinf`; `Sinf` is the symmetric loop given by the `w`-derivative of `Jinf`
along `w = 0`: `Sinf(t) a = [(∂_w Jinf(t, 0) a)(i, 0)]₂`. -/
def IsStdTubeStructure (ρ b : ℝ) (Jbar : ℂ × ℂ → ℂ × ℂ →L[ℝ] ℂ × ℂ)
    (Jinf : ℝ × ℂ → ℂ × ℂ →L[ℝ] ℂ × ℂ) (Sinf : ℝ → CauchyRiemannIndex.Mat 1) : Prop :=
  ContDiffOn ℝ ∞ Jbar (Set.univ ×ˢ ball (0 : ℂ) ρ) ∧
    (∀ p ∈ Set.univ ×ˢ ball (0 : ℂ) ρ,
      (Jbar p).comp (Jbar p) = -ContinuousLinearMap.id ℝ (ℂ × ℂ)) ∧
    (∀ z : ℂ, Jbar (z, 0) = jStd) ∧
    ContDiffOn ℝ ∞ Jinf (Set.univ ×ˢ ball (0 : ℂ) ρ) ∧
    (∀ (t : ℝ) (w : ℂ), Jinf (t + 1, w) = Jinf (t, w)) ∧
    ExpDecayCInftyTube (fun q : ℝ × ℝ × ℂ => cylJ Jbar q.1 q.2.1 q.2.2 - Jinf (q.2.1, q.2.2)) ρ b ∧
    CauchyRiemannIndex.IsSymLoop Sinf ∧
    ∀ (t : ℝ) (a : CauchyRiemannIndex.Vec 1),
      vecToC (Matrix.toEuclideanLin (Sinf t) a) =
        ((fderiv ℝ (fun w : ℂ => Jinf (t, w)) 0 (vecToC a)) (Complex.I, 0)).2

end

end FiniteEnergyPlane
Source
Normal form near a fast plane, toward U. Hryniewicz, Fast finite-energy planes in symplectizations and applications, Trans. AMS 364 (2012), arXiv:0812.4076, Section 6 (Lemmas 6.10, 6.20); cylinder conventions of C. Wendl, Lectures on Holomorphic Curves in Symplectic and Contact Geometry, arXiv:1011.1690, Ch. 4

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