Compactness in C^∞_loc of pseudoholomorphic maps on growing punctured discs
ProvedFiniteEnergyPlane.exists_subseq_tendstoCInftyLocOn_puncturedLet be a finite-dimensional real normed space, open, and a smooth almost complex structure on . Let and let be smooth -holomorphic maps on the punctured discs . Assume that for every compact there are a compact and such that, for all sufficiently large , and on . Then a subsequence converges in to a smooth -holomorphic map .
This is the punctured-plane counterpart of exists_subseq_tendstoCInftyLocOn_univ (growing discs, limit on ); it is the compactness statement used for blow-ups of finite-energy curves at a puncture.
Formalization Note " smooth almost complex structure on " is JHolomorphic.IsAlmostComplexOn J O (it includes that is open). convergence is JHolomorphic.TendstoCInftyLocOn on {z | z ≠ 0}: uniform convergence of every iteratedFDeriv on every compact subset. The maps are functions on all of ; only their behaviour on {z | z ≠ 0 ∧ ‖z‖ < R k} matters. "For all sufficiently large " is ∀ᶠ k in atTop.
import Definitions.Def_FiniteEnergyPlane_Setting
namespace FiniteEnergyPlane
open MeasureTheory Metric Filter Topology
open scoped ContDiff ENNReal Real
/-- `C^∞_loc` compactness on the punctured plane for pseudoholomorphic maps on growing punctured
discs. Let `J` be a smooth almost complex structure on an open set `O` of a finite-dimensional
real normed space `E`, let `R_k → ∞`, and let `v_k` be smooth and `J`-holomorphic on
`{0 < |z| < R_k}`. Assume that for every compact `K ⊆ ℂ \ {0}` there are a compact `K' ⊆ O` and a
constant `M` such that `v_k(K) ⊆ K'` and `‖Dv_k‖ ≤ M` on `K` for all large `k`. Then a
subsequence converges in `C^∞_loc(ℂ \ {0})` to a smooth `J`-holomorphic map
`w : ℂ \ {0} → O`. -/
theorem exists_subseq_tendstoCInftyLocOn_punctured {E : Type*} [NormedAddCommGroup E]
[NormedSpace ℝ E] [FiniteDimensional ℝ E] (J : E → E →L[ℝ] E) (O : Set E)
(hJ : JHolomorphic.IsAlmostComplexOn J O) (v : ℕ → ℂ → E) (R : ℕ → ℝ)
(hR : Tendsto R atTop atTop) (hv : ∀ k, ContDiffOn ℝ ∞ (v k) {z | z ≠ 0 ∧ ‖z‖ < R k})
(hhol : ∀ k, JHolomorphic.IsJHolomorphicOn J {z | z ≠ 0 ∧ ‖z‖ < R k} (v k))
(hbd : ∀ K ⊆ {z : ℂ | z ≠ 0}, IsCompact K → ∃ K' : Set E, IsCompact K' ∧ K' ⊆ O ∧
∃ M : ℝ, ∀ᶠ k in atTop, ∀ z ∈ K, v k z ∈ K' ∧ ‖fderiv ℝ (v k) z‖ ≤ M) :
∃ φ : ℕ → ℕ, StrictMono φ ∧ ∃ w : ℂ → E, ContDiffOn ℝ ∞ w {z | z ≠ 0} ∧
JHolomorphic.IsJHolomorphicOn J {z | z ≠ 0} w ∧ Set.MapsTo w {z | z ≠ 0} O ∧
JHolomorphic.TendstoCInftyLocOn (fun j => v (φ j)) w {z | z ≠ 0} := by
sorry
end FiniteEnergyPlane