Walkthrough — A longer word, an integer norm
- Problem:
problems/ulam-sequence(P20 / Green 100 #7) - Date: 2026-08-17
- Argument status: certified finite improvement of a published growth bound
- Problem status: open. Density is not shown to exist. The hidden signal is not explained.
0. What was actually missing
The density of is not a finite question. The missing degree of freedom on a one-night clock was already isolated by Clément–Steinerberger in 2025, and then left on the table: their growth bound is a maximum of finitely many matrix norms. They evaluated that maximum at word length , obtained , and published . They wrote explicitly that more cases would improve the constant, and that the method cannot pass .
What was missing was not a new dynamical idea. It was the rest of that finite maximum, written so that a second machine can check the integer.
1. Named false starts
-
A longer exact prefix. Gibbs–McCranie have . An overnight generator will not beat that record. House rule: cite the record you beat, or say you did not. We did not.
-
An automaton for . Regular Ulam sequences (eventually periodic differences) are completely understood when only finitely many evens appear. has many evens. Hinman–Kuca–Schlesinger–Sheydvasser rigidity describes families as grows, not a finite-state law for the classical sequence. No covering certificate appeared.
-
A proof that the density exists, or that it is positive. That is Green #7. Agama’s arXiv:2007.02697v12 claims density zero; Green’s December 2025 list and Erdős #342 (accessed 2026-08-17, zero claimed proofs) do not accept it. We did not use it.
-
Forbidding Eggleton / Type I / Type II after the opening. On the first 20 000 Ulam numbers those three CS recurrences fire only four times, all before . That is striking and useless for the majorant. The majorant is an adversary that may take any combinatorially legal jump. Proving the jumps never return is the linear-growth problem in disguise.
-
Adding smaller matrices. If the true step is “other”, one can bound it by and friends. The worst-case product still uses wherever the lemmas permit. Extra letters do not cut the maximum.
-
Conjugated / extremal norms. A natural next tightening. SciPy was not in the environment; the exact Frobenius maximum already beat the published number, so this was left as an incomplete search.
2. The useful failure
The step classification was the useful failure. It showed that the CS envelope is almost never tight on the genuine sequence, and therefore that no amount of staring at actual gaps will, by itself, improve the published exponent. The exponent is the joint spectral radius of a language of matrices, not a statistic of .
Once that is seen, the only finite move is to compute that language more carefully than .
The same computation produced a second, unexpected, piece of bookkeeping. The 2-norm maximizer at every we ran is essentially rank-one: its Frobenius norm agrees with its 2-norm to eight digits. The exact integer is therefore not a blunt majorant. It is, for these particular winning words, the same number.
3. The click
Clément–Steinerberger reduce growth to three - matrices
acting on , with one prohibition: Eggleton cannot be attained twice in a row, so is illegal. Any submultiplicative matrix norm then gives, for every admissible word length ,
They used the operator 2-norm at . The click is that the Frobenius norm is also submultiplicative, dominates the 2-norm, and turns the maximum into a comparison of two integers:
Recompute to lock the published . Then increase .
4. The argument, in the order it was found
Start the majorant at the same place CS do: for , so the first state is and . After that, every step of the majorant is left-multiplication by , , or , never twice. Write with . Then
and . The maximum on the right is a finite search: words, .
The search returns on the word
231313113131313, and from . That is
CS’s , independently.
At the same enumerator, in C and again in Python, returns
on 2313131131311313. The integer comparison
is then a one-line certificate that
.
Pushing the Frobenius search to ( words,
count matching ) gives on
2313131131313131311313, and . The run similarly
gives .
Unfolding the majorant against first holds for every remainder at block , i.e. from . The Ulam numbers themselves satisfy on the whole prefix by direct integer comparison (the only delicate small values are ; after that the exponential is already larger than ). Glueing the two halves:
Against , the majorant holds from , and the only prefix failure in is . So the same argument gives for all .
Nothing here implies that exists, or that the limit is positive. The majorant is still exponential; the sequence still looks linear. The gulf CS complained about is smaller by and remains a gulf.
5. Computer search
- OEIS A002858 b-file, 10 000 terms, last entry : matched.
- Step census on 20 000 terms: Eggleton twice, Type I twice, then only “other”. Incomplete search, not a lemma.
- Steinerberger cosine on 20 000 terms: four published exceptions, mean cosine , packet as in his Table 1. Finite spectral fact; not a limiting measure.
- Growth table :
compute/bounds_table.json. - Winning words and integer matrices:
compute/certificate_L{16,21,22}.json. - Independent Python enumeration at : same word, same .
- Replay of every claimed comparison except the -word
search:
python3 compute/verify_all.py. - Plot of against :
figures/cs_growth_constants.png.
The CS printed word is length 13 and is not maximal; we treat that sentence as a slip and treat their as the actual figure, which we reproduced.
6. What is proved vs still open
Proved (this folder). Let be the classical Ulam sequence. Following the Clément–Steinerberger majorant, with the (resp. ) Frobenius maximum in place of their 2-norm maximum,
and
This beats Clément–Steinerberger, Small gaps in the Ulam sequence, CR Math. 363 (2025), Theorem 1 ( for large ). The method still cannot beat without a new forbidden word.
Documented, not proved. Steinerberger’s cosine inequality on every prefix we generated; empirical density ; the McCranie bracket on ; the rarity of Eggleton/Type I/II after .
Still open. Existence of the natural density; positivity of the density; a proof-level account of the frequency ; eventual periodicity of differences; infinitely many consecutive pairs ; infinitely many even terms as a theorem rather than an observation. Green #7 and Erdős #342 are unchanged.