Documentation

LeanPool.JacobianDiffgeo.FormTrace.TraceZkForm

The Jacobian-weighted planar trace atom (form-trace-tower, file 2/6) #

Unit: form-trace-tower (docs/design/form-trace-tower.md §2 D3, §4.2, §5). RS.MTrace.traceZk (Jacobian/MeromorphicTrace/PlanarTrace.lean) is fully proved, zero sorries, including its Laurent-coefficient formula laurentCoeffAt_traceZk (P6 — CLOSED, see docs/build-log.md's [mtrace] entries) and its residue corollary resAt_traceZk. This file builds the "divide out the Jacobian factor" atom on top.

noncomputable def RS.FormTrace.traceZkForm (h : ) (k : ) (w : ) :

The Jacobian-weighted planar trace atom: divides the k·v^{k-1} Jacobian factor of F^*(dz) back out before applying RS.MTrace.traceZk.

Equations
Instances For
    theorem RS.FormTrace.traceZkForm_def (h : ) (k : ) (w : ) :
    traceZkForm h k w = MTrace.traceZk (fun (v : ) => h v * (k * v ^ (k - 1))⁻¹) k w
    theorem RS.FormTrace.traceZkForm_hAdapted_eq_apply {g : } {k : } (hk : k 0) {w : } (hw : w 0) :
    traceZkForm (fun (v : ) => g v * k * v ^ (k - 1)) k w = MTrace.traceZk g k w

    The cancellation identity (task item 2's core step), w ≠ 0 form (see the module docstring for why the design's unconditional claim is false at w = 0).

    theorem RS.FormTrace.meromorphicAt_traceZkForm {h : } {k : } (hh : MeromorphicAt h 0) (hk : k 0) :

    Existence of meromorphy: builds ONLY on RS.MTrace.meromorphicAt_traceZk (P5, zero sorries) — NOT gated on P6.

    theorem RS.FormTrace.laurentCoeffAt_traceZkForm {h : } {k : } (hh : MeromorphicAt h 0) (hk : k 0) (j : ) :
    laurentCoeffAt (traceZkForm h k) 0 j = laurentCoeffAt h 0 (k * j + (k - 1))

    The Laurent-coefficient formula (design §4.2, ⚠ was gated on mtrace's P6 — now UNCONDITIONAL, P6 having landed with zero admitted goals).

    theorem RS.FormTrace.resAt_traceZkForm {h : } {k : } (hh : MeromorphicAt h 0) (hk : k 0) :
    resAt (traceZkForm h k) 0 = resAt h 0

    Miranda Lemma 3.2, LOCAL case (single preimage): the residue is preserved EXACTLY (no factor of k — the Jacobian factor exactly cancels mtrace's k-multiplier at the residue index j = -1).