Form1.pullback — the easy direction (jacobian-functoriality §3) #
Unit: jacobian-functoriality. Pullback of a holomorphic 1-form along any holomorphic
f : X → Y (chain rule via mfderiv, no branch-point subtlety).
Main declarations:
RS.Form1.pullback f hf : Form1 Y →ₗ[ℂ] Form1 X.RS.coeffAt_pullback— the preferred-chart coefficient formula.RS.coeffIn_pullback— the any-maximal-atlas-chart coefficient formula.RS.Form1.pullback_id,RS.Form1.pullback_comp— functoriality at theForm1level.
Compat (to be filed upstream, docs/requests/holomorphic-forms.md) #
RS.analyticAt_of_mem_maximalAtlas— reading aContMDiffAt f xmap through arbitrary maximal-atlas charts on source and target is analytic (mathlib's owncontMDiffWithinAt_iff_of_mem_maximalAtlasspecialized to𝓘(ℂ)/ω, generalizingRS.contMDiffAt_iff_analyticAt_of_mem_sourcefrom aℂ-valued target to an arbitrary charted target).RS.mfderiv_chartAt_self— the (forward) chart map's ownmfderivat its base point is the identity (the symmetric counterpart ofRS.mfderiv_chartAt_symm_chartAt_self).RS.tangentCoord_mfderiv_chart_comp— two-manifold generalization ofRS.tangentCoord_mfderiv_comp, reading the target through its own preferred chart.
Compat: two-manifold chart bridges (requested upstream, proved locally) #
Reading a ContMDiffAt map through arbitrary maximal-atlas charts on both source and target
is analytic. Generalizes RS.contMDiffAt_iff_analyticAt_of_mem_source (f : X → ℂ) to an
arbitrary charted target Y.
The (forward) preferred chart's own mfderiv at its base point is the identity — the
symmetric counterpart of RS.mfderiv_chartAt_symm_chartAt_self.
Two-manifold generalization of RS.tangentCoord_mfderiv_comp: the composite mfderiv,
read in the target's own preferred chart, is the planar derivative of the chart-composite.
pullbackSection and its coefficient formula #
The pulled-back covector at x: precompose η's covector at f x with the differential of
f at x (crossing the TangentSpace ↦ Bundle.Trivial defeq in the codomain, as in
Form1CoeffData.toSection/mdifferentialSection).
Equations
- RS.pullbackSection f η x = η (f x) ∘SL mfderiv% f x
Instances For
Master computation (mirrors Form1CoeffData.coeffInFun_toSection): in any maximal-atlas
source chart e and target chart e' (with f mapping the relevant point into e'.source),
the raw coefficient of pullbackSection f η is the chain-rule pullback formula.
Pullback of η along f, as a raw Form1 X (before packaging as a linear map).
Equations
- RS.pullbackForm f hf η = RS.Form1.ofSectionAnalytic (RS.pullbackSection f η) ⋯
Instances For
The preferred-chart coefficient formula (§3.1).
Form1.pullback (§3.1): pullback of a holomorphic 1-form along any holomorphic
f : X → Y, as a ℂ-linear map Form1 Y →ₗ[ℂ] Form1 X. Automatically 0 for constant f
(no case split: a constant map has vanishing mfderiv, so pullbackSection vanishes
identically).
Equations
- RS.Form1.pullback f hf = { toFun := RS.pullbackForm f hf, map_add' := ⋯, map_smul' := ⋯ }
Instances For
The preferred-chart coefficient formula, restated for Form1.pullback.
The any-maximal-atlas-chart coefficient formula, restated for Form1.pullback (§3.3).