3.11. Forms.Montel
Jacobians.Forms.Montel — source
HolomorphicOneForms.supNormKAsAddGroupNorm
The AddGroupNorm structure on HolomorphicOneForms X.
noncomputable def HolomorphicOneForms.supNormKAsAddGroupNorm :
AddGroupNorm (Jacobians.HolomorphicOneForms X) where
HolomorphicOneForms.normedAddCommGroup
HolomorphicOneForms X as a NormedAddCommGroup.
Non-instance: consumers opt in via letI or by promoting at a
higher level (as done in Jacobians.HolomorphicForms).
@[reducible] noncomputable def HolomorphicOneForms.normedAddCommGroup :
NormedAddCommGroup (Jacobians.HolomorphicOneForms X)
HolomorphicOneForms.normedSpace
HolomorphicOneForms X as a NormedSpace ℂ.
@[reducible] noncomputable def HolomorphicOneForms.normedSpace :
letI
HolomorphicOneForms.exists_convergent_subseq_of_bounded
Bounded sequences in HOF X have convergent subsequences (bundle-level Montel's theorem). Fully proven and axiom-clean.
Given a bounded supNormK sequence of holomorphic 1-forms, there exists
a supNormK-convergent subsequence with the limit in HOF X with
supNormK limit ≤ 1.
Proof path (all ingredients proven in sibling modules):
-
Per-chart Arzelà (B.8 in
Compactness.lean) gives per-chart convergent subsequences inbcf(innerShrunkChart x₀, ℂ). -
Diagonal over finite
chartCovergives a common subsequence with bcf-Cauchy per chart. -
exists_supNormK_le_const_sup_inner(chart-transition bound inChartTransition.lean) lifts this to supNormK-Cauchy. -
Define
αLim.toFunas the pointwise CLM limit (CLM space complete). -
Show
αLimis aContMDiffSection ωvia chart-wise analyticity of the pullback, usinganalyticOn_of_pullback_tendsto_locally_uniformlyfromCompactness.lean+ chart characterization of ContMDiff. -
Show
αs(φ k) → αLimin supNormK andsupNormK αLim ≤ 1.
Step 5 is the bundle-level "uniform limit of holomorphic sections is
holomorphic"; it is discharged in Complete.lean via
contMDiffOn_totalSpaceMk_L_inner.
theorem HolomorphicOneForms.exists_convergent_subseq_of_bounded
(αs : ℕ → Jacobians.HolomorphicOneForms X)
(h : ∀ n, HolomorphicOneForms.supNormK (αs n) ≤ 1) :
letI
HolomorphicOneForms.closedBall_isCompact
Montel's closedBall is compact, under the canonical
supNormK-based normed structure. With exists_convergent_subseq_of_bounded
supplying the structural bundle-reconstruction piece, this closes via
sequential compactness.
Takes no typeclass arguments — uses the specific supNormK-based norm
(via letI in the type). At call sites where the canonical
HolomorphicOneForms.normedAddCommGroup is in scope as an instance,
types unify.
theorem HolomorphicOneForms.closedBall_isCompact :
letI