Documentation

LeanPool.JacobianDiffgeo.ResidueTheorem

residue-theorem (namespaces RS/RS.P1) — HEADLINE CLOSED #

Unit: residue-theorem (docs/design/residue-theorem.md). Blueprint target: ∑_p Res_p(θ) = 0 for a meromorphic 1-form θ : MForm X on a compact connected Riemann surface X, any genus. Built along the §6 trace-to-ℙ¹ route (PRIMARY per the orchestrator addendum; the PoU/Stokes Area-Gluing atom of §3–5 was NOT built, as instructed).

Deliverables (zero sorries) #

How the two previously-documented gaps were closed #

  1. ℙ¹ assembly (Gap 1): the junk-value blocker ("R_mid has order ≥ 0 at former poles but need not be continuous there") is repaired via mathlib's meromorphic normal form: RS.P1.exists_differentiable_of_ord_nonneg produces an ENTIRE representative of the principal-part remainder agreeing with it at every honest-analyticity point (in particular near , where honesty is forced by the two-chart compat identity RS.P1.coeffAt_infty_eq + meromorphy of the coefficient). The Liouville-free contour fact and the monomial companion-pole computations of RationalOnP1.lean then close the telescope. No weakened-radius variant was needed.
  2. General-X reduction (Gap 2): no MForm.ofPullback object is needed. The d f-vs-resAtX convention mismatch at poles is exactly the target-chart transition dz = -(w²)⁻¹ dw, handled by pushing TWO coefficient functions along F := toP1 φ.holoReprh.holoRepr over finite values and Hinf := -(φ.holoRepr)²·h.holoRepr over — matched to (h • MForm.d φ).resAt fibre-point-by-fibre-point (RS.resAtX_toP1_eq_of_ord_nonneg / RS.resAtX_toP1_eq_of_ord_neg), with the two traces glued into a single MFormData (OnePoint ℂ) by P1.formOfCoeFn via trace_const_mul_pullback. The hcal calibration hypothesis of form-trace-tower's resAtP1_trace_eq_sum is discharged by RS.exists_fiberStack_translated (Calibrated.lean, the existence proofs of exists_adaptedChartsAt/exists_fiberStack re-run with the construction-inherent "target chart is a recentered chartAt" conclusion exposed). θ = h • d φ comes from D8 one-dimensionality, seeded by RS.MForm.d_ne_zero (the differential of a nonconstant function is nonzero — the identity-theorem dichotomy).

File map #

Notes for downstream consumers #