Deep analysis · sixth report · 25 July 2026

Decomposition into
weight × level + jump

A growth taxonomy for the decomposition, a window-counting theorem, and the 1010 prime census recomputed from scratch

Abstract

This report does two things. It re-derives, with a newly written engine and without consulting any earlier output, the complete classification of every decomposable prime below $10^{10}$ — 455 052 508 decompositions — and finds every published anchor reproduced digit for digit. And it adds a piece of mathematics that the framework has been missing: a taxonomy. We show that the classification of any term of any strictly increasing sequence is decided in the first instance not by arithmetic but by growth, through a trichotomy of regimes (Theorem 1); we count the integers that survive the divisor window exactly (Theorem D); we deduce that every bounded-jump sequence has a rarefying level class, unconditionally and easily (Theorem E); and we thereby isolate what is genuinely hard about the primes, which is not that they are primes but that their gaps are unbounded. The same apparatus yields a gap-conditional model for the level rate with no fitted constant, accurate to about 9 % across 45 gap values, from which the mod-3 rigidity and the exclusion of twin primes from the level class fall out as structural consequences rather than separate facts.

Reading the ledger

Every claim carries one of eight tags. proved a complete proof exists here or in the cited source. proved* proved in this project, awaiting external refereeing. verified exhaustively checked by computation over a stated finite range. heuristic supported by a model and by data, not by proof. conditional proved under a named standard hypothesis. reformulation equivalent to a classical open problem; the coordinates change the view, not the difficulty. open open, and open — native marks questions the framework itself creates. new here first appears in this report. Retractions and errata live in the corrections log and are never silently overwritten.

What is recomputed here and what is carried

Recomputed this session from scratch: the entire census to $10^{10}$ and every statistic drawn from it; the five composite-weight level-classified primes; the six-element empty-window set; the maximal-gap ladder; the tie count; the windowed species constants; the PARI/GP and sympy audits. Carried from earlier reports, not re-derived: the proofs of Theorem A (mod-3 rigidity), Theorem B (rarefaction), the Cube Lemma and its closure to $4\cdot10^{18}$ via Oliveira e Silva–Herzog–Pardi, and Theorem C with its identification $c_1=2C_2$. Those keep the tags they earned; nothing in this report strengthens them. Not achieved this session: the census extension to $10^{11}$ was attempted and abandoned (see corrections item 16); the range of the complete census remains $10^{10}$.

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.
  2. Two-constants erratum (second report). The cumulative Species-II ratio $f_{>1}\log x/\log\log x\approx1.13$–1.18 was read as a constant; it is a finite-size superposition transient.
  3. Checkpoint off-by-one (second report's pipeline). A PARI driver bug made $p_{5\cdot10^{7}}$ come out 74 short of 982 451 653.
  4. Third report's session failures (disclosed; none reached print): a monolithic engine killed by the memory ceiling; a second exceeding the time budget; an unbounded naive divisor search timing out.
  5. Population convention in the Table-3 recount (third report). The paper counts weight-classified primes only and is correct under its convention.
  6. Challenge paper, Table 1, entry lev1($10^8$) (upstream erratum). Table 1 prints 339 869 against Table 2's 339 870; the complete-convention count is 339 870. Independently reconfirmed this session (§4.7).
  7. MathJax macro bug (first build of the third report). Rendering defect only.
  8. Quartic-bound completeness overclaim (third report; repaired in the fourth by the Cube Lemma).
  9. Fourth report's session failures (disclosed): a segment-parity sieve bug that passed all four anchor checks silently; an in-place patch with no write-back; a cosmetic crash.
  10. Doubly-logarithmic span misquote (third report). Prose-level slip.
  11. Species-II constant claim $c_2=1$ — RETRACTED (withdrawn in the fifth report). The cumulative ratio recedes from 1 at every scale while the windowed constant sits flat near 0.773. Both behaviours reproduced independently this session (§4.7); the retraction stands and $c_2$ remains open.
  12. Fifth report's session failures (disclosed): an unbudgeted sweep killed by the platform ceiling; a truncated CSV; a PARI batch that executed 113 733 of 113 734 generated checks. The missing row is closed this session: all 113 734 executed (§B).
  13. Montgomery unit bug — this session, caught before print. An optimisation replacing the primality test with Montgomery arithmetic computed the Montgomery unit as $R^2\bmod n$ instead of $R\bmod n$. It passed the $10^6$ anchor silently, because primes below $10^6$ take the exhaustive branch that never calls the routine, and only corrupted counts from $10^7$ upward: $N_{\mathrm{lev}}(10^7)$ came out 78 295 against the true 138 049, and the composite-weight count inflated from 5 to 9 213. It was caught by the cross-check against the fifth report's table, not by any internal invariant. The repaired routine now shows zero disagreements with brute-force primality for every $n<2\cdot10^6$ and correctly rejects the strong pseudoprimes 3 215 031 751 and 4 295 360 521. This is the fourth report's segment-parity lesson repeating exactly: an optimisation whose failure mode the small anchors cannot reach.
  14. Append-mode log duplication — this session. Because the engine's logs open in append mode while its counters are checkpointed at segment boundaries, a process killed mid-segment leaves log rows that are written again when the segment is recomputed on resume. The sample log carried 150 duplicate rows and one torn line (a partial write merged with the next record). Caught by the row count against $\lfloor 455052508/4001\rfloor$. The census counters are unaffected — state is written atomically at segment end and the interrupted segment is recomputed in full — and after de-duplication the log holds exactly 113 734 well-formed distinct rows, the predicted number. Logs are de-duplicated before any use.
  15. False counterexample from an unsorted construction — this session. A first taxonomy run reported a violation of the trichotomy for prime powers. The sequence had been built by a nested comprehension and was not strictly increasing; the theorem was never in question. A strict-increase assertion now guards every sequence entering the survey.
  16. Census extension to $10^{11}$ abandoned — this session. The engine was launched at $10^{11}$ and reached $1.8\cdot10^{9}$ before the platform terminated it; background processes do not survive between tool calls in this environment. The run was completed to $10^{10}$ in bounded foreground chunks instead. No number in this report depends on the abandoned range, and the extension is restated as a task, not a result (§7.3).

Contents

1  Significance 2  Definitions and elementary structure 3  The FTA, the sieve, and a taxonomy of sequences 4  The primes: theorems, conjectures, the record 5  Analysis of the graphs 6  The additive–multiplicative bridge 7  Conclusion and future research A  PARI/GP algorithms B  Reproducibility

1Significance

The decomposition into weight × level + jump is a change of coordinates on strictly increasing integer sequences. It takes an additive object — a sequence known through its gaps — and attaches to each term a multiplicative pair: the weight $k(n)$, a distinguished divisor of the shifted term $\ell(n)=a(n)-d(n)$, and the level $L(n)=\ell(n)/k(n)$, its cofactor. The identity $a(n)=k(n)L(n)+d(n)$ is exact wherever it exists, and the construction is canonical: no parameter is chosen, no rounding occurs, and the weight is pinned by a minimality condition that makes the whole map a function of the sequence alone.

Three facts carry the construction's claim on our attention, and it is worth stating them with their tags up front.

What the framework has lacked is an account of which sequences it says anything about. The atlas holds on the order of a thousand decomposed sequences; until now they have been a list. This report supplies the missing organising principle, and it is blunter than one might expect:

The governing observation of this report new here

For most sequences the classification is settled by growth alone, before any arithmetic is consulted. A term is decomposable only if it does not grow too fast; and if it grows fast enough that its jump exceeds $\sqrt{\ell}$, the divisor window is empty and the term is level-classified necessarily, whatever its factorisation. Only in the intermediate regime — where the window $(d,\sqrt\ell\,]$ is non-empty — does the arithmetic of $\ell$ get a vote. Triangular numbers, squares, pentagonal numbers, cubes: all wholly level-classified for the trivial reason. The interesting sequences are the slow ones, and among those the primes are distinguished not by being prime but by having unbounded gaps.

That observation is not a deflation of the framework; it is a sharpening of it. It says where the content lives. It also converts a vague programme (“classify the atlas”) into a theorem with three cases, gives an unconditional rarefaction result for every bounded-jump sequence (Theorem E), and explains — quantitatively, from a proved counting theorem — why the measured level share of the primes has the shape $\log\log x/\log x$ that five reports have observed empirically without deriving.

Honesty about the converse is part of the framework's case. Conjectures 1–3 and 5–6 are the twin-prime, Polignac and balanced-prime problems rewritten in $(k,L)$ coordinates reformulation. A change of coordinates can make a problem legible; it cannot make it easier. We mark that line every time we cross it.

2Definitions and elementary structure

Fix a strictly increasing sequence $a(1)

The decomposition

Jump (gap, first difference): $\ d(n):=a(n{+}1)-a(n).$

Auxiliary number: $\ \ell(n):=a(n)-d(n)$ if $a(n)-d(n)>d(n)$, and $0$ otherwise.

Weight — the smallest divisor of $\ell(n)$ exceeding the jump: $\ k(n):=\min\{k>d(n):k\mid \ell(n)\}$ if $\ell(n)\neq0$, and $0$ otherwise.

Level — the cofactor: $\ L(n):=\ell(n)/k(n)$ if $k(n)\neq0$, and $0$ otherwise. Hence $$a(n)=k(n)\,L(n)+d(n).$$

The reading is Euclidean: dividing $a(n)$ by its weight leaves quotient $L(n)$ and remainder $d(n)$. The triple is unique because $k(n)$ is defined by a minimum and the rest is then forced. The classification rule: unclassified if $\ell=k=L=0$; classified by level if $k>L$; classified by weight if $0

Lemma 2.1 (existence)

The decomposition of $a(n)$ exists if and only if $a(n{+}1)<\tfrac32 a(n)$. proved

We need $a(n)-d>d$, i.e. $a(n)>2\bigl(a(n{+}1)-a(n)\bigr)$, i.e. $3a(n)>2a(n{+}1)$.

The reformulation used throughout

Since $k L=\ell$ with both factors positive, $$k>L\iff k^2>\ell\iff k>\sqrt\ell,$$ and because $k$ is the smallest divisor of $\ell$ above $d$, $$\boxed{\ \text{classified by level}\iff \ell \text{ has no divisor in } (\,d,\ \sqrt{\ell}\,].\ }$$ A term is “by level” exactly when, having skipped the divisors up to the jump, the next divisor already leaps past $\sqrt\ell$. Everything in this report is an analysis of that interval, which we call the window.

2.1 The first seventeen primes, recomputed

Computed this session by an independent engine and matched against Table 2 of arXiv:0711.0865 and against the self-test in decompwlj_optimized.txt: agreement in every entry. verified

npkLdclass
12001
23002
35312level
47004
511332weight
613914level
717352weight
819534level
9231716level
1029392weight
11312516level
12371134level
13413132weight
14431334level
15474116level
16534716level
17593192weight

Note $p=11$: $k=L=3$, a tie, which the convention assigns to weight. Ties are rare and countable — exactly 12 below $10^6$ (A121155), reconfirmed this session.

3The fundamental theorem, the sieve, and a taxonomy of sequences

3.1 What the natural numbers show

Take $a(n)=n$, so $d\equiv1$ and $\ell(n)=n-1$. The weight is the smallest divisor of $n-1$ exceeding 1 — that is, the smallest prime factor of $n-1$ — and the level is the largest proper divisor. Hence

$L(n)=1\iff k(n)>L(n)\iff \ell(n)=n-1$ is prime.

So the level-classified naturals are exactly $\{q+1: q \text{ prime}\}$, the weight-classified naturals are the shifted composites, and the weight columns $k=2,3,5,7,\dots$ are precisely the residue classes struck successively by the sieve of Eratosthenes. proved Re-verified this session for all $3\le n\le10^6$: zero violations of $k(n)=\mathrm{spf}(n-1)$, and the level class lands exactly on $\pi(10^6)=78\,498$ terms.

The relation to the fundamental theorem — stated carefully

The decomposition is not an extension of the fundamental theorem of arithmetic, and the project's own position on this has been settled for several reports. What the natural-number case exhibits is the sieve: one pass splits primes from composites, and iterating the construction on the level recovers the full factorisation, exactly as repeated sieving does. The uniqueness of the triple $(k,L,d)$ is selection uniqueness — a minimum is attained — not the rigidity uniqueness of the FTA, which asserts that no other factorisation exists at all. Selection uniqueness survives in structures where unique factorisation fails; rigidity does not. The lineage is Eratosthenes.

3.2 The trichotomy: growth decides first new here

The window $(d,\sqrt\ell\,]$ is an interval whose endpoints are governed by different things: the lower endpoint is the jump, a purely additive local datum, and the upper endpoint is $\sqrt{a-d}$, a function of the size of the term. Whether the interval is non-empty at all is therefore a question about growth, and it is answered before any factorisation is examined.

Theorem 1 (Trichotomy) proved new here

Let $a$ be strictly increasing and let $n$ be any index. Exactly one of the following holds.

Regime N is Lemma 2.1. For the boundary between Z and W, note $$\ell\le d^{2}\iff a-d\le d^{2}\iff a\le d(d+1),$$ so regime Z is exactly the condition $\sqrt\ell\le d$ and regime W its negation. In regime Z the weight satisfies $k>d\ge\sqrt\ell$, whence $k^{2}>\ell=kL$ and $k>L$: level-classified. In regime W the interval $(d,\sqrt\ell\,]$ contains an integer, and whether a divisor lies in it is precisely the classification question.

The force of this is that regime Z is a growth condition wearing arithmetic clothes. Write $a(n)\asymp c\,n^{\theta}$ with $d(n)\asymp c\theta n^{\theta-1}$; then $d^{2}/a\asymp c\theta^{2}n^{\theta-2}$, so the regime is decided by the exponent:

Corollary 1.1 (growth criterion) proved / verified

For a sequence of polynomial growth of degree $\theta$ with leading coefficient $c$: if $\theta>2$ the sequence is eventually wholly in regime Z, hence entirely level-classified; if $\theta<2$ it is eventually wholly in regime W; and if $\theta=2$ the regime is decided by the constant, Z when $4c\ge1$ and W when $4c<1$. If $\limsup a(n{+}1)/a(n)>\tfrac32$ the sequence is in regime N infinitely often and the decomposition fails there.

Every prediction of Corollary 1.1 was checked against a survey of 25 sequences, 400 indices each — ten families from the OEIS wiki's decomposed list, the figurate families, a tunable quadratic family, and the fast-growing sequences. The results are in Figure 1 and are uniformly as predicted: triangular numbers, squares, pentagonal and hexagonal numbers, cubes, fourth powers and tetrahedral numbers are 100 % level-classified once decomposable; $\lfloor n^{2}/4\rfloor$ sits in regime Z and $\lfloor n^{2}/5\rfloor$ in regime W, straddling the threshold $c=1/4$ exactly as claimed; Fibonacci, the powers of 2 and the Catalan numbers are wholly in regime N and never decompose at all.

The trichotomy itself was checked pointwise on every term of every surveyed sequence: 3 273 indices fell in regime Z, and all 3 273 were level-classified. verified Zero violations. The same predicate was re-checked inside the PARI/GP audit over the prime census sample (§B).

The extremal sequence

The OEIS wiki records without proof that the fastest-growing decomposable sequence is A003312, $a(n{+}1)=a(n)+\lfloor(a(n)-1)/2\rfloor$. This is immediate from Lemma 2.1: $a>2d$ forces $d\le\lfloor(a-1)/2\rfloor$, and A003312 takes that maximum at every step. Reconstructed independently this session, the ladder $4,5,7,10,14,20,29,43,64,95,142,212, \dots$ agrees with A003312 term for term. It is also the extreme case of regime Z: one computes $\ell=d+1$ or $d+2$, so $k=\ell$ and $L=1$ throughout — the sequence is entirely level-classified at level one. verified

3.3 Counting what survives the window new here

Regime W is where the arithmetic lives, and the quantity to understand is the count of integers that escape a window with a fixed lower endpoint.

Theorem D (window counting) proved new here

Fix $B\ge1$ and put $$W_B(x)=\#\{m\le x:\ m\text{ has no divisor in }(B,\sqrt m\,]\}.$$ Then, apart from $B$-smooth exceptions, $m$ is counted precisely when $m=sP$ with $s\mid m$, $s\le B$ and $P$ prime. Consequently $$W_B(x)=\sum_{s\le B}\bigl(\pi(x/s)-\pi(s)\bigr)+E_B(x),\qquad E_B(x)\ll_B(\log x)^{\pi(B)},$$ and therefore $W_B(x)\sim H_B\,x/\log x$ with $H_B=\sum_{s\le B}1/s$.

Suppose $m>B^{2}$ has no divisor in $(B,\sqrt m\,]$. Every prime factor of $m$ is then either $\le B$ or $>\sqrt m$, and at most one can exceed $\sqrt m$; so $m=sP$ with $s$ $B$-smooth and $P$ either 1 or a prime exceeding $\sqrt m$. If $P=1$ then $m$ is $B$-smooth, the exceptional class. Otherwise $s=m/P<\sqrt m$, and every divisor of $s$ divides $m$ and is $<\sqrt m$, hence is $\le B$; taking the divisor $s$ itself gives $s\le B$. Conversely, if $m=sP$ with $s\le B$ and $P$ prime, the divisors of $m$ are the $f\mid s$, all $\le B$, and the $fP\ge P>\sqrt m$; so no divisor lies in the window. The correspondence $m\leftrightarrow(s,P)$ is bijective, since $P$ is the unique prime factor of $m$ exceeding $\sqrt m$. Finally $E_B(x)$ is at most the count of $B$-smooth numbers up to $x$, which is $\ll_B(\log x)^{\pi(B)}$; and $\sum_{s\le B}\pi(x/s)\sim H_B x/\log x$ by the prime number theorem.

Setting $B=1$ returns $W_1(x)=\pi(x)+1$ — the natural-number case, the sieve of Eratosthenes, recovered as the first instance of a family. The theorem was tested in two independent ways. First, pointwise: for every $m\le 2\cdot10^{6}$ and each $B\in\{1,2,3,4,5,6,8,12\}$ the structure predicate was compared with a direct divisor enumeration. Zero mismatches, and the exceptional $B$-smooth class was small and slow-growing exactly as the bound requires.

B$W_B(2\cdot10^6)$$\sum_{s\le B}(\pi(x/s)-\pi(s))$ smooth exceptionspointwise mismatches
1148 934148 93300
2227 433227 43010
3281 504281 49730
4323 043323 03340
5356 907356 89080
6385 573385 55280
8432 526432 488150
12502 029501 953310

The residual in each row is the handful of window-free $m\le B^{2}$ not of the form $sP$; every unit is accounted for. verified

Second, asymptotically, by an independent sieve to $2\cdot10^{7}$ (Figure 2): the sharp prediction $\sum_{s\le B}\pi(x/s)$ tracks $W_B(x)$ to within a fraction of a percent at every $B$ and every scale, while the smoothed form $H_Bx/\log x$ sits 7–15 % high and descends slowly — which is simply the familiar defect of $x/\log x$ against $\pi(x)$, inherited term by term.

Theorem E (bounded-jump rarefaction) proved new here

Let $a$ be strictly increasing with $d(n)\le B$ for all $n$. Then $$\#\{n\le N:\ a(n)\text{ level-classified}\}\ \ll_B\ \frac{N}{\log N}.$$ In particular the level class has density zero in the sequence: rarefaction is automatic.

If $a(n)$ is level-classified then $\ell(n)$ has no divisor in $(d(n),\sqrt{\ell(n)}\,]$, and since $d(n)\le B$ the interval $(B,\sqrt{\ell(n)}\,]$ is contained in it; so $\ell(n)$ is counted by $W_B$. For $n\le N$ we have $\ell(n)\le a(n)\le a(1)+B(N-1)$. A given value $v$ can equal $\ell(n)$ for at most $B$ indices, because $a(n)=v+d(n)\in[v+1,v+B]$ and $a$ is injective. Hence the count is at most $B\cdot W_B\bigl(a(1)+BN\bigr)\ll_B N/\log N$.

Theorem E is elementary, and that is the point. It says that the rarefaction phenomenon Conjecture 9 asks about is generic: it holds for the odd numbers, the even numbers, the composites, the squarefree numbers, and every other sequence whose gaps stay bounded, by an argument of half a page. The primes fall outside its hypothesis for exactly one reason — $g_n$ is unbounded — and that single fact is what has cost the project five reports. We return to this in §6.

Figure 1
Figure 1. Regime composition of the surveyed sequences, first 400 indices each. Growth alone fixes the regime. The figurate families (bottom) are wholly in regime Z and therefore wholly level-classified for a reason that has nothing to do with their arithmetic; the fast-growing sequences (top) never decompose; the slow sequences, primes among them, sit almost entirely in regime W, where the divisors of ℓ decide.
Figure 2
Figure 2. Theorem D against computation. Solid lines: the ratio of W_B(x) to the sharp prediction Σ π(x/s), which sits on 1 to within a fraction of a percent at every B and every scale. Dashed: the ratio to the smoothed form H_B x/log x, high by 7–15 % and falling — the inherited defect of x/log x against π(x). B = 1 is the sieve of Eratosthenes: W₁(x) = π(x) + 1 exactly.
Figure 3
Figure 3. The three regimes in the (jump, term) plane. The two boundaries a = 2d and a = d(d+1) are absolute: no sequence escapes them. Marked are typical operating points — the naturals and the odd numbers deep in W with jump 1 or 2; the primes at 10¹⁰, where the mean gap is about 23 and the window is enormous; the figurate families far up in Z; and A003312 riding the lower boundary.

4The primes: theorems, conjectures, the record

For the primes, $d(n)=g_n=p_{n+1}-p_n$ and $$\ell(n)=p_n-g_n=2p_n-p_{n+1},$$ a linear form in two consecutive primes. The weight, level, jump and $\ell$ sequences are A117078, A117563, A001223 and A118534. Only $2,3,7$ fail Lemma 2.1.

4.1 The conjecture ledger

#statementstatus
C1infinitely many primes of weight 3twin primes reformulation
C2infinitely many primes of weight $k$, each odd $k\ge3$Polignac-type reformulation
C3infinitely many primes of level $L$, each odd $L\ge1$reformulation
C4level-classified primes have prime weight except 13, 31, 113, 131, 887Cube Lemma; closed to $4\cdot10^{18}$ proved*
C5infinitely many primes of level (1;1)balanced primes reformulation
C6infinitely many primes of level (1;i)reformulation
C7$6\nmid g\Rightarrow 3\mid\ell$elementary proved
C8$3\nmid\ell\Rightarrow 6\mid g$contrapositive of C7 proved
C9level-classified primes rarefyTheorem B proved*

C7 and C8 are struck through on the OEIS project page as trivial, and must not be presented as contributions anywhere. They are recorded here only because the mod-3 rigidity they express does real work in §4.4.

4.2 Weight 3 is the twin column

Lemma 4.1 proved

For $p_n>3$: $k(n)=3$ if and only if $p_n$ is the lesser member of a twin pair.

Suppose $p>3$ and $p+2$ are both prime. Then $p\equiv2\pmod3$, since $p\equiv1$ would make $p+2$ divisible by 3. Hence $3\mid p-2=\ell$. As $\ell$ is odd, no divisor equals 2, and $3>g=2$, so the smallest divisor exceeding the jump is $k=3$. Conversely $k=3$ forces $g<3$, and $g$ is even, so $g=2$ and $p+2$ is prime.

Swept this session over all 455 052 508 decomposable primes below $10^{10}$ with zero disagreements: 27 412 677 primes of weight 3, which is the count of lesser twins below $10^{10}$ after removing $p=3$ (not decomposable) and $p=5$ (weight 3 but level-classified). verified

Proposition 4.2 proved new here

The only level-classified prime with gap 2 is $p=5$. Equivalently: no twin prime beyond the first is level-classified.

Let $p>3$ be a lesser twin. By Lemma 4.1, $k=3$, so $L=\ell/3=(p-2)/3$. Level classification needs $k>L$, i.e. $9>\ell$, i.e. $p<11$. The only candidate is $p=5$, where $\ell=3$, $k=3$, $L=1$ and indeed $k>L$; at $p=11$ one gets $k=L=3$, a tie, hence weight.

This is a small statement, but it is the first entry in a pattern that §4.4 makes systematic: the level class is not spread evenly over the gaps, and the gaps it avoids are exactly the ones the arithmetic of $\ell$ forbids.

4.3 Mod-3 rigidity

Since $\ell=2p-p'$ and both primes exceed 3, working modulo 3 gives at once: if $3\nmid g$ then $3\mid\ell$. proved Because $g$ is even, $3\nmid g$ is the same as $6\nmid g$, which is C7; C8 is its contrapositive. The consequence that matters is structural:

Corollary 4.3 proved

If $6\nmid g_n$ then $\ell(n)$ is divisible by 3 and exceeds 3, hence is composite, hence $L(n)\neq1$. The level-one stratum is empty over every gap not divisible by six.

Swept over the whole census sample: among 113 734 sampled decomposable primes, the measured level-one rate is exactly zero for every gap $g$ with $6\nmid g$, and positive for every gap with $6\mid g$. verified More: the smallest level observed at a gap is 1 when $6\mid g$ and 3 otherwise, with zero anomalies across all 45 tabulated gap values.

4.4 A parameter-free model for the level rate new here

Theorem D counts window-free integers when the window's lower endpoint is fixed. For the primes the endpoint is $g_n$, which varies; but conditioning on the gap freezes it, and the theorem then predicts the level rate at that gap with no adjustable parameter. Two arithmetic constraints must be imported. First, $\ell$ is odd and $\gcd(\ell,g)=1$. Second, mod-3 rigidity: if $3\nmid g$ then $3\mid\ell$, so the small factor $s$ of Theorem D must carry the 3 (otherwise the cofactor $P$ would be a prime divisible by 3). Define

$A(g)=\{s\le g:\ s\text{ odd},\ \gcd(s,g)=1,\ \text{and }3\mid s \text{ when }3\nmid g\}$,    $S(g)=\sum_{s\in A(g)}1/s$,

and let $\delta(g)$ be the density of the residue class $\ell$ inhabits,

$\delta(g)=\tfrac12\prod_{p\mid g,\ p>2}\bigl(1-\tfrac1p\bigr)\times \begin{cases}1&3\mid g\\ \tfrac13&3\nmid g.\end{cases}$

The model heuristic new here

$$\Pr\bigl[p\text{ level-classified}\ \big|\ g_n=g\bigr]\ \approx\ \frac{S(g)}{\delta(g)\,\log p}.$$ No constant is fitted. The level-one stratum is the term $s=1$, which is admissible exactly when $6\mid g$; the terms $s\ge3$ are Species II.

Measured against the census sample over the 45 gap values with at least 100 observations, the model has weighted mean ratio 0.9069 with weighted standard deviation 0.0831 and full range $[0.733,1.303]$. Split by residue class the two families agree with each other: $6\mid g$ gives 0.9305 and $6\nmid g$ gives 0.8851 — a real but modest asymmetry, not the factor-of-two split that appears if the density $\delta(g)$ is omitted. Figure 4 plots it.

Three things deserve emphasis. The model predicts that no prime of gap 2 is level-classified, since $A(2)=\varnothing$ — recovering Proposition 4.2 from the general mechanism. It predicts that level one occurs only when $6\mid g$ — recovering Corollary 4.3. And its residual is a stable deficit of about 9 %, not a drift: the model overpredicts because $\ell=2p_n-p_{n+1}$ is not a random member of its residue class but is tied to two consecutive primes. That deficit is the Hardy–Littlewood correlation, and it is the same coupling that obstructs a proof. The model is thus a clean way of separating what is elementary in the level rate (the divisor structure, captured exactly) from what is hard (the correlation, appearing as a single stable factor).

4.5 The two species and their constants

Carried from the fourth and fifth reports, not re-derived here: the level class splits into Species I ($L=1$, equivalently $\ell$ prime), governed by a Hardy–Littlewood prime-pair regime with $N_1(x)\sim c_1x/\log^2x$ and $c_1=2C_2$ conditional; and Species II ($L\ge3$), governed by a divisor-distribution regime of Ford–Tenenbaum type, whose constant remains open. Both were re-measured this session from the fresh census; the numbers are in §4.7 and Figure 6.

The apparent single constant of the early reports is a superposition transient: the cumulative ratio $f\log x/\log\log x$ falls monotonically from 1.2302 at $10^6$ to 1.1562 at $10^{10}$ while the two windowed constants separate cleanly, $\hat c_1$ climbing 0.9719 → 1.0680 toward $2C_2=1.32032\ldots$ and $\hat c_2$ sitting flat at $0.773\pm0.002$ across eight windows. The retraction of the interim claim $c_2=1$ (corrections item 11) is reconfirmed: the cumulative estimator recedes from 1 at every scale.

4.6 The Cube Lemma and the exceptional sets

Carried proved*: a level-classified prime with composite weight satisfies $\ell\le(g-1)^3$, sharp at $p=131$. Combined with the maximal-gap tables of Oliveira e Silva–Herzog–Pardi (2014) this closes the exception set of C4 to $4\cdot10^{18}$.

Recomputed this session at kernel level: sweeping all 455 052 508 decomposable primes below $10^{10}$, the composite-weight level-classified primes are exactly $$13,\ 31,\ 113,\ 131,\ 887$$ and no others. verified Separately, the primes for which the window is closed ($g^2\ge\ell$, regime Z) are exactly $$5,\ 13,\ 19,\ 23,\ 31,\ 113,$$ a six-element set. verified This independently reconfirms the queued upstream erratum to the foothold paper's Lemma 8, whose printed exceptional set $\{13,31\}$ is the set of biconditional failures rather than the set of window closures.

4.7 The verified record

Every row below was computed from scratch this session by a newly written segmented engine, under the complete convention (a prime is classified only once its true successor is known). Every row agrees digit for digit with the fifth report. verified

xπ(x)decomposable$N_1$$N_{>1}$ $N_{\mathrm{lev}}$f$f_1$$f_{>1}$
$10^6$78 49878 4955 95312 40018 3530.23380.07580.1580
$10^7$664 579664 57644 01194 038138 0490.20770.06620.1415
$3\cdot10^7$1 857 8591 857 856116 139250 384366 5230.19730.06250.1348
$10^8$5 761 4555 761 452339 870738 8371 078 7070.18720.05900.1282
$3\cdot10^8$16 252 32516 252 322912 1721 999 7862 911 9580.17920.05610.1230
$10^9$50 847 53450 847 5312 708 0315 984 3088 692 3390.17090.05330.1177
$2.5\cdot10^9$121 443 371121 443 3686 227 80713 848 46820 076 2750.16530.05130.1140
$5\cdot10^9$234 954 223234 954 22011 719 15426 181 29837 900 4520.16130.04990.1114
$10^{10}$455 052 511455 052 50822 083 60849 587 20071 670 8080.15750.04850.1090

Windowed constants, computed decade-locally: $\hat c_1=(\Delta N_1/\Delta D)\log \bar x$ and $\hat c_2=(\Delta N_{>1}/\Delta D)\log\bar x/\log\log\bar x$, where $\Delta D$ is the number of decomposable primes in the window and $\bar x=\sqrt{x_1x_2}$ its midpoint:

window$\hat c_1$ $\hat c_2$
$10^6$–$10^7$0.97190.7705
$10^7$–$3\cdot10^7$1.00750.7762
$3\cdot10^7$–$10^8$1.02130.7741
$10^8$–$3\cdot10^8$1.03490.7748
$3\cdot10^8$–$10^9$1.04450.7720
$10^9$–$2.5\cdot10^9$1.05610.7728
$2.5\cdot10^9$–$5\cdot10^9$1.06360.7730
$5\cdot10^9$–$10^{10}$1.06800.7726

Further diagnostics, all recomputed: ties (primes with $k=L$) below $10^6$ — exactly 12, matching A121155; the weight-3 column at $10^{10}$ — 27 412 677, which is the published twin-pair count $\pi_2(10^{10})=27\,412\,679$ less $p=3$ (not decomposable) and $p=5$ (weight 3 but level-classified), an external anchor the engine was not tuned to; the maximal-gap ladder to $10^{10}$ — 35 records reproducing A002386 in full, ending 320 after 2 300 942 549, 336 after 3 842 610 773 and 354 after 4 302 407 359; the boundary prime 99 999 989 present in the complete-convention count at $10^8$, giving $N_1(10^8)=339\,870$ and reconfirming the upstream erratum.

5Analysis of the graphs

All figures in this report were generated this session from data computed this session, on square canvases so that the aspect ratio between weight and level is preserved and not read off a distorted frame. Figures 1–3 have appeared in the sections that motivate them; the remainder follow.

Figure 4
Figure 4. The parameter-free gap model of §4.4 against measurement. Each point is one gap value; area is proportional to the number of sampled primes at that gap. The dotted line is parity; the dashed line is the single weighted fit 0.907. The model carries no adjustable constant, so the systematic 9 % deficit is content, not slack: it is the consecutive-prime correlation that the random-residue-class model omits.
Figure 5
Figure 5. Conjecture 9 measured to 10¹⁰ over 455 052 508 decompositions. Every decade falls, for the total and for each species separately. The dashed curve is the shape Theorem D predicts, log log x / log x, scaled to the terminal value — the point being that the shape is now derived rather than fitted.

Figure 5 is the classical picture of the conjecture, and the only thing new about it is the dashed curve. Five reports have observed that $f(x)$ behaves like $\log\log x/\log x$; Theorem D says why. With the window's lower endpoint frozen at $B$, the survival density is $H_B/\log x$; the primes have $B=g_n$ drifting like $\log p$, and $H_{g}\approx\log g+\gamma$, so the density is $\approx(\log\log x+\gamma)/\log x$. That is the shape, obtained from a proved counting theorem rather than from curve-fitting. What it does not deliver is the constant, because the averaging over $g$ and the correlation between $\ell$ and its two parent primes both enter there — which is exactly the division of labour §4.4 makes explicit.

Figure 6
Figure 6. The two species separating. Windowed constants, so each point reads the local decade rather than the accumulated history. Species I climbs steadily toward twice the twin-prime constant; Species II is flat to within ±0.002 across eight windows. A single constant fits neither, which is why the early two-constants reading was an erratum.
Figure 7
Figure 7. Why the prime case escapes Theorem E. The window’s lower endpoint is the gap, whose mean tracks log p; the weight H_g that Theorem D attaches to a gap therefore grows like log log p + γ. Bounded jumps would freeze both curves and give rarefaction at rate 1/log N in half a page; the primes get log log x / log x instead, and only after a sieve argument.
Figure 8
Figure 8. The two wings, every decomposable prime below 10⁶. The diagonal k = L is the classification boundary; the level-classified primes are the sparse copper population above it, and their levels stay small while their weights grow, which is the visual content of rarefaction. Note the horizontal striation of the copper cloud: those are the strata L = 1, 3, 5, …, and §4.4 explains which gaps can populate each.
Figure 9
Figure 9. The sieve of Eratosthenes rendered by the same map, on the natural numbers. Weight is the smallest prime factor of n−1, so the vertical columns are the sieve’s progressions struck in order; the copper points on the left edge are the shifted primes, the level-one stratum. This is the B = 1 case of Theorem D.
Figure 10
Figure 10. The level spectrum of all 71 670 808 level-classified primes below 10¹⁰. Every level is odd — no even level occurs at all, since ℓ is odd. The circled point is Species I, the level-one stratum, which alone accounts for 22 083 608 primes, and the tail to the right is Species II.
Figure 11
Figure 11. The weight columns below 10¹⁰, weights under 200. Even weights are absent. The column k = 3 is exactly the lesser twin primes (Lemma 4.1), 27 412 677 of them; each subsequent odd column is a Polignac-type family, and Conjecture 2 asserts every one of them is infinite.
Figure 12
Figure 12. The Cube Lemma plane. A level-classified prime with composite weight must satisfy ℓ ≤ (g−1)³, i.e. lie in the shaded region; p = 131 attains the bound exactly. A sweep of all 455 052 508 decomposable primes below 10¹⁰ this session found exactly the five known points and nothing else.
Figure 13
Figure 13. The degree-two threshold of Corollary 1.1, measured. For a(n) ≈ c n² the fraction of indices in regime Z jumps from 0 to 1 at c = 1/4, where 4c = 1. Below the threshold the arithmetic of ℓ decides the classification; above it, nothing does.

6The additive–multiplicative bridge

6.1 The mechanism, and its exact scale

Two quantities enter the decomposition of $p_n$: the jump $g_n$, a purely additive local datum, and the divisor structure of $\ell_n=2p_n-p_{n+1}$, a purely multiplicative one. The classification is decided by a single question that entangles them — does $\ell_n$ have a divisor in $(g_n,\sqrt{\ell_n}\,]$? The lower endpoint is additive; the object placed in or out of the interval is multiplicative. That is the bridge, and it is real.

What this report adds is the measurement of the bridge. Theorem D says exactly how much the additive endpoint matters: moving the endpoint from $B$ to $B'$ multiplies the survival count by $H_{B'}/H_B$. That is a logarithmically weak dependence, and it has a moral. The additive input enters the multiplicative count only through a harmonic sum — the coupling is genuine but gentle, which is why the level share decays like $\log\log x/\log x$ rather than like a power. A framework that coupled the two sides strongly would produce a power saving; this one produces a doubly-logarithmic one, and the honest description of its strength is that it is the strength of $H_B$.

6.2 What Theorem E localises

The clearest statement this report can make about difficulty

Rarefaction of the level class is easy for every sequence with bounded jumps (Theorem E, half a page, unconditional, rate $N/\log N$). It is hard for the primes for exactly one reason: $g_n$ is unbounded, so the window's lower endpoint drifts and $\ell_n$ must be understood uniformly over a growing family of windows. Every difficulty the project has met — the need for a Selberg sieve in dimension three, the Cube Lemma's role in normalising composite weights, the residual 9 % in §4.4 — is downstream of that one fact.

This is worth stating plainly because it reframes what Conjecture 9 is. It is not a statement about primality; primality enters only through the gap distribution. It is a statement about divisors of a shifted prime in a drifting interval, uniform in the drift. The right neighbourhood in the literature is therefore the theory of divisors in intervals — Ford's $H(x,y,z)$, Koukoulopoulos on divisors of shifted primes — and not the theory of prime patterns, except in Species I where the $s=1$ term makes the pattern question unavoidable.

6.3 The obstruction, precisely

Both species reduce to controlling the factorisation of $\ell_n=2p_n-p_{n+1}$, a linear form in two consecutive primes. The consecutiveness is the obstruction: standard sieve machinery handles $2p-q$ for independently ranging primes, but “$q$ is the next prime after $p$” is a condition no sieve weight expresses naturally. The stable 9 % deficit of §4.4 is the numerical signature of precisely this: a model that treats $\ell$ as a random member of its residue class overpredicts by a constant factor, and that factor is the correlation the proof must control.

6.4 Impacts claimed, impacts declined

7Conclusion and future research

7.1 What this report establishes

Two independent things, one confirmatory and one new.

Confirmatory. The complete classification of every decomposable prime below $10^{10}$ was recomputed from scratch by a newly written engine, with no reference to earlier output, and every published anchor was reproduced digit for digit: $\pi(10^{10})=455\,052\,511$, 455 052 508 decompositions, $N_{\mathrm{lev}}=71\,670\,808$, $N_1=22\,083\,608$, $f=0.1575$; the five composite-weight exceptions; the six-element closed-window set; the 35-record maximal-gap ladder; the 12 ties. Three implementations — a C engine, the project's PARI/GP fordiv kernel, and sympy — agree with zero mismatches over 113 734 and 28 434 sampled rows respectively, and this session closed the one row the fifth report's PARI batch had dropped.

New. A trichotomy theorem showing that growth, not arithmetic, decides the classification in two of three regimes; a growth criterion identifying the figurate families as wholly level-classified for trivial reasons and locating the exact threshold $4c=1$ at degree two; an exact counting theorem for window-free integers, $W_B(x)=\sum_{s\le B}(\pi(x/s)-\pi(s))+O_B(\log^{\pi(B)}x)$, verified with zero pointwise mismatches; an unconditional rarefaction theorem for all bounded-jump sequences; and a parameter-free gap-conditional model for the prime level rate that recovers the mod-3 rigidity and the twin-prime exclusion as consequences and isolates the Hardy–Littlewood correlation as a single stable factor of 0.907.

Taken together, the new results answer a question the project had not previously posed: what is the decomposition's content, as opposed to its bookkeeping? The answer is that its content lives entirely in regime W, and within regime W entirely in the drift of the window's lower endpoint. Everything else is growth.

7.2 Upstream errata queue

  1. Foothold paper, Lemma 8. The exceptional set of the window condition $g\ge\sqrt\ell$ is the six-element $\{5,13,19,23,31,113\}$; the printed $\{13,31\}$ is the set of biconditional failures. Independently reconfirmed this session by direct sweep to $10^{10}$.
  2. Challenge paper, Table 1. $\mathrm{lev}_1(10^8)=339\,870$ under the complete convention; the printed 339 869 omits the boundary prime 99 999 989. Independently reconfirmed this session.
  3. Manuscript. Two administrative TODOs remain — author email and affiliation. The two bibliography page-number items were closed in the fifth report.
  4. OEIS project page. C7 and C8 already carry the “trivial” strike-through; no action beyond keeping them out of any contributions column.

7.3 Research directions, ordered by leverage

1 — Submit

Unchanged and still first. The Theorem B manuscript is compiled and clean; refereeing is the single action that converts proved* to proved, and it is worth more than any further computation. Journal of Integer Sequences or Integers first; Experimental Mathematics or Research in Number Theory as alternatives.

2 — A second paper, on the taxonomy

Theorems 1, D and E with Corollary 1.1 form a short, complete, self-contained note that requires no sieve theory and settles the classification behaviour of most of the atlas. It is the most publishable new material the project has produced since Theorem B, precisely because it is elementary and answers a question a reader of the OEIS page would actually ask. Natural venue: Journal of Integer Sequences. It also gives the atlas a navigational scheme: tag every one of the thousand sequences N/Z/W and the interesting ones select themselves.

3 — Turn the 0.907 into a theorem

The gap-conditional model's residual is a stable constant, measured over 45 gaps and 113 734 primes. Identifying it — presumably as a ratio of singular series averaged over the Gallagher gap model — would convert §4.4 from heuristic to conditional and would give Species II its first principled constant. This is the most promising concrete target on the list.

4 — Species II through the divisor literature

$\hat c_2\approx0.7726$ is flat to $\pm0.002$ over eight windows and still has no closed form. Ford's $H(x,y,z)$ and Koukoulopoulos' work on divisors of shifted primes are the right tools; Theorem D now supplies the exact elementary skeleton those results would have to correct.

5 — Extend the census

Still open, and still worth doing, but restated honestly as a task: the $10^{11}$ attempt failed this session for environmental reasons (corrections item 16), not mathematical ones. The engine is budgeted, checkpointed and resumable, and reached $10^{10}$ in about eight minutes of compute; $10^{11}$ needs roughly an hour of uninterrupted running. The doubly-logarithmic abscissa gains only $\approx0.10$ per decade, but the window constants' error bars shrink with population.

6 — Formalise the elementary core

Lemma 2.1, Lemma 4.1, Proposition 4.2, mod-3 rigidity, Theorem 1, Theorem D and Theorem E are all elementary enough for a proof assistant. A Lean development would give the framework's secured core a permanence independent of any single author, and the new results are the easiest possible starting point.

APARI/GP algorithms

The reference kernel is the project's fordiv one-liner — early return on the first divisor beyond the jump, which is exactly the weight's minimality condition. PARI/GP 2.15.4 was used this session as the independent adjudicator.

decomp(a,b) = {
  my(d = b - a, l);
  if(a <= 2*d, return([0, 0, d]));      \\ not decomposable: l = a-d <= d
  l = a - d;
  fordiv(l, k, if(k > d, return([k, l/k, d])))   \\ [weight, level, jump]
}

The regime predicate of Theorem 1, which the audit checks on every sampled row:

regime(a,b) = {
  my(d = b - a);
  if(a <= 2*d, return("N"));
  if(d*d >= a - d, return("Z"));        \\ window empty => level, unconditionally
  "W"
}

The audit driver, run over all 113 734 sampled rows with zero mismatches:

chk(p,g,k,L,cl) = {
  my(r, rc);
  r = decomp(p, p+g);  rc = if(r[1] > r[2], 2, 1);
  if(rc != cl, cm++);
  if(k > 0 && (r[1] != k || r[2] != L), mm++);
  if(!ispseudoprime(p) || !ispseudoprime(p+g), bp++);
  if(cl == 2 && r[2] == 1 && p != 13 && p != 31,
     if(!ispseudoprime(p-g), lp++));
  if(p > 2*g && g*g >= p-g, zc++; if(rc != 2, zf++));   \\ trichotomy
}

The historical decompnaive and decompsieve of algos.txt, and the optimised variants of decompwlj_optimized.txt, remain the reference lineage; bulk work moves to the C engine of Appendix B with PARI retained as adjudicator.

BReproducibility

The census engine

A single-file C program (gcc -O2). Segmented sieve over odd numbers, segment span $2^{25}$ with a 2 MiB packed bitmap; base primes to $\sqrt{X}+1000$; every segment starts on an odd number by construction and the program aborts on a parity fault, a guard installed in direct response to the fourth report's segment-parity bug. Each prime found closes the classification of its predecessor, so the complete convention holds by construction and does not depend on where snapshots fire.

Classification uses an exact shortcut rather than trial division. Let $s$ be the 400-smooth part of $\ell$ and $c=\ell/s$. Every divisor of $\ell$ below 400 divides $s$, so the smallest divisor of $s$ exceeding $g$ is the weight whenever it is $\le400$. Otherwise every divisor exceeding $g$ is $>400$, and: if $1<c\le\sqrt\ell$ then $c$ is itself a divisor in the window (weight); if $c>\sqrt\ell$ is composite then its least prime factor is $\le\sqrt c\le\sqrt\ell$ (weight); if $c>\sqrt\ell$ is prime the weight is $\min(k_1,c)$ exactly. Primality of the weight — needed for the Cube-Lemma census — is then free, since the weight is either $c$, already tested, or a divisor of $s$, whose factorisation is known. No Miller–Rabin call is spent on it.

Budget, checkpoints, resume

The engine takes a wall-clock budget, processes whole segments, and rewrites its state atomically (write-temp-then-rename) at every segment boundary. The $10^{10}$ census was completed in bounded foreground chunks after background execution proved impossible in this environment; total compute about eight minutes. The append-mode log artifact this produced, and its detection, are corrections item 14.

The audit lattice, this session

  1. Engine vs external anchors. $\pi(x)$ at every mark to $10^{10}$; the complete A002386 first-occurrence ladder including 354 after 4 302 407 359; A121155 tie count; $W_1(x)=\pi(x)+1$ as an internal check on the independent window sieve. All exact.
  2. Engine vs the published record. Every row of the fifth report's census table, digit for digit; the paper's Table 2 in full; the challenge paper's $10^8$ row under the complete convention.
  3. Engine vs PARI/GP. 113 734 sampled rows re-derived through the fordiv kernel: zero triple mismatches, zero class mismatches, zero primality failures, zero level-one $\ell$ failures. The 16 354 rows whose weight the engine deliberately leaves undetermined (weight $>400$, weight-classified regardless) were confirmed by PARI to have weight $>400$ in every case.
  4. Engine vs sympy. 28 434 rows re-derived by independent divisor enumeration: zero mismatches. The naturals identity $k(n)=\mathrm{spf}(n-1)$ to $10^6$: zero violations, level class landing exactly on $\pi(10^6)$.
  5. Theory vs computation. The trichotomy checked pointwise on 3 273 regime-Z terms across 25 sequences (zero violations) and again inside the PARI audit; Theorem D checked pointwise for all $m\le2\cdot10^6$ at eight values of $B$ (zero mismatches) and asymptotically to $2\cdot10^7$.

Failure discipline — this session, in full

Three failures, all disclosed above as corrections items 13–16 and none of which reached a printed number: a Montgomery-arithmetic bug that the small anchors could not detect and that was caught only by cross-checking against the previous report; an append-mode log duplication with one torn line, caught by a row count; and a false counterexample to the trichotomy produced by an unsorted sequence construction, caught by adding the strict-increase assertion that should have been there from the start. The first is the more instructive: it is the fourth report's lesson — an optimisation can pass every anchor whose range never exercises it — recurring in a new place, and the standing rule that every bulk artifact needs at least one independent cross-check before anything is computed from it is what caught it.


The proper verdict is neither inflation nor dismissal. The decomposition into weight × level + jump is a coherent, original coordinate system that reorganises elementary multiplicative–additive arithmetic, restates the sieve of Eratosthenes as one instance of a counting theorem, settles several of its own questions outright, and poses one — the rarefaction of level-classified primes — that is genuinely native, genuinely connected to the deepest available theory of divisors in intervals, and now genuinely answered modulo refereeing. What this report adds is the map of where that content sits: in regime W, in the drift of a window's lower endpoint, and nowhere else.