/teal-sea
teal-sea / zeta-labstate of record · compiled 02 Nov 2026 · revision b09fa4dd · source

Library · hunts/skewes_enclosure/MISSION.md

MISSION: `skewes_enclosure`, a ball-arithmetic Lehman localization of a sign change of pi(x) - li(x)

2,371 words · 233 lines · source

Opened 2026-10-26. Hunt #152. Part of the compute sweep the owner funded on 2026-10-26: walls the record calls cost walls rather than mathematical ceilings, to be knocked down with hardened results. Nothing in this directory is a result until the case log in hunts/README.md says how it ended.

Grades used here: measured (one route, float grade), hardened (independent routes agree, or ball enclosures carry every step), kernel-checked (Lean). A composite claim takes the grade of its weakest step. The reserved enclosure word belongs to zeta/rigor.py and the Lean arm and appears nowhere in this directory.

The question

Can a sign change of pi(x) - li(x) be localized with every computed step carried by ball arithmetic: Lehman's integral with Revers's 2025 error terms, summed over the first ~2.2e7 zeta zeros, every zero an Arb enclosure with a second route?

Why

hunts/rogue_frontier/IDEA_PORTFOLIO.md (lines 188-192) and hunts/rogue_frontier/FRONTIER_MAP.md (lines 1284-1292) record that every published crossover localization is float grade. That premise was unverified when this hunt opened. The day-one read below checks it.

Day-one read (2026-10-26, before any zero was computed)

Sources read, with what was read:

(a) Novelty: did any of them carry every step in interval arithmetic?

papertargetzeros usedzero accuracyarithmetic of the zero sum
[PT15]theta(x) - x~2e10 (T = 6.97e9)+/- 2^-102, from Platt's rigorous RH verification to 3.06e10MPFI multiple-precision interval arithmetic for all floating-point work; the sum is stated as the interval [-1.0013360278, -1.0013360277]
[STD15]pi(x) - li(x)5.25e8 (T = 2e8)"correct up to twenty decimal places", eps = 5e-21, source not stated in the read sectionsnot stated; the zero-error term is bounded by a mean-value argument (their (7.2)), and "the roundoff error was not added" to the final margin; J(omega_0) = 7.0294e-6 +/- 1e-10 is quoted without saying how the +/- was obtained
[Rev25]pi(x) - li(x)2.2e7 (T = gamma_22000000 < 10379599.7274)assumed abs. error <= 1e-9, source not statedMathematica 13.3/14.1 "machine computation"; zero error bounded by the mean-value argument (Delta S1 <= 2.6011e-5); no rounding-error bound for the sum itself

Finding, as a bounded search of three papers and one web search (2026-10-26, query on Lehman method plus interval arithmetic plus rigorous zeros, 2023 to 2026, which returned nothing newer than [Rev25]):

  1. The premise is half right. For pi(x) - li(x), neither paper read carries the zero sum in interval arithmetic, and neither cites a rigorous source for its zeros. Both are float grade with an analytic zero-error budget.
  2. For theta(x) - x the same Lehman-type method has already been carried in interval arithmetic with rigorous zeros, by [PT15]. So the method is not new to interval arithmetic. The delta this hunt can offer is narrow: [PT15]'s arithmetic discipline applied to pi(x) - li(x) with [Rev25]'s error terms, with zeros taken from an Arb isolation and checked by a second route.
  3. The kill condition "prior work already interval grade" does not fire for pi(x) - li(x). It would fire if the published [STD15] or an unread paper (for example Saouter-Demichel 2010, Chao-Plymen 2010, or Bays-Hudson 2000, none read today) turned out to use interval arithmetic. That check stays open, and no novelty is claimed.

(b) Bits per zero needed

The sum's sensitivity to one zero is |d s / d gamma| <= 1508.2 / gamma at omega ~ 727.95 ([Rev25] subsection 6.1, its bound labelled RieleS1 in the source). Summed over zeros with sum 1/gamma ~ (1/4 pi) log^2(T/2 pi) = 16.31 at T = 1.038e7, a uniform zero error eps moves the sum by at most about 2.46e4 eps. To keep that under 1e-7, a thousandth of the expected margin, needs eps <= 4e-12 ~ 2^-38 absolute. At gamma < 2^23.4 that is about 62 significant bits per zero. The term e^{i gamma omega} needs gamma*omega ~ 7.6e9 ~ 2^33 reduced mod 2 pi, so the working precision must be at least about 33 + 40 bits. Arb at 128 bits returns radii near 1e-31 at gamma ~ 1e7 (measured below), about 2^-103, which leaves roughly 65 bits of headroom. The precision requirement is far inside what isolation delivers, so the second kill condition does not fire.

For [STD15]'s parameters (T = 2e8, sum 1/gamma ~ 23.75, margin 6.12e-6), the same argument needs eps ~ 1e-12, again comfortable. That target needs 5.25e8 zeros, about 24x this hunt's, and is out of scope here.

(c) Expected positive margin

skewes_terms.py (this directory) re-evaluates [Rev25] Theorem 3.1's R1 to R6 at the Saouter-Demichel parameters omega = 727.95134, alpha = 6e12, A = 6.85e7, T = 10379600 (see the T note in skewes_terms.py). It reproduces the R column of [Rev25]'s Saouter-Demichel resizing table to all six printed digits at eta = 2.28e-5, 1.6e-5, 1.59e-5 and 1.58e-5 (2.79507e-3, 2.79527e-3, 2.83095e-3, 6.97516e-3). R is dominated by R1 = 2/(omega - eta) + ... = 2.763e-3 and R4 = 3.2e-5. With [Rev25]'s float sum S* = -1.002922947193156:

I(omega, eta) >= -1 - S* - R = 2.9229e-3 - 2.7951e-3 = 1.279e-4 (eta = 2.28e-5)

[Rev25] subtracts its worst-case Delta S1 = 2.6e-5 to get 1.0186e-4. With ball-arithmetic zeros the zero term is negligible, so the expected margin is about 1.28e-4, about 4.4% of the sum's excess over -1. That is about 1e3 times any plausible rounding effect, and about 1.3e-4 / 2.46e4 ~ 5e-9 in uniform zero error before the sign flips.

A cheaper first target is the Chao-Plymen region (omega = 727.952018, alpha = 1.34e11, 2e6 zeros, eta down to 1.061e-4), where [Rev25]'s Chao-Plymen resizing table gives a margin of about 3.9e-4 before its Delta S1. It uses a tenth of the zeros and is the proposed first production unit.

Go or no-go

GO, with the novelty claim narrowed as in (a). Neither kill condition fires. What the hunt can deliver, if it succeeds: a hardened localization of a point x in [exp(omega - eta), exp(omega + eta)] with pi(x) > li(x), at [Rev25]'s parameters. It inherits the analytic inequality of [Rev25] Theorem 3.1 as a cited derivation, read in its arXiv v2 form, that this hunt does not re-derive. It also inherits the hypothesis that RH holds to height A = 6.85e7 as a cited theorem (Platt 2017, Platt-Trudgian 2021). The hardened grade covers the computation; the composite claim is "hardened computation on top of a cited derivation". That is weaker than an interval-grade result whose analytic step was also checked here.

Coordinator decision (2026-10-26)

Inputs and their grades

inputsourcegrade here
Theorem 3.1 inequality and R1-R6[Rev25] arXiv v2 (published in JNT 2025; the published version was not read)cited derivation, not re-derived
RH to height A = 6.85e7Platt (2017, to 3.06e10), Platt-Trudgian (2021, to 3e12)cited theorem
zeros gamma_1 .. gamma_N, N = 2.2e7Arb acb_dirichlet_zeta_zeros via python-flint 0.9.0ball enclosures (route 1)
completeness N(T)Arb arb.zeta_nzeros (Turing's method)ball arithmetic (route 1)
zero cross-checksee "Rivals and the gate", route 2to be stated per zero
the sum S(alpha, omega, T) and R1-R6python-flint arb/acb at 128 bitsball arithmetic

Rivals and the gate

Kill conditions

Write scope

Compute rules

The box is shared: at most 4 processes, nice -n 10, wait while the 1-minute load exceeds 64 before any job longer than a minute, and stop the newest job if MemAvailable falls below 20 GiB. Every estimate goes in RUNS.md before the spend. Anything over one core-hour is asked of the coordinator first. Production (2e6 or 2.2e7 zeros) is over that line and waits for an answer.

id: skewes_enclosure
question: Can a sign change of pi(x) - li(x) be localized with every computed step in ball arithmetic, using Lehman's integral with Revers's 2025 error terms over the first ~2.2e7 zeta zeros?
frontier: pi(x) > li(x) somewhere in [exp(727.951334747), exp(727.951336105)] (Saouter-Trudgian-Demichel 2015, float-grade zero sum); Revers 2025 resized eta to 1.59e-5 at the Saouter-Demichel region with 2.2e7 zeros, float grade; Platt-Trudgian 2015 carried the analogous theta(x) - x sum in MPFI interval arithmetic
proposed_attack: Arb zero isolation plus Turing count, Revers Theorem 3.1 error terms evaluated as arb balls, zero sum accumulated in acb at 128 bits
dead_routes:
  - none recorded for pi(x) - li(x) in this lab; the Saouter-Trudgian-Demichel 2015 secondary candidate omega = 727.951332982 was set aside by its authors as needing about 1e12 zeros, out of scope here
required_oracles:
  - Arb ball arithmetic (python-flint 0.9.0, acb_dirichlet zero isolation and Turing count)
  - Hardy Z sign checks in mpmath at Arb bracket endpoints, a code-disjoint second route
  - published float values in the two resizing tables of Revers 2025 subsections 6.2 and 6.3 as the reproduction target
kill_conditions:
  - a published crossover paper already carries the pi(x) - li(x) zero sum in interval arithmetic with rigorous zeros
  - the precision needed per zero exceeds what Arb isolation delivers at the affordable working precision
  - the ball sum fails to reproduce Revers's float S* within his stated zero-error budget
  - planted faults (one error term dropped, one zero perturbed by 1e-6) leave the result unmoved
agents_may:
  - search
  - derive
  - code
  - attack
  - compute within the compute gate in RUNS.md
agents_may_not:
  - declare novelty
  - declare theorem status
  - promote their own claim
  - start a job over one core-hour without the coordinator's answer