ExplorationsSay what you see, write it down, and say that
The Sequence That Reads Itself Aloud
Begin with the digit 1 and describe each consecutive group by its count followed by its digit. One 1 becomes 11, two 1s become 21, and one 2 followed by one 1 becomes 1211. Repeating this description makes longer strings; from this starting digit, only 1, 2 and 3 ever appear, and the length ratioDefinition: A ratio compares two quantities by division, describing how large one is relative to the other. approaches about 1.303577.
Current view: The reading
One term, its runs bracketed, and the words that turn it into the next term.
- 3one 313
- 1one 111
- 22two 2s22
- 11two 1s21
Across the 6 terms computed here the largest digit is 3. That is a fact about 6 terms and not about the sequence: the general statement is a theorem of Conway’s, cited in the ledger below, and nothing in this browser establishes it.
Every term of this run, as a table
| Term | The digits | Digits | Read aloud | Largest digit |
|---|---|---|---|---|
| 1 | 1 | 1 | one 1 | 1 |
| 2 | 11 | 2 | two 1s | 1 |
| 3 | 21 | 2 | one 2, one 1 | 2 |
| 4 | 1211 | 4 | one 1, one 2, two 1s | 2 |
| 5 | 111221 | 6 | three 1s, two 2s, one 1 | 2 |
| 6 | 312211 | 6 | one 3, one 1, two 2s, two 1s | 3 |
- run
- a block of the same digit repeated, with a different digit on each side
- the reading
- what one run is called out loud, written under its bracket
- the next term
- every reading written down as a count followed by its digit
The row of tiles at the top is the current term. Every bracket beneath it holds one run, meaning a block of the same digit repeated with a different digit on each side, and under each bracket is what that run is called out loud: three 1s, two 2s, one 1. Writing those readings down as a count followed by a digit gives the row of tiles at the bottom, which is the next term. Nothing is added, multiplied or compared anywhere in the figure, and a term too long to set as tiles is printed as a plain row of digits instead.
6 terms from the seed 1. Term 6 is 312211, and the largest digit anywhere in these 6 terms is 3.
- Terms
- 6
- Digits in the last term
- 6
- Largest digit so far
- 3
The seed
Step by step
Use Step for one change you can inspect, or Run to watch the changes accumulate.
Advanced parameters
Cases worth seeing
Try this
The sixth term is 312211. Say it out loud as counts and digits, write down what you said, and check it against the laboratory. Then do the seventh.
What is going on
Each explanation begins with a worked example and follows the same operation through intuition, formal statements and proofs. Later sections distinguish what is established from questions that remain open, so you can follow the level of detail useful to you.
- 1one 111a single 1, so the reading is one 1
- 11two 1s21the two 1s are one run, not two readings
- 21one 2, one 11211a run ends wherever the digit changes
- 1211one 1, one 2, two 1s111221
- 111221three 1s, two 2s, one 1312211the three leading 1s are read once, as a count of three
The laboratory draws the same reading rather than listing it: the current term is set as a row of tiles, a bracket is drawn under each block of repeated digits, and the words for that block are written beneath the bracket. Reading the brackets left to right and writing each one down as a count followed by a digit gives the row of tiles at the bottom.
Nothing in that calculation was a calculation. No two digits were added, nothing was compared, and no number was ever treated as a number: 1211 was read as symbols, not as one thousand two hundred and eleven. And yet the rows do not grow haphazardly. Each one comes out about thirty per cent longer than the last, and that factorDefinition: A divisor of n is an integer that divides n with no remainder. keeps returning no matter which seed you start from.
What you are seeing
A plain description of the process
Write down a row of digits. Now describe it out loud, going left to right, by saying how many of each digit you see in a row: not what the number is, but what it looks like. Write down what you said, using digits, and then describe that.
Start with 1. That is one 1, so write 11. That is two 1s, so write 21. That is one 2 and one 1, so write 1211. That is one 1, one 2 and two 1s, so write 111221. That is three 1s, two 2s and one 1, so write 312211.
The important detail is the word "in a row". In 111221 the three leading 1s are described once, as a count of three, and the single 1 at the end is described separately because two 2s stand between them. A block of the same digit with something different on each side is called a run, and the rule is: replace every run by its length followed by its digit.
Two things go wrong if you expect this to behave like arithmetic, and both are worth seeing early. Start from 22 and nothing happens at all: two 2s is written 22, which is where you began, so the sequenceDefinition: A sequence is an ordered list of values, usually indexed by whole numbers. stands still forever. Start from 5 and every term for as long as you care to compute ends in a 5, because reading a run of 5s aloud puts a 5 straight back.
Why it starts to make sense
Intuition, before any algebra
Two questions are worth separating, because the answers are of very different kinds.
Why can a digit never disappear? This one is easy and complete. If the digit appears anywhere in a term, it sits inside some run of s, of some length . The rule replaces that run by the two digits and . So is still there in the next term, and by the same argument in the one after that, forever. That single line settles what the seed 5 is doing, and it also explains why the famous statement about this sequenceDefinition: A sequence is an ordered list of values, usually indexed by whole numbers. has to name its starting point: "no digit above 3" cannot possibly be a fact about the rule, because the rule has no way to remove the 7 you handed it.
Why should the length grow at a steady rate? This one is genuinely hard, and the honest intuition is only half an answer. Each run in a term becomes exactly two digits in the next one, so the next length is twice the number of runs. If the runs kept a stable average length, the growth factorDefinition: A divisor of n is an integer that divides n with no remainder. would be exactly 2 divided by that average, and long stretches of these terms do look statistically similar to one another: mostly runs of one and two, occasionally three, never longer from the seed 1. Growth by a roughly fixed factor is what you would expect from a rule that keeps producing the same mixture of runs.
What that argument does not do is say what the factorDefinition: A divisor of n is an integer that divides n with no remainder. is, or prove there is one. The mixture of runs would have to be shown to settle, and settling is exactly the hard part. Conway's proofDefinition: A proof is a finite argument showing that a conclusion follows from stated assumptions. proceeds quite differently: past a certain point every term splits into blocks that never interact again, there are 92 of them, and the whole sequenceDefinition: A sequence is an ordered list of values, usually indexed by whole numbers. is bookkeeping over a finite list of pieces. The growth factor falls out as the dominant eigenvalueDefinition: An eigenvalue is the scale factor by which a linear transformation changes a corresponding non-zero eigenvector. of the matrixDefinition: A matrix is a rectangular array of numbers or symbols used to represent a transformation or system of relationships. saying which pieces produce which. None of that happens in this browser.
The key idea
What this page can settle, and what it cannot
The sentence worth carrying away is this one.
The rule cannot remove a digit, so what a sequenceDefinition: A sequence is an ordered list of values, usually indexed by whole numbers. contains is decided entirely by its seed. How fast it grows is decided by nothing you can see, and is a theoremDefinition: A theorem is a mathematical statement established by a proof from accepted definitions and earlier results..
Three statements live on this page and they were established in three completely different ways.
- A digit that appears once appears forever. Proved here, in one line, for every seed and every step. It is the only unbounded statement on the page that this laboratory really establishes.
- From the seed 1, no digit above 3 ever appears. A theoremDefinition: A theorem is a mathematical statement established by a proof from accepted definitions and earlier results. of Conway's, cited. The laboratory computes forty-five terms and finds the largest digit in all of them is 3. That is a fact about forty-five terms, and it would look exactly the same whether or not a 4 turned up at term 400.
- The lengths grow by a factorDefinition: A divisor of n is an integer that divides n with no remainder. approaching about 1.303577. Also Conway's, also cited, and this one is worth being especially careful about, because the page prints numbers that look like measurements of it and are not.
That last point is the whole reason the growth view exists. Print the ratioDefinition: A ratio compares two quantities by division, describing how large one is relative to the other. of each length to the one before it and you get 1.336 at term 20, 1.3085 at term 30, and 1.3042 at term 40. Those are close to the constant, and they are visibly still moving: they wobble between roughly 1.302 and 1.306 term after term without settling anywhere. Forty terms is nowhere near enough to see a limitDefinition: A limit is the value that a sequence or function approaches under a stated limiting process., and reading three matching decimalDefinition: Decimal notation writes numbers in base ten, using digits 0 through 9 and place values based on powers of ten. places out of a computation that supports fewer is the exact mistake this site exists to avoid. The constant is in the ledger because somebody proved it, not because this page measured it.
Formal statement
Precisely what is being claimed
For a non-empty string over the digits , write for its decomposition into maximal runs, so and every . Define the look-and-say map
where is the decimalDefinition: Decimal notation writes numbers in base ten, using digits 0 through 9 and place values based on powers of ten. representation of . Write for applications and for the length of the th term.
- If the digit occurs in , then occurs in . Proved.
- , and is the only with satisfying . Proved: the first by direct evaluation, the second by checking all such strings.
- For , every term contains no digit greater than . Proved by Conway, and cited rather than reproduced. This laboratory verifies it for only.
- for is . Exhaustively checked over exactly those forty terms.
- For every seed , as , where is the largest real root of a particular degree-71 polynomialDefinition: A polynomial is a finite sum of terms made from coefficients and variables raised to non-negative integer powers.. Proved by Conway (the Cosmological TheoremDefinition: A theorem is a mathematical statement established by a proof from accepted definitions and earlier results.), and cited. No limitDefinition: A limit is the value that a sequence or function approaches under a stated limiting process. is computed on this page, and the ratiosDefinition: A ratio compares two quantities by division, describing how large one is relative to the other. it prints at still differ from in the third decimalDefinition: Decimal notation writes numbers in base ten, using digits 0 through 9 and place values based on powers of ten..
Statement 5 is the one that makes the exploration. Statements 1, 2 and 4 are what this page can establish on its own, and their agreement with 3 and 5 is consistency rather than evidence.
Proof
Of the parts that admit one
A digit that appears once appears forever. Let occur in . Then for some run index , and by definition contains the substring , so occurs in . InductionDefinition: Mathematical induction proves a claim for all successive integers by proving a starting case and a step from each case to the next. on gives the statement for every later term.
Two consequences follow immediately and are worth stating, because between them they account for every failure preset on this page. The set of digits occurring in is non-decreasing in ; and if the seed contains a digit above 3, so does every term after it, whatever Conway's theoremDefinition: A theorem is a mathematical statement established by a proof from accepted definitions and earlier results. says about the seed 1.
is fixed. The string is a single run: , . So . The sequenceDefinition: A sequence is an ordered list of values, usually indexed by whole numbers. from this seed is constant, which is why the growth theoremDefinition: A theorem is a mathematical statement established by a proof from accepted definitions and earlier results. in layer 4 has to exclude it.
is the only fixed string of length at most 5. Each of the strings of one to five digits, leading zeroes included, was mapped once and compared with itself by exact string equality. Exactly one matched. The space is finite and every element of it was checked, so this is a proofDefinition: A proof is a finite argument showing that a conclusion follows from stated assumptions. about strings of length at most 5, and it says nothing whatever about longer ones.
One structural fact narrows the search, and is worth having even though this page does not push it to a general theoremDefinition: A theorem is a mathematical statement established by a proof from accepted definitions and earlier results.. Every run contributes exactly two digits to the reading, so a string of runs has . A fixed string therefore has even length and exactly runs, meaning its runs average length two. At length 2 that settles the matter by hand: a string of two different digits has two runs and so reads as four digits; a string has one run and reads as , which equals only when .
What is not proved here. Both headline theoremsDefinition: A theorem is a mathematical statement established by a proof from accepted definitions and earlier results.. The absence of digits above 3 from the seed 1 is a statement about infinitely many terms, and forty-five of them establish nothing about the forty-sixth. The growth constant is a statement about a limitDefinition: A limit is the value that a sequence or function approaches under a stated limiting process., and the ratiosDefinition: A ratio compares two quantities by division, describing how large one is relative to the other. this page prints do not converge over the range it can compute: they are , , , and over the last five of forty terms, moving in the third decimalDefinition: Decimal notation writes numbers in base ten, using digits 0 through 9 and place values based on powers of ten. place in both directions. Conway's proofDefinition: A proof is a finite argument showing that a conclusion follows from stated assumptions. of both goes through the decomposition into 92 elements and the eigenvaluesDefinition: An eigenvalue is the scale factor by which a linear transformation changes a corresponding non-zero eigenvector. of the resulting matrixDefinition: A matrix is a rectangular array of numbers or symbols used to represent a transformation or system of relationships., and reproducing it is not something a browser can be talked into doing.
Limits and frontier
Where this page stops being able to help
What this laboratory computes. Terms 1 to 45 from a seed of up to twenty digits, generated by exact string operations with no arithmetic in the generation at all. Forty-five is where it stops because the terms grow by about thirty per cent each time: term 45 from the seed 1 has 237,746 digits, term 60 would have tens of millions, and there is nothing to see in either of them that term 40 does not already show. The tile figure gives up well before that and prints the digits plainly instead, because a row of sixty thousand tiles is not a figure.
RatiosDefinition: A ratio compares two quantities by division, describing how large one is relative to the other. are not limitsDefinition: A limit is the value that a sequence or function approaches under a stated limiting process.. The single most misleading thing this page could do is print 1.3042 next to 1.303577 and let a reader draw the obvious conclusion. Those two numbers agree to three decimalDefinition: Decimal notation writes numbers in base ten, using digits 0 through 9 and place values based on powers of ten. places by coincidence of scale rather than by convergenceDefinition: A sequence converges when its terms approach a definite limit as the index grows.: the successive ratios are still moving in that decimal place term after term, in both directions, with no sign of settling. Raising the term count does not fix this in any way a reader can watch, since the wobble shrinks far more slowly than the terms grow.
Where the mathematics is still moving. The sequenceDefinition: A sequence is an ordered list of values, usually indexed by whole numbers. itself is closed: Conway's Cosmological TheoremDefinition: A theorem is a mathematical statement established by a proof from accepted definitions and earlier results. is proved, and the original proofDefinition: A proof is a finite argument showing that a conclusion follows from stated assumptions. having been lost, it has since been reproved by others. The neighbouring questions are not so settled. The same rule in other bases has its own constant, and the general behaviour across bases is less thoroughly described than the base-10Definition: Decimal notation writes numbers in base ten, using digits 0 through 9 and place values based on powers of ten. story. Nothing on this page computes or claims anything about any base other than ten.
Read this next to Ducci sequences. There the whole character of the machine is decided by the number of places in the ring, and the values barely matter. Here it is decided by which digits the seed happens to contain, since the rule can never remove one. Both are rules whose outcome is settled by a feature of the input that has nothing to do with how large it is.
What is actually established
Every statement on this page, with its status, its exact scope, and the date that status was last checked.
Every digit that appears in a term appears in every later term, so a digit in the seed can never be removed by the rule.
- Scope
- Every non-empty row of decimal digits, and every one of the infinitely many steps after it. Proved here in full, in one line, and it is the only unbounded statement on this page that is.
- Why
- Suppose the digit d occurs somewhere in a term. It lies in some maximal run of d, of some length c. The rule replaces that run by the two digits c and d, in that order, so d occurs in the next term as well. Apply that at every step and d occurs in every term from then on. This is why the seed 5 keeps a 5 forever and why the seed 7 keeps a 7 forever: nothing has broken, and the rule was never able to remove a digit in the first place. It is also why the statement about digits above 3 has to name its seed.
- Status checked
Starting from the seed 1, no term of the sequence ever contains a digit greater than 3.
- Scope
- The sequence beginning at the single digit 1, over all of its infinitely many terms. Proved by Conway and cited here. This page does not establish it and cannot: what the laboratory checks is the first forty-five terms, which is a fact about forty-five terms.
- Why
- The proof runs through Conway’s decomposition of the sequence into 92 persistent pieces, which he calls elements: past a certain point every term splits into blocks that evolve independently of one another, the list of blocks is finite, and none of them contains a digit above 3. Nothing resembling that argument happens in this browser. The laboratory computes forty-five terms and reports that the largest digit in all of them is 3, which is evidence and is labelled as evidence in the copy beneath the figure. It would remain exactly as true if some term far beyond forty-five contained a 4. The reason no such term exists is the citation, not the computation.
- Status checked
The number of digits in successive terms grows by a factor approaching Conway’s constant, about 1.303577, and this holds for every seed except 22.
- Scope
- The limit of the ratio of consecutive term lengths, for every starting row of digits other than 22. Proved by Conway as the Cosmological Theorem and cited here. It is a statement about a limit, and this page computes no limits.
- Why
- The constant is the largest real root of a particular polynomial of degree 71, which arises as the dominant eigenvalue of the matrix describing how Conway’s 92 elements turn into one another. The ratios this laboratory prints are not that constant and are not converging to it in any visible way at the sizes shown: 1.336 at term 20, 1.3085 at term 30, 1.3042 at term 40, still moving in the third decimal place and still oscillating rather than settling. Forty terms is nowhere near enough to see a limit, and a reader who took the printed ratios as a measurement of the constant would be reading three digits of agreement out of a computation that supports fewer. The value quoted in this claim comes from the sources and not from anything on this page.
- Status checked
The first forty terms from the seed 1 have lengths 1, 2, 2, 4, 6, 6, 8, 10, 14, 20 and so on up to 63,138, and the largest digit occurring in any of them is 3.
- Scope
- Exactly the first forty terms of the sequence beginning at 1. Every one of them was generated in full and measured. Nothing here covers term 41 or anything beyond it, and nothing here covers a different seed.
- Why
- A complete check of forty specific strings, which is a proof about those forty strings and about nothing else. The first twenty lengths are checked against the published sequence A005341 in the test suite, so what is plotted is the known sequence rather than whatever this code happened to produce. The temptation this page has to resist is treating the run as support for the two theorems above it: forty terms with no digit above 3 would look precisely the same whether or not a 4 appears at term 400, and the growth ratios over these forty terms do not converge.
- Computation (exact)
- Forty terms generated by exact string operations, no arithmetic and no floating point in the generation itself, ending at a term of 63,138 digits. The interactive ceiling is forty-five terms, where the last term is 237,746 digits. Ratios of lengths are computed in double-precision floating point and shown to four decimal places, which is far more precision than the underlying integers need. Recomputed in the test suite. Algorithm look-and-say-1.
- Status checked
The row 22 reads back as itself, and it is the only row of five digits or fewer that does.
- Scope
- That 22 is fixed is proved outright, for the whole sequence. That it is the only such row is checked over every one of the 111,110 rows of one to five digits, and is a statement about rows of that length.
- Why
- The first half needs no computation at all: 22 is a single run of two 2s, its reading is "two 2s", and writing that down gives 22. So the sequence from 22 is constant, and it is the one seed the growth theorem has to exclude. The second half is the finite check: every row of one to five digits was read once and compared with itself, and 22 was the only match. One structural constraint is worth having in hand while reading that check, because it says the search is not blind. Every run contributes exactly two digits to the reading, so a fixed row must have even length, and a fixed row of length 2r must be made of exactly r runs, meaning its runs average two digits each. At length 2 that pins things down completely: a row of two different digits reads as four digits, and a row of two equal digits d reads as 2d, which equals dd only when d is 2. Beyond length 2 this page does not push the argument through, and the ledger claims only what the finite check covers.
- Computation (exact)
- All 111,110 rows of one to five decimal digits, including those with leading zeroes, each read once and compared with itself using exact string equality. Recomputed in the test suite. Algorithm look-and-say-1.
- Status checked
Sources
Review notes show which bibliographic details Mathomaly has checked and which remain unresolved. Checking a publication record does not independently verify its proof.
- John H. Conway, The Weird and Wonderful Chemistry of Audioactive Decay, Open Problems in Communication and Computation, Springer, 1987. Link
Where the sequence is decomposed into 92 persistent "elements", from which both results this page cites follow: that every term from the seed 1 is built out of those elements and so contains no digit above 3, and that the length of the terms grows by a fixed factor, the largest root of a degree-71 polynomial. Cited for both theorems; this page reproduces neither.
Bibliographic record checked. This is not an independent verification of the proof.
Bibliographic review:
AI-assisted bibliographic audit. Evidence type: publisher record.
Publisher's contents confirm the chapter in the 1987 Cover and Gopinath volume.
Book-length reference for mathematical constants, including the limiting growth factor of the look-and-say sequence.
Bibliographic record checked. This is not an independent verification of the proof.
Bibliographic review:
AI-assisted bibliographic audit. Evidence type: library record.
British National Bibliography confirms author, Cambridge and 2003 edition; chapter number not verified.
- A005341: Number of digits in the nth term of the look-and-say sequence, The On-Line Encyclopedia of Integer Sequences. Link
Lists term lengths for the look-and-say sequence starting at 1, used to cross-check the laboratory's finite computation.
Bibliographic record checked. This is not an independent verification of the proof.
Bibliographic review:
AI-assisted bibliographic audit. Evidence type: source text.
Checked the sequence identifier, definition and displayed initial terms on the database entry.
Related by mechanism
Connected by how they work, not by sharing a topic label.