traceCoeff: the repaired planar trace coefficient (jacobian-functoriality §6, planar layer) #
Unit: jacobian-functoriality. RS.FormTrace.traceZkForm h k (the Jacobian-weighted planar trace
atom) has a removable singularity at the branch coordinate 0: its literal value there is junk
(traceZk's w = 0 convention), and for k > 1 does not equal the limit from the punctured
neighborhood — the precise defect that blocked the previous builder (see the root LEDGER). This
file REPAIRS the value at 0 via mathlib's meromorphic normal form (toMeromorphicNFAt), and
proves the repair is genuinely analytic across 0:
RS.traceCoeff h k := toMeromorphicNFAt (traceZkForm h k) 0— agrees withtraceZkForm h kat everyw ≠ 0(traceCoeff_apply_of_ne_zero), analytic at0oncehis (analyticAt_traceCoeff_zero), and analytic on the whole ballball 0 (ρ ^ k)oncehis analytic onball 0 ρ(analyticOnNhd_traceCoeff— THE branch-point analyticity).- Route for the
0-analyticity (design §6.3, route (a)):traceZkForm h kis meromorphic at0(meromorphicAt_traceZkForm), and its Laurent coefficients at negative indices all vanish by the already-proved shift formulalaurentCoeffAt_traceZkFormplus analyticity ofh— hence its meromorphic order is≥ 0(forall_neg_laurentCoeffAt_eq_zero_iff), hence the normal-form repair is analytic (MeromorphicNFAt.meromorphicOrderAt_nonneg_iff_analyticAt). traceZk_one/traceZkForm_one/traceCoeff_one— thek = 1(unramified) trivializations.traceZkForm_fun_add/traceCoeff_fun_add,traceZkForm_const_mul/traceCoeff_const_mul—ℂ-linearity inh, including at the repaired point0(by uniqueness of limits).
k = 1 trivializations #
Linearity of traceZkForm in h (valid at every w, including 0) #
The repaired coefficient #
The repaired planar trace coefficient: traceZkForm h k with its removable singularity at
the branch coordinate 0 repaired via mathlib's meromorphic normal form.
Equations
- RS.traceCoeff h k = toMeromorphicNFAt (RS.FormTrace.traceZkForm h k) 0
Instances For
Off the branch coordinate, the repair is literal.
traceZkForm h k has no negative Laurent coefficients at 0 when h is analytic there:
its meromorphic order is nonnegative (design §6.3, the Laurent route).
The branch-point analyticity of the repaired coefficient (the previous builder's
blocker, resolved): once h is analytic at 0, the repaired traceCoeff h k is honestly
analytic at the branch coordinate 0.
Off-branch analyticity of the un-repaired traceZkForm (a re-packaging of
RS.MTrace.analyticAt_traceZk with the Jacobian factor divided in).
The master repair lemma: if h is analytic on ball 0 ρ, the repaired trace
coefficient traceCoeff h k is analytic on the whole ball ball 0 (ρ ^ k) — branch point
included.
k = 1: the repair is literally h (no branching, nothing to repair).