Current task: —

Updated 08-23-2026

Session 029 — 2026-08-23 — ii′-5e-iv COMPLETE: F entire (LiFEntire.lean)

Directive

Continue the route per STATE.md: ii′-5e-iv (D-068 §4) — F entire by principal-part splits. User: "let's work on the remaining route."

Outcome: 5e-iv COMPLETE (commits 58e03e2 + closure; LiFEntire.lean,

~1130 lines, 30 decls, all audited clean: 3 standard axioms only; full build GREEN 8766 jobs, LiFEntire root-imported)

The difference function Fexpr s := logDeriv ζ s − seriesFun s + 1/s + 1/(s−1) − (log π)/2 + ψ(s/2)/2 extends to an ENTIRE function. Since Mathlib lacks a general removable-singularity theorem AND the pointwise values of Fexpr at the excluded points are junk (0/0-forms), the extension is packaged as the punctured-limit function Gentire s := limUnder (𝓝[≠] s) Fexpr:

The four witness cases (D-068 §0's residue bookkeeping verified at each):

Supporting infrastructure:

Capstone gentire_analyticAt_and_eq: (∀ s, AnalyticAt ℂ Gentire s) ∧ (∀ s ∉ bad set, Gentire s = Fexpr s) — exactly the input 5e-v needs (circle bound on the γ-gap circles — all good points — then the max-modulus squeeze ⟹ Gentire ≡ const =: B).

Banked gotchas (session 029 additions)

Status / next

ii′-5e-iv COMPLETE. Next: ii′-5e-v (D-068 §5): the circle bound |Gentire| ≤ C(log R_k)³ on 5e-i's γ-gap circles |s| = R_k (inputs: 5c's ‖ζ′/ζ − near‖ ≤ 100000(log|t|)² on σ ∈ [1/2, 7/2], 5d's left version ≤ 200000(log|t|)², the Dirichlet bound for re ≥ 2 (Zeta23 LSeries vonMangoldt), 5e-ii's digamma bounds, 5e-i's circle gaps for the series radial split (log R)³/c) + the difference-quotient max-modulus squeeze ⟹ Gentire ≡ Gentire 0 =: B ⟹ the capstone ∃ B identity. Then ii′-5f (D-056's tight analysis → 10.5/48) → ii′-3b → ii′-3c → ii′-6 → ii′-7.