Chain assembly (abel-weak-solutions, §7) #
Unit: abel-weak-solutions (docs/design/abel-weak-solutions.md §7). Three deliverables:
exists_weakSolutionOfFinset— the SCOPE ADDITION k-point layer (docs/design/abel-theorem.md§1.4/§4.1): assembled directly fromSingleChart.exists_weakSolutionOfPair_chart(one call per indexi, each pair already living inside its own chart neighbourhood — exactly whatabel-theorem's own Thm 21.4(a) disjoint-chart construction sets up, per its design §1.4: "kpairwise disjoint two-point pieces, each already aPath (a i) (x i)living inside its own chart neighborhood") plusWeakSolution.isWeakSolutionOfFinset_prod.pathIntegral_eq_sum_chartChain(§7.2) — the CC6-compliant telescoped path-integral identity, purePath-API bookkeeping (no Stokes).- the Lemma-20.3-specialized residue identity (§7.3) — the harder, Stokes-driven half, via the
two-puncture
planar-stokes-atomsexportRS.integral_wirtingerDbar_mul_inv_sub_sub_inv_sub_eq.
Status note on the general multi-chart exists_weakSolutionOfPair (design §6.3/§7.1, for an
arbitrary path not confined to one chart): this file does NOT build it (only the disjoint-chart
k-point layer above, and the telescoping/residue atoms). It is now built, in
Rechart.lean + GeneralChain.lean (added by the abel-theorem builder, authorized to close
this exact gap) — see the root file Jacobian/AbelWeak.lean for the full account: the missing
piece was a "rechart" lemma for IsWeakSolutionAt (transporting a simple-zero/pole local model
across a holomorphic chart transition via mathlib's removable-singularity theorem), plus a chain
induction gluing SingleChart pieces at every interior breakpoint via a fully general
order-additive IsWeakSolutionAt.mul.
The k-point layer (SCOPE ADDITION, abel-theorem's Thm 21.4(a)/(b) finding) #
Forster's Lemma 20.1, assembled: given k pairwise-disjoint pairs (x i, a i), each
already living inside a common chart e i (matching the shape abel-theorem's own disjoint-chart
21.4(a) construction produces), there is a weak solution of the whole k-point configuration,
equal to 1 outside a compact neighbourhood of the union of the per-pair chart balls.
The CC6-compliant replacement for Forster's ∫∫_X-formula (D5): for any ω : Form1 X and
any ChartChain C adapted to γ, pathIntegral γ ω is exactly the finite telescoped sum of
chart-local holomorphic-primitive differences.
§7.3: the Lemma-20.3-specialized residue identity (Stokes-driven) #
Forster's Lemma 20.3, specialized to n = 2 (the residue identity abel-theorem needs
to translate its period-vanishing hypothesis into a statement about a weak solution's chart-local
log-derivative): for the two-puncture kernel (w - b)⁻¹ - (w - a)⁻¹ (residues +1 at b, -1
at a — matching a weak solution's own df/f local model, §7.3 step 3) and ANY C¹
compactly-supported g on an open U, the area integral of dbarg against that kernel recovers
g b - g a, with no local-constancy hypothesis on g (the abel-weak-solutions refinement
of planar-stokes-atoms' Atom 2 that this unit's design flagged as needed, §7.3/§10/§11 risk R1
— already supplied by planar-stokes-atoms' own
RS.integral_wirtingerDbar_mul_inv_sub_sub_inv_sub_eq, cited directly here).
The two-puncture kernel (z - b)⁻¹ - (z - a)⁻¹ is EXACTLY the logarithmic derivative
deriv h z / h z of the rational function h z := (z - b) / (z - a) (the inner-ball formula a
SingleChart weak solution literally equals near its zero/pole pair) — connecting §7.3's
abstract kernel to f's own chart-local log-derivative coefficient, as abel-theorem's
translation step needs.