Reeb trajectories, families of embedded fast planes along a trajectory, and open books of fast planes
DefinitionFiniteEnergyPlane_OpenBookFamilies of embedded fast planes in the symplectization of a strictly star-shaped level , in the setting of FiniteEnergyPlane_Setting, FiniteEnergyPlane_Asymptotics, FiniteEnergyPlane_Winding, FiniteEnergyPlane_Compactness and FiniteEnergyPlane_Fredholm with (U. Hryniewicz 2012, § 7). A family of planes is a map , and its -component is . Let be a periodic Reeb orbit and .
- Reeb trajectory. A map with and for all .
pageMap H Uis the map .IsReebPositiveAt H U p. At there are and with .IsPageFamilyOn H J P γ y l I U. is of class on , and for every .IsPageFoliation H J P γ y l L δ U. is such a family on ; on the map avoids , has injective derivative, and is Reeb positive; the leaves at and have the same image ; and maps bijectively onto .IsPlaneOpenBook H J P l U. is of class on and -periodic in the first variable; every is an embedded fast finite-energy plane asymptotic to at ; avoids ; every is the image of exactly one point of ; and the derivative of is injective and Reeb positive at every point.
Formalization Note The point is itself in , so Hryniewicz's set of (101) is embeddedFastPlaneSet H J P {y t} γ. "Orientation preserving" for in Hryniewicz's Theorem 2.5 is stated as Reeb positivity. For a map with injective derivative whose slices are fast planes, the two agree: is oriented by , and since and , one has with on a fast plane. The circle of Hryniewicz's statement is normalized to period , and a map on the circle is a periodic map on . A bijective map with injective derivative onto is a diffeomorphism, so "diffeomorphism" is not stated separately. No flow map is used: trajectories are maps with the stated derivative.
import Definitions.Def_FiniteEnergyPlane_Fredholm
/-!
# Families of embedded fast finite-energy planes and open book decompositions
U. Hryniewicz, *Fast finite-energy planes in symplectizations and applications*, Trans. AMS 364
(2012), § 2 (Theorem 2.5) and § 7. Everything is in the setting of `FiniteEnergyPlane_Setting`,
`FiniteEnergyPlane_Asymptotics`, `FiniteEnergyPlane_Winding`, `FiniteEnergyPlane_Compactness` and
`FiniteEnergyPlane_Fredholm` 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.
* A family of planes is a map `U : ℝ × ℂ → V 1`; its `S`-component is `pageMap H U = proj H ∘ U`.
* The point `(0, q) ∈ ℝ × S` is `q` itself, so Hryniewicz's set `Λₜ = Λ({(0, y(t))}, P)` is
`embeddedFastPlaneSet H J P {y t} γ`.
* "Orientation preserving" for a map into the oriented manifold `S` is expressed against the Reeb
field, see `IsReebPositiveAt`.
-/
namespace FiniteEnergyPlane
noncomputable section
open MeasureTheory Metric Filter Topology
open scoped ContDiff ENNReal Real
/-- `y : ℝ → V n` is a trajectory of the Reeb field on `S = H⁻¹(1)`: `y(t) ∈ S` and `y' = R(y)`. -/
def IsReebTrajectory {n : ℕ} (H : V n → ℝ) (y : ℝ → V n) : Prop :=
(∀ t, y t ∈ energySurface H) ∧ ∀ t, HasDerivAt y (reeb H (y t)) t
/-- The `S`-component `(t, z) ↦ proj H (U (t, z))` of a family `U : ℝ × ℂ → V n` of planes. -/
def pageMap {n : ℕ} (H : V n → ℝ) (U : ℝ × ℂ → V n) (p : ℝ × ℂ) : V n := proj H (U p)
/-- At `p`, the Reeb vector at `pageMap H U p` is the image under the derivative of `pageMap H U`
of a vector whose `ℝ`-component is positive. -/
def IsReebPositiveAt {n : ℕ} (H : V n → ℝ) (U : ℝ × ℂ → V n) (p : ℝ × ℂ) : Prop :=
∃ c > 0, ∃ v : ℂ, fderiv ℝ (pageMap H U) p (c, v) = reeb H (pageMap H U p)
/-- Hryniewicz (2012), § 7.1: `U` is a `C^l` family on `I × ℂ` along the trajectory `y`, with
`U(t, ·) ∈ Λₜ = Λ({y t}, P)` for every `t ∈ I`. -/
def IsPageFamilyOn (H : V 1 → ℝ) (J : V 1 → V 1 →L[ℝ] V 1) (P : ReebOrbit H) (γ : ℝ)
(y : ℝ → V 1) (l : ℕ) (I : Set ℝ) (U : ℝ × ℂ → V 1) : Prop :=
ContDiffOn ℝ l U (I ×ˢ Set.univ) ∧
∀ t ∈ I, (fun z => U (t, z)) ∈ embeddedFastPlaneSet H J P {y t} γ
/-- Hryniewicz (2012), Lemma 7.7: `U` is a `C^l` family along `y` on `(-δ, L + δ) × ℂ`, whose map
`pageMap H U` avoids `x(ℝ)`, has injective derivative and is positive against the Reeb field. The
leaves at `t = 0` and `t = L` have the same image, and `pageMap H U` maps `(0, L) × ℂ` bijectively
onto the complement in `S` of that leaf and of `x(ℝ)`. -/
def IsPageFoliation (H : V 1 → ℝ) (J : V 1 → V 1 →L[ℝ] V 1) (P : ReebOrbit H) (γ : ℝ)
(y : ℝ → V 1) (l : ℕ) (L δ : ℝ) (U : ℝ × ℂ → V 1) : Prop :=
IsPageFamilyOn H J P γ y l (Set.Ioo (-δ) (L + δ)) U ∧
(∀ p ∈ Set.Ioo (-δ) (L + δ) ×ˢ (Set.univ : Set ℂ),
pageMap H U p ∉ Set.range P.x ∧ Function.Injective (fderiv ℝ (pageMap H U) p) ∧
IsReebPositiveAt H U p) ∧
Set.range (fun z => pageMap H U (L, z)) = Set.range (fun z => pageMap H U (0, z)) ∧
Set.BijOn (pageMap H U) (Set.Ioo 0 L ×ˢ Set.univ)
(energySurface H \ (Set.range (fun z => pageMap H U (0, z)) ∪ Set.range P.x))
/-- Hryniewicz (2012), Theorem 2.5 (1) and (2): `U : ℝ × ℂ → V 1` is `C^l` and `1`-periodic in the
first variable; every `U(θ, ·)` is an embedded fast finite-energy plane asymptotic to `P` at `∞`;
`pageMap H U` avoids `x(ℝ)` and maps `[0, 1) × ℂ` bijectively onto `S \ x(ℝ)`, with injective
derivative, and it is positive against the Reeb field. -/
def IsPlaneOpenBook (H : V 1 → ℝ) (J : V 1 → V 1 →L[ℝ] V 1) (P : ReebOrbit H) (l : ℕ)
(U : ℝ × ℂ → V 1) : Prop :=
ContDiff ℝ l U ∧ (∀ θ z, U (θ + 1, z) = U (θ, z)) ∧
(∀ θ, IsFastPlane H J (fun z => U (θ, z)) ∧
IsNondegenerateEnd H (fun z => U (θ, z)) cylInf P 1 ∧ IsEmbeddedPlane (fun z => U (θ, z))) ∧
(∀ p, pageMap H U p ∉ Set.range P.x) ∧
(∀ q ∈ energySurface H, q ∉ Set.range P.x →
∃! p : ℝ × ℂ, p.1 ∈ Set.Ico (0 : ℝ) 1 ∧ pageMap H U p = q) ∧
(∀ p, Function.Injective (fderiv ℝ (pageMap H U) p)) ∧
∀ p, IsReebPositiveAt H U p
end
end FiniteEnergyPlane
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
Definition module FiniteEnergyPlane_OpenBook
This module introduces six notions: Reeb trajectories, the page map, Reeb positivity at a point, page families, page foliations, and plane open books. The background notions they use are written out in the section "Background notions" below.
Reeb trajectory (IsReebTrajectory). For , and : is a Reeb trajectory of when, for every , and is differentiable at with . The trajectory is defined for all real times, and nothing excludes running along a periodic orbit.
Page map (pageMap). For and , the page map is
the radial projection of (see background). is the -th page.
Reeb positivity at a point (IsReebPositiveAt). For : there exist a real and with
Here is the real Fréchet derivative on ; at a point of non-differentiability it is the zero map by convention, and then the condition asks that .
Page family on a set (IsPageFamilyOn). Data: ; ; a Reeb orbit of ; ; ; ; ; . The condition is the conjunction of:
- is on the set (in the sense of differentiability within that set; nothing is required of off );
- for every , the map belongs to (see background), i.e. it is an embedded fast plane with end on , with , and with -energy on equal to .
The definition does not require to be a trajectory, nor , nor . If the condition is vacuous. With clause 1 is continuity on the set.
Page foliation (IsPageFoliation). The same data, with replaced by reals . Write . The condition is the conjunction of:
- is a page family on with the data ;
- for every : , the derivative is injective, and is Reeb positive at ;
- the page at and the page at have the same image, as sets:
- restricts to a bijection
(maps into the target, injective on the source, surjective onto the target).
The definition itself imposes no sign on or . If then is empty and clauses 1 and 2 are vacuous; if the source in clause 4 is empty and clause 4 asks that the target be empty. Clause 3 uses the values at and whether or not these lie in . Nothing is stated about off .
Plane open book (IsPlaneOpenBook). Data: ; ; a Reeb orbit of ; ; . The condition is the conjunction of:
- is on all of ;
- for all , ;
- for every , the map is a fast plane, has a nondegenerate end at infinity on with sign , and is an embedded plane (see background);
- for every : ;
- for every with and there is exactly one with and ;
- for every : is injective;
- for every : is Reeb positive at .
No value of the -energy and no prescribed base point occurs in this definition; the orbit is not required here to be prime or nondegenerate; the orbit in the definition of "fast plane" is quantified separately for each . With clause 1 is continuity, while clauses 6 and 7 still concern the derivative of .
Background notions
Conventions. with coordinates ; below mostly , so . denotes the real Fréchet derivative, which is the zero map by convention where is not differentiable. For on : , . Also , and is the image of .
Symplectic data on . for even, for odd. . . has components ; .
Reeb field. (the zero vector where ). -membership: "" means and .
Strictly star-shaped level. ; for every there is exactly one with ; and whenever . The last clause forces .
Compatible -structure. is on all of , and for all with and all : ; ; if then ; .
Radial coordinates. is a chosen with if one exists, and otherwise. and . (For star-shaped : at the is unique; at the value is .)
Almost complex structure on . For with , , set , , and . Then
Finite energy curve on (only itself is used here). with: ; for all ; is differentiable at each with ; and , where
with , , the supremum over monotone (non-decreasing) , and the positive part (the integral is a -valued Lebesgue integral).
-energy. For : , with .
Reeb orbit. A Reeb orbit of is a pair with , , , and for all . is any positive period, not necessarily the minimal one, so covers are orbits. is prime when for all .
Reeb trajectory. Any such that for every : and is differentiable at with . Nothing excludes from being periodic or from running along a Reeb orbit.
Nondegenerate orbit. For every with and for all , and every : implies . (Vacuous if no such exists.)
Nondegenerate end at infinity on (with sign ; written " has end on "). There exist reals and such that, as and uniformly in ,
Fast plane (IsFastPlane). such that:
- is a finite energy curve on ;
- there exists a prime Reeb orbit of on which has an end in the above sense;
- with and , the zero set of is finite, and there are integers , , summing to , such that for each there is with on and, for each , the loop has winding number .
Here a loop "has winding number " when is continuous, -periodic, nowhere zero, and there is a continuous with and . An empty satisfies clause 3; the definition allows nonempty with indices of mixed sign summing to .
The coordinate is
for , with the Euclidean norm, and .
Embedded plane. is injective and is an injective linear map for every .
Set of embedded fast planes (, ). All that are fast planes, have end on , are embedded planes, have , and satisfy
When this says the energy on is . is not itself required to be prime; the prime orbit of the fast plane condition is a separate existential.
convergence on . means: for every compact and every , the -th iterated Fréchet derivatives of converge uniformly on to that of .
Sequential compactness of a set of maps . Every sequence in has a subsequence (strictly increasing reindexing) converging in on to some element of . The empty set has this property.
Hypothesis "CZ index of is at least " (IsCZAtLeast, for a Reeb orbit of , ). Identify with and let be any periodic orbit of for the Hamiltonian field: , , , , , where . Then, for every such with the same image as and with action , and for every with , , one has . Here has entries
with the real pair , , , and at . The integer is: let be the set of numbers over and continuous on with and for some for each ; let , (with the convention that both equal if is empty, and each equals if unbounded on its side). Then if , and otherwise. The hypothesis is universally quantified over and and so is vacuous if no such pair exists.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.