Sets of fast finite-energy planes and sequential compactness in
DefinitionFiniteEnergyPlane_CompactnessSets of fast finite-energy planes in the symplectization of a strictly star-shaped level , in the setting of FiniteEnergyPlane_Setting, FiniteEnergyPlane_Asymptotics and FiniteEnergyPlane_Winding with (U. Hryniewicz 2012, § 2). The symplectization is with , .
- Conley–Zehnder lower bound. For a periodic Reeb orbit on and , "" means: for every periodic orbit of the
HryniewiczCriterionsetting (for the same function) with the same image as and action equal to the period of , and every linearized flow along , Hryniewicz's indexczIndexOfPath (linearizedXiPath … R Y)is at least . - The set (Hryniewicz (7)). For a periodic Reeb orbit , a set and : the fast finite-energy planes (Hryniewicz 2014, Definition 2.14) whose puncture is nondegenerate with asymptotic limit (Definition 2.9, sign ), with , and with -energy .
- The set (Hryniewicz (9)): the planes of with for all , where is the -coordinate of the symplectization.
- Sequential compactness in . A set of maps is sequentially compact in if every sequence in has a subsequence converging in (every derivative uniformly on compact sets) to an element of .
Formalization Note The compact set of Hryniewicz is a set ; the theorems ask compact with . The cylinder over an orbit is the cone . ReebOrbit.IsCZAtLeast quantifies over all such and ; for a strictly star-shaped level an exists (periodicOrbit_bridge of a previous mission). convergence is JHolomorphic.TendstoCInftyLocOn on Set.univ.
import Definitions.Def_FiniteEnergyPlane_Winding
/-!
# Sets of fast finite-energy planes and their compactness
U. Hryniewicz, *Fast finite-energy planes in symplectizations and applications*, Trans. AMS 364
(2012), § 2 ((7)–(10), Theorem 2.2); U. Hryniewicz, J. Symplectic Geom. 12 (2014), Theorem 3.10.
Everything is in the setting of `FiniteEnergyPlane_Setting`, `FiniteEnergyPlane_Asymptotics` and
`FiniteEnergyPlane_Winding` for `n = 1`: `S = H⁻¹(1) ⊂ V 1 = ℝ⁴` strictly star-shaped, and the
symplectization `ℝ × S` is `V 1 \ {0}` with `y = e^{2 aCoord y} • proj y`.
Conventions.
* The Conley–Zehnder index of a periodic Reeb orbit `Q` on `S` is the one of
`HryniewiczCriterion` (`czIndexOfPath` of `linearizedXiPath`), computed on a periodic orbit of
`H ∘ ofR4` with the same image and the same action as `Q` (as in `periodicOrbit_bridge`).
* A compact set `K ⊂ V 1 \ {0}` plays the role of the compact set `H ⊂ ℝ × S` of Hryniewicz;
`ℝ × x(ℝ)` is the cone `{y ≠ 0 | proj H y ∈ x(ℝ)}`.
* `C^∞_loc` convergence of maps `ℂ → V 1` is `JHolomorphic.TendstoCInftyLocOn` on `Set.univ`.
-/
namespace FiniteEnergyPlane
noncomputable section
open MeasureTheory Metric Filter Topology
open scoped ContDiff ENNReal Real
/-- The Conley–Zehnder index of the periodic Reeb orbit `Q` on `S ⊂ ℝ⁴` is at least `m`: for every
periodic orbit `R` of `H ∘ ofR4` in `HryniewiczCriterion` with the same image and the same action as
`Q`, and every linearized flow `Y` along `R`, `m ≤ czIndexOfPath (linearizedXiPath (H ∘ ofR4) R Y)`.
(For a strictly star-shaped level such an `R` exists, see `periodicOrbit_bridge`.) -/
def ReebOrbit.IsCZAtLeast {H : V 1 → ℝ} (Q : ReebOrbit H) (m : ℤ) : Prop :=
∀ R : HryniewiczCriterion.PeriodicOrbit (fun x => H (ofR4 x)),
Set.range Q.x = Set.range (fun τ => ofR4 (R.x τ)) →
Q.T = ∫ τ in (0 : ℝ)..R.T, liouville (ofR4 (R.x τ)) (deriv (fun s => ofR4 (R.x s)) τ) →
∀ Y : ℝ → (HryniewiczCriterion.R4 →L[ℝ] HryniewiczCriterion.R4),
HryniewiczCriterion.IsLinearizedFlow (fun x => H (ofR4 x)) R.x Y →
m ≤ HryniewiczCriterion.czIndexOfPath
(HryniewiczCriterion.linearizedXiPath (fun x => H (ofR4 x)) R Y)
/-- Hryniewicz (2012), (7): the set `Θ(K, P)` of fast finite-energy planes `u` asymptotic to `P` at
`∞` (Definition 2.9, sign `+1`) with `u(0) ∈ K` and `dλ`-energy `γ` outside the closed unit disk. -/
def fastPlaneSet (H : V 1 → ℝ) (J : V 1 → V 1 →L[ℝ] V 1) (P : ReebOrbit H) (K : Set (V 1))
(γ : ℝ) : Set (ℂ → V 1) :=
{u | IsFastPlane H J u ∧ IsNondegenerateEnd H u cylInf P 1 ∧ u 0 ∈ K ∧
dlambdaEnergy H {z | 1 < ‖z‖} u = ENNReal.ofReal γ}
/-- Hryniewicz (2012), (9): the planes of `Θ(K, P)` whose coordinate `a = aCoord H ∘ u` is at least
`-L` everywhere. -/
def fastPlaneSetL (H : V 1 → ℝ) (J : V 1 → V 1 →L[ℝ] V 1) (P : ReebOrbit H) (K : Set (V 1))
(γ L : ℝ) : Set (ℂ → V 1) :=
{u | u ∈ fastPlaneSet H J P K γ ∧ ∀ z, -L ≤ aCoord H (u z)}
/-- `A` is sequentially compact in `C^∞_loc(ℂ, V 1)`: every sequence in `A` has a subsequence that
converges in `C^∞_loc` to an element of `A`. -/
def IsSeqCompactCInftyLoc (A : Set (ℂ → V 1)) : Prop :=
∀ u : ℕ → ℂ → V 1, (∀ k, u k ∈ A) →
∃ φ : ℕ → ℕ, StrictMono φ ∧ ∃ v ∈ A,
JHolomorphic.TendstoCInftyLocOn (fun k => u (φ k)) v Set.univ
end
end FiniteEnergyPlane
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
Read-back: definition module FiniteEnergyPlane_Compactness
This module introduces four definitions: the predicate on Reeb orbits, the sets (fastPlaneSet) and (fastPlaneSetL), and a sequential-compactness predicate for sets of maps (IsSeqCompactCInftyLoc). All four work in the four-dimensional case. The ingredients they use are expanded under "Notions used" below.
1.
Let be any function, a Reeb orbit of (see below), and . Let , where is the identity re-indexing of coordinates. means the following. For every periodic orbit of the Hamiltonian system of that satisfies the two conditions
- (image) , and
- (action) ,
and for every linearized flow along , one has
Here a periodic orbit of is a map together with a number such that and for all , and . The vector field is . is any positive period and need not be minimal. A linearized flow along is any with and for all . The index and the path are defined under "Notions used". If no pair satisfies the image and action conditions, or no such exists, the predicate holds vacuously for every .
2. (fastPlaneSet)
The inputs are , , a Reeb orbit of , an arbitrary subset , and . The set consists of all maps such that:
- is a fast plane for (defined below);
- has a positive exponentially convergent end at asymptotic to this particular . That is, holds with ;
- ;
- (this is the real number cast into , so for the condition reads ).
Clause 1 has its own existential orbit, which is not required to equal . Clause 2 is the separate requirement for .
3. (fastPlaneSetL)
This is the set of with for every . Here is the coordinate defined below. is an arbitrary real number.
4. IsSeqCompactCInftyLoc
Let be a set of maps . The predicate means: for every sequence with all , there exist a strictly increasing and some with the following property. For every compact and every , the -th iterated Fréchet derivatives converge uniformly on to as . Iterated derivatives are taken to be wherever they do not exist. The limit must lie in itself.
Notions used
Space and forms. has coordinates . Throughout the module the norm on it is the maximum norm .
- .
- .
- .
- , where is the Fréchet derivative, taken to be where it does not exist.
- .
- The Reeb field is , with the convention .
- .
- .
Reeb orbit. A Reeb orbit of consists of and with:
- and for all ;
- .
need not be the minimal period. is prime if for .
Radial coordinates. is a chosen with if one exists, and otherwise. Then and .
Induced almost complex structure. For put , , and . Then
Derivatives and energies. For defined on , and (both where is not differentiable). For write and .
- .
- is the supremum, over all nondecreasing , of
Finite-energy curve on . This means all of the following:
- is on and for ;
- at every , is differentiable and ;
- .
Exponential end. For , and a Reeb orbit , means that there are and such that, as and uniformly in ,
No nondegeneracy of is part of this condition.
Fast plane. is a fast plane if all three of the following hold:
- is a finite-energy curve on all of ;
- there is a prime Reeb orbit with ;
- the condition below on holds.
For the third condition, define . The condition says that its zero set is finite, and that there are integers , , with . Each must be a local index: has no other zero in some closed disc , , and for every the loop has winding number .
Winding number. A loop has winding number if all of the following hold:
- is continuous, -periodic and nowhere zero;
- some continuous has for all ;
- .
-coordinates. , where
Here , , and is the Euclidean norm.
Conley–Zehnder index of a path. Let be a path of matrices.
- Its winding set is the set of numbers obtained as follows. Choose and a continuous on with such that, for every , is a positive multiple of .
- With and (real infimum and supremum, which take junk values if is empty or unbounded), if , and otherwise.
The path . For an orbit and a linearized flow , the entry of is the -th real component of at (computed with ) applied to
The frame vectors here are and , for .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.