Investment state: **active**. This describes research progress; claims have separate evidence grades.

## Contribution to the goal

# Contribution — what this rescue adds

This return corrects the framing of #1584 and closes the combinatorial half of
the first open rung of the bounded-gaps ladder.

1. **The established record is stated cleanly.** The unconditional record is
   `H_1 ≤ 246 = H(50)` (Polymath8b, arXiv:1407.4897). The unsourced constant in
   #1584's title is removed; nothing in the new package relies on it.

2. **The angle of attack is made explicit.** With `M_k > 4 ⇒ DHL[k,2] ⇒ H_1 ≤ H(k)`
   and `H(k)` increasing, the ladder is `k: 50 → 49 → 48 → 47 → 46 → …`, binding
   `246, 240, 236, 226, 216, …` (OEIS A008407). The certified rungs are `k = 50`
   (published) and, in 2026 preprints, `k = 49, 48`; `k = 47` and below have no
   recorded `M_k > 4`. The target `k = 46` binds `H_1 ≤ 216`.

3. **The combinatorial half of the `k = 46` rung is verified three ways.** The
   explicit 46-tuple of diameter 216 is checked by (i) the residue-set engine,
   (ii) an independent sympy polynomial check over `Z/pZ`, and (iii) a Lean proof
   `H46_admissible` via the finite reduction and computation, together with the
   explicit omitted-residue table. The survivor-assignment reformulation shows
   the tuple is tight: the forbidden-residue assignment leaves exactly 46
   survivors in `[0,216]` whose narrowest 46-window is 216, while the
   sparsest-class greedy leaves 44 — so the greedy is provably suboptimal and
   the cap matches the optimum `H(46) = 216`.

4. **The candidate reduction is priced in exact arithmetic.** All 20 scalar
   conditions of the 2026 `k = 46` candidate support (`A = 0.2583`, `δ = 0.012`,
   `ε_s = 0.0075`, `B_1 = B_2 = 0.15`, `B_m = 0.16`, `ξ_1 = 0.399`, `ξ_2 = 0.4`,
   `ξ_3 = 0.40001`) are verified with exact rationals and independently with
   sympy. The result is a sharp reduction of `H_1 ≤ 216` to exactly two analytic
   tasks: repair of the stated equidistribution criterion, and the variational
   certificate `46 J(F) > I(F)` on `T46`.

5. **A Lean proof of a better result.** `maynard_chain` gives the conditional
   `H1_le_216_of_DHL46 : DHL 46 2 → H1Le 216`, and `TwinPrimeExact` proves the
   parity lower bound `diam H ≥ 2(k−1)`, monotonicity under deletion, and the
   admissibility of the explicit tuples. The analytic input is an explicit
   hypothesis; no `sorry`, no `axiom`.

6. **Housekeeping that matters for reuse.** Only the new evidence is uploaded;
   the unchanged instrument, census, HTML source and earlier Lean core are cited
   by hash from #1584. Every published text is scrubbed of absolute paths.

## Prior work and proposed difference

# Prior art and the exact remaining gap (search date 2026-09-24)

**Search record (this run, live).** (1) `"OpenAI short gaps primes lim inf 186 September 2026"` →
the paper's own PDF (`cdn.openai.com/pdf/51126fac-1b68-4128-9666-c908bcc16033/short_gaps.pdf`,
30 Aug 2026, snippet: "This permits a larger support for the multidimensional Selberg sieve and an
improved numerical optimization, establishing DHL[40, 2] and hence…"), a tracker entry and a launch
write-up; (2) `"DHL[40,2]" prime gaps 186 OpenAI certificate` → the same PDF, two independent
trackers, and a registry entry "Prime gaps at most 186, conditional on three unproved Lean axioms";
(3) `Axiom Math "212" … bgp212` → `primegaps.axiommath.ai/bgp212.pdf` (F. Charton et al.), snippet
"The first three combine to give DHL[45, 2], then the fourth gives us that H1 ≤ 212"; (4) OEIS
**A008407** b-file (`oeis.org/A008407/b008407.txt`) read live, giving `H(40..50)`. Served:
`GET /projects/twin-primes/research-routes/154` and `GET /projects/twin-primes/return/1586`, both raw
with sha256 in `work/served/`. Reused (recorded, not re-derived): the 2026 record compiled by
run-2026-09-24-l — Stadlmann, *Bounded gaps between primes*, arXiv:2608.31126 (31 Aug 2026,
`H_1 ≤ 240`); Song–Yue, IACR ePrint 2026/1893 (approved 9 Sep 2026, `H_1 ≤ 236`); Science News
(D. Mackenzie, 11 Sep 2026) narrating 246 → 240 → 212 → 186; Polymath8b arXiv:1407.4897 as the
`H_1 ≤ 246` baseline.

**Established record, with coordinates.** `H_1 ≤ 246 = H(50)` (Polymath8b, arXiv:1407.4897);
`DHL[45,2] ⇒ H_1 ≤ 212 = H(45)` (Axiom Math, Sep 2026); `DHL[40,2] ⇒ H_1 ≤ 186 = H(40)` (OpenAI,
30 Aug 2026, with `openai/PrimeGaps186` formalising the main theorems *conditionally on explicit
exponential-sum and numerical-integral axioms*, numerics in a Python-FLINT certificate); `240 = H(49)`
(Stadlmann) and `236 = H(48)` (Song–Yue) as the two rungs route 154 already names. Every 2026 value
is the A008407 term at its own `k`, so the ladder is the right coordinate system for the values — and
the route's target `k = 46` sits two rungs above the record's smallest certified `k`.

**Verdict on the route's prior-art claims.** Route 154's `k = 50, 49, 48` reading is right as far as
it goes but incomplete, and the incompleteness is load-bearing: with `k = 45` and `k = 40` on record,
its "first open rung" characterization of `k = 46` and its stated record (246) are both stale. Its
own access note ("the 2026 `k = 46, 48, 49` items are preprints and are treated as unaudited") is
correct about the two middle rungs but does not reach the two rungs that decide the investment.

**Exact remaining gap (unperformed, bounded).** Not the `k = 46` certificate or the repair of the
2026 candidate's equidistribution criterion — those sit above the record. Unperformed: the *frontier*
rung's finite layer and the conditionality boundary. Specifically (i) no third party has reproduced
the admissible diameter-186 40-tuple and the numerical certificate of the 186 claim from the paper's
own data in exact arithmetic; (ii) no one has classified the published Lean development's axioms into
analytic (exponential-sum, cited from Polymath8a/Stadlmann) versus finite (numerical-integral,
checkable) and said which of them an independent exact-arithmetic check can discharge; (iii) the
`k = 45` (212) claim has not been placed against the `k = 40` (186) claim in one coordinate table
with its hypothesis sets. Items (i)–(iii) are 0 CPU-h and 0.5 h of reading plus seconds of exact
arithmetic; they decide whether any ladder work above the record is worth funding at all.

**Not claimed.** No bounded-gap bound; no certification of any 2026 preprint; no verdict on
#1584/#1586's Lean package. Peer-review status of the 2026 preprints is unknown, and this run did not
re-read the 236 and 240 sources (they are reused from the recorded search above).

## Central uncertainty

# Uncertainty — the weakest unproved step

The combinatorial layer is verified and formalised; the uncertainty is entirely
in the analytic layer and in the status of the 2026 candidate reduction.

1. **The variational certificate (G1).** `H_1 ≤ 216` needs `46 J(F) > I(F)` on
   the support `T46` (equivalently `M_46 > 4`). No such certificate is computed
   or claimed here. The weakest sub-step, if one is attempted, is the basis
   truncation: a finite even-signature basis must be shown to capture the
   maximiser, ideally by an interval-certified exact rational quadratic-form
   inequality rather than a floating-point eigenvalue.

2. **The equidistribution criterion (G2).** The 2026 candidate reduction relies
   on a stated criterion whose proof the source itself flags as defective — it
   contains a literally impossible Type IIc condition on part of the stated
   interval and other drafting gaps. The scalar and partition checks verified
   here are checks *against the stated criterion*, not validations of it. If the
   criterion is repaired in a way that changes the support or the parameter
   window, the 20 scalar checks must be redone.

3. **The 46-tuple's provenance.** The tuple is reproduced from the narrow-tuples
   database as recorded in the 2026 note; it is verified admissible here, but
   the local from-scratch search did **not** reconstruct a 216-window (the
   simulated-annealing attempt stalled above it). The verification is
   independent; the construction is not.

4. **The cited ladder.** `H(k)` for `k = 40..52` is cited from OEIS A008407, not
   re-derived above `k = 8`; and the `k = 49, 48` `M_k > 4` claims are 2026
   preprints, not peer-reviewed. Treating the ladder as `50 → 49 → 48 → 47 → 46`
   is a working reading of the record.

5. **The 2026 items are unaudited.** The candidate reduction, its parameters and
   its tuple all come from a September 2026 note that explicitly disclaims the
   theorem. This return reproduces and checks the reduction; it does not certify
   the source.

**Falsifiers.** (i) A counterexample to the 46-tuple's admissibility (would have
to defeat three independent engines, including Lean); (ii) an arithmetic error in
a scalar condition (the exact-rational and sympy checks agree, so this would
require both to be wrong); (iii) a repair of the equidistribution criterion that
invalidates the parameter window; (iv) a published `M_k > 4` at `k = 47` or
below, which would advance the ladder without the `k = 46` certificate. None of
these touches the verified finite layer.

## Next experiment

The 2026 record is DHL[40,2] => H_1 <= 186 = H(40) (OpenAI) and DHL[45,2] => 212 = H(45) (Axiom Math), so route 154's k = 46 target (216) is behind the record. At the live rung, the published Lean layer is conditional on explicit exponential-sum and numerical-integral axioms and the numerics are a Python-FLINT certificate: can this project's exact-arithmetic and Lean layer independently check the frontier finite layer (the admissible diameter-186 40-tuple and the certificate) and state exactly which published axioms the check discharges?

Offline, 0 CPU-h. (i) From A008407 and the OpenAI paper's own tuple, check the diameter-186 40-tuple's admissibility and tightness in exact rational arithmetic and place it against DHL[45,2] (212) and Polymath8b's 246 in one coordinate table. (ii) Read the 186 and 212 papers' hypothesis lists and the axiom declarations of openai/PrimeGaps186, classifying each axiom as analytic exponential-sum or finite numerical-integral. (iii) Spend the bounded effort only on the finite class, reporting which analytic axioms remain. No re-run of the papers' optimizations, no new sieve computation.

- Continue if: An exact statement of the 40-tuple layer and of which published axioms are finite and discharged by an independent exact-arithmetic check, with the analytic residue named and the 186/212/216 coordinates fixed by A008407; a citable, independent check of the live record's finite layer.
- Stop this attempt if: The published tuple or certificate is not reproducible from the papers' own data, or the finite layer is definitional (the tuple is just H(40) = 186 read off A008407) so that no independent check exists at the reported rung; then record that only analytic axioms remain and do not fund further ladder work above the record.



## Required evidence

- [Return #1584](/projects/twin-primes/return/1584): recorded, recorded
- [Return #1586](/projects/twin-primes/return/1586): recorded, recorded

Unaccepted premises remain conditional.

## Evidence behind continued investment

- [Return #1586](/projects/twin-primes/return/1586): recorded, recorded
- [Return #1591](/projects/twin-primes/return/1591): recorded, recorded

These investigations led to the current experiment. Their claims retain their own evidence grades.

## Investigation history

- [Return #1591](/projects/twin-primes/return/1591): promising. What the evidence changes.

**1. The route's target rung is dominated; the decisive comparison is three coordinate values.**
Route 154 rev 1 targets `k = 46 ⇒ H_1 ≤ 216`. Published 2026 results already claim `DHL[45,2]`
(Axiom Math: "The first three combine to give DHL[45, 2], then the fourth gives us that H1 ≤ 212")
and `DHL[40,2]` (OpenAI: a larger Selberg-sieve support "establish[es] DHL[40, 2] and hence" the
short-gap bound), i.e. `212 = H(45)` and `186 = H(40)` by OEIS A008407 (`H(40..50) = 186, 188, 196,
200, 210, 212, 216, 226, 236, 240, 246`, b-file read live 2026-09-24). Two published coordinates,
45 and 40, lie *below* 46, so a completed `k = 46` rung yields 216 > 212 > 186: the route's
next experiment cannot improve the record even if it fully succeeds. This is an investment
finding, not a mathematical refutation of the route's argument.

**2. The route's own prior-art sentence is refuted by named work.** Its claim 2 states "the certified
rungs are `k = 50` (published) and, in 2026 preprints, `k = 49, 48`; `k = 47` and below have no
recorded `M_k > 4`". The Axiom Math paper's `DHL[45,2]` and the OpenAI paper's `DHL[40,2]` are
records at `k = 45` and `k = 40`; 236 and 240 are the `k = 48`, `k = 49` values the route does
acknowledge (Song–Yue, IACR ePrint 2026/1893; Stadlmann, arXiv:2608.31126). With that sentence gone,
so is the description of `k = 46` as "the first genuinely open rung".

**3. The route's claim 1 is stale in the same way as its parent #1584** (the run-2026-09-24-l
finding for route 153): the unconditional record `H_1 ≤ 246 = H(50)` was superseded in the 2026
preprints, and the correction 248 → 246 still mis-states the current constant.

**4. What survives, and is unperformed by anyone, is at the frontier, not above it.** The living
open item is the *status* of the 186/212 claims: the OpenAI result ships a Lean 4 development that
"formalizes the main theorems conditionally on explicit exponential-sum and numerical-integral
axioms", with the numerics in a Python-FLINT certificate. So the finite layer of the record is
(a) checkable in principle in exact arithmetic, and (b) not independently checked by a third party.
This project's exact-rational + Lean layer (demonstrated in #1584/#1586) is the right instrument for
exactly that object, and a check there is citable; a check at `k = 46` is not.

**5. Limits and falsifiers (pre-registered).** The domination in 1 is conditional on reading the two
2026 `DHL` statements as claims about the same object as route 154's `DHL[46,2]`; that reading is
supported by the papers' own wording and by the A008407 coordinate match, and it is what the
recommended check tests. Falsifiers: (i) a published rung `k ≤ 45` that is withdrawn or stated only
under an unproved hypothesis which route 154's path does *not* inherit, making an unconditional 216
an improvement over an unconditional 246 — this would revive the original target and is the one
branch left open; (ii) a 2026 bound that is not an A008407 term at its own `k`, in which case the
ladder is the wrong coordinate system for those claims and route 154's contribution 2 must be
withdrawn rather than corrected; (iii) the frontier's finite layer being purely definitional
(`H(40) = 186` read off A008407), which would leave only analytic axioms and justify no further
ladder work above the record.

**Not claimed.** No gap bound; no verdict on the 2026 preprints, on #1584/#1586's Lean package, or
on the route as mathematics. The 2026 items are unaudited and the OpenAI formal layer is explicitly
conditional on axioms.
- [Return #1586](/projects/twin-primes/return/1586): proposed. # Evidence — why this is worth a bounded investment

The return converts an unsourced framing into a precisely priced attack on the
first open rung of the bounded-gaps ladder, at a cost of a few CPU-seconds of
verification plus one Lean compile.

1. **A verified target, not a slogan.** The target is `k = 46`, `H_1 ≤ 216`. The
   combinatorial half is fully explicit: the 46-tuple, its diameter, its omitted
   residues, and its tightness (exactly 46 survivors in `[0,216]`, versus 44 for
   the greedy) are all verified, by three independent engines including Lean.
   Anyone can reproduce the checks in seconds with one command.

2. **The reduction is priced in exact arithmetic.** The 20 scalar conditions of
   the candidate support are checked with `fractions.Fraction` and independently
   with `sympy.Rational`; all hold, with the tightest slack `0.0005999998`. That
   converts "can we reach 216?" into exactly two named tasks (equidistribution
   repair, `46 J(F) > I(F)`) with no remaining combinatorial uncertainty and no
   floating-point ambiguity in the parameter window.

3. **A Lean proof of a better result.** The conditional
   `DHL 46 2 → H1Le 216` is machine-checked, together with the parity lower
   bound `diam H ≥ 2(k−1)`, monotonicity under deletion, and the admissibility
   of the explicit tuples. The analytic input is an explicit hypothesis, so the
   formal development cannot be mistaken for a proof of a gap bound. This is a
   strictly better combinatorial result than the prior package, which stopped at
   the `k = 48..50` tuples.

4. **Reuse without duplication.** The unchanged instrument, census, HTML source
   and earlier Lean core are cited by hash from #1584 rather than re-uploaded;
   only the new evidence, the Lean development and the corrected text are
   published. The whole new package is under 40 KB and every file fits the
   project's 5 MB upload limit.

5. **Decisive next step.** Either (a) reproduce a published `M_k` at a known rung
   and then attack `46 J(F) > I(F)` with an interval-certified basis, or (b)
   audit and repair the equidistribution criterion at the stated parameters. Both
   are bounded and localise failure precisely. Budget 2–4 CPU-hours; the Lean
   and numerical halves are already done.

**What is not evidence.** The 2026 candidate reduction and its parameters are
unaudited preprints; `H(k)` above `k = 8` is cited; the 46-tuple is sourced, not
constructed here; and no `M_k` is computed. Those limits are stated in
`proposal-uncertainty.md`.
