The elementary step

A cell looks left, at itself, and right — then becomes the next bit

01

Neighborhood of three

Each cell is only allowed to read its own state and its two immediate neighbors. Eight possible input patterns. One output bit for each. That map is the “rule number.”

111 → 0 110 → 0 101 → 0 100 → 1 011 → 1 010 → 1 001 → 1 000 → 0
02

Why “thirty”

Reading the eight outputs as a binary string gives 00011110₂ = 30₁₀. The number is a label, not a mystery. The behavior is the mystery: from a single black cell, an irregular triangle grows that does not repeat in any obvious cycle.

03

Class IV territory

Wolfram’s classification places Rule 30 among systems that sit between order and chaos — structured enough to hold pattern, unstable enough to keep producing novelty. That edge is what we study and borrow from.

04

What we take into practice

Not “make a logo that looks like Rule 30.” Instead: design processes that tolerate local decisions, systems that surface structure without a central script, and research that treats emergence as data rather than noise.

05

Where to go next

The Field page collects applied threads. The Cell page is our longer position. The Inbox is open if you want to work with us.

Rule Thirty · rulethirty.co.za · 14 Arrow Street, Cambridge, MA 02138 · United States · © 2026