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

Library · hunts/qrh_prime_powers/RESULTS.md

Primes between consecutive ninth powers, given the 7/8 half-plane

5,480 words · 575 lines · source

Status: candidate, pending external review. Every statement below is conditional on OpenAI's zero-free half-plane and is "proved, given OpenAI's Theorem 1.1" in the following sense: the analytic steps are ordinary written proofs that nobody outside this hunt has reviewed; every numerical inequality they need is decided by Arb ball arithmetic (python-flint 0.9.0, 256 bits, certain comparisons only), so the numerics are enclosure-carrying (hardened); the small cases are explicit primes with Pratt certificates checked by integer arithmetic. The composite grade is that of the weakest step: the unreviewed written argument here, on top of OpenAI's argument, which no human has reviewed. Nothing here is kernel-checked.

0. Statements

Write QRH(theta) for: zeta(s) is not zero for Re s > theta.

Theorem 1 (given QRH(7/8)). For every integer n >= 1 there is a prime p with n^9 < p < (n+1)^9.

Quantitatively, for n >= 10, with x = n^9 and h = (n+1)^9 - n^9,

sum_{x < p < x+h} log p >= (4h/9) (1 - E_n) - P_n, E_n + (9/4) P_n / h <= 0.17473,

and the proof also closes with no verified height of RH at all (every zero treated as possibly at real part 7/8), where E_n + (9/4) P_n/h <= 0.69730.

Theorem 1' (given QRH(11/12) only). For every integer n >= 1 there is a prime between n^13 and (n+1)^13.

Theorem 2 (given QRH(7/8)). For every real x >= e^8 there is a prime in (x, x + (1/2) x^(7/8) log x].

Theorem 3 (given QRH(7/8)). For every real x >= e^10,

|psi(x) - x| < x^(7/8) (log x)^2 / (128 pi).

The constant 1/(128 pi) = (1/8)^2/(2 pi) is the asymptotic constant of the method, approached from below.

Proposition T (threshold control). The same chain, run with abscissa theta, closes at k = floor(1/(1-theta)) + 1 and fails at k - 1:

thetacloses atmargin (with H0)k - 1 fails fromE at log n = 1000, k - 1
7/8k = 90.8253log n = 28.425344.9
11/12k = 130.5662log n = 29.033229.9
15/16 (weakened control)k = 170.3609log n = 29.465172.3

"Fails" means the enclosed upper bound for E plus the prime-power share is certainly at least 1 at every sampled log n from that point to 1000 (step 0.5: 1944 of 1944 samples for k = 8, 1941 of 1941 for k = 16), and it grows linearly in log n with slope J1/(k pi) (J1 = 8.69185..., section 5): a failure of this chain, not a statement about primes.

What this improves. The unconditional record for "a prime between n^k and (n+1)^k for every n >= 1" is k = 86 (E. S. Lee, arXiv:2602.14340v2, 3 Mar 2026, Theorem 1.2), after k = 90 (M. Cully-Hugill and D. R. Johnston, Funct. Approx. Comment. Math. 73 (2025) 223-242, arXiv:2402.04272v3, Theorem 1.4), k = 140 (Cully-Hugill and Johnston, Int. J. Number Theory 19 (2023) 1205-1228, Theorem 1.3, as reported in arXiv:2508.18786) and k = 155 (Cully-Hugill, J. Number Theory 247 (2023) 100-117). Given QRH(7/8) the exponent drops from 86 to 9; given only the October 5 theorem QRH(11/12), to 13. Under the full RH much more is known: Chamberland and Straub (arXiv:2602.22502, Theorem 1.2) observe that Carneiro, Milinovich and Soundararajan's gap bound gives primes in [x^(2+delta), (x+1)^(2+delta)] for all real x >= 1 when delta >= 1/4.

1. Inputs, cited from located sources

Not used: any prime-gap table, any explicit short-interval theorem, any zero-free region of de la Vallee Poussin type, any zero-density estimate.

2. The weight and its Mellin transform

Let phi be the quadratic B-spline on [0, 1]:

phi(u) = (27/2) u^2 on [0, 1/3], -27 u^2 + 27 u - 9/2 on [1/3, 2/3], (27/2) (1 - u)^2 on [2/3, 1], and 0 elsewhere.

Exact facts (checked symbolically in test_weight_constants_are_exact): integral of phi = 1; phi is C^1 on R; max phi = phi(1/2) = 9/4; ||phi'||_1 = 9/2; phi'' = 27, -54, 27 on the three thirds, so phi'' jumps by 27, -81, 81, -27 at 0, 1/3, 2/3, 1 (total variation 216).

For x > 1 and h > 0 put w(t) = phi((t - x)/h), eta = h/x, a = 1 + 1/eta, and W(s) = integral w(t) t^(s-1) dt (entire). Three integrations by parts give

W(s) = - (1/(h^2 s (s+1)(s+2))) sum_{i=0..3} J_i (x + i h/3)^(s+2), (J_0, J_1, J_2, J_3) = (27, -81, 81, -27), (2.1)

and W(1) = h.

Lemma 2.1 (envelope). For rho = beta + i gamma with 0 < beta <= 1 and gamma != 0, |W(rho)| <= h x^(beta-1) g(|gamma|/a), where

g(u) = min(1, (9/2)/u, 216/u^3).

Proof. (m = 0) |W| <= integral w t^(beta-1) <= x^(beta-1) integral w = h x^(beta-1), since t >= x on the support and beta - 1 <= 0. (m = 1) W(rho) = -(1/rho) integral w'(t) t^rho dt, so |W| <= (x+h)^beta ||w'||_1/|gamma| = (x+h)^beta (9/2)/|gamma|. As (x+h)^beta <= x^beta (1+eta) and x^beta = h x^(beta-1)/eta, this is h x^(beta-1) (9/2) a/|gamma|. (m = 3) By (2.1), |W| <= 216 (x+h)^(beta+2)/(h^2 |rho(rho+1)(rho+2)|) <= 216 x^(beta+2)(1+eta)^3/(h^2 |gamma|^3) = h x^(beta-1) 216 a^3/|gamma|^3. The minimum of the three is the claim. (The m = 2 bound 36 a^2/gamma^2 is never below g; checked on a grid in the same test.) QED

3. The explicit formula for the weight

Lemma 3.1. For x >= 2 and h > 0,

sum_n Lambda(n) w(n) = h - sum_rho W(rho) - tau, tau = integral w(t) dt/(t (t^2 - 1)), 0 <= tau <= h/(x (x^2 - 1)),

the sum running over nontrivial zeros with multiplicity and converging absolutely.

Proof. Since w is C^1 with compact support in (x, x+h), sum_n Lambda(n) w(n) = integral w dpsi = -integral psi(t) w'(t) dt, and psi may be replaced by psi_0 (they differ on a null set). Insert (I4) for t in [x, x+h]: -integral t w'(t) dt = integral w = h; for each zero, integral (t^rho/rho) w'(t) dt = -W(rho), contributing -W(rho); the constant log 2 pi integrates against w' to 0; and (1/2) integral log(1 - t^-2) w'(t) dt = -integral w(t)/(t(t^2-1)) dt = -tau. The remainder: |R(t, T)| is bounded uniformly for t in [x, x+h] and T >= 2 (by O(log(x+h)) plus O((x+h) log^2((x+h)T)/T)) and tends to 0 for every t as T -> infinity, because <t> > 0; w' is bounded, so the integral of R w' tends to 0 by dominated convergence. Hence the limit over T of the truncated zero sum exists and the identity holds with it; by Lemma 2.1 (m = 3), |W(rho)| << |gamma|^-3, so the zero sum converges absolutely and equals the limit. Finally 0 <= tau <= (integral w)/(x(x^2-1)). QED

Independent check of the normalisation (test_explicit_formula_normalization_against_tabulated_zeros): x = h = 1000. Direct prime-power sum 1014.638796; h - (sum over the 1000 tabulated zeros of 2 Re W(1/2 + i gamma)) - tau = 1014.638956; difference -1.6e-4 (the omitted zeros above gamma_1000 contribute at most about 0.02). The zero sum itself is -14.639, so a flipped sign misses by 29.

4. From the formula to primes

Proposition 4.1. Assume every zero has 0 < beta <= theta, theta in [1/2, 1), and let H >= 0 be such that every zero with 0 < gamma <= H has beta = 1/2 (H = 0 is allowed and assumes nothing). For x >= 2, h > 0,

sum_{x < p < x+h} log p >= (4h/9)(1 - E) - P, E = 2 x^(-1/2) S_H^low(a) + 2 x^(theta-1) S_H^high(a) + 1/(x(x^2-1)), S_H^low(a) = sum_{0<gamma<=H} g(gamma/a), S_H^high(a) = sum_{gamma>H} g(gamma/a), P <= (pi^2/6 - 1) h x^(-1/2) l + l log(l/log 2), l = log(x+h).

In particular there is a prime in (x, x+h) whenever the margin 1 - E - (9/4) P/h is positive.

Proof. By Lemma 3.1 and Lemma 2.1, using conjugate symmetry and x^(beta-1) <= x^(-1/2) below H, x^(beta-1) <= x^(theta-1) above: sum_n Lambda(n) w(n) >= h - sum_rho |W(rho)| - tau >= h(1 - E). Since 0 <= w <= 9/4 and w vanishes outside (x, x+h), sum_{x<n<x+h} Lambda(n) >= (4/9) h (1 - E). The proper prime powers p^j (j >= 2) in (x, x+h) contribute log p <= l/j each; there are at most (x+h)^(1/j) - x^(1/j) + 1 <= h/(j x^(1-1/j)) + 1 integers m with m^j in (x, x+h), and only j <= J = floor(log_2(x+h)) occur. So P <= h l x^(-1/2) sum_{j>=2} 1/j^2 + l sum_{j=2..J} 1/j <= (pi^2/6 - 1) h x^(-1/2) l + l log J, and log J <= log(l/log 2). QED

5. Sums over zeros in closed form

For a >= 1 put G(t) = g(t/a), t1 = (9/2) a, t2 = sqrt(48) a. Then G = 1 on (0, t1], G = (9/2) a/t on [t1, t2], G = 216 a^3/t^3 on [t2, infinity); G is continuous and nonincreasing, with -G' = (9/2) a t^-2 on (t1, t2) and 648 a^3 t^-4 beyond. Let N_+(t), N_-(t) = (t/2pi) log(t/(2 pi e)) +- R(t), R(t) = C1 log t + C2 log log t + C3 (I3).

Lemma 5.1. For H >= e,

S_H^low(a) <= G(H) N_+(H) + integral_{t1}^{H} N_+(t) (-G'(t)) dt (H > t1; else <= N_+(H)), S_H^high(a) <= -G(H) N_-(H) + integral_{max(H, t1)}^{infinity} N_+(t) (-G'(t)) dt, S_0^high(a) <= integral_{t1}^{infinity} N_+(t) (-G'(t)) dt.

Proof. Riemann-Stieltjes: sum_{0<gamma<=H} G(gamma) = G(H) N(H) + integral_0^H N(t)(-dG(t)), and -dG >= 0 is supported on [t1, infinity) with t1 >= 9/2 > e, where N <= N_+. Similarly sum_{H<gamma<=T} G = G(T)N(T) - G(H)N(H) + integral_H^T N (-dG), with G(T)N(T) -> 0 (G is O(T^-3)) and N(H) >= N_-(H). For H = 0, N(0) = 0. QED

The integrals are elementary once log log t is replaced, on each piece [A, B], by its tangent line at A, log log A + (log t - log A)/log A, which lies above it (concavity of log): every piece reduces to integral t^-p (log t)^j dt with j in {0, 1}, evaluated exactly in Arb (bound.int_N_plus). Checked against 30-digit mpmath quadrature of the same integrand to relative 1e-15, and shown to dominate the quadrature with the true log log t (test_closed_form_integrals_against_quadrature). As a sanity check, the bound for S^low and for S_0^high both exceed the actual partial sum over the first 1000 zeros for a in {1, 3, 10, 40}.

Constants of g used below (exact closed forms, Arb values):

J1 = integral u (-g'(u)) du = integral_0^infty g = (9/2) log(sqrt(48)/(9/2)) + 324/48 = 8.6918539890... J1L = integral u log u (-g'(u)) du = 19.7799795395... JL = integral log u (-g'(u)) du = 2.0710646948...

6. Proof of Theorem 1

Throughout, k = 9, theta = 7/8, x = n^9, h = (n+1)^9 - n^9, eta = (1 + 1/n)^9 - 1, a = 1 + 1/eta.

6.1 Small n

For n = 1, ..., 9 the least prime above n^9 lies below (n+1)^9:

nprimenprime
12610077721
2521740353611
3196878134217757
42621479387420499
51953151

Each carries a Pratt certificate (witnesses_k9.json), verified by pratt.check with integer arithmetic only (Lucas' theorem: a base of order p - 1 with p - 1 fully factored, recursively). The checker rejects a planted composite, a planted wrong factorisation and a prime outside the interval.

6.2 Monotonicity on an interval

Lemma 6.2. If n lies in [n_a, n_b], then E_n and (9/4)P_n/h_n are at most the values of the expressions of Proposition 4.1 with x^(-1/2) and x^(theta-1) evaluated at x_a = n_a^9, with a replaced by a* = 1 + 1/eta(n_b), with l replaced by 9 log(n_b + 1), and with 1/h replaced by 1/h(n_a).

Proof. x and h increase with n and eta decreases, so a <= a*; g is nonincreasing, so g(gamma/a) <= g(gamma/a*) for every zero, and the Lemma 5.1 bounds are then applied to the function g(t/a*). The other replacements are monotone in the stated direction. QED

6.3 The cover

Parametrise by L = log n. Starting from L_s = 2414435/2^20 < log 10 (checked in Arb) and ending at 100, the range is split into 1564 intervals of width 1/16; on each, the Lemma 6.2 margin is certainly positive in Arb (verify.cover). The weakest interval is log n in [32626531/2^20, 32692067/2^20] = [31.115, 31.178], where E <= 0.17473 and the margin is >= 0.82527, so E_n + (9/4)P_n/h <= 0.17473 for every n >= 10. Boundary margins (point enclosures):

boundarylog nE (upper)prime-power sharemargin
witnesses to analyticlog 102.87e-49.90e-40.99872
height transition, a* (9/2) = H029.42280.103031.2e-550.89697
analytic to tail1001.11e-44.8e-1930.99989

The peak sits just above the height transition: below it every zero that matters has beta = 1/2; above it the zeros between H0 and about a are counted at real part 7/8 with the full N(T) density, and the factor x^(-1/8) is not yet large enough to make that cheap.

6.4 The tail n >= e^100

Lemma 6.4. Let k > 1/(1 - theta), d = k(1-theta) - 1 > 0, and L_inf = log N with log(N/k) > log(2 pi e) + 1. For every n >= N, E_n + (9/4)P_n/h_n <= sum_i c_i n^(-e_i) (log n)^(j_i) (log log n)^(l_i) with the twelve monomials of bound.kth_power_tail, namely

(J1/pi) n^-d log n, (B+/pi) n^-d, 2C1 n^-d' log n, 2C2 n^-d' log log n, 2K0 n^-d', 2 N_+(H0) n^(-k/2), 2 n^(-3k), (9/4)(pi^2/6-1) k n^(-k/2) (log n + 1), (9/4)(k/log 2) n^(-(k-1)) (log^2 n + 2 log n + 1),

where d' = k(1-theta), B+ = max(0, J1L - J1 log(2 pi e)), K0 = C1 JL + C2 JL/log(N/k) + C3.

Proof. Bernoulli gives eta >= k/n, so a <= a* := 1 + n/k, and S^high <= S_0^high(a*) <= V(a*) with, by Lemma 5.1 and the substitution t = a* u,

V(a) = integral_{9/2}^{infty} N_+(a u) (-g'(u)) du <= (a/2pi)((log a - log(2 pi e)) J1 + J1L) + C1 (log a + JL)

using integral (-g') = g(9/2) = 1 and log log(au) <= log log a + log u/log a for u >= 1. With a* <= n, log a* <= log n, 1/log a* <= 1/log(N/k), and (log a* - log 2 pi e) J1 + J1L >= 0 (from the hypothesis on N), the term 2 x^(theta-1) V(a*) is bounded by the first five monomials. S^low <= N(H0) <= N_+(H0); tau <= 2 x^-3; and in P/h, log(x+h) = k log(n+1) <= k(log n + 1), log(log_2(x+h)) <= log(x+h)/log 2 and h >= k n^(k-1). QED

Each monomial c n^-d_i (log n)^j (log log n)^l decreases for log n >= L when j/L + l/(L log L) < d_i, which holds at L = 100 for every monomial (checked in Arb), so the sum is nonincreasing on [e^100, infinity) and bounded by its value at n = e^100: 0.0010311 (Arb upper bound) < 1.

6.5 Conclusion

Sections 6.1, 6.3 and 6.4 cover every n >= 1. For n >= 10 the margin is positive, so by Proposition 4.1 the interval (n^9, (n+1)^9) contains a prime. QED (given (I1), (I3), (I4); (I2) only through the margins.)

6.6 Without any verified height

With H = 0 in Proposition 4.1 (every zero treated as possibly at real part 7/8), the same 1564 intervals all close; the weakest is the first one, log n in [L_s, L_s + 1/16], with E <= 0.69628 and margin >= 0.30270 (so E_n + (9/4)P_n/h <= 0.69730); the tail is unchanged. So Theorem 1 needs (I1), (I3), (I4) and nine Pratt certificates, and not the Platt-Trudgian computation.

7. Theorem 1' and the threshold controls

The chain of section 6 is parametrised by (k, theta) and rerun unchanged (verify.chain), with L_inf = 200 for the two weaker abscissae and Pratt witnesses for n <= 9 (witnesses_k13.json, witnesses_k17.json).

Where k - 1 fails, and why: always in the analytic range near the height transition (log(k H0/(9/2)) = 29.30 for k = 8), and always in the high-zero term. When k(1 - theta) = 1 the factor x^(theta-1) exactly cancels the 1/eta growth of the zero count up to height a, and what remains is 2 x^(theta-1) (a/2pi) J1 log a ~ (J1/(k pi)) log n, unbounded. The tail lemma correspondingly refuses (its leading exponent d is 0). The measured slopes of E at log n = 500 to 1000 agree with J1/(k pi) to 1e-3 (test).

The prediction "least k = floor(1/(1 - theta)) + 1" is 9, 13, 17 for the three abscissae, and the chain realises exactly these values. The weakened abscissa moved the threshold as predicted.

8. Proof of Theorem 2

Take theta = 7/8, c = 1/2, h = c x^(7/8) log x, parametrised by L = log x. Then eta = c x^(-1/8) L decreases for L >= 8 and h increases, so Lemma 6.2 holds verbatim with L in place of log n (bound.PowerLog).

Cover. L in [8, 400], 6272 intervals of width 1/16, every margin certainly positive; weakest margin 0.38461 on the last interval [6399/16, 400]. Boundary margins: 0.58867 at L = 8 (E <= 0.16300, share <= 0.24833), 0.38940 at L = 400.

Lemma 8.2 (tail). For L = log x >= 400, E + (9/4)P/h <= J1 (1-theta)/(pi c) + max(0, Y(400))/(pi c 400) + (decreasing monomials at L = 400) = 0.6916758 (Arb upper bound), where Y(L) = J1 (log 2 - log(2 pi e) - log(cL)) + J1L.

Proof. Here a = 1 + x^(1/8)/(cL) and x^(-1/8) a = x^(-1/8) + 1/(cL). With log a <= (1/8) L - log(cL) + log 2 (as x^(1/8)/(cL) >= 1), the main part of 2 x^(-1/8) V(a) is at most (1/pi)(x^(-1/8) + 1/(cL)) (J1 L/8 + Y(L)) = J1/(8 pi c) + Y(L)/(pi c L) + (x^(-1/8)/pi)(J1 L/8 + Y(L)); Y decreases in L, so Y(L) <= max(0, Y(400)). The remaining pieces (the C1, C2, C3 parts of V, the low zeros 2 x^(-1/2) N_+(H0), tau <= 2 x^-3, and the prime-power share with h <= x and log(log_2(x+h)) <= log(x+h)/log 2) are monomials c L^j (log L)^l e^(-dL) with d >= 1/8, each decreasing on [400, infinity) (checked). QED

The limit of the bound is J1/(8 pi c) = 0.6916758 for c = 1/2; a constant c <= J1/(8 pi) = 0.3458379 cannot close the tail by this method (the test confirms c = 1/3 fails).

9. Proof of Theorem 3

9.1 One-sided weights

Fix x >= e^10 and delta in (0, 1/2). Let Phi(u) = integral_0^u phi, and put w_+(t) = 1 - Phi((t - x)/(delta x)) and w_-(t) = 1 - Phi((t - x(1-delta))/(delta x)). Then w_- <= 1_(0,x] <= w_+ on the positive integers, so sum Lambda(n) w_-(n) <= psi(x) <= sum Lambda(n) w_+(n). With kappa = -w', a probability density (1/(delta x)) phi((t - x_0)/(delta x)) on [x_0, x_0 + delta x], x_0 in {x(1-delta), x}, the argument of Lemma 3.1 gives

sum Lambda(n) w(n) = integral psi_0 kappa = E_kappa[t] - sum_rho K(rho) - log 2 pi - E_kappa[(1/2) log(1 - t^-2)], K(rho) = integral (t^rho/rho) kappa(t) dt.

E_kappa[t] = x +- delta x/2 by symmetry of phi; the last term is at most 0, and for w_+ (t >= x) at least -x^-2. Integrating by parts 0, 1 or 3 times as in Lemma 2.1, |K(rho)| <= (x(1+delta))^beta g(|gamma|/a)/|gamma| with a = (1+delta)/delta. Hence, with Sp^low and Sp^high the sums of g(gamma/a)/gamma below and above H0,

|psi(x) - x| / x^(7/8) <= delta x^(1/8)/2 + 2 (1+delta)^(1/2) x^(-3/8) Sp^low(a)

The sums are bounded as in Lemma 5.1 with G(t) = g(t/a)/t, whose -G' is t^-2, 9a t^-3, 864 a^3 t^-5 on the three pieces; the Stieltjes integral for Sp^low starts at 14 by (I5).

9.2 Cover

L = log x in [10, 200]: 3042 intervals (width at most 1/16), each with a fixed delta = f L_a e^(-L_a/8)/(4 pi), f the best of {1/2, 7/10, 1, 7/5, 2}; the bound evaluated with x^(1/8) at the right end and x^(-3/8), x^(-7/8) at the left end is certainly below (L_a)^2/(128 pi). Weakest relative margin 0.0427 on the first interval [10, 10.016]. Below L about 9.9 the bound exceeds the target (at L = 6 the margin is certainly negative), so x0 = e^10 is near the limit of this weight.

9.3 Tail

Lemma 9.3. For L = log x >= 200, with delta = L e^(-L/8)/(4 pi) and no verified height, |psi(x) - x|/x^(7/8) <= L^2/(128 pi) - D(L) with D(200) > 8.743 and D increasing on [200, infinity).

Proof sketch with all constants in bound.psi_tail. The delta term is L/(8 pi). With lambda = log a <= L/8 - mu(L), mu(L) = log L - log 4 pi - delta(200), the sum over all zeros satisfies Sp(a) <= Q(lambda) + E1/a, and (1 + delta)/a = delta, where Q(lambda) = (lambda - k1)^2/(4 pi) + rho1 + (1/pi)(1 - (9/2)/sqrt 48)(lambda - k2)

k2 = log(2 pi e) - log sqrt 48, rho1 >= integral_14^infty R(t) t^-2 dt, and E1 collects the R-parts of the last two pieces (O(L)). Expanding (L/8 - mu - k1)^2 gives L^2/64 - (L/4)(mu + k1) + (mu + k1)^2, so D(L) = (L/(8 pi))(mu + k1 - 1 - pi lin) - (mu+k1)^2/(2 pi) - 2 rho1 - const

0.4988...; small(L) is a sum of positive-coefficient polynomials of degree <= 3 times e^(-L/8) or e^(-7L/8), decreasing for L > 24. The derivative of the main part is at least 0.0943 at L = 200 and increases. QED

10. Measured: sensitivity to the verified height (not part of any proof)

Pointwise peak of the k = 9 bound E over log n in [2.4, 120], step 0.25:

H0peak log npeak E
010.650.6409
10^412.650.6121
10^616.650.5072
10^821.150.3789
10^1025.650.2662
3 000 175 332 80031.150.1628

The verified height buys margin, roughly 0.11 per factor 100, and never decides k.

11. Review state, novelty search, what is not done

Review state. No independent review of sections 2 to 9 has happened. The numerical side has two routes for its two load-bearing identities (the explicit-formula normalisation against a direct prime sum, and the closed-form integrals against quadrature); every inequality that the proofs need is decided in Arb. A reviewer should check first: the use of (I4) in Lemma 3.1 (qualitative only); Lemma 5.1's Stieltjes boundary terms; the monotonicity Lemma 6.2; and the tail lemmas 6.4, 8.2, 9.3, whose constants live in bound.py.

Novelty. Searched (web and arXiv, 2026-10-08): "prime between consecutive powers n^k (n+1)^k all n", "consecutive perfect kth powers 2026", "quasi-Riemann hypothesis zero-free half-plane consequence prime gaps short intervals explicit". Found: Cully-Hugill (2023, k = 155), Cully-Hugill and Johnston (2023, k = 140; 2025, k = 90), Lee (2026, k = 86; also zero-free regions of Littlewood shape on thin rectangles sufficient for 65 <= k <= 85), Visser (arXiv:2508.18786, intervals [x, x + x^(1-1/n)] for n >= 106 and all x), Chamberland and Straub (2026, under RH). OpenAI's October 5 paper states Corollary 1.2 (primes in progressions with error << x^(11/12) log x, inexplicit constant) and no prime-gap or short-interval statement. No explicit consequence of a zero-free half-plane for primes between powers or in short intervals was found. The qualitative implication (a half-plane Re s > theta gives primes in [x, x + x^(theta+eps)] for large x) is classical; what is produced here is the explicit closure for every n at k = 9 and the explicit constants. This is an original construction of the lab; whether it is new to the world rests on the searches listed, and the input theorem is eight days old. The method (smoothed explicit formula, sums over zeros through N(T), split at a verified height) follows J. Buthe, arXiv:1511.02032 (an analytic method for bounding psi(x)); the B-spline weight and the closed-form tangent-line integrals are the choices made here.

Not done.

The doors

The chain for k = 9 closes with room to spare; the wall is k = 8, where the chain fails for every n beyond e^28.4 (section 7). That is a measured wall of this method, not a proved impossibility for the information class: the heuristic reason is that with only "beta <= 7/8 above the height" and the N(T) density, the triangle-inequality bound over zeros is of size (c/(8 pi)) log n at k = 8 for this weight (c = J1 = 8.69), and a short Fourier argument suggests every weight supported on [0, 1] gives a bound growing like log n; that argument is not written out here, so the disposition is "attempt unresolved at k = 8", not "obstructed".

1. Active constraints at the optimum. At the weakest interval of the k = 9 cover (log n near 31.1) the only active term is the high-zero sum: zeros above H0 counted at real part 7/8 with the full N(T) density (E = 0.1747 there; the low-zero term is below 1e-45 and the prime-power share below 1e-55). Ranked by effect on the k = 8 wall: (i) the abscissa 7/8, which fixes the exponent balance k(1 - theta) = 1; (ii) the zero density, through the main term of N(T); (iii) the weight, through J1 (slope J1/(8 pi) per unit of log n). The verified height H0 and the N(T) remainder constants are not active (section 6.6 and section 10).

2. Frozen-constant inventory.

3. Information class of each door.