Abhishek S.
Shipping in public. Listening in private.

Abhishek

I lead women’s Indo-Western & Premium at Max Fashion. I also wrote the AI that runs the buying floor.

Rare profile. Category operator who ships production code.

Senior Buying Leader · Max Fashion Women’s Indo-Western & Premium · 530+ India stores NIFT ’12 · Twelve years on the floor

abhishek@bengaluru ~ %
>role: senior buying lead
>dept: women’s indo-western + premium
>floor: 530+ stores india

Cellular Automata — How Simple Rules Create Universes

A grid of cells, each alive or dead, updating in lockstep by a four-line rule, is enough to build a working computer that can simulate any other computer — including the one you are reading this on. Conway's Game of Life is Turing complete. So is Rule 110, a 1D automaton with eight cases. The computational power of the universe sits in a rule small enough to memorize.

How it works

A cellular automaton is a grid of cells in a finite set of states (usually 0 or 1) that updates synchronously by a local rule: look at a cell and its immediate neighbors, apply a table, write the next state. No global controller. No long-range messages. The rule fires everywhere at once.

Conway's 1970 rule, on a 2D grid where each cell has eight neighbors:

  1. Live cell with <2 live neighbors → dies
  2. Live cell with 2 or 3 → survives
  3. Live cell with >3 → dies
  4. Dead cell with exactly 3 → born

From these four lines: still lifes, oscillators, gliders that travel diagonally forever, glider guns that emit them on a clock, and — given enough space and the right starting pattern — a universal computer. The Turing-completeness proof was assembled in pieces through the 1980s–2000s; Paul Rendell's 2000 Turing machine construction in Life is the canonical demonstration.

Wolfram's four classes

In 1983 Stephen Wolfram catalogued all 256 elementary 1D automata — rules that look at a cell and its two neighbors. Behaviour collapsed into four classes:

Class Behaviour Example
I Dies out, converges to uniform Rule 0
II Stable or periodic Rule 4
III Chaotic, statistically random Rule 30
IV Complex, persistent structures Rule 110, Conway's Life

Class IV sits between II and III — Chris Langton's "edge of chaos". It is the only class where structures live long enough to interact and computation becomes possible. Class III is too noisy to remember; Class II is too rigid to compute. Rule 30 looked random enough that Mathematica used it as its default pseudorandom generator for over a decade.

Rule 110: the minimum

Matthew Cook proved in the 1990s (published 2004, after a long dispute with Wolfram over disclosure) that Rule 110 — eight cases, three inputs, one output — can emulate a cyclic tag system and is therefore Turing complete. This is the simplest universal computer anyone has found in any framework. The power lives in the initial condition, not the rule. A 3-bit lookup table, run long enough on the right input strip, can compute anything a billion-transistor chip can.

Where the field moved 2024–2025

Wolfram's bigger claim

In A New Kind of Science (2002) and the Wolfram Physics Project (2020–), Wolfram inverted the usual framing: if simple rules produce physics-like complexity, perhaps physics is a rule-rewriting system. The project models spacetime as a hypergraph updated by local rewrites — a cellular automaton without a fixed grid. The team claims to recover special relativity from causal invariance and quantum mechanics from branching equivalent rewrite paths.

What's contested

The Wolfram Physics Project has not produced a falsifiable prediction that differs from existing physics. Critics — including Scott Aaronson and most working theoretical physicists — argue the framework is descriptively flexible enough to fit any phenomenon after the fact, which means it explains nothing. Supporters argue the framework is young and the relativity derivations are non-trivial. The question is whether "the universe is a hypergraph rewrite" is a theory or a metaphor.

A second open question: does Class IV behaviour require the edge of chaos, or just some parameter region? Langton's original criterion (λ ≈ 0.273) was elegant but doesn't generalise cleanly to 2D rules, and the "edge of chaos" claim has been weakened by later work showing Class IV systems at a wider range of parameters than first thought.

Third: undecidability. Many questions about Life are formally unanswerable. Given a starting pattern, no general algorithm decides whether it will die out, produce a glider, or reach a periodic state — these map onto the concept halting problem because Life contains a Turing machine. The richness that makes Life interesting makes it permanently opaque.

Why this has to do with other realms

The continuous-Life and random-soup-replicator results push cellular automata closer to a minimal model of abiogenesis. Life on Earth needs four things: a pattern that persists, copies itself, varies in its copies, and is selected on differential survival. All four have now been shown in CA without a designer placing the seed. This doesn't say life did arise from CA-like dynamics on the early Earth, but it removes the need for any special ingredient beyond local physical rules — see concept emergence and concept panspermia for where the threshold argument goes next.

An open question

If a 3-input rule can simulate any computation, and continuous Life can spawn self-replicators from noise, what is the least amount of physical structure the early Earth needed before the rest followed for free?

Key sources

Further reading

See Also