Form01 X: smooth (0,1)-forms as chart-coefficient families (Jacobian/Dbar/Form01.lean) #
Unit: dbar-solvability (docs/design/dbar-solvability.md D5/D8, §4.6).
Per design D5, Form01 X is not a bundled ContMDiffSection (unlike Form1, CC1): there is
no anti-linear Hom-bundle in mathlib at the pin, and the blueprint's restrictScalars ℂ→ℝ
diamond warning rules out building one. Instead Form01 X is a plain structure: a
chartAt-indexed family of coefficient functions (the coefficient of dz-bar), zero off chart
targets (junk-normalized so ext is honest), smooth on targets, with the anti-holomorphic
transition rule coeff_y = conj (deriv τ) * (coeff_x ∘ τ). This mirrors the frozen CC1
coeffIn philosophy (Jacobian/Forms/Coeffs.lean) with conj inserted, reusing
analyticAt_trans/deriv_trans_comp from Jacobian/Forms/Analyticity.lean.
(Note: η, η' are used for Form01 variables rather than the more suggestive ω — ω is a
reserved token in the ambient ContDiff scope's regularity level and cannot be reused as an
ordinary identifier.)
A smooth (0,1)-form on X: a chartAt-indexed coefficient family for dz-bar, junk-zero off
chart targets, smooth on targets, related on overlaps by the anti-holomorphic transition rule.
The coefficient function in the preferred chart at each point.
Instances For
A (0,1)-form is determined by its preferred-chart coefficients on chart targets.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- RS.Form01.instModuleComplex = { toSMul := RS.Form01.instSMulComplex, mul_smul := ⋯, one_smul := ⋯, smul_zero := ⋯, smul_add := ⋯, add_smul := ⋯, zero_smul := ⋯ }
Form01.ofCoeffs: constructing forms from compatible chart-coefficient data #
Transcribed from Form1CoeffData/Form1.ofCoeffs (Jacobian/Forms/OfCoeffs.lean), with a
starRingEnd ℂ (conj) inserted in the transition rule for the anti-holomorphic (0,1)-grading.
Unlike Form1 (a bundled ContMDiffSection), Form01 is a raw chart-coefficient structure, so
this construction is simpler than Form1.ofCoeffs: no covector/hom-bundle detour, just a direct
X → ℂ → ℂ assembly via a chosen covering-chart index per point (idx), verified independent of
the choice by the compat field + the transition chain rule (RS.deriv_trans_comp,
RS.analyticAt_trans from Jacobian/Forms/Analyticity.lean). Added under
dolbeault-comparison's authorization (needed by GlueForm01.lean's DbarGlueData.form
constructor, design §6.1).
Compatible smooth (0,1)-coefficient data over a covering family of ω-maximal-atlas
charts: a real-smooth coefficient function on each chart target, related on overlaps by the
conj-transition rule.
- chart : ι → OpenPartialHomeomorph X ℂ
The covering chart family.
The coefficient functions, one per chart.
Instances For
A chosen chart index for each point.
Instances For
The coefficient of the assembled (0,1)-form in the preferred chart at x, junk-0 off the
chart target.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Master computation: in the preferred chart at x, at a target point z whose base point
lies in the i-th data chart, the raw coefficient is the i-th coefficient transported by the
conjugated transition derivative — independent of the internally chosen index.
The preferred-chart coefficient functions of Data.rawCoeffAt are real-smooth on chart
targets.
The conj-transition rule for Data.rawCoeffAt between any two PREFERRED charts (not just
data charts): the compat field of the assembled Form01.
A (0,1)-form assembled from compatible chart-coefficient data (transcription of the CC1
Form1.ofCoeffs constructor for the Form01 structure).
Equations
- RS.Form01.ofCoeffs Data = { coeffAt := Data.rawCoeffAt, coeffAt_zero_off := ⋯, contDiffOn_coeffAt := ⋯, compat := ⋯ }
Instances For
The preferred-chart coefficient of Form01.ofCoeffs Data at the chart center of a point of
the i-th data chart's source, via the conjugated transition derivative — the shape
GlueForm01.lean consumes.