decompwlj · deep analysis · fourth report

Decomposition into weight × level + jump

A verified account of the construction of R. Eismann (arXiv:0711.0865; decompwlj.com): its definition and scope, its reduction to the sieve of Eratosthenes on the naturals, its application to the primes and the nine conjectures, an analysis of the project's graphs, and an honest assessment of what the framework can and cannot yet say about the bridge between additive and multiplicative number theory.

Fourth report · July 9, 2026 · supersedes the third report of July 4, 2026 · headline results: the Cube Lemma (Conjecture 4's exception set closed to 4·1018) and Theorem B (Conjecture 9 — rarefaction of the level class — proved unconditionally, pending external refereeing) · verification engine this session: staged Python pipeline, full decomposition of every prime to 108, level-one census to 2.5·109, 27 474-point independent audit · PARI/GP unavailable in this session's environment — disclosed, Appendix B

Abstract

The decomposition writes each term of a strictly increasing integer sequence as \(a(n)=k(n)\,L(n)+d(n)\) — weight × level + jump — with \(k(n)\) the smallest divisor of \(\ell(n)=a(n)-d(n)\) exceeding the jump \(d(n)\). On the natural numbers the construction collapses exactly onto the sieve of Eratosthenes: the weight of \(n\) is the smallest prime factor of \(n-1\), and the level-classified naturals are precisely the shifted primes. On the prime sequence it produces a coordinate system in which several classical objects become strata — lesser twin primes are the weight-3 column, balanced primes are level (1;1) — and in which exactly one native open problem arises: Conjecture 9, the rarefaction of level-classified primes.

This fourth report adds four things to its predecessor. First — Theorem B. Conjecture 9 is proved: unconditionally, the level-classified primes satisfy \(N_{\mathrm{lev}}(x)\ll x\log\log x/(\log x)^{3/2}\), hence \(f(x)\to0\). The proof (§4.4) conditions on the gap, passes to a normal form \(\ell=L\cdot P\) supplied by the new Cube Lemma, legitimately relaxes consecutiveness — an upper-bound sieve may forget that \(p_{n+1}\) is the immediate successor once each index is counted once — and closes with Selberg's three-dimensional sieve. The statement carries the tag PROVED* — proved in this project, awaiting external refereeing. Second — the Cube Lemma. A level-classified prime with composite weight satisfies \(\ell\le(g-1)^3\), sharp at \(p=131\) where \(\ell=125=(6-1)^3\). Against the maximal-prime-gap record tables this closes Conjecture 4's exception set \(\{13,31,113,131,887\}\) to \(4\cdot10^{18}\) — and, in passing, exposes and repairs an overclaim in the third report's own §4.5 (corrections log, item 8): the quartic bound argued there did not exclude gaps in \((3.8\cdot10^9,4.3\cdot10^{10}]\), the cube bound does. Third — fresh verification. Every number this report reuses was recomputed from scratch this session: full decomposition of the 5 761 452 decomposable primes below 108, level-one census to 2.5·109 with all window constants and generations, a 27 474-point independent sympy audit (zero mismatches), and a new built-in parity audit installed after a sieve bug this session that had silently passed every anchor check (Appendix B — disclosed in full). The PARI/GP and OEIS b-file columns of the audit lattice carry from the third report; PARI is unavailable in this session's environment. Fourth — an upstream erratum. The foothold paper's Lemma 8 proof asserts that the only decomposable primes with \(g\ge\sqrt\ell\) are 13 and 31; the correct set is \(\{5,13,19,23,31,113\}\) (six elements, verified; the lemma's conclusion is unaffected). The submission manuscript is compiled and one administrative pass from submission (§7.3).

Verification strip — this session (July 9, 2026): fresh, carried, and not re-run
SIEVEsegmented odd sieve to 2.5·10⁹+10⁴: π(10⁸) = 5 761 455, π(10⁹) = 50 847 534, π(2.5·10⁹) = 121 443 371, p₍₅·₁₀⁷₎ = 982 451 653, max gap 282 below 10⁹, undecomposable {2, 3, 7}✓ canonical
DECOMPk, L recomputed for all 5 761 452 decomposable primes to 10⁸ (ascending divisor scan + ℓ-prime fast path + vectorized smooth/rough cofactor analysis); every third-report value on this range reproduced digit-for-digit✓ fresh
AUDIT27 474 indices recomputed by independent sympy divisor enumeration (first 20 000; 4 000 random; 2 500 forced onto the k>1001 hard paths; 1 000 deep ℓ-prime; all special primes and boundary marks)✓ 0 mismatches
GUARDbuilt-in end-of-sieve audit added this session: global parity sweep + 25 random prime-table entries + 25 random bitmap slots vs sympy — installed after a segment-parity bug passed all four anchor checks silently (Appendix B, failure (a))✓ passing
CENSUSlevel-one census recomputed fresh to 2.5·10⁹: N₁ = 339 870 / 2 708 031 / 6 227 807; f₁·log x = 1.0866 / 1.1037 / 1.1097; window constants 1.0024 / 1.0280 / 1.0561; generations i ≤ 12 at n ≤ 5·10⁷ — all equal to the third report and challenge Tables 2–3✓ fresh = ed. 3
CUBECube Lemma verified on the complete composite-weight set {13, 31, 113, 131, 887}: ℓ ≤ (g−1)³ holds with equality at p = 131; fresh sweep to 10⁸ finds no sixth member; record-gap chain closes the set to 4·10¹⁸ (§4.5)✓ sharp
CARRIEDfull-decomposition quantities beyond 10⁸ (f, f₍>1₎ at 10⁹; §4.3's 10⁹ sweeps; comb completeness to 10⁹) carry from the third report's verified run and are marked as carried; foothold-draft values at 5·10⁹–10¹⁰ are upstream and marked so✓ labelled
NOT RE-RUNPARI/GP kernel cross-checks and OEIS b-file comparisons (third report, ✓ then): PARI/GP is not installable in this session's sandbox; the audit lattice keeps those columns as carried, not fresh— disclosed

Reading the ledger

Every claim in this document carries one of five tags. PROVED a complete argument exists (here or in the cited source). PROVED* proved in this project this cycle; a complete argument is written, but external refereeing is pending — the asterisk drops only when a referee outside the project has checked it. VERIFIED a finite computational claim, checked exhaustively to the stated bound this session. REFORMULATION an exact restatement of a classical open problem — equal difficulty, no discount. OPEN not known; for native statements the tag is OPEN — NATIVE. HEURISTIC a model or shape argument, not a proof; constants quoted from finite windows are tentative.

Corrections log (cumulative, oldest first)

  1. Species-I overclaim (first report; corrected in the second). Presenting the rarefaction of level-one primes as open overstated the case: a Selberg/Brun sieve gives \(N_1(x)\ll x/(\log x)^{3/2}=o(\pi(x))\) unconditionally. The genuinely open part of Conjecture 9 is Species II (level > 1). All statements herein keep that scope.
  2. Two-constants erratum (second report). The cumulative Species-II ratio \(f_{>1}(x)\log x/\log\log x\approx 1.13\)–1.18 was read as a constant; it is a finite-size superposition transient. The windowed local constant is \(\hat c_2\approx 0.74\)–0.81 and is the quantity we report.
  3. Checkpoint off-by-one (second report's pipeline). A PARI driver checkpoint bug made \(p_{5\cdot 10^{7}}\) come out 74 short of the canonical 982 451 653. Detected by that anchor, fixed, and all values regenerated; the present report's pipeline is a fresh implementation.
  4. This session's own failures (disclosed; none reached print). A first monolithic engine was killed by the 4 GB memory ceiling (an unsegmented bincount); a second exceeded the execution time budget inside the residual-k loop; a naturals audit script used an unbounded naive divisor search on prime \(\ell\) (up to 10⁷ iterations per sample) and timed out. Each was replaced by the staged, checkpointed design of Appendix B before any number was produced.
  5. Population convention in our own first Table-3 recount (this session). Our first recount of the paper's Table 3 used all decomposable primes and exceeded the paper by +9 spread over seven weight columns. The deficit multiset {3, 5, 9, 11, 11, 13, 17, 17, 19} identifies the cause exactly: the paper counts weight-classified primes only, and the nine level-classified primes of weight ≤ 23 (§4.6) account for the difference. The paper is correct under its convention; our table now states both conventions.
  6. Challenge paper, Table 1, entry lev1(10⁸) (upstream erratum, diagnosed this session). Table 1 reports 339 869 level-one primes below 10⁸ while Table 2's N₁(10⁸) = 339 870; the complete count is 339 870. The difference is exactly the boundary prime 99 999 989, level-one because \(\ell = 99\,999\,971\) is prime, excluded by a pipeline that requires \(p_{n+1}\le x\). Only the x = 10⁸ row is affected (§4.6); f₁(10⁸) is unchanged at four decimals.
  7. MathJax configuration bug in the first build of this report (July 4; fixed July 5, 2026). The tex macro table defined ell as \ell — a self-recursive macro — so every formula containing \(\ell\) failed with "maximum macro substitution count exceeded". Rendering defect only; no mathematical content was affected. The macro is removed (\(\ell\) is a built-in symbol).
  8. Quartic-bound completeness overclaim (third report, §4.5; found and repaired in this fourth report). The third report argued that any C4 exception beyond 10⁹ "would require a gap \(g>\ell^{1/4}\approx p^{1/4}\) — excluded far beyond 10⁹ by exhaustive maximal-gap verification". That exclusion does not follow: under the quartic bound, the first-occurrence gaps 322–456 with starting primes in \((3.8\cdot10^9,\,4.3\cdot10^{10}]\) (e.g. the record gap 336 after 3 842 610 773, where \(336^4\approx1.27\cdot10^{10}>p\)) all satisfy \(g^4>p\) and were live candidates covered by no cited verification. The completeness claim beyond 10⁹ was therefore unsupported as argued. Repaired: the Cube Lemma (§4.5) sharpens the bound to \(\ell\le(g-1)^3\), under which the record tables genuinely close the exception set to \(4\cdot10^{18}\).
  9. This session's own failures (disclosed; none reached print). (a) The first build of the 2.5·10⁹ sieve alternated segment parity (an off-by-one in the segment stride), storing \(p-1\) for every prime in even-start segments and writing a by-two-shifted primality bitmap — and passed all four anchor checks silently, because prime counts at the checked marks, in-segment maximal gaps, and the sampled \(p_{5\cdot10^7}\) (which fell in a correct segment) are invariant under that corruption. Caught by the cross-check against the third report's N₁(10⁹); diagnosed by parity scan; fixed by forced-odd segment bounds; and a built-in parity + sympy spot audit now runs at the end of every sieve (the GUARD row of the strip). (b) An in-place patch of the sieve was written with an unterminated string and no write-back, so one rerun silently re-executed the buggy code; caught within the minute by the unchanged segment-boundary printout, replaced by asserted whole-file rewrites. (c) A figure-layer mathtext incompatibility crashed rendering once; cosmetic. Full narrative in Appendix B.
  10. Doubly-logarithmic span misquote (third report, §4.4 and Fig. D caption). The six-window span of \(T=\log\log\sqrt{ab}\) from (10³,10⁴] to (10⁸,10⁹] is \(\ln(19.572/8.059)\approx0.89\), not ≈ 0.62 (0.62–0.64 is the five-window span starting at (10⁴,10⁵]). Prose-level slip; no computed quantity depended on it. Corrected throughout this report; the qualitative point — the abscissa is far too short to separate a limit from a drift — stands a fortiori.

Contents

1Significance of the framework
2Definitions, existence, classification
3The fundamental theorem and the sieve of Eratosthenes
4The primes: theorems, conjectures, and the verified record
5Analysis of the graphs
6Hypothetical impacts: the additive–multiplicative bridge
7Conclusion and future research
APARI/GP algorithms
BReproducibility: the verification pipeline

Section 1Significance of the framework

The construction does one thing, exactly and everywhere: for any strictly increasing integer sequence, each term whose successor satisfies \(a(n{+}1)<\tfrac32 a(n)\) is written uniquely as

$$a(n) \;=\; k(n)\cdot L(n) \;+\; d(n),$$

weight times level plus jump, where the jump is the forward gap and the weight is the smallest divisor of \(\ell(n)=a(n)-d(n)\) exceeding that gap. Nothing is estimated and nothing is modelled: the map \(a(n)\mapsto(k,L,d)\) is a change of coordinates, invertible termwise, defined by the sequence itself. Its significance, as we assess it after verifying the record to 10⁹, rests on four legs — and on a clear statement of what it does not do.

It unifies. On the naturals the decomposition is the sieve of Eratosthenes (§3): weight = smallest prime factor of \(n-1\), level-classified ⟺ \(n-1\) prime. On the primes, classical objects become visible strata of one picture: the lesser twins are the weight-3 column (Lemma 3.1 of the paper; the count to 10⁹ matches the twin tables to the unit, §4.2), the balanced primes are level (1;1), the three-term arithmetic progressions anchored at consecutive primes are Species I of Conjecture 9. One construction, one scatter plot (§5), and a family of A-numbers falling out of its strata — A117078, A117563, A001223, A118534, A162174, A162175, A121155 among them.

It generalizes. The same operator applies verbatim to any monotone sequence — the project's atlas at decompwlj.com holds a thousand decomposed OEIS sequences with their 2D and 3D portraits, and the two-wing morphology of §5 recurs across unrelated sequences. The naturals are the solved prototype; the primes are the serious case; the atlas is the evidence that the coordinate system is canonical rather than bespoke.

It isolates one native problem. Nine conjectures were originally attached to the prime case. Under the honest ledger, five are exact reformulations of classical open problems (twins, Polignac-type families, balanced primes), two are elementary mod-3 facts now retired as trivial theorems, one is a finite claim now verified with its exception set complete to 10⁹ — and exactly one, Conjecture 9, is native: the level-classified primes rarefy. Its level-one species is settled unconditionally (a sieve bound, §4.4); its level-greater-than-one species is, to the best of a targeted July 2026 literature search, an unaddressed problem about divisors of the gap-coupled form \(2p_n-p_{n+1}\) (§6.3). A framework that manufactures one genuinely new, sharply posed, plausibly tractable question has earned its coordinates.

Its data layer is now verified. The project site states, with characteristic candour, "my data have not been verified." As of this report that caveat is discharged for the prime sequence to 10⁹ and for the level-one census to 2.5·10⁹: three independent implementations agree at every sampled point, the published tables are reproduced under their stated conventions, and the two residual ±1 discrepancies are diagnosed to their exact causes (§4.6) — one a population convention, one an upstream boundary erratum of a single prime.

What the framework does not do. A change of coordinates does not change difficulty. Where a conjecture in these coordinates encodes a classical open problem, it inherits that problem's full hardness, and we tag it REFORMULATION without discount. The construction consumes factorizations (of \(\ell\)) and produces none; it has no cryptographic utility, and the nearest contact with cryptography is methodological — the divisor-in-window toolbox it shares with the analysis of Diffie–Hellman parameters. And the 17 % / 83 % split quoted in the project description is range-dependent: the level share is 22.8 % in the decade (10⁵,10⁶], 16.9 % in (10⁸,10⁹], and Conjecture 9 asserts precisely that it tends to 0.

Section 2Definitions, existence, classification

Let \(a(1) $$d(n)=a(n{+}1)-a(n),\qquad \ell(n)=\begin{cases}a(n)-d(n)&\text{if }a(n)-d(n)>d(n),\\[2pt] 0&\text{otherwise,}\end{cases}$$ $$k(n)=\min\{\,k>d(n):\ k\mid \ell(n)\,\}\ \ (\text{if }\ell(n)\neq 0),\qquad L(n)=\ell(n)/k(n).$$

Then \(a(n)=k(n)L(n)+d(n)\). The term is decomposable when \(\ell(n)\neq 0\); it is classified by level when \(k(n)>L(n)\) and by weight otherwise (ties \(k=L\) count as weight). Three remarks fix the geometry of the object.

Existence criterion — proved (paper, Lemma 2.1) \(a(n)\) is decomposable iff \(\ell(n)>d(n)\) iff \(a(n{+}1)<\tfrac32\,a(n)\). The weight then exists because \(\ell\) is its own divisor and \(\ell>d\); minimality makes it unique, so the decomposition is well defined and exact. PROVED
Level bound — proved, sharp If \(a(n)\) is level-classified then \(L(n)\le d(n)\): otherwise \(L\) would be a divisor of \(\ell\) with \(d2\), so parity forces the strict form \(L\le g-1\); our sweep confirms \(\max(L-g)=-1\) over all level-classified primes to 10⁹. PROVED VERIFIED to 10⁹

Third, the classification is a comparison of the two factors of one number: \(\ell=kL\) with \(k\) forced upward past the gap. Level-classification \(k>L\) is equivalent to \(k>\sqrt{\ell}\), i.e. to the statement that \(\ell\) has no divisor in the window \((d,\sqrt{\ell}\,]\). That single sentence is the multiplicative content of the whole prime-side theory: everything in §4 and §6 is about when the window \((g,\sqrt{\ell}\,]\) is empty of divisors.

2.1 The first seventeen primes, recomputed

Table 2 of the paper, regenerated by the pipeline and by the PARI kernel (identical output; the kernel's selftest also checks these rows against a naive reference). VERIFIED

p(n)kLd = gclassification
20010not decomposable
30020not decomposable
53123level
70040not decomposable (11 > 10.5)
113329weight (tie)
139149level
1735215weight
1953415level
23171617level
2939227weight
31251625level
37113433level
41313239weight
43133439level
47411641level
53471647level
59319257weight

Two worked examples fix the mechanics. For \(p=89\): the next prime is 97, so \(g=8\), \(\ell=81\); the divisors of 81 exceeding 8 begin at 9, so \(k=9\), \(L=9\) — a tie, classified by weight. For \(p=887\): next prime 907, \(g=20\), \(\ell=867=3\cdot17^2\) with divisor set {1, 3, 17, 51, 289, 867}; the least divisor exceeding 20 is \(k=51\), \(L=17\), level-classified — and, as §4.5 will make precise, 887 is the unique level-classified prime below 10⁹ with \(3\mid\ell\), \(L>1\) and \(3\nmid L\), as well as the largest member of Conjecture 4's exception set. One small prime carries three exceptional structures at once.

Section 3The fundamental theorem and the sieve of Eratosthenes

The case \(a(n)=n\) is where the construction meets the multiplicative bedrock, and it is worth doing slowly because everything on the primes is this picture with one knob turned.

For the naturals, \(d(n)=1\) for every \(n\), so \(\ell(n)=n-1\) (for \(n\ge4\); the terms 1, 2, 3 are not decomposable), and the weight is the smallest divisor of \(n-1\) exceeding 1 — that is,

$$k(n)=\mathrm{spf}(n-1),\qquad L(n)=\frac{n-1}{\mathrm{spf}(n-1)},$$

the smallest prime factor and the largest proper divisor. The fundamental theorem of arithmetic enters exactly here: it guarantees that \(\mathrm{spf}\) is well defined and that the pair \((k,L)\) is a genuine, canonical factorization of \(n-1\) — the decomposition of the naturals is FTA read through its minimal divisor. Classification becomes primality: \(n\) is level-classified \(\iff k>L \iff \mathrm{spf}(n-1)>\sqrt{n-1} \iff n-1\) is prime. PROVED (elementary; the kernel selftest checks \(k=\mathrm{spf}(n-1)\) and the equivalence to \(n=2001\); an independent 5 000-sample audit with bounded trial division confirms it at 10⁷ scale).

So the two wings of the naturals' portrait (§5, Fig. N) are: a weight wing quantized on vertical fibres \(k=p\) — the columns of the sieve of Eratosthenes, the multiples of 2, of 3 but not 2, of 5 but not 2 or 3, and so on, exactly the author's figure sieveNb.jpg — and a level wing that is the shifted primes \(\{p+1\}\): when \(n-1\) is prime, \(k=n-1\) and \(L=1\), so the entire level class of the naturals sits on the single ray \(L=1\). The sieve is one ray plus a fan.

The solved prototype of Conjecture 9 — proved Among \(4\le n\le N\) the level-classified proportion is exactly \(\pi(N-1)/(N-3)\), which tends to 0 by the prime number theorem — at rate \(1/\log N\). Measured: 0.12294, 0.09592, 0.07850, 0.06646 at \(N=10^4,\dots,10^7\). PROVED VERIFIED — Conjecture 9 for the naturals is a theorem, and its mechanism (a divisor window that is almost never empty) is the template for the prime case.

The general construction as Eratosthenes with a moving threshold. On the naturals the window is \((1,\sqrt{n-1}\,]\) — empty iff \(n-1\) is prime. On a general sequence the window is \((d(n),\sqrt{\ell(n)}\,]\): the same sieve primitive, "least divisor above a cutoff", but the cutoff is now the local gap of the sequence rather than the constant 1. That is the precise sense in which the framework generalizes the sieve of Eratosthenes: the weight function is \(\mathrm{spf}\) relative to a sequence-adapted floor. When gaps are bounded (the naturals) the theory is classical; when gaps fluctuate like the primes' — mean \(\log x\), Poisson-like tails — the emptiness of the window becomes a genuinely new question, and §6 will show that its random-integer analogue is a theorem while its prime-sequence form is Conjecture 9. It should be said plainly that the decomposition factors \(\ell(n)\), not \(a(n)\): on the primes nothing factors \(p\) itself (nothing could be expected to), and the multiplicative object under study is the additive companion \(\ell=2p_n-p_{n+1}\).

Section 4The primes: theorems, conjectures, and the verified record

From here on \(a(n)=p(n)\), \(d(n)=g(n)\), and the sequences are weight = A117078, level = A117563, jump = A001223, \(\ell\) = A118534. The primes 2, 3, 7 are the only non-decomposable terms (\(11>\tfrac32\cdot7\)) — proved in the paper and the only zeros of A117078, as conjectured on the OEIS page and settled there. The scope of freshness in this fourth report: the full decomposition record below 10⁸, the level-one census to 2.5·10⁹, and the generations table were recomputed from scratch this session; statements "verified to 10⁹" cite the third report's audited run, and every such statement that intersects the fresh 10⁸ range was re-checked and agreed exactly. Appendix B documents the audit.

4.1 The conjecture ledger

statementstatusnotes (verified record)
C1infinitely many primes of weight 3REFORMULATION the twin prime conjecture, verbatim, via Lemma 3.1 (§4.2)
C2every odd \(k\ge3\) is the weight of infinitely many primesREFORMULATION Polignac-type family; contains C1
C3every odd \(L\ge1\) is the level of infinitely many primesREFORMULATION Hardy–Littlewood-type family; contains C5
C4level-classified primes have prime weight, with finitely many exceptionsVERIFIED exception set exactly {13, 31, 113, 131, 887} (weights 9, 25, 33, 25, 51) — now complete to 4·10¹⁸ by the Cube Lemma \(\ell\le(g-1)^3\) against the maximal-gap record tables (§4.5); the third report's quartic-bound argument is retracted (corrections log, item 8)
C5infinitely many primes of level 1, generation 1REFORMULATION infinitude of balanced primes A006562; still open (checked July 2026)
C6every generation (1;i), \(i\ge1\), is infiniteREFORMULATION graded Hardy–Littlewood family; census to \(i=12\) in §4.4
C7, C8mod-3 divisibility patterns of ℓ and gPROVED elementary consequences of Theorem 5 below; recorded as true on the OEIS project page, struck from the conjecture list, and not claimed as contributions
C9level-classified primes rarefy: \(f(x)=\dfrac{\#\{p\le x\ \text{level}\}}{\#\{p\le x\ \text{decomposable}\}}\to0\) PROVED* Theorem B (§4.4, this report): \(N_{\mathrm{lev}}(x)\ll x\log\log x/(\log x)^{3/2}\) unconditionally, so \(f(x)\ll\log\log x/\sqrt{\log x}\to0\) — Conjecture 9 holds, pending external refereeing. Remaining native questions: the true rate (heuristically \(f_{>1}\asymp c_2\log\log x/\log x\), HEURISTIC) and the infinitude of the level class (OPEN — NATIVE; contains C5). Measured \(f(10^9)=0.17095\), decreasing in every decade.

4.2 Weight 3 is the twin column

Lemma 3.1 (paper) — proved For \(p>3\): weight\((p)=3\iff p\) is the lesser of a twin pair. If \(g=2\) then \(\ell=p-2\) is odd and \(3\mid\ell\) (since \(p\equiv2\pmod3\) for a lesser twin \(>3\)), so \(k=3\); conversely \(k=3\) forces \(g<3\), i.e. \(g=2\). PROVED

Verified as an identity of arrays: over all 50 847 531 decomposable primes to 10⁹ the predicate \(k=3\) agrees with the predicate \(g=2\wedge p>3\) with zero disagreements, and the common count is 3 424 505 — equal to \(\pi_2(10^9)-1=3\,424\,506-1\) from the external twin-prime tables (the −1 removes \(p=3\)). At index scale, the count over \(n\le5\cdot10^7\) is 3 370 445, of which 3 370 444 are weight-classified: the single level-classified weight-3 prime is \(p=5\) (\(k=3,L=1\)), the first entry of §4.6's nine-prime list and the reason the paper's Table 3 column reads one less than the twin count. VERIFIED, externally anchored

4.3 Mod-3 rigidity and its sharp corollaries

Theorem 5 (paper) — proved For every decomposable prime \(p>3\): \(\;3\mid\ell(n)\iff 6\nmid g(n)\). (Since \(\ell=p-g\) and \(3\nmid p\), reduce mod 3: \(g\equiv p\pmod 3\iff 3\mid\ell\), and \(g\) is even.) Verified with zero violations across all decomposable primes to 10⁹. PROVED VERIFIED

The theorem cuts the decomposable primes into a pool \(6\mid g\) (44.51 % of them at 10⁹; 43.04 % at 10⁷, the challenge paper's 0.4304) on which \(3\nmid\ell\), and its complement on which \(3\mid\ell\) — and it propagates through every stratum we measure. Three sharp consequences, the second new to this report:

(i) Species I lives on the pool. A level-one prime has \(\ell\) prime or \(\ell\in\{9,25\}\) (§4.4); if \(6\nmid g\) then \(3\mid\ell\), forcing \(\ell=3\) or \(\ell=9\) — that is \(p=5\) or \(p=13\). The level-one primes with \(6\nmid g\) are exactly {5, 13}, verified as such over the full range to 10⁹ (2 708 029 of the 2 708 031 level-one primes have \(6\mid g\)). PROVED (given §4.4's exception sets) VERIFIED to 10⁹

(ii) The out-of-pool level class is exactly the 3∣ℓ level class. At 10⁹ the level-classified primes with \(6\nmid g\) number 3 667 475 = 3 667 473 (the level->1 primes with \(3\mid\ell\)) + 2 (the primes 5 and 13). Theorem 5's bookkeeping closes to the unit across eight and a half million level-classified primes. VERIFIED

(iii) Conditional level-one density inside the pool. At 10⁷, \(P(\text{level-one}\mid 6\mid g)=0.1539\) against 0.0662 unconditionally — the challenge paper's Observation 7, reproduced to its printed digits (0.4304, 0.1539). VERIFIED

4.4 Conjecture 9: two species, and Theorem B — rarefaction proved

Write \(f(x)\), \(f_1(x)\), \(f_{>1}(x)\) for the shares of decomposable primes \(\le x\) that are level-classified, level-one, and level-greater-than-one. C9 asserts \(f(x)\to0\). The two summands behave differently and must be kept apart — conflating them produced the first report's overclaim.

Species I reduction — proved; exceptions complete A level-one prime has \(k=\ell\), i.e. \(\ell\) has no divisor in \((g,\ell)\). If \(g<\sqrt\ell\) this forces \(\ell\) prime. The level-one primes with composite \(\ell\) are exactly \(\{13,31\}\) (\(\ell=9,25\)): any further one needs \(g\ge\sqrt\ell\), and the full list of decomposable primes with \(g\ge\sqrt\ell\) is {5, 13, 19, 23, 31, 113}. This six-element set is now closed to 4·10¹⁸: a member satisfies \(p=\ell+g\le g^2+g\), the maximal gap below 4·10¹⁸ is 1 476 (Oliveira e Silva–Herzog–Pardi), so any member has \(p\le1476^2+1476=2\,180\,052<10^8\) — and the fresh sweep to 10⁸ finds exactly the six. Hence, apart from 13 and 31, level-one \(\iff\ell=2p_n-p_{n+1}\) prime: \(p_n\) is the middle of a three-term arithmetic progression \((\ell,\,p_n,\,p_{n+1})\) whose right endpoint is the true next prime. Generation \(i\) refines this by \(\ell=p_{n-i}\); generation 1 is the balanced primes A006562. PROVED exception sets complete to 4·10¹⁸

Census. With \(N_1(x)\) the number of level-one primes \(\le x\) (complete convention: every prime \(\le x\) is decomposed, using its true successor):

xN₁(x)ℓ-prime censusf₁·log xwindow (a,b]ĉ₁ = Δ share·log√(ab)
10⁸339 870339 8681.0866(10⁷,10⁸]1.0024
10⁹2 708 0312 708 0291.1037(10⁸,10⁹]1.0280
2.5·10⁹6 227 8076 227 8051.1097(10⁹,2.5·10⁹]1.0561

The census column counts decomposable primes with \(\ell\) prime; adding the two composite-ℓ exceptions {13, 31} gives N₁ — which is precisely the challenge paper's Table 2 formula "\(\#\{2p_n-p_{n+1}\ \text{prime}\}+2\)" with the count over decomposable primes. All six printed values of challenge Tables 2–3 (339 870; 2 708 031; 6 227 807; 1.0866; 1.1037; 1.1097; window constants 1.028, 1.056) are reproduced exactly — recomputed from scratch this session (July 9) on the corrected sieve, after the parity incident of Appendix B. VERIFIED to 2.5·10⁹, fresh

Species I is o(π(x)) — proved (second report; sieve) The count of \(n\le x\) with \(2p_n-p_{n+1}\) prime is, by a Selberg/Brun upper-bound sieve applied after conditioning on the gap, \(N_1(x)\ll x/(\log x)^{3/2}\), hence \(f_1(x)\ll(\log x)^{-1/2}\to0\) unconditionally. The empirical rate is faster — \(f_1\approx c_1/\log x\) with windowed \(\hat c_1\) rising 0.8431, 0.9230, 0.9324, 0.9719, 1.0024, 1.0280 across the six decades to 10⁹ and 1.0561 in (10⁹, 2.5·10⁹] — consistent with a Hardy–Littlewood prime-pair regime, whose constant we do not claim: across six decades the doubly-logarithmic abscissa spans only \(\Delta T\approx0.89\) (§5, Fig. D; the third report misquoted this as 0.62 — corrections log, item 10), far too short to separate a limit from a slow drift. PROVED (upper bound) HEURISTIC (asymptotic shape)
Theorem B (this report) — Conjecture 9: the level class rarefies Unconditionally, $$N_{\mathrm{lev}}(x)\;\ll\;\frac{x\,\log\log x}{(\log x)^{3/2}}, \qquad\text{hence}\qquad f(x)\;\ll\;\frac{\log\log x}{\sqrt{\log x}}\;\longrightarrow\;0 .$$ Architecture of the proof, in five steps. (1) Normal form. If \(p\) is level-classified with \(\ell>(g-1)^3\), the Cube Lemma (§4.5) forces the weight prime; with the level bound and divisor minimality this puts \(\ell\) in the normal form \(\ell=L\cdot P\) with \(L\) odd, \(L\le g-1\), \(P\) prime — and conversely any such factorization with \(P>g\) is level-classified. Primes with \(\ell\le(g-1)^3\) contribute \(O((\log x)^{O(1)})\) and are absorbed. (2) Gap conditioning. Split on the gap: \(N_{\mathrm{lev}}(x)=\sum_{m\le M}\#\{n:\, g_n=2m,\ \text{level}\}+\#\{n:\,g_n>2M\}\), and the tail is \((3) Consecutiveness relaxed — legitimately. At fixed \((m,L)\), the level event with \(g_n=2m\) implies the simultaneous primality of the triple \((q,\;Lq+2m,\;Lq+4m)\) at \(q=P\): indeed \(p=\ell+g=LP+2m\) and \(p_{n+1}=p+g=LP+4m\). For an upper bound one may now forget that \(p_{n+1}\) is the immediate successor — each index \(n\) is counted at most once by its own triple — so the consecutive-prime coupling, which blocks lower bounds and asymptotics, does not block this direction. This corrects, in one direction, the pessimism of the foothold paper's §7.1. (4) Selberg's sieve in dimension 3. Uniformly for \(L,m\le(\log x)^{O(1)}\) (Halberstam–Richert, Theorem 5.7), \(\#\{q\le x/L:\ q,\ Lq+2m,\ Lq+4m\ \text{all prime}\}\ll \mathfrak S(m,L)\,\dfrac{x/L}{(\log x)^{3}}\) with \(\mathfrak S\) the triple's singular series. (5) Balance. Summing \(1/L\) over odd \(L\le 2m\) gives \(\asymp\log m\); the singular-series average over \(m\le M\) is \(O(M)\)-bounded with logarithmic weights; the conditioned sum is \(\ll x\,M^{1+o(1)}/(\log x)^3\) against the tail \(x/(2M)\). Taking \(M=(\log x)^{3/2}\) makes both terms \(\ll x\log\log x/(\log x)^{3/2}\). The \(L=1\) stratum alone recovers the Species-I bound \(x/(\log x)^{3/2}\); the \(\log\log\) factor is the price of the \(L\)-sum, and optimizing \(M\) sharpens its exponent to \(\tfrac12\) — we present the clean form. Full write-up in the submission manuscript (§7.3). PROVED* — pending external refereeing; the asterisk drops only on an outside referee's check.

What Theorem B settles, and what it does not. It settles Conjecture 9 itself (\(f\to0\)) and, of the foothold paper's problem list, Problem 15 (rarefaction) in full; Problem 10 (that \(2p_n-p_{n+1}\) is prime for a vanishing proportion of \(n\)) was already settled at the second report's Species-I bound and is subsumed. It does not reach Problem 13's ideal \(N_1(x)\ll x/\log^2x\) (the exponent gap \(3/2\to2\) stands), says nothing about Problem 14 (the conditional asymptotic) or Problem 16 (constants), and — the sharpest remaining native question — does not decide whether the level class is infinite: density zero is compatible with finiteness, and infinitude contains the balanced primes (C5, C6), a Hardy–Littlewood statement. OPEN — NATIVE (infinitude; rate)

Generations. Level (1; i) — level-one with \(\ell=p(n-i)\) — counted over \(n\le5\cdot10^7\), extending the paper's table from \(i\le7\) to \(i\le12\):

i123456789101112
count1 307 356746 381345 506153 53765 49727 28811 3134 6951 916791319126
ratio.571.463.444.427.417.415.415.408.413.403.395

Rows \(i\le7\) equal the paper's Table 5 exactly. The ratio drifts slowly downward through ≈ 0.41 rather than sitting at a constant; a Gallagher-type Poisson model of gaps predicts geometric-like decay qualitatively, and we leave the ratio's limit unclaimed. VERIFIED HEURISTIC (decay law)

Species II (level > 1). By the level bound, \(L\le g-1\): the level of a level-classified prime is a small odd number on the scale of the gap, and \(k=\ell/L>\sqrt\ell\). The share obeys, empirically, \(f_{>1}(x)\approx c_2\log\log x/\log x\) with windowed \(\hat c_2\) flat across five decades — 0.7425, 0.8071, 0.7690, 0.7705, 0.7669, 0.7656 — while the cumulative ratio \(f_{>1}\log x/\log\log x\) still reads 0.805 at 10⁹ and is not converged (the second report's two-constants erratum). Section 6.2 derives the \(\log\log x/\log x\) shape from a smooth-part heuristic. The status of this species changes in this report: that \(f_{>1}(x)\to0\) at all is no longer open — it is the \(L>1\) part of Theorem B above — while the finer statements remain exactly as hard as before: the asymptotic shape and the constant \(c_2\) are heuristic, and the infinitude of the species is untouched. PROVED* (that f₍>1₎ → 0) HEURISTIC (shape and constant) OPEN — NATIVE (infinitude)

4.5 The mod-3 comb and the Cube Lemma — native micro-results

Table 4's level histogram is conspicuously enriched at multiples of 3 (L = 3, 9, 15 fat relative to trend; §5, Fig. E). Theorem 5 explains why 3 divides ℓ on the whole out-of-pool half; the new statement is that within the level class the 3 is then forced into the level, not the weight:

Comb proposition — proved, with verified exception set Let \(p\) be level-classified with \(3\mid\ell\) and \(3\nmid L\) (so \(3\mid k\)). Then \(k/3\) and \(3L\) are divisors of \(\ell\); minimality of \(k\) forces \(k/3\le g\), and \(3L\notin(g,k)\) forces \(3L\le g\) or \(3L\ge k\). Hence any such prime satisfies $$k\le 3g\quad\text{or}\quad k\le 3L\,;$$ in particular \(\ell=kL<\max(3gL,3L^2)\le\max(3g(g{-}1),3(g{-}1)^2)<3g^2\) in the first branch and \(k<\sqrt{3\ell}\) in the second — a finite window at every gap size. Outside it, \(3\mid\ell\Rightarrow3\mid L\). The exceptions below 10⁹ are exactly $$\{\,5\ (\ell=3),\quad 13\ (\ell=9),\quad 887\ (\ell=867=3\cdot17^2,\ k=51=3L)\,\}$$ — 887 realizing the boundary case \(k=3L\) with equality. Among the 3 667 473 level->1 primes with \(3\mid\ell\) below 10⁹, all but the single prime 887 have \(3\mid L\). And the window now closes globally: both branches give \(\ell<3g^2\), so an exception has \(p=\ell+g<3g^2+g\); with the maximal gap 1 476 below 4·10¹⁸ this means \(p<3\cdot1476^2+1476=6\,537\,004<10^8\), and the fresh sweep to 10⁸ finds exactly {5, 13, 887}. PROVED exception set complete to 4·10¹⁸
Cube Lemma (this report) — proved; sharp at p = 131; set complete to 4·10¹⁸ Let \(p\) be level-classified with composite weight \(k\). Then $$\ell\;\le\;(g-1)^3,$$ with equality at \(p=131\) \((g=6,\ k=25,\ L=5,\ \ell=125=5^3)\). Proof. Write \(k=qm\) with \(q=\mathrm{spf}(k)\), \(m=k/q\); both are divisors of \(\ell\) strictly below \(k\), and \(k\) is by definition the smallest divisor of \(\ell\) exceeding \(g\) — so \(q\le g\) and \(m\le g\). Since \(\ell\) is odd its divisors are odd while \(g\) is even, so in fact \(q,m\le g-1\) and \(k=qm\le(g-1)^2\). The level bound gives \(L\le g-1\); hence \(\ell=kL\le(g-1)^3\). ∎

The five members, against the bound:

pgkL(g−1)³margin
13491927strict
31625125125strict
11314333992 197strict
1316255125125equality — sharp
8872051178676 859strict

Completeness to 4·10¹⁸. An exception satisfies \(p=\ell+g\le(g-1)^3+g\). Two record facts close the set. (i) The maximal prime gap below 4·10¹⁸ is 1 476 (Oliveira e Silva, Herzog, Pardi, Math. Comp. 2014 — exhaustive verification), so an exception in \((3.21\cdot10^9,\,4\cdot10^{18}]\) would need \(p\le1475^3+1476=3\,209\,048\,351\) — below the interval. (ii) The maximal gap below 3 209 048 351 is 320 (the record 320 first occurs after 2 300 942 549; the next record, 336, first occurs after 3 842 610 773), so an exception in \((10^8,\,3.21\cdot10^9]\) would need \(p\le319^3+320=32\,462\,079\) — below the interval again. The fresh sweep to 10⁸ finds exactly {13, 31, 113, 131, 887}; hence the set is complete to \(4\cdot10^{18}\). Completeness for all \(p\) would follow from \(g\ll p^{1/3-\varepsilon}\), far beyond the best unconditional gap bound (\(g\ll p^{0.525}\), Baker–Harman–Pintz); the closure therefore tracks the exhaustive-verification frontier and will extend automatically with it. This lemma replaces the third report's quartic argument, whose completeness claim was unsupported (corrections log, item 8). PROVED sharp; set complete to 4·10¹⁸

The same record-table mechanism closes all three of the framework's finite exception sets to the verification frontier: the composite-weight set above (cube window), the six-element \(g\ge\sqrt\ell\) set of §4.4 (quadratic window, \(p\le g^2+g\)), and the comb set (window \(\ell<3g^2\)). Each future extension of the exhaustive gap tables extends all three closures with no new mathematics.

4.6 Conventions and errata: the two ±1 findings

(a) Paper, Table 3 — a population convention, not an error. Our first recount of the weight histogram at \(n\le5\cdot10^7\) exceeded the paper in seven columns by a total of +9. The deficit multiset {3, 5, 9, 11, 11, 13, 17, 17, 19} is exactly the weight multiset of the nine level-classified primes with weight ≤ 23:

p5131923374361181199
k395171113111917
L1131335911

This list is complete to 10⁹, and trivially finite for any weight bound \(B\): \(k\le B\) and \(k>L\) force \(\ellRESOLVED

(b) Challenge paper, Table 1 vs Table 2 at x = 10⁸ — a genuine internal ±1. Table 1 prints lev1(10⁸) = 339 869; Table 2 prints N₁(10⁸) = 339 870. Both cannot hold under one convention. The cause is a single prime: 99 999 989, the largest prime below 10⁸, has successor 100 000 007 and \(\ell=99\,999\,971\), which is prime — so it is level-one. A pipeline that only decomposes primes whose successor also lies below the mark excludes it; the Table 2 formula includes it. At the other magnitude marks the boundary prime's ℓ is composite (999 963, 9 999 963, 29 999 997, 999 999 867 = 3·333 333 289), so only the 10⁸ row is affected; f₁(10⁸) is 0.0590 either way at four decimals. The complete-convention value is 339 870. DIAGNOSED

4.7 The verified record at a glance

xπ(x)decomposablelevel-1level>1weight-cl.ff₁f₍>1₎
10⁶78 49878 4955 95312 40060 1420.23380.07580.1580
10⁷664 579664 57644 01194 038526 5270.20770.06620.1415
3·10⁷1 857 8591 857 856116 139250 3841 491 3330.19730.06250.1348
10⁸5 761 4555 761 452339 870738 8374 682 7450.18720.05900.1282
10⁹50 847 53450 847 5312 708 0315 984 30842 155 1920.17090.05330.1177

Rows to 10⁸ recomputed fresh this session (July 9); the 10⁹ row carries from the third report's audited run. Challenge Table 1 reproduced (with the diagnosed 10⁸ boundary entry corrected); the 10⁹ row is new relative to the published tables. At index scale \(n\le5\cdot10^7\): 8 553 468 level-classified (17.107 %), 41 446 529 weight-classified — the paper's Table 6 exactly, at every printed index from 10² to 5·10⁷. Diagnostics at 10⁹: \(f_1\log x=1.1037\); \(f_{>1}\log x/\log\log x=0.8046\); level share by decade 0.2969, 0.2712, 0.2278, 0.2042, 0.1846, 0.1689 — monotone decrease, C9's empirical content. VERIFIED

Section 5Analysis of the graphs

The project's figures are not illustrations of the theory; several of them are the theory, in the sense that the theorems of §4 were read off their structure before being proved. We analyse the author's graphs first — re-examined against our verified arrays — and then present six figures regenerated from this session's data. Every structural claim made about a figure below was checked numerically, not visually.

5.1 The master map

classification of primes in (log L, log k)
Fig. 5.1 — classification_primes.jpg (author's figure, re-examined this session). Primes in \((\log L,\log k)\)-space with the author's OEIS annotation. Region 1 (upper left) is the weight-classified wing A162175, organized into vertical combs: \(k=3\) is the lesser twins minus {3} (A001359 − {3}) — Lemma 3.1 as a visible column; then \(k=5\) (A074822), \(k=7\) (A118741 = A119593 + A118359), \(k=9\) (A119594 + A118922), and so on through the odd weights. Region 2 (lower right) is the level-classified wing A162174, organized into horizontal combs: level 1 is A125830 — containing 13, 31, the balanced primes A006562 (generation 1), and the higher generations A117876, A118467, … — then level 3 (A117873), level 5 (A117874). The oval marks the diagonal \(k=L\), the tie strip A121155 assigned to weight. Our verified arrays reproduce every labelled stratum: the figure is a correct atlas page of the OEIS objects the construction generates.

5.2 The two wings at scale, and our recomputation

two wings recomputed
Fig. B — recomputed this session, first 60 000 primes. The same plane as Fig. 5.1 with classification coloured (indigo weight wing, copper level wing) and the \(k=L\) diagonal dotted. Three verified readings. (i) The weight wing is bounded above by the diagonal — \(k\le L\) by definition of the class — and its columns thin like the twin, cousin, sexy constellations they are. (ii) The level wing is bounded by the level bound \(L\le g-1\) of §2: its points hug the low-\(L\) horizontals \(L=1,3,5,\dots\), which is why the wing looks like a comb of rays rather than a cloud. (iii) The wings meet only along the diagonal strip, and the level wing is visibly sparser — 17.1 % against 82.9 % at this range — with the imbalance growing along the plotted range: Conjecture 9 seen raw. The author's Log_LLog_k_1500000R.jpg is this picture at 1.5·10⁶ primes; our regeneration agrees with it stratum by stratum.

5.3 The naturals: Eratosthenes as a portrait

sieveNb
Fig. 5.3 — sieveNb.jpg (author's figure). The author's tabular rendering of §3: integers arranged by weight column — 1: multiples of 2 (\(k=2\)); 2: multiples of 3 and not 2 (\(k=3\)); 3: multiples of 5 and not 2 or 3 (\(k=5\)); "etc." — with the primes emerging along the level-1 line at the bottom, the ellipses marking the columns of the sieve of Eratosthenes and the axes labelled log(weight), log(level). This is the classical sieve redrawn as a classification, and it is the exact content of our Theorem in §3: weight = spf(n−1), level class = shifted primes.
naturals recomputed
Fig. N — recomputed this session, naturals to 30 000. Our independent portrait of the same object, coloured by class. Every point sits on a vertical fibre \(\log k=\log p\) — the abscissa is quantized on the primes, which is the fundamental theorem of arithmetic acting through spf — and the level class (copper) is exactly the ray of shifted primes. The author's naturaldecomp3M2048.jpg below shows the same structure at 3·10⁶ terms: the wedge's diagonal frontier is the constraint \(k\le\sqrt{n-1}\) for composite \(n-1\), and the rarefaction of the copper ray along the fibre is the prime number theorem — the solved Conjecture 9 of §3.
naturals to 3 million
Fig. 5.4 — naturaldecomp3M2048.jpg (author's figure). Three million naturals in (log weight, log level). The prime-indexed sheet structure, the diagonal frontier, and the level ray are as described above; our sampled audit (§3) confirms the underlying data law exactly.

5.4 Rarefaction, constants, combs, generations — the measured Conjecture 9

rarefaction curves
Fig. C — this session: 400 fresh logarithmic checkpoints to 10⁸ (all three shares), plus 60 fresh census checkpoints carrying \(f_1\) to 2.5·10⁹ (dotted markers on the copper curve). The two open squares at 10⁹ are the third report's verified \(f\) and \(f_{>1}\) — carried, not recomputed, and marked so. Dashed overlays: the two-species model, \(c_1/\log x\) at \(c_1=1.07\) and \(c_2\log\log x/\log x\) at \(c_2=0.80\), constants from the last windows, no fitting. The dash–dot curve is new: the Theorem B envelope shape \(A\log\log x/\sqrt{\log x}\) (\(A\) arbitrary — a shape guide, not a fitted bound). Its near-flatness across nine decades is the honest picture of what is proved: the unconditional bound decays too slowly to be visible at computational ranges, while the heuristic model tracks the data. The decay of \(f\) itself is now PROVED* (Theorem B, §4.4); both exponent shapes in the model remain HEURISTIC.
window constants
Fig. D — this session. Window constants against \(T=\log\log\sqrt{ab}\). Filled copper circles: the seven fresh \(\hat c_1\) windows of this session, (10³,10⁴] through (10⁹,2.5·10⁹] — 0.8431, 0.9230, 0.9324, 0.9719, 1.0024, 1.0280, 1.0561. Open copper squares: the foothold draft's upstream values on (2.5·10⁹,5·10⁹] and (5·10⁹,10¹⁰] (1.064, 1.068) — upstream, not re-verified here, plotted for continuity and labelled so. Teal: five fresh \(\hat c_2\) windows (0.7425, 0.8071, 0.7690, 0.7705, 0.7669) and the third report's carried (10⁸,10⁹] value 0.7656 as an open square. The dashed line \(2e^{-\gamma}=1.1229\) remains a reference, not a claimed limit. This is "Legendre's problem in miniature": the fresh span compresses nine decades of \(x\) into \(\Delta T\approx0.97\) of abscissa (≈ 1.03 with the upstream points), on which a slope, a limit, and a secondary term are nearly indistinguishable. \(\hat c_1\) is still rising at the right edge; \(\hat c_2\) is flat within its scatter. Any constant quoted from this range is tentative by construction.
weight and level combs
Fig. E — this session, fresh range \(n\le\pi(10^8)=5\,761\,455\), paper conventions (weights over the weight class, levels over the level class). The odd-value histograms with multiples of 3 in copper, stacked (weight comb above, level comb below). Top: the weight comb — \(k=3\) towers (twins), and the 3ℤ columns ride above the smooth decay (k = 21 exceeds k = 23 by 56.9 % at this range; the third report measured 57 % at \(n\le5\cdot10^7\) — consistent). Bottom: the level comb — L = 3, 9, 15 enriched. The enrichment is Theorem 5 (the whole \(6\nmid g\) half of the decomposables has \(3\mid\ell\)) sharpened, on the level side, by the comb proposition of §4.5: outside the finite window the 3 must land in \(L\). The single out-of-comb level point below 10⁹ with \(3\mid\ell\), \(L>1\), \(3\nmid L\) is \(p=887\).
generations
Fig. F — this session, \(n\le5\cdot10^7\), log scale. Level-one generations extended to \(i=12\): near-geometric decay with ratio drifting through ≈ 0.41 (table in §4.4). Balanced primes are the \(i=1\) bar; C6 asserts every bar is eventually infinite — a graded Hardy–Littlewood family we tag REFORMULATION and measure without claiming.

5.5 The Cube Lemma seen in the plane

cube lemma in the gap-companion plane
Fig. CUBE — this session, new to this report. The level-classified primes below 10⁸ in the \((\log_{10}g,\ \log_{10}\ell)\) plane (60 000 sampled, grey — these have prime weight), the Cube Lemma curve \(\ell=(g-1)^3\) in indigo, the normal-form floor \(\ell=(g-1)^2\) dotted teal, and the five composite-weight primes as red diamonds. Everything grey may rise arbitrarily high above the cube curve — prime weight is unconstrained — while the five composite-weight points are trapped beneath it, with \(p=131\) sitting exactly on the curve: the lemma is sharp, and the sharpness is visible. Above the teal floor, level classification forces the normal form \(\ell=L\cdot P\) that Theorem B's sieve consumes (§4.4). Square canvas, equal aspect, so the plotted ratio of ordinate to abscissa is the true \(\ell:g\) ratio.

5.6 The remaining project figures

Four further author figures were examined for the second report and their readings stand unchanged against the verified arrays. 3D_natural_numbers_2.JPG and the 2018 WebGL capture (Screenshot…three_js…png, from decompwlj.com's live views) extrude the two planar portraits along \(n\): the naturals' fan of prime-indexed sheets with the level ray, and the primes' two wings with the level wing visibly starving along the third axis — Table 6's declining column as geometry. lesser_3D.png applies the atlas operation at second order — the decomposition of A001359, the lesser twins, themselves the \(k=3\) column of the primes' portrait — a self-application we record as an observed structural motif of the atlas without attaching a claim. A117078_20210214.png, the OEIS capture of the weight sequence, documents provenance and third-party review: T. Ordowski's 2013 comment states decomposability as \(2\,p_{n+1}<3\,p_n\) — the paper's Lemma 2.1 independently rediscovered on the sequence page — and the page's conjecture that 2, 3, 7 are the only zeros is the paper's theorem. decompwlj_1_20231216.jpg shows the author's sieve-style PARI/GP program; our benchmarking note from the kernel work stands: the fordiv smallest-divisor kernel is optimal per term on sparse sequences like the primes, while forfactored-style batch factorization wins only on dense sequences such as \(\mathbb N\) (9–11× there), so algorithm choice is sequence-dependent (Appendix A). The animated atlas 150decompanimAnum.gif cycles the \((\log k,\log L)\) portraits of 150 decomposed OEIS sequences; the recurring two-wing morphology across unrelated sequences is the empirical case for the construction's universality claimed in §1.

Section 6Hypothetical impacts: the additive–multiplicative bridge

The project's ambition is stated in its subtitle: a bridge between multiplicative structure and additive gap phenomena. After verification we can say precisely where the bridge stands, what traffic it can carry today, and what would have to be built for it to carry more. The claims in this section are graded carefully; the word "hypothetical" in the section title is doing real work.

6.1 The coupling, and the scale at which C9 lives

By §2, a decomposable prime is level-classified iff \(\ell(n)=2p_n-p_{n+1}\) has no divisor in \((g(n),\sqrt{\ell(n)}\,]\). Everything additive about consecutive primes (the gap) and everything multiplicative about the companion \(\ell\) (its divisors in a window) meet in this one predicate. That is the bridge — and also the obstruction, because the window's floor is the gap and the number \(\ell\) is built from the next prime: the shift varies with \(n\) and is correlated with the very factorization being interrogated. Note also the scale: C9 is decided at gap scale \(g\asymp\log x\). The Riemann Hypothesis constrains prime counts at resolution \(\sqrt x\) and is silent here; C9 and RH are logically orthogonal (neither implies the other), and the natural conditional neighbours are instead the Hardy–Littlewood prime-pair conjectures (Species I) and, via primes in progressions, GRH — which also does not settle C9. PROVED (equivalence)

6.2 The smooth-part skeleton, and a theorem the primes are asked to imitate

Suppose \(p\) is level-classified with gap \(g\). The level bound gives \(L\le g-1\), and every divisor of \(L\) is a divisor of ℓ below \(k\), hence \(\le g\). So \(\ell=L\cdot k\) with a small "sub-gap" factor \(L\) and a large factor \(k>\sqrt\ell\) having no divisor of ℓ between \(g\) and itself. In the dominant configuration \(k\) is prime and \(L\) is the entire \(g\)-smooth part of ℓ (the prime 887, whose \(k=51\) is composite, shows the configuration is dominant, not universal). Heuristically, then, a level-classified prime is one whose companion factors as (small odd smooth part) × (prime), and the density of that event, summing \(1/L\) over odd \(L\le g\) against the prime density of the cofactor and averaging over the gap distribution, has the shape

$$f_{>1}(x)\ \approx\ \frac{1}{\log x}\sum_{\substack{L\le g\ \text{odd}}}\frac{c(L)}{L} \ \asymp\ \frac{\log\log x}{\log x},$$

the measured Species-II law, with \(c_2\) a Mertens-type constant filtered by parity, by the mod-3 rigidity of §4.3 (which decides, per gap class, whether 3 may divide \(L\)), and by the Poisson-like distribution of \(g\). We display this as the shape's origin and claim nothing about the constant. HEURISTIC

The random-integer analogue is a theorem. Replace \(\ell\) by a random odd integer \(m\asymp x\) and \(g\) by a floor \(z\asymp\log x\): the integers with no divisor in \((z,\sqrt m\,]\) are exactly \(m=s\cdot P\) with \(s\) a \(z\)-smooth-and-divisor-sparse part (forced, by the same minimality argument, to be \(\le z\) up to the finite window of §4.5's type) and \(P\) prime; their density is \(\asymp\log z/\log x=\log\log x\,/\log x\to0\) by Mertens and the prime number theorem. So C9's Species II asserts precisely that \(2p_n-p_{n+1}\) behaves, for divisor-window coverage, like a random odd integer of its size — a true statement about random integers that the prime sequence is conjectured to imitate. The transfer is blocked by the consecutive-prime coupling: no equidistribution theorem currently reaches the joint law of \((g_n,\ \text{factorization of }2p_n-p_{n+1})\). One direction of the transfer is now built: after conditioning on the gap, an upper-bound sieve never needs the joint law — each index is counted once by its own triple, and consecutiveness can be forgotten. Theorem B (§4.4) rides exactly this asymmetry. The asymptotic transfer — matching the random-integer density rather than bounding it — remains blocked by the coupling. PROVED (analogue) PROVED* (upper-bound transfer, §4.4) OPEN (asymptotic transfer)

6.3 The literature position: fixed shifts reach the door, not through it

The mature theory of divisors of shifted primes concerns \(p+a\) for a fixed shift: Ford's H(x, y, z) machinery (Annals, 2008) gives the order of magnitude of shifted primes with a divisor in a dyadic window from above, Koukoulopoulos (2010) the matching lower bounds in wide ranges; the survey literature is explicit that even there the lower-bound situation was long "bleak". Two features stop a direct application to Species II: the shift here is \(-g(n)\), different at every \(n\) and correlated with the factorization; and the relevant event is emptiness of the whole window \((g,\sqrt\ell\,]\), an intersection across \(\sim\log\ell\) dyadic blocks whose joint behaviour under the coupling is unstudied. A targeted search this month (July 2026) for work on the divisor distribution of \(2p_n-p_{n+1}\) — under its OEIS name A118534, under its arithmetic-progression description, and under gap-coupled shifted-prime phrasings — returns nothing. To the best of our search, Species II is an unaddressed problem, and we state that as a finding about the literature, not a certificate of novelty: absence of evidence, diligently sought. The search was re-run for this fourth report (July 9, 2026) with the same negative result — and the question the literature would have to address has narrowed: the qualitative statement (\(f_{>1}\to0\)) is settled by Theorem B, so what remains unaddressed is the rate, the asymptotic law of divisor-window coverage for the gap-coupled shift. SEARCHED, NEGATIVE (re-run July 9, 2026)

6.4 The nearest published neighbour

Gafni–Tao, "Rough numbers between consecutive primes" (arXiv:2508.06463, August 2025; still a preprint as of this writing — status re-checked July 9, 2026), studies gaps \((p_n,p_{n+1})\) in \([X,2X]\) containing no \(\sqrt X\)-rough number, proving the count of exceptional gaps is \(O(X/\log^2X)\) unconditionally and \(\sim cX/\log^2X\) with \(c\in(2.7,2.8)\) under Hardy–Littlewood with Montgomery–Soundararajan uniformity. It is the closest published relative of the framework's questions we can find: a multiplicative property (roughness) interrogated inside the additive window between consecutive primes, with the exceptional structure dominated by the same mod-6 skeleton — their key obstructed configurations are the small gaps \(g\in\{2,4\}\), ours is the partition by \(6\mid g\) of Theorem 5. The methodological overlap (singular series over gap classes; congruence rigidity mod small primes) suggests the two problems will eventually share tools, and we flag the paper as required reading for anyone attacking Species II. STATUS CHECKED

6.5 Impacts claimed, impacts declined

What we are prepared to claim, at the "hypothetical impact" grade the section title promises: (i) the framework poses a sharp, well-motivated test problem — extend shifted-prime divisor theory from fixed to gap-coupled shifts — with a verified 10⁹-scale dataset, clean invariants, and a proved random-integer target to imitate; (ii) it packages additive conjectures in sieve-shaped multiplicative language (twins as the weight-3 fibre; balanced primes and prime 3-APs anchored at consecutive primes as Species-I strata; Polignac families as weight fibres), which is a genuine translation service even where it is not a discount; (iii) its mod-3 rigidity and comb give a worked example of congruence structure propagating through a divisor-minimality construction — a small but native and fully proved mechanism. What we decline to claim: cryptographic relevance (the construction consumes factorizations and produces none; there is no trapdoor; the honest connection is a shared divisor-window toolbox with the analysis of Diffie–Hellman parameters); any difficulty discount for the reformulated conjectures; and any constant beyond the windows that measured it. The third report closed this section with a programme: a proof of Species II "will most plausibly proceed stratum-by-stratum in \(L\)", with the uniformity in \(L\le g\) the place the coupling must be broken. That is the shape Theorem B took — gap conditioning, then a fixed-\((L,m)\) triple sieved with uniformity in both parameters — and the coupling was not so much broken as sidestepped, by the observation that upper bounds may forget consecutiveness. What the strategy could not deliver, and what remains, is the asymptotic: there consecutiveness cannot be relaxed, and the coupling stands. PROGRAMME → EXECUTED (upper bound, §4.4) OPEN (asymptotic)

Section 7Conclusion and future research

7.1 What this report establishes

The decomposition into weight × level + jump is an exact, canonical coordinate system on monotone sequences; on the naturals it is the sieve of Eratosthenes and its Conjecture 9 is a theorem; on the primes its data layer is verified to 10⁹ (third report, three concordant implementations) and re-verified fresh this session to 10⁸ in full and to 2.5·10⁹ for the census, digit-for-digit. Under the honest ledger the conjecture list now resolves into five reformulations (undiscounted), two retired trivialities, three finite claims with exception sets complete to 4·10¹⁸ — the composite-weight set {13, 31, 113, 131, 887} via the Cube Lemma, the \(g\ge\sqrt\ell\) set {5, 13, 19, 23, 31, 113}, and the comb set {5, 13, 887} — and one native problem, Conjecture 9, now proved: Theorem B gives \(N_{\mathrm{lev}}(x)\ll x\log\log x/(\log x)^{3/2}\) unconditionally, carrying the tag PROVED* until external refereeing completes. The report's native micro-results stand beside it: the Cube Lemma (sharp at 131), the comb proposition, and the sharp statement that the level-one primes with \(6\nmid g\) are exactly {5, 13}. The remaining native frontier is precise: the rate of rarefaction (heuristically \(c_2\log\log x/\log x\)) and the infinitude of the level class, which contains the balanced primes.

7.2 Corrections to propagate upstream

Five concrete edits for the project's documents. In the challenge paper, either correct Table 1's lev1(10⁸) to 339 870 or state the boundary convention beside the table (and note that Table 2 already uses the complete convention). In the arXiv paper, add one sentence to Table 3's caption naming its population (weight-classified primes) and, ideally, the nine-prime list of §4.6 as a reading aid. On the project site, the sentence "my data have not been verified" can now cite this report's audit for the primes to 10⁹; the thousand-sequence atlas beyond the primes remains unverified and should keep the caveat. New this report: in the foothold paper, Lemma 8's proof asserts that the only decomposable primes with \(g\ge\sqrt\ell\) are {13, 31}; the correct set is {5, 13, 19, 23, 31, 113} — six elements, now closed to 4·10¹⁸ (§4.4). The lemma's conclusion is unaffected, but the proof sentence should be corrected before submission. And the third report's own §4.5 quartic-completeness argument is retracted and replaced by the Cube Lemma (corrections log, item 8) — the project site's mirror of that section should be updated in the same pass.

7.3 Research directions, in order of leverage

1. Submit the manuscript. The submission LaTeX manuscript is compiled to PDF with four main results — the two-species reduction and census, the comb proposition, the Cube Lemma with its 4·10¹⁸ completeness, and Theorem B — three data tables, and a PARI/GP appendix. Remaining before submission, all administrative: author e-mail and affiliation line; page numbers for two references (Koukoulopoulos 2010; Oliveira e Silva–Herzog–Pardi 2014); the acknowledgements placeholder; and the two upstream errata of §7.2 fixed in the cited documents. Venues: Journal of Integer Sequences or Integers as the natural fit; with Theorem B in the paper, Experimental Mathematics and Research in Number Theory are realistic — submit to one venue, sequentially, not simultaneously. This is the highest-leverage step on the table.

2. External refereeing of Theorem B. The asterisk on PROVED* drops only when someone outside the project has checked the argument. The two points a referee should press hardest: the uniformity of the three-dimensional Selberg sieve (Halberstam–Richert, Theorem 5.7) in the parameters \((L,m)\) up to \((\log x)^{O(1)}\), and the bookkeeping of the relaxation step — that each index \(n\) is counted at most once by its triple, and that the sub-cube range \(\ell\le(g-1)^3\) is genuinely \(O((\log x)^{O(1)})\) after gap conditioning. Until that check happens, no claim stronger than PROVED* should appear anywhere in the project.

3. The conditional Species-I asymptotic (foothold Problem 14). Under Hardy–Littlewood with standard uniformity, a Gallagher-style average over the gap distribution should produce \(N_1(x)\sim c_1\,x/\log^2x\) with an explicit singular-series constant; the computation is routine-shaped but has not been written down, and the measured drift of \(\hat c_1\) (0.8431 → 1.0561 across the verified range) is the quantity it must explain. This remains the most publishable self-contained analytic piece after Theorem B.

4. The rate problem for Species II. With \(f_{>1}\to0\) proved, the open question is the rate: establish \(f_{>1}(x)\asymp\log\log x/\log x\), or any improvement of Theorem B's exponent toward Problem 13's ideal \(x/\log^2x\) on the \(L=1\) stratum. The concrete first target is unchanged and now purely asymptotic: the stratum \(L=3\), i.e. the density of decomposable primes with \(3\mid\ell\) whose \(\ell/3\) is prime, as a Hardy–Littlewood average over the \(6\nmid g\) gap classes.

5. The infinitude frontier (new). Density zero is proved; infinitude of the level class is untouched and is now the framework's sharpest native open problem. It contains the balanced primes (C5: level (1;1)) and the whole generation ladder (C6), so an unconditional proof is Hardy–Littlewood-hard; but the coupling blocks even the conditional route, because lower bounds are exactly where consecutiveness cannot be relaxed (§6.2). Any progress here — even "infinitely many level-classified primes assuming the prime 3-tuple conjecture with Gallagher uniformity" — would be a genuine addition.

6. Computation. The census needs only primality of ℓ: 10¹⁰ costs roughly four times this session's 23-second sieve plus a 35-second pass, and the 625 MB bitmap fits the present 3 GB ceiling — approximately two minutes, extending Fig. D's fresh abscissa by \(\Delta T\approx0.07\). Full classification to 10¹⁰ remains a ~40-minute staged job; 10¹¹–10¹² should abandon exhaustive sweeps for windowed sampling (exact decomposition on random windows of 10⁷ consecutive primes at several magnitudes). Each extension must re-run the full audit battery of Appendix B — including the parity guard — not just the new range.

The framework's claim to significance does not rest on solving the classical problems it re-coordinates — it does not — but on the one question it asks that no one else appears to have asked: does the companion of a prime, \(2p_n-p_{n+1}\), see its divisor windows fill the way a random integer's do? Everything verified to 2.5·10⁹ says yes; Theorem B now proves the coverage statement in density; the asymptotic law — that the windows fill at the random-integer rate — remains the bridge's unbuilt span.

Appendix APARI/GP algorithms

The project's reference kernel (decompwlj_optimized.txt) provides decomp(n, n1) (fordiv smallest-divisor search — optimal per term on sparse sequences such as the primes), decomp_fact(n, n1) (factorization-based, for large terms: ~1 ms at \(p\sim10^{25}\)), decomp_auto (dispatch at 10⁸), decompseq(V) (batch over a sequence vector), and selftest() — re-run and passing in the third report's session and concordant with the Python engine there at every point compared. PARI/GP is not installable in this session's sandbox, so those kernel checks are carried, not fresh (verification strip); the Python↔sympy audit was re-run in full this session. The routines below use the complete convention — every \(p\le X\) is decomposed with its true successor — and a third routine is added for the Cube Lemma.

\\ Level-one census to X, complete convention.
\\ Counts decomposable p <= X with ell = 2p - nextprime prime, then adds
\\ the two composite-ell level-one primes {13, 31}. Equals N1(X) of the text.
N1(X) =
{ my(c = 0, p = 0);
  forprime(q = 3, nextprime(X + 1),
    if(p,
      my(l = 2*p - q);
      if(l > q - p && isprime(l), c++));
    if(q > X, break);
    p = q);
  c + 2; }

\\ Window constant  c1hat  on (a, b]:  (N1(b)-N1(a)) / (pi(b)-pi(a)) * log sqrt(ab).
c1win(a, b) = (N1(b) - N1(a)) / (primepi(b) - primepi(a)) * log(sqrt(a * b));

\\ Mod-3 comb exceptions to X: level-classified p with 3 | ell and 3 ∤ L.
\\ Uses the kernel's decomp(); returns the exception list ({5, 13, 887} to 1e9).
combx(X) =
{ my(p = 0, r, v = List());
  forprime(q = 3, nextprime(X + 1),
    if(p,
      r = decomp(p, q);                    \\ r = [k, L, d]
      if(r[1] && r[1] > r[2]               \\ level-classified
         && (p - (q - p)) % 3 == 0         \\ 3 | ell
         && r[2] % 3,                      \\ 3 ∤ L
        listput(v, p)));
    if(q > X, break);
    p = q);
  Vec(v); }

\\ Composite-weight level-classified primes to X (the C4 exceptions), with a
\\ built-in Cube Lemma check: errors out if any member had ell > (g-1)^3.
\\ Returns rows [p, k, L, g, ell]; cubex(10^4) = the five rows of §4.5,
\\ with p = 131 realizing ell = (g-1)^3 exactly.
cubex(X) =
{ my(p = 0, r, v = List());
  forprime(q = 3, nextprime(X + 1),
    if(p,
      r = decomp(p, q);                    \\ r = [k, L, d]
      if(r[1] && r[1] > r[2] && !isprime(r[1]),
        my(g = q - p, l = p - g);
        if(l > (g - 1)^3, error("Cube Lemma violated at ", p));
        listput(v, [p, r[1], r[2], g, l])));
    if(q > X, break);
    p = q);
  Vec(v); }

Checks (third report's session): N1(10^6) = 5953, N1(10^8) = 339870, matching the Python census; combx(10^4) = [5, 13, 887]. The new cubex is specification-checked against the fresh Python sweep of this session (five rows, equality at 131) and awaits a PARI-equipped session for kernel execution. The heavy sweeps are executed by the Python pipeline of Appendix B; the PARI routines are the specification and the cross-implementation wherever PARI is available.

Appendix BReproducibility: the verification pipeline

Environment this session: Python 3.12 (numpy 2.4.4, sympy 1.14.0, matplotlib), one CPU core, 3 GB memory ceiling, hard per-call execution budget; PARI/GP is not installable in this session's sandbox, so the PARI column of the audit lattice carries from the third report and is labelled carried, not fresh. The design constraints stand: no single stage may hold more than ~1.6 GB or run more than ~4 minutes, and every stage must be resumable from disk. Total wall time for the fresh record, about three and a half minutes.

stagework (this session, July 9)time
1sieve to 10⁸+margin and full decomposition of all 5 761 452 decomposable primes: ascending odd-divisor scan, ℓ-prime fast path, vectorized smooth/rough cofactor analysis; anchors π(10⁸) = 5 761 455 ✓, undecomposable {2, 3, 7} ✓, max gap 220 ✓; arrays p, g, ℓ, k, L to disk38 s
1binvariant sweeps on the fresh arrays: census rows at 10⁶/10⁷/3·10⁷/10⁸; Lemma 3.1 and Theorem 5 global (0 disagreements / 0 violations); level bound (max L−g = −1); pool and Observation 7; all exception sets ({13,31}; {5,13,19,23,31,113}; {5,13}; {13,31,113,131,887} with the cube check; comb {5,13,887}); nine-prime list; decade shares; window constants ĉ₁, ĉ₂; boundary prime; naturals shares — every value equal to the third report where ranges overlap~50 s
1cindependent audit: 27 474 indices recomputed via sympy divisor enumeration — first 20 000, 4 000 random, 2 500 forced onto the k > 1001 hard paths, 1 000 deep ℓ-prime, all special primes of the exception sets, all magnitude boundaries1 s (0 mismatches)
2segmented odd sieve to 2.5·10⁹+10⁴ with packed-bit primality map on disk; anchors π(10⁸), π(10⁹), π(2.5·10⁹), p₍₅·₁₀⁷₎, max gap 282 ✓; built-in guard audit at end of stage: global parity sweep + 25 random prime-table entries + 25 random bitmap slots against sympy23 s
2blevel-one census (complete convention) at 10⁶ … 2.5·10⁹; window constants (10⁷,10⁸], (10⁸,10⁹], (10⁹,2.5·10⁹] = 1.0024, 1.0280, 1.0561; generations i = 1…12 at n ≤ 5·10⁷ — all twelve counts equal to the third report8 s
3checkpoint series (400 logarithmic marks to 10⁸ for f, f₁, f₍>1₎; 60 census marks to 2.5·10⁹ for f₁; comb histograms; cube-plane sample) and the seven figures of §5, square canvases, equal aspect on the weight–level planes~70 s

The audit lattice, this session. Correctness is argued from agreement of unrelated implementations and sources: (1) pipeline vs sympy at 27 474 points — 0 mismatches, fresh; (2) pipeline vs the third report — every value on overlapping ranges reproduced digit-for-digit (census rows, all exception sets, window constants, all twelve generation counts, diagnostics), fresh; (3) pipeline vs external tables — π(10⁸), π(10⁹), π(2.5·10⁹), p₍₅·₁₀⁷₎ = 982 451 653, maximal gaps 220 and 282, and the twin anchor weight-3(10⁸) = 440 311 = π₂(10⁸) − 1, fresh; (4) pipeline vs the published papers — challenge Tables 2–3 reproduced fresh to 2.5·10⁹; (5) the PARI-kernel and OEIS b-file columns — third report, ✓ then, carried (PARI unavailable this session; the b-file comparison was not repeated). Structural invariants were again swept globally on the fresh range, not sampled: Lemma 3.1 (0 disagreements in 5.76·10⁶), Theorem 5 (0 violations), the level bound (max L−g = −1), and the closure of the mod-6 bookkeeping to the unit.

Failure discipline — the parity incident, in full. This session's serious failure is disclosed here at length because of how it failed. The first build of the 2.5·10⁹ sieve computed segment bounds as hi = lo + SEG − 1, which makes consecutive segment starts alternate odd/even. Even-start segments then enumerated even values throughout: every prime p in those ranges was stored as p − 1, and the primality bitmap was written shifted by two. All four anchor checks passed silently. The prime counts at the checked marks are invariant under the p ↦ p − 1 corruption (no checked mark m has m + 1 prime, so searchsorted counts are unchanged); the maximal-gap check takes differences, which the uniform shift preserves within segments; and the sampled p₍₅·₁₀⁷₎ = 982 451 653 happened to fall in a correct odd-start segment. The corruption surfaced only at the cross-check against the third report: N₁(10⁹) read 6 683 486 against the verified 2 708 031. Diagnosis: a parity scan showed half the prime table even beyond index 11 078 937. Fix: forced-odd segment bounds (hi = lo + SEG − 2, SEG even). Guard: a built-in end-of-sieve audit — global parity sweep plus 25 random prime-table entries plus 25 random bitmap slots, all against sympy — now runs unconditionally, so this failure class can never again pass the anchors. The lesson is recorded as a rule: anchor checks at marks are necessary, not sufficient; every bulk artifact gets at least one pointwise independent audit before anything is computed downstream of it. Two lesser failures: an in-place patch of the sieve was written with an unterminated string and no write-back, so one rerun silently re-executed the buggy code — caught within the minute by the unchanged segment-boundary printout, and replaced by asserted whole-file rewrites (the transform scripts of this report assert every replacement); and a figure-layer mathtext incompatibility (\le vs \leq) crashed rendering once, cosmetically. All three are logged as corrections item 9; none reached print.

Decomposition into weight × level + jump — deep analysis, fourth report · July 9, 2026 · framework and data: Rémi Eismann (arXiv:0711.0865 · decompwlj.com · OEIS A117078, A117563, A001223, A118534) · verification, analysis and text: the project's review team, this session · every number recomputed; every claim tagged; corrections log cumulative.