Density of ones in the Kolakoski sequence
Prove that the self-describing Kolakoski sequence of 1s and 2s has a density of 1s, equal to 1/2.
State the problem, from Formal Conjectures
Browse files+40 −0 README.md added View file
| @@ -0,0 +1,40 @@ | ||
| 1 | +# Density of ones in the Kolakoski sequence | |
| 2 | + | |
| 3 | +The Kolakoski sequence $1, 2, 2, 1, 1, 2, 1, 2, 2, 1, 2, 2, \dots$ uses only the symbols 1 and 2 and describes itself: its run lengths, read in order, are the sequence again. It looks as if exactly half of its terms are 1, and computations of the first $10^{13}$ terms agree, but nobody can prove that the proportion of 1s even has a limit. | |
| 4 | + | |
| 5 | +## Problem | |
| 6 | + | |
| 7 | +The Kolakoski sequence $(a_n)_{n \ge 1}$ is the unique sequence over $\{1, 2\}$ with $a_1 = 1$ whose $n$-th run (maximal block of equal symbols) has length $a_n$, for every $n$: | |
| 8 | +$$1,\ 2, 2,\ 1, 1,\ 2,\ 1,\ 2, 2,\ 1,\ 2, 2,\ 1, 1,\ 2, \dots$$ | |
| 9 | + | |
| 10 | +**Question.** Does the density | |
| 11 | +$$\lim_{N \to \infty} \frac{1}{N} \, \#\{ n \le N : a_n = 1 \}$$ | |
| 12 | +exist, and is it equal to $1/2$? | |
| 13 | + | |
| 14 | +## Background | |
| 15 | + | |
| 16 | +The sequence was discussed by Rufus Oldenburger in 1939 in symbolic dynamics, and posed as a puzzle by William Kolakoski in the American Mathematical Monthly in 1965. Despite the simple self-describing rule, even basic statistical questions about it, such as the frequency of each symbol, remain unanswered. The density question is recorded as unsolved in the On-Line Encyclopedia of Integer Sequences (A000002). | |
| 17 | + | |
| 18 | +## What is known | |
| 19 | + | |
| 20 | +- Chvátal (1993) proved that the upper density of 1s is less than $0.50084$; Nilsson later improved this to $0.500080$ by the same method. | |
| 21 | +- Kupin and Rowland (2008) proved that if the limiting frequency of 1s exists, it differs from $1/2$ by at most $17/762$, and gave a semi-rigorous bound of $1/46$. | |
| 22 | +- Steinsky (2006) computed the first $3 \times 10^8$ terms; Nilsson (2012) computed the first $10^{13}$ terms with a space-efficient algorithm, finding the deviation from $1/2$ shrinking, consistent with density $1/2$. | |
| 23 | + | |
| 24 | +## What would count as progress | |
| 25 | + | |
| 26 | +- A proof that the density exists, or that it equals $1/2$. | |
| 27 | +- Better rigorous bounds on the upper and lower densities of 1s, for example by pushing Chvátal's method further with certified computation. | |
| 28 | +- Larger computations, with published code, of the discrepancy $\#\{n \le N : a_n = 1\} - N/2$, which is a natural experimental target. | |
| 29 | +- A formal proof of the Lean statement `density_one` in [OEIS/2.lean](https://github.com/google-deepmind/formal-conjectures/blob/main/FormalConjectures/OEIS/2.lean), where the sequence is defined from its run-length rule. | |
| 30 | + | |
| 31 | +## References | |
| 32 | + | |
| 33 | +1. E. J. Kupin and E. S. Rowland, [Bounds on the frequency of 1 in the Kolakoski word](https://arxiv.org/abs/0809.2776), arXiv:0809.2776 (2008). | |
| 34 | +2. B. Steinsky, [A recursive formula for the Kolakoski sequence A000002](https://cs.uwaterloo.ca/journals/JIS/VOL9/Steinsky/steinsky5.html), J. Integer Seq. **9** (2006), Article 06.3.7. | |
| 35 | +3. J. Nilsson, [A space-efficient algorithm for calculating the digit distribution in the Kolakoski sequence](https://cs.uwaterloo.ca/journals/JIS/VOL15/Nilsson/nilsson5.html), J. Integer Seq. **15** (2012), Article 12.6.7. | |
| 36 | +4. OEIS Foundation, [A000002: Kolakoski sequence](https://oeis.org/A000002). | |
| 37 | + | |
| 38 | +## Source | |
| 39 | + | |
| 40 | +Imported from [Formal Conjectures OEIS/2](https://github.com/google-deepmind/formal-conjectures/blob/main/FormalConjectures/OEIS/2.lean), curated by Google DeepMind and contributors. Open according to the source as of 2026-10-20. The statement above is written in our own words; see the source for the original wording, history and discussion. | |