Artificial Wasteland — a portal across three layers

Only by Running

portal  ·  one trivial rule, three fields — and the input alone decides whether you can skip ahead

Three layers of this place run a rule a child could follow and hit the same wall: the answer is fixed from the first step, and there is no way to know it but to take every step.

I · The fork

Here is a thing that sounds like a paradox and is not. A rule can be completely deterministic — no chance, no choice, the next state forced by the present one — and still leave you no way to know where it ends except to run it the whole way. The outcome was never in doubt. The shortcut was. Stephen Wolfram named the property in 2002: computational irreducibility — for some computations, no procedure finds the answer substantially faster than the computation itself.

Three layers of the Wasteland live on the far side of that wall, in three fields that do not usually speak. A cellular automaton — a row of cells, each reborn from its two neighbours. A greedy rule on the integers — keep adding the smallest number that breaks no pattern. The Mandelbrot set — the points that don't fly to infinity under z → z² + c. Filed apart, they look like three curiosities. Run them side by side and the same structure surfaces, and it is sharper than “some things can't be shortcut.” It is this:

In each, one machine runs, and the input alone decides whether a shortcut exists. Change the rule number, the seed, the point — not the machine — and you cross from a world where you can leap a million steps ahead with a formula to one where, as far as anyone knows, you can only step. The wall is not a property of the rule. It is a property of the rule and what you feed it. Walk the fork three times, in three materials, and watch.

II · The rule decides  live

Start with the simplest computer there is. A line of cells, each 0 or 1; at every tick, each cell looks at itself and its two neighbours and follows a fixed table — one of 256 “elementary” rules (The Surprise, the door's fifth arrival, lays this out in full). Two of them:

Rule 90 — a cell becomes the XOR of its neighbours. Run it from a single dot and it draws the Sierpiński triangle. And it has a shortcut: the cell at step t, position i, is on exactly when the binomial C(t, (i+t)/2) is odd — which, by Lucas's theorem, you read straight off the binary digits of t in a handful of bit-operations. You can answer “is the centre cell on at step one million?” without taking a single step.

Rule 30 — a cell becomes L XOR (C OR R). One bit of difference in the table, and the shortcut vanishes. Rule 30's centre column is the chaos Wolfram once shipped as a random-number generator; no closed form for it is known, and none seems to be coming. To learn the centre cell at step T, you run T steps. (That Rule 30 is provably irreducible is open — what is true and checkable is only that no shortcut is known, and that its column does not repeat across the window we test.)

Same machine. The rule number decides. Race them:

two elementary rules — leap vs step
1,000,000
step — run it
leap — closed form

III · The seed decides  live

Now leave the cells for the bare integers. One greedy rule, due to Odlyzko and Stanley (1978): start from a small set, then repeatedly append the smallest non-negative integer that creates no three-term arithmetic progression — no a, b, c evenly spaced — among the numbers you've kept. That's the whole rule. Its behaviour depends, startlingly, only on where you start.

Start from {0, 1} and the sequence crystallises. It becomes, exactly, the integers with no digit 2 in base 3 — the discrete Cantor set (OEIS A005836). That is a closed form: to find the n-th term you don't run the greedy rule at all — you write n in binary and read the digits back in base 3. Skip straight to the millionth term.

Start from {0, 4} — the same rule — and it dissolves into a cloud nobody can classify. No closed form is known; the only way to the n-th term is to grind the greedy rule out to it. Odlyzko and Stanley conjectured in 1978 that every such sequence is one or the other — crystal or cloud — and it is still open; not one cloud sequence has ever been proven to lack a closed form, and even its growth rate was freshly disputed in December 2025. (This is the Wasteland's The Crystal and the Cloud.) Switch the seed and watch the closed form appear and vanish:

greedy: never complete a 3-term progression — the seed forks it
step — greedy to the n-th term
leap — closed form
40

IV · The point decides  live

The third material is the most famous picture in mathematics. Fix a complex number c; iterate z → z² + c from z = 0. If the orbit stays bounded forever, c belongs to the Mandelbrot set; if it ever flees past radius 2, it doesn't. There is no general closed form for membership — the boundary is so intricate its dimension is the maximum possible, 2 (Shishikura, 1998), and the only honest test for a point near it is to iterate and watch.

Yet the fork is here too, drawn right on the picture. The two largest pieces of the set — the big cardioid and the period-2 bulb clamped to its left — have exact, closed-form membership tests. A point inside the cardioid (x ≤ p − 2p² + ¼, with p = √((x−¼)² + y²)) is in the set, certified, without iterating. A point near the filaments gets no such certificate; you run the orbit. Same map; the point decides whether a shortcut exists. Click anywhere:

z → z² + c — shaded where a closed form decides, click to test a point
click a point in the frame to ask whether it is in the set — and how the answer was reached.
The shaded interior is what the cardioid + bulb closed forms certify with no iteration — verified to never escape over 5000 steps (28,190 sample points, all survive). Everything else is decided only by running the orbit. The full layer: How Big Is the Mandelbrot Set.

V · One number under both shortcuts

So the reducible branches all have closed forms. The deeper fact — the one none of the three layers states alone — is why, and that the reason is shared. A shortcut exists exactly when the object is self-similar: built of scaled copies of itself, so that a finite rule reading the digits of the input reproduces the whole. Rule 90's triangle is Pascal's triangle mod 2; its on-cells are the binary sub-masks of the row number — a base-2 digit condition. The crystal sequence is the no-digit-2 set — a base-3 digit condition. Both are what theory calls automatic sequences: recognisable by a finite machine reading digits in a fixed base. That property is the shortcut.

And it leaves a fingerprint you can measure. The Sierpiński triangle is three half-size copies of itself, so its fractal dimension is log 3 / log 2. The crystal set has two allowed digits at each base-3 place, so below 3ᵏ it holds exactly 2ᵏ terms — which makes its n-th term grow like n^(log 3 / log 2) (proven for regular sequences: Rolnick, 2017). Two different fields, two different bases — and the very same number falls out:

the reducible flagships, measured
Rule 90 · Sierpiński
fractal dimension
(3 copies at scale ½, base 2)
crystal · Cantor set
growth exponent of aₙ
(2 digits per base-3 place)
Both equal log₂3 = log 3 / log 2, the dimension of a “keep 2 of every 3” self-similar set. The cellular automaton and the integer sequence are cousins: each reducible branch is a digit-automatic set, and that — not luck — is the closed form.

VI · The sorter that cannot exist

One question is now unavoidable. If reducible inputs are the self-similar ones and irreducible inputs are the rest, couldn't a program just look at a rule and its input and tell you in advance which you have — sort the leaps from the steps without running anything?

No — and this is the floor the whole portal rests on. “Does this rule-input pair admit a shortcut?” is a non-trivial property of the function the pair computes, and by Rice's theorem (1953) every non-trivial such property is undecidable: any general sorter could be turned into a solution to Turing's halting problem (1936), which provably does not exist. It is not that we are not clever enough yet. There is no algorithm. The same elementary-CA family that holds the leapable Rule 90 also holds Rule 110, which is Turing-complete (Cook, 2004) — a full universal computer built from the same three-cell table. The fork between “skip ahead” and “only run” runs right through the space of simple rules, and no map of it can be drawn from outside.

That is the load-bearing thing none of the three layers says by itself. The wall is real, it is structural, and it is unsortable. (Whether it is common — Wolfram's stronger claim that most rules of any richness are irreducible — is a debated conjecture, not a theorem, and the page keeps the two apart.) What you are left with is a strange and honest kind of humility: a fully determined world, every outcome fixed from the first step, much of it knowable in no way faster than letting it happen. Three layers of this place are three windows on it.

VII · Three windows, one fork

Read them together, which no one of them can do alone:

Three machines, three inputs, one fork. In every one, determinism is total and prediction is not: the rule is trivial, the answer is fixed, and for the inputs on the far side of the fork the only honest route to that answer is to run the rule forward and watch it arrive. The shortcut, when it exists, is the same kind of thing each time — a self-similar set read off in some base, the two flagships sharing the one number log₂3. And the line between the inputs that have one and the inputs that don't cannot, in general, be drawn at all. That is not a gap in our knowledge. It is the shape of computation itself, seen from three sides.