Normalized rescalings at a puncture converge to a curve with zero dλ-energy
ProvedFiniteEnergyPlane.exists_subseq_tendsto_rescaled_puncturedLet be a strictly star-shaped level with contact form and -compatible complex structure on , and let be a finite-energy -holomorphic curve on the punctured unit disc. Assume the gradient bound near the puncture: there are and with for , where . Let with . Then there are a subsequence and a finite-energy -holomorphic curve with such that the normalized rescalings
converge to in .
This is the puncture counterpart of exists_subseq_tendsto_rescaled_plane (rescalings of a plane at infinity); it is the blow-up step in the asymptotic analysis of a finite-energy curve at a nonremovable puncture.
Formalization Note In the coordinates () of , multiplying by is the -translation by . is a function on all of ; only its values on ball 0 1 \ {0} matter. The rescaled maps are defined on all of and are -holomorphic on . convergence is JHolomorphic.TendstoCInftyLocOn on {z | z ≠ 0}; the gradient bound is the hypothesis hG with gradNorm.
import Definitions.Def_FiniteEnergyPlane_Setting
namespace FiniteEnergyPlane
open MeasureTheory Metric Filter Topology
open scoped ContDiff ENNReal Real
/-- Limits of the normalized rescalings at a puncture. Let `u` be a finite-energy
`J̃`-holomorphic curve on the punctured unit disc with the gradient bound
`|z| |∇u(z)| ≤ C` for `0 < |z| < r`, and let `ρ_k → 0⁺`. Then along a subsequence the maps
`z ↦ e^{-2a(u(ρ_k))} u(ρ_k z)` converge in `C^∞_loc(ℂ \ {0})` to a finite-energy
`J̃`-holomorphic curve `w` on `ℂ \ {0}` with zero `dλ`-energy. -/
theorem exists_subseq_tendsto_rescaled_punctured {n : ℕ} (H : V n → ℝ)
(hH : IsStrictlyStarShapedLevel H) (J : V n → V n →L[ℝ] V n)
(hJ : IsCompatibleXiStructure H J) (u : ℂ → V n)
(hu : IsFiniteEnergyCurve H J (ball 0 1 \ {0}) u)
(hG : ∃ r : ℝ, 0 < r ∧ ∃ C : ℝ, ∀ z : ℂ, z ≠ 0 → ‖z‖ < r → ‖z‖ * gradNorm H u z ≤ C)
(ρ : ℕ → ℝ) (hρ : ∀ k, 0 < ρ k) (hρ0 : Tendsto ρ atTop (𝓝 0)) :
∃ φ : ℕ → ℕ, StrictMono φ ∧ ∃ w : ℂ → V n, IsFiniteEnergyCurve H J {z | z ≠ 0} w ∧
dlambdaEnergy H {z | z ≠ 0} w = 0 ∧
JHolomorphic.TendstoCInftyLocOn
(fun j z => Real.exp (-2 * aCoord H (u ((ρ (φ j) : ℝ) : ℂ))) • u (((ρ (φ j) : ℝ) : ℂ) * z))
w {z | z ≠ 0} := by
sorry
end FiniteEnergyPlane