S2b-4: the leading local values V⁰(u^e r_type) are the exact
rationals of Blocks.lean (code/local_blocks_453.py). Each is a finite computation:
polynomial division by (u+1)…(u+4) resp. (u+1)(u+2)(u+3), Lagrange residues, V⁰(u^e) = e B_{e-1}
and V⁰((u+m)^{-1}) = 2 H_m^{(3)}.
Helpers (namespace V0Aux to avoid clashes with sibling files).
theorem
Zeta32.PrimeEdge.V0Aux.locValue_eq_of_decomp
(s : ℚ)
(M : Finset ℕ)
(S q R : Polynomial ℚ)
(hR : R.natDegree < M.card)
(hS : S = q * ∏ m ∈ M, (Polynomial.X + Polynomial.C ↑m) + R)
:
If S = q · T + R with T = ∏_{m ∈ M} (X + m) and deg R < |M|, then the polynomial part
of locValue is locPoly q.
V⁰(u^e r_0) = zeroMoment e, r_0 = u/((u+1)(u+2)(u+3)(u+4)).
V⁰(u^e r_H) = highMoment e, r_H = u³/((u+1)(u+2)(u+3)).