Winding of the transverse derivative on a circle around all punctures
ProvedFiniteEnergyPlane.hasLoopWind_cylInf_eq_windInf_subLet be a strictly star-shaped level and a smooth -compatible complex structure on . Let be finite and a finite-energy -holomorphic curve on such that is a positive nondegenerate puncture (Hryniewicz, Definition 2.9), does not vanish identically, and . Let with such that has no zero on . Then the zeros of in form a finite set , each is an isolated zero with a local index , and the loop in cylindrical coordinates at has winding number
in the global frame.
Formalization Note The loop is the one in the definition of HasWindInfAt H u cylInf 1, taken at the single value ; local indices are HasZeroIndex (piDs H u) z (idx z).
import Definitions.Def_FiniteEnergyPlane_Compactness
namespace FiniteEnergyPlane
open MeasureTheory Metric Filter Topology
open scoped ContDiff ENNReal Real
/-- Let `u` be a finite-energy `J̃`-holomorphic curve on `ℂ \ Γ` (`Γ` finite) in the
symplectization of `S ⊂ ℝ⁴`, with a positive nondegenerate puncture at `∞` (Definition 2.9),
`π du` not identically zero and `wind_∞(u, ∞) = k`. Let `R₀ = e^{2π s₀}` be a radius with
`Γ ⊂ {|z| < R₀}` such that `π ∂ₛu` has no zero on the circle `|z| = R₀`. Then the zeros of
`π ∂ₛu` in `{|z| > R₀}` form a finite set `Z` of isolated zeros, and the loop `t ↦ π ∂ₛw(s₀, t)`
(cylindrical coordinates at `∞`, global frame) has winding number `k - Σ_{z ∈ Z} ind(z)`. -/
theorem hasLoopWind_cylInf_eq_windInf_sub (H : V 1 → ℝ) (hH : IsStrictlyStarShapedLevel H)
(J : V 1 → V 1 →L[ℝ] V 1) (hJ : IsCompatibleXiStructure H J)
(Γ : Finset ℂ) (u : ℂ → V 1) (hu : IsFiniteEnergyCurve H J (↑Γ)ᶜ u) (Pinf : ReebOrbit H)
(hinf : IsNondegenerateEnd H u cylInf Pinf 1) (hne : ∃ z ∉ Γ, piDs H u z ≠ 0) (k : ℤ)
(hk : HasWindInfAt H u cylInf 1 k) (s₀ : ℝ)
(hΓ : ∀ z ∈ Γ, ‖z‖ < Real.exp (2 * π * s₀))
(hcirc : ∀ z : ℂ, ‖z‖ = Real.exp (2 * π * s₀) → piDs H u z ≠ 0) :
∃ Z : Finset ℂ, (∀ z, z ∈ Z ↔ Real.exp (2 * π * s₀) < ‖z‖ ∧ piDs H u z = 0) ∧
∃ idx : ℂ → ℤ, (∀ z ∈ Z, HasZeroIndex (piDs H u) z (idx z)) ∧
HasLoopWind (fun t => xiCoordC H (endW H u cylInf (s₀, t))
(piXi H (endW H u cylInf (s₀, t)) (fderiv ℝ (endW H u cylInf) (s₀, t) (1, 0)))) (k - ∑ z ∈ Z, idx z) := by
sorry
end FiniteEnergyPlane
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
Read-back: FiniteEnergyPlane.hasLoopWind_cylInf_eq_windInf_sub
Ambient notation. Work in with coordinates (the statement is for dimension with ). Let , , where and , and the Reeb field (with ). Write and .
- Hypothesis on ("strictly star-shaped level"): is ; every has exactly one with ; and whenever .
- Hypothesis on ("compatible -structure"): is and for , : , , if , .
- Scaling, projection, -coordinate. is some with if one exists (chosen by choice), otherwise ; ; .
- : for , with , , , , : .
- Derivatives. For on : , (real Fréchet derivative, where not differentiable).
- Energy. Admissible : , non-decreasing, values in . With , , , and .
- Finite-energy curve on : is on , nonvanishing on , at each differentiable with , and .
- Reeb orbit : a map and with , , (any period, not necessarily minimal).
- -coordinates. With , , the Euclidean norm and
(division by read as multiplication by ), the complex coordinate of at is
- -projection: .
- in coordinates: for and , with ,
- Cylindrical end at infinity: . Put and , and (derivative of ; where not differentiable).
- Nondegenerate end (with sign ) of at asymptotic to : there are and with
(Both are stated as: for every there is with the quantity for all and all real .)
- Loop winding , for and : is continuous, -periodic, never , and there is a continuous with for all and .
- Zero index of at equal to : , and there is such that for all with , and for every the loop has winding .
- Winding at infinity (for sign ): there is such that for every the loop
has winding .
Statement. Let be a strictly star-shaped level function and a compatible -structure. Let be a finite set (possibly empty), a finite-energy curve on , and a Reeb orbit such that has a nondegenerate end (sign ) at asymptotic to . Assume for at least one . Let be such that the winding of at infinity is in the sense above. Let , set , and assume
- every satisfies ;
- for every with .
Then there exist a finite set and a function such that
- (in particular this set is finite);
- for every , has zero index at ;
- the loop at the fixed level ,
has winding exactly
Remarks on the literal content. is any real number satisfying the two displayed conditions; it is not required to be at least the threshold from the winding-at-infinity hypothesis. Conclusion 3 includes the assertion that this loop is continuous, -periodic and nowhere zero. The zero set is taken over the whole exterior region , which lies in by the first assumption. is defined through total functions: at points where or is not differentiable the derivative entering is .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.