← Session 24 — ii′-2…4: swaps, (4.10) design, contour + website roadmap fixes
thinking (9815 chars)
`Zeta23.mu` is a mollifier-related function (ψ on the 1/4-line) — NOT the strip-growth exponent. Not what I need.
So the |Γ| vertical-decay bound doesn't obviously exist in Zeta23 as a packaged statement. Let me check the digamma_stirling statement (StirlingVert) — and think about deriving |Γ| bounds from the digamma bound by INTEGRATION: log|Γ(a+ib)| = ∫ digamma-re... Hmm: log Γ(w) = ∫₁^w ψ — integrating ψ along horizontal/vertical paths: Re log Γ(a+ib) = ... The ψ bound |ψ(w) − log w| ≤ C/|w|²-ish (digamma_stirling) integrated gives log Γ asymptotics: log Γ(w) = (w−1/2)log w − w + ... The vertical decay comes from the −Im(w)·arg(w) term. This is a real derivation but doable: log|Γ(a+ib)| = Re ∫ path ψ.
Actually — hold on. Let me step back and think about whether the FULL |ζ| polynomial bound on the disc dipping to σ = −4 is really needed, or whether the geometry can avoid the left half-plane entirely.
The Davenport argument needs: a disc on which log g (g = ζ/∏(s−ρ)) is analytic with Re log g = log|g| ≤ A log t UPPER bound. The upper bound on log|g| needs an UPPER bound on |ζ| on the big disc. If the big disc dips into σ ∈ [−4, 0], we need polynomial |ζ| control there — via FE + Γ vertical decay.
Can we shrink the geometry to keep σ ≥ 1/2 on the whole big disc? The inner requirement: the bound must hold at all s with σ ∈ [−5/2, 3] (the horizontal segments of the assembly rectangle!). Those s have σ down to −5/2. The disc must CONTAIN the point σ = −5/2 + it in its interior region where the derivative bound holds... Cauchy estimates need room: if the disc is centered at s₀ = 2+it with radius R, containing −5/2+it in B(s₀, R−δ) — R > 9/2 necessarily. The disc then dips to Re = 2 − R < −5/2. So NO — the disc unavoidably dips left of −5/2. The FE side is unavoidable. (Unless the reference point is moved left... center s₀' = −2+it? Then to include σ = 3 need R > 5; disc dips to −7: worse. Or asymmetric contours — the Davenport argument fundamentally needs a disc around the region.)
Hmm wait — actually there's an alternative: don't cross into σ < 0 at all via the FE applied to the REGION ITSELF. i.e., prove the R-bound for σ ∈ [−5/2, 3] by FIRST proving it for σ ∈ [1/2, 3] via the disc argument (disc B(2+it, R) with R ~ ... contains σ ∈ [1/2, 3] requires R ≥ 3/2+δ — disc dips to 2−R ≥ 1/2−δ hmm — if R ≤ 3/2 the disc stays in σ > 1/2... but then the inner region only covers σ ∈ [1/2, 3]. Then REFLECT: ζ′/ζ(s) for σ ∈ [−5/2, 1/2] via the FE: ζ′/ζ(s) = χ′/χ(s) − ζ′/ζ(1−s) — with χ′/χ(s) = log π − ½ψ((1−s)/2)·... = manageable (digamma bounds exist in Zeta23: norm_digamma_le / digamma_stirling!) and ζ′/ζ(1−s) for re(1−s) ∈ [1/2, 7/2] — hmm but that region's R-bound is exactly what we... no wait — 1−s for σ ∈ [−5/2,1/2] has re ∈ [1/2, 7/2] — for re ≥ 1/2 we have the disc-version R-bound... but the R-bound involves Σ_{|γ−Im(1−s)|<1} over zeros of ζ at 1−s — zeros of ζ(1−·) are 1−ρ — and Σ 1/(1−s−(1−ρ)) = Σ 1/(ρ−s) = −Σ1/(s−ρ)... the near-zero sums transform with re-labeling |γ−t|<1 ⟺ same γ set. And the trivial zeros: ζ(1−s) for re(1−s) ∈ [1/2, 7/2] — no trivial zeros (those are at −2n... 1−s = −2n ⟹ s = 1+2n: not in range) ✓. But the zeros ρ near t: the R-bound for ζ′/ζ(1−s) sums over zeros of ζ with ordinate near Im(1−s) = −t — i.e. γ near −t — by conjugate symmetry γ near −t ⟺ −γ near t ✓ same count. So the FE-reflection approach for the LEFT part requires the R-bound on [1/2, 7/2] first, PLUS the FE for ζ′/ζ: ζ′/ζ(s) = χ₀′/χ₀(s) − ζ′/ζ(1−s) (from ζ(s) = χ₀(s)ζ(1−s): logDeriv both sides: ζ′/ζ(s) = χ₀′/χ₀(s) − ζ′/ζ(1−s)). χ₀′/χ₀(s) = log 2 + log π + (π/2)cot(πs/2)·... + ψ(1−s)·(−1) — the cot term: (π/2)·cos(πs/2)/sin(πs/2) — |cot(πs/2)| for s = σ+it, |t| ≥ 10: → i as t→∞... |cot z| ≤ C for |Im z| ≥ 5 ✓ elementary (cot z = i(e^{iz}+e^{−iz})/(e^{iz}−e^{−iz}): for y large positive: → i·(0+...)... |cot z| ≤ (e^{2|y|}+1)/(e^{2|y|}−1)-ish ≤ 2). ψ(1−s): re(1−s) ∈ [1/2, 7/2], |im| ≥ 10: digamma strip bound from Zeta23 (norm_digamma_le / digamma_stirling) — |ψ(1−s)| ≤ C log|t| ✓ EXISTS.
Wait — this is a MUCH better route!! It avoids the Γ-vertical-decay/Stirling-for-Γ entirely:
**Route (b′): FE-reflection for the left part, disc only on the right.**
- Region 1: σ ∈ [1/2, 3] (or [1/2, 7/2]): disc argument centered s₀ = 2+it with radius R ∈ (1, ...]: disc B(2+it, R) stays in σ ≥ 2−R > 0 hmm — covering σ ∈ [1/2, 3] needs |s−s₀| ≤ 3/2 covered → inner radius 3/2, outer radius R = 5/2 (say) — dips to σ = −1/2 — STILL left of 0! ARGH. The outer disc for Borel–Carathéodory needs |ζ| control on the FULL outer circle including its left arc at σ = −1/2.
Hmm. So even for the right-region R-bound, the outer disc dips left. The |ζ| bound on the left arc σ ∈ [−1/2, 0]... via FE there: re(1−s) ∈ [1, 3/2]: |ζ(1−s)| ≤ ζ(1)?? pole! σ near 0 ⟹ 1−s near 1: |ζ(1−s)| blows up like 1/|s| — manageable (|s| ≥ |t| ≥ 10: |ζ(1−s)| ≤ C/|s−...| hmm ζ near 1: |ζ(w)| ≤ 1/|w−1| + C near w = 1: |ζ(1−s)| ≤ 1/|s| + C ≤ 0.1 + C ✓ fine). But |χ₀(s)| on σ ∈ [−1/2, 0]: |sin(πs/2)·Γ(1−s)|·2^σπ^{σ−1}: Γ(1−s) with re(1−s) ∈ [1, 3/2]: |Γ(1−s)| ≤ Γ(re) ≤ 2 via norm_Gamma_le_Gamma_re ✓ BOUNDED — but that loses the e^{−π|t|/2} decay, and |sin(πs/2)| ~ e^{π|t|/2}/2 — so crude bound gives |χ₀(s)| ≤ C·e^{π|t|/2} — EXPONENTIAL. The cancellation sin×Γ is essential: |sin(πs/2)Γ(1−s)| — hmm — via reflection: Γ(1−s) = π/(sin(π(1−s))Γ(s))... no wait. The identity ζ(s) = χ₀(s)ζ(1−s) with χ₀(s) = (2π)^s/(π)·sin(πs/2)·... let me use the symmetric form: Λ(s) = Λ(1−s): ΓR(s)ζ(s) = ΓR(1−s)ζ(1−s): ζ(s) = [ΓR(1−s)/ΓR(s)]·ζ(1−s). ΓR(1−s)/ΓR(s) = π^{(1−s)/2−s/2}·Γ((1−s)/2)/Γ(s/2) = π^{1/2−s}·Γ((1−s)/2)/Γ(s/2). The ratio Γ((1−s)/2)/Γ(s/2): use reflection on Γ(s/2): Γ(s/2)Γ(1−s/2) = π/sin(πs/2) ⟹ 1/Γ(s/2) = sin(πs/2)Γ(1−s/2)/π. So ratio = π^{1/2−s}·Γ((1−s)/2)·Γ(1−s/2)·sin(πs/2)/π. For σ ∈ [−1/2, 0]: re((1−s)/2) ∈ [1/2, 3/4], re(1−s/2) ∈ [1, 5/4]: both |Γ| ≤ Γ(re) ≤ 2 bounded ✓; |sin(πs/2)| ≤ e^{π|t|/2} ✓ grows — STILL EXPONENTIAL. The bounded-Γ bounds just can't see the vertical decay. The exponential e^{π|t|/2} from sin must cancel against Γ((1−s)/2)'s decay e^{−π|t|/4}·... |Γ((1−s)/2)| with Im = −t/2: TRUE size ~ e^{−π|t|/4}|t/2|^{...}: and |sin(πs/2)| ~ e^{π|t|/2}/2: product ~ e^{π|t|/4} — still exponential?! No wait — that's wrong: the true |χ₀(s)| ~ (t/2π)^{1/2−σ} — polynomial. The sin e^{π|t|/2} cancels against Γ(1−s)'s e^{−π|t|/2} (Γ(1−s) has Im = −t, decay e^{−π|t|/2}). But splitting as Γ((1−s)/2)/Γ(s/2) — each has decay e^{−π|t|/4} — ratio bounded... |Γ(s/2)| for s/2 = σ/2+it/2: reflection: Γ(s/2) = π/(sin(πs/2)Γ(1−s/2)): |Γ(s/2)| = π/(|sin(πs/2)||Γ(1−s/2)|) ≥ π/(e^{π|t|/4}·C)... hmm the LOWER bound on |Γ(s/2)| has e^{−π|t|/4}... |sin(πs/2)| = |sin(πσ/2 + iπt/2)| ≥ (e^{π|t|/2}−1)/2-ish... wait sin(a+ib) = sin a cosh b + i cos a sinh b: |sin|² = sin²a + sinh²b ≥ sinh²b ⟹ |sin| ≥ |sinh(πt/2)| ~ e^{π|t|/4}/2 ✓. So |Γ(s/2)| ≤ π/(sinh(π|t|/4)·|Γ(1−s/2)|)·... UPPER bound on |Γ(s/2)| needs LOWER bound on |Γ(1−s/2)| — Gamma lower bounds — from |Γ(1−s/2)| ≥ ...? We have |Γ(w)| ≤ Γ(re w) (upper); lower bounds for |Γ| on vertical lines: |Γ(a+ib)| ≥ ...? From the Weierstrass product (inv_gamma_eq_prod in Zeta23!) — 1/Γ entire, |1/Γ(w)| ≤ ... gives |Γ| lower bounds...
OK stepping back — the honest assessment: **the |ζ|-polynomial-bound-on-the-left-strip piece requires either (i) complex Stirling for Γ (vertical decay), or (ii) a clever decomposition that stays entirely in re > 0.**
Option (ii) candidate: can we bound |ζ(σ+it)| polynomially for σ ≥ −4 WITHOUT Γ decay, using ONLY: FE + |Γ(w)| ≤ Γ(re w) (re w > 0) + reflection formula? The obstruction seen above: every decomposition has an uncanceled e^{π|t|/2} from sin. The ONLY way: sin(πs/2)Γ(1−s) AS A PRODUCT has polynomial size — write sin via its own reflection: sin(πs/2)·Γ(1−s) = sin(πs/2)·Γ(1−s)... use Γ(1−s) = π/(sin(πs)Γ(s))?? sin(πs) = 2 sin(πs/2)cos(πs/2): so sin(πs/2)Γ(1−s) = sin(πs/2)·π/(2 sin(πs/2)cos(πs/2)Γ(s)) = π/(2cos(πs/2)Γ(s)). Then χ₀(s) = 2^s π^{s−1}·π/(2cos(πs/2)Γ(s)) = 2^{s−1}π^s/(cos(πs/2)Γ(s)). Now |cos(πs/2)| ~ e^{π|t|/2}/2 grows and 1/|Γ(s)| — s = σ+it with σ ∈ [−4, 0]: Γ(s) via reflection: Γ(s) = π/(sin(πs)Γ(1−s)): 1/Γ(s) = sin(πs)Γ(1−s)/π: |1/Γ(s)| ≤ e^{π|t|}·C — WORSE.
The fundamental point: |Γ(a+ib)| has e^{−π|b|/2} decay and any representation of χ₀ must exhibit the cancellation. Without a Stirling-type bound, no.
So piece (i) — a complex Stirling UPPER bound for |Γ| on vertical strips — is genuinely needed... UNLESS the |ζ| polynomial bound on the left strip is ALREADY in Zeta23 somewhere (PNT repos sometimes include the "trivial" convexity bound). Let me search Zeta23 for it: bounds on ‖ζ‖ for σ < 1/2 or σ < 0.
Actually wait — one more idea for (ii): the Hadamard three-lines (Mathlib HAS HadamardThreeLines per D-064's risk note!) applied to... no — three-lines interpolates bounds between two vertical lines; we'd need a polynomial bound on SOME left line first. Circular.
And actually — hmm, what about ζ's integral/series representation valid for σ > −4 with direct polynomial control? Like ζ(s) = s/(s−1) − s∫₁^∞ {x}x^{−s−1}dx (valid σ > 0) — extended by successive integration by parts to σ > −1, −2...: ζ(s) = ... + s(s+1)...(s+k)∫B_k... Each integration by parts extends the strip by 1 and the bound is polynomial in |s|! The Euler–Maclaurin/hurwitz route: |ζ(s)| ≤ poly(|s|) for σ ≥ −4 via ~5 integrations by parts. Does Zeta23 have such a representation? FromPNTPlus has EulerMaclaurin.lean!! "EulerMaclaurin.lean" — the Euler–Maclaurin based ζ bounds! Let me look. FromPNTPlus derives its zero-free region — the classical de la Vallée Poussin argument needs |ζ| ≤ A log t in σ ≥ 1−c/log t (ZetaUpperBnd ✓ that's what they built). But for general strip control maybe they have more.
Let me grep Zeta23 for ζ norm bounds broadly.
The μ function is mollifier-related — not the strip bound. The critical question: does Zeta23 have ANY polynomial bound on ‖ζ(s)‖ for σ < 1/2 (the left strip needs the FE + Γ vertical decay, or an Euler–Maclaurin representation). Broad search.
tool: Bash
input
{
"command": "cd D:/Python/Quantum/zeta-23-lean && grep -rn \"\u2016riemannZeta\\|norm_riemannZeta\\|\u2016\u03b6\" Zeta23/ --include=*.lean -r | grep -v \"logDeriv\\|deriv\" | head -20",
"description": "Search all zeta norm bounds in Zeta23"
}
raw content_json (database row)
[{"type":"thinking","thinking":"`Zeta23.mu` is a mollifier-related function (ψ on the 1/4-line) — NOT the strip-growth exponent. Not what I need.\n\nSo the |Γ| vertical-decay bound doesn't obviously exist in Zeta23 as a packaged statement. Let me check the digamma_stirling statement (StirlingVert) — and think about deriving |Γ| bounds from the digamma bound by INTEGRATION: log|Γ(a+ib)| = ∫ digamma-re... Hmm: log Γ(w) = ∫₁^w ψ — integrating ψ along horizontal/vertical paths: Re log Γ(a+ib) = ... The ψ bound |ψ(w) − log w| ≤ C/|w|²-ish (digamma_stirling) integrated gives log Γ asymptotics: log Γ(w) = (w−1/2)log w − w + ... The vertical decay comes from the −Im(w)·arg(w) term. This is a real derivation but doable: log|Γ(a+ib)| = Re ∫ path ψ.\n\nActually — hold on. Let me step back and think about whether the FULL |ζ| polynomial bound on the disc dipping to σ = −4 is really needed, or whether the geometry can avoid the left half-plane entirely.\n\nThe Davenport argument needs: a disc on which log g (g = ζ/∏(s−ρ)) is analytic with Re log g = log|g| ≤ A log t UPPER bound. The upper bound on log|g| needs an UPPER bound on |ζ| on the big disc. If the big disc dips into σ ∈ [−4, 0], we need polynomial |ζ| control there — via FE + Γ vertical decay.\n\nCan we shrink the geometry to keep σ ≥ 1/2 on the whole big disc? The inner requirement: the bound must hold at all s with σ ∈ [−5/2, 3] (the horizontal segments of the assembly rectangle!). Those s have σ down to −5/2. The disc must CONTAIN the point σ = −5/2 + it in its interior region where the derivative bound holds... Cauchy estimates need room: if the disc is centered at s₀ = 2+it with radius R, containing −5/2+it in B(s₀, R−δ) — R > 9/2 necessarily. The disc then dips to Re = 2 − R < −5/2. So NO — the disc unavoidably dips left of −5/2. The FE side is unavoidable. (Unless the reference point is moved left... center s₀' = −2+it? Then to include σ = 3 need R > 5; disc dips to −7: worse. Or asymmetric contours — the Davenport argument fundamentally needs a disc around the region.)\n\nHmm wait — actually there's an alternative: don't cross into σ < 0 at all via the FE applied to the REGION ITSELF. i.e., prove the R-bound for σ ∈ [−5/2, 3] by FIRST proving it for σ ∈ [1/2, 3] via the disc argument (disc B(2+it, R) with R ~ ... contains σ ∈ [1/2, 3] requires R ≥ 3/2+δ — disc dips to 2−R ≥ 1/2−δ hmm — if R ≤ 3/2 the disc stays in σ > 1/2... but then the inner region only covers σ ∈ [1/2, 3]. Then REFLECT: ζ′/ζ(s) for σ ∈ [−5/2, 1/2] via the FE: ζ′/ζ(s) = χ′/χ(s) − ζ′/ζ(1−s) — with χ′/χ(s) = log π − ½ψ((1−s)/2)·... = manageable (digamma bounds exist in Zeta23: norm_digamma_le / digamma_stirling!) and ζ′/ζ(1−s) for re(1−s) ∈ [1/2, 7/2] — hmm but that region's R-bound is exactly what we... no wait — 1−s for σ ∈ [−5/2,1/2] has re ∈ [1/2, 7/2] — for re ≥ 1/2 we have the disc-version R-bound... but the R-bound involves Σ_{|γ−Im(1−s)|<1} over zeros of ζ at 1−s — zeros of ζ(1−·) are 1−ρ — and Σ 1/(1−s−(1−ρ)) = Σ 1/(ρ−s) = −Σ1/(s−ρ)... the near-zero sums transform with re-labeling |γ−t|<1 ⟺ same γ set. And the trivial zeros: ζ(1−s) for re(1−s) ∈ [1/2, 7/2] — no trivial zeros (those are at −2n... 1−s = −2n ⟹ s = 1+2n: not in range) ✓. But the zeros ρ near t: the R-bound for ζ′/ζ(1−s) sums over zeros of ζ with ordinate near Im(1−s) = −t — i.e. γ near −t — by conjugate symmetry γ near −t ⟺ −γ near t ✓ same count. So the FE-reflection approach for the LEFT part requires the R-bound on [1/2, 7/2] first, PLUS the FE for ζ′/ζ: ζ′/ζ(s) = χ₀′/χ₀(s) − ζ′/ζ(1−s) (from ζ(s) = χ₀(s)ζ(1−s): logDeriv both sides: ζ′/ζ(s) = χ₀′/χ₀(s) − ζ′/ζ(1−s)). χ₀′/χ₀(s) = log 2 + log π + (π/2)cot(πs/2)·... + ψ(1−s)·(−1) — the cot term: (π/2)·cos(πs/2)/sin(πs/2) — |cot(πs/2)| for s = σ+it, |t| ≥ 10: → i as t→∞... |cot z| ≤ C for |Im z| ≥ 5 ✓ elementary (cot z = i(e^{iz}+e^{−iz})/(e^{iz}−e^{−iz}): for y large positive: → i·(0+...)... |cot z| ≤ (e^{2|y|}+1)/(e^{2|y|}−1)-ish ≤ 2). ψ(1−s): re(1−s) ∈ [1/2, 7/2], |im| ≥ 10: digamma strip bound from Zeta23 (norm_digamma_le / digamma_stirling) — |ψ(1−s)| ≤ C log|t| ✓ EXISTS.\n\nWait — this is a MUCH better route!! It avoids the Γ-vertical-decay/Stirling-for-Γ entirely:\n\n**Route (b′): FE-reflection for the left part, disc only on the right.**\n- Region 1: σ ∈ [1/2, 3] (or [1/2, 7/2]): disc argument centered s₀ = 2+it with radius R ∈ (1, ...]: disc B(2+it, R) stays in σ ≥ 2−R > 0 hmm — covering σ ∈ [1/2, 3] needs |s−s₀| ≤ 3/2 covered → inner radius 3/2, outer radius R = 5/2 (say) — dips to σ = −1/2 — STILL left of 0! ARGH. The outer disc for Borel–Carathéodory needs |ζ| control on the FULL outer circle including its left arc at σ = −1/2.\n\nHmm. So even for the right-region R-bound, the outer disc dips left. The |ζ| bound on the left arc σ ∈ [−1/2, 0]... via FE there: re(1−s) ∈ [1, 3/2]: |ζ(1−s)| ≤ ζ(1)?? pole! σ near 0 ⟹ 1−s near 1: |ζ(1−s)| blows up like 1/|s| — manageable (|s| ≥ |t| ≥ 10: |ζ(1−s)| ≤ C/|s−...| hmm ζ near 1: |ζ(w)| ≤ 1/|w−1| + C near w = 1: |ζ(1−s)| ≤ 1/|s| + C ≤ 0.1 + C ✓ fine). But |χ₀(s)| on σ ∈ [−1/2, 0]: |sin(πs/2)·Γ(1−s)|·2^σπ^{σ−1}: Γ(1−s) with re(1−s) ∈ [1, 3/2]: |Γ(1−s)| ≤ Γ(re) ≤ 2 via norm_Gamma_le_Gamma_re ✓ BOUNDED — but that loses the e^{−π|t|/2} decay, and |sin(πs/2)| ~ e^{π|t|/2}/2 — so crude bound gives |χ₀(s)| ≤ C·e^{π|t|/2} — EXPONENTIAL. The cancellation sin×Γ is essential: |sin(πs/2)Γ(1−s)| — hmm — via reflection: Γ(1−s) = π/(sin(π(1−s))Γ(s))... no wait. The identity ζ(s) = χ₀(s)ζ(1−s) with χ₀(s) = (2π)^s/(π)·sin(πs/2)·... let me use the symmetric form: Λ(s) = Λ(1−s): ΓR(s)ζ(s) = ΓR(1−s)ζ(1−s): ζ(s) = [ΓR(1−s)/ΓR(s)]·ζ(1−s). ΓR(1−s)/ΓR(s) = π^{(1−s)/2−s/2}·Γ((1−s)/2)/Γ(s/2) = π^{1/2−s}·Γ((1−s)/2)/Γ(s/2). The ratio Γ((1−s)/2)/Γ(s/2): use reflection on Γ(s/2): Γ(s/2)Γ(1−s/2) = π/sin(πs/2) ⟹ 1/Γ(s/2) = sin(πs/2)Γ(1−s/2)/π. So ratio = π^{1/2−s}·Γ((1−s)/2)·Γ(1−s/2)·sin(πs/2)/π. For σ ∈ [−1/2, 0]: re((1−s)/2) ∈ [1/2, 3/4], re(1−s/2) ∈ [1, 5/4]: both |Γ| ≤ Γ(re) ≤ 2 bounded ✓; |sin(πs/2)| ≤ e^{π|t|/2} ✓ grows — STILL EXPONENTIAL. The bounded-Γ bounds just can't see the vertical decay. The exponential e^{π|t|/2} from sin must cancel against Γ((1−s)/2)'s decay e^{−π|t|/4}·... |Γ((1−s)/2)| with Im = −t/2: TRUE size ~ e^{−π|t|/4}|t/2|^{...}: and |sin(πs/2)| ~ e^{π|t|/2}/2: product ~ e^{π|t|/4} — still exponential?! No wait — that's wrong: the true |χ₀(s)| ~ (t/2π)^{1/2−σ} — polynomial. The sin e^{π|t|/2} cancels against Γ(1−s)'s e^{−π|t|/2} (Γ(1−s) has Im = −t, decay e^{−π|t|/2}). But splitting as Γ((1−s)/2)/Γ(s/2) — each has decay e^{−π|t|/4} — ratio bounded... |Γ(s/2)| for s/2 = σ/2+it/2: reflection: Γ(s/2) = π/(sin(πs/2)Γ(1−s/2)): |Γ(s/2)| = π/(|sin(πs/2)||Γ(1−s/2)|) ≥ π/(e^{π|t|/4}·C)... hmm the LOWER bound on |Γ(s/2)| has e^{−π|t|/4}... |sin(πs/2)| = |sin(πσ/2 + iπt/2)| ≥ (e^{π|t|/2}−1)/2-ish... wait sin(a+ib) = sin a cosh b + i cos a sinh b: |sin|² = sin²a + sinh²b ≥ sinh²b ⟹ |sin| ≥ |sinh(πt/2)| ~ e^{π|t|/4}/2 ✓. So |Γ(s/2)| ≤ π/(sinh(π|t|/4)·|Γ(1−s/2)|)·... UPPER bound on |Γ(s/2)| needs LOWER bound on |Γ(1−s/2)| — Gamma lower bounds — from |Γ(1−s/2)| ≥ ...? We have |Γ(w)| ≤ Γ(re w) (upper); lower bounds for |Γ| on vertical lines: |Γ(a+ib)| ≥ ...? From the Weierstrass product (inv_gamma_eq_prod in Zeta23!) — 1/Γ entire, |1/Γ(w)| ≤ ... gives |Γ| lower bounds...\n\nOK stepping back — the honest assessment: **the |ζ|-polynomial-bound-on-the-left-strip piece requires either (i) complex Stirling for Γ (vertical decay), or (ii) a clever decomposition that stays entirely in re > 0.** \n\nOption (ii) candidate: can we bound |ζ(σ+it)| polynomially for σ ≥ −4 WITHOUT Γ decay, using ONLY: FE + |Γ(w)| ≤ Γ(re w) (re w > 0) + reflection formula? The obstruction seen above: every decomposition has an uncanceled e^{π|t|/2} from sin. The ONLY way: sin(πs/2)Γ(1−s) AS A PRODUCT has polynomial size — write sin via its own reflection: sin(πs/2)·Γ(1−s) = sin(πs/2)·Γ(1−s)... use Γ(1−s) = π/(sin(πs)Γ(s))?? sin(πs) = 2 sin(πs/2)cos(πs/2): so sin(πs/2)Γ(1−s) = sin(πs/2)·π/(2 sin(πs/2)cos(πs/2)Γ(s)) = π/(2cos(πs/2)Γ(s)). Then χ₀(s) = 2^s π^{s−1}·π/(2cos(πs/2)Γ(s)) = 2^{s−1}π^s/(cos(πs/2)Γ(s)). Now |cos(πs/2)| ~ e^{π|t|/2}/2 grows and 1/|Γ(s)| — s = σ+it with σ ∈ [−4, 0]: Γ(s) via reflection: Γ(s) = π/(sin(πs)Γ(1−s)): 1/Γ(s) = sin(πs)Γ(1−s)/π: |1/Γ(s)| ≤ e^{π|t|}·C — WORSE. \n\nThe fundamental point: |Γ(a+ib)| has e^{−π|b|/2} decay and any representation of χ₀ must exhibit the cancellation. Without a Stirling-type bound, no. \n\nSo piece (i) — a complex Stirling UPPER bound for |Γ| on vertical strips — is genuinely needed... UNLESS the |ζ| polynomial bound on the left strip is ALREADY in Zeta23 somewhere (PNT repos sometimes include the \"trivial\" convexity bound). Let me search Zeta23 for it: bounds on ‖ζ‖ for σ < 1/2 or σ < 0.\n\nActually wait — one more idea for (ii): the Hadamard three-lines (Mathlib HAS HadamardThreeLines per D-064's risk note!) applied to... no — three-lines interpolates bounds between two vertical lines; we'd need a polynomial bound on SOME left line first. Circular.\n\nAnd actually — hmm, what about ζ's integral/series representation valid for σ > −4 with direct polynomial control? Like ζ(s) = s/(s−1) − s∫₁^∞ {x}x^{−s−1}dx (valid σ > 0) — extended by successive integration by parts to σ > −1, −2...: ζ(s) = ... + s(s+1)...(s+k)∫B_k... Each integration by parts extends the strip by 1 and the bound is polynomial in |s|! The Euler–Maclaurin/hurwitz route: |ζ(s)| ≤ poly(|s|) for σ ≥ −4 via ~5 integrations by parts. Does Zeta23 have such a representation? FromPNTPlus has EulerMaclaurin.lean!! \"EulerMaclaurin.lean\" — the Euler–Maclaurin based ζ bounds! Let me look. FromPNTPlus derives its zero-free region — the classical de la Vallée Poussin argument needs |ζ| ≤ A log t in σ ≥ 1−c/log t (ZetaUpperBnd ✓ that's what they built). But for general strip control maybe they have more.\n\nLet me grep Zeta23 for ζ norm bounds broadly.","signature":""},{"type":"text","text":"The μ function is mollifier-related — not the strip bound. The critical question: does Zeta23 have ANY polynomial bound on ‖ζ(s)‖ for σ < 1/2 (the left strip needs the FE + Γ vertical decay, or an Euler–Maclaurin representation). Broad search."},{"type":"tool_use","id":"Bash_165","name":"Bash","input":{"command":"cd D:/Python/Quantum/zeta-23-lean && grep -rn \"‖riemannZeta\\|norm_riemannZeta\\|‖ζ\" Zeta23/ --include=*.lean -r | grep -v \"logDeriv\\|deriv\" | head -20","description":"Search all zeta norm bounds in Zeta23"},"extra_content":null}]