Imagine a row of cells, each either black or white. Every tick of the clock, each cell looks at itself and its two neighbors â three cells, eight possible patterns â and a lookup table of eight rules says what color the cell becomes next. That is all.
Rule 110 is one particular filling of that table, named by writing the eight outputs as a binary number: 01101110 in binary equals 110 in decimal. Stephen Wolfram catalogued all 256 such elementary cellular automata in the 1980s and noticed that Rule 110 produced strikingly complex, irregular patterns â neither the simple stripes of Rule 0 nor the pure chaos of Rule 30, but something in between: persistent glider-like structures that collide and interact.
In 2004, mathematician Matthew Cook proved what that complexity really meant: Rule 110 is Turing-complete. A universal computer â capable of running any program, deciding any decidable question â can be built from nothing but a one-dimensional strip of cells flipping by eight local rules. It is the simplest known system ever proven to reach that milestone. Related ideas about the halting problem apply directly: because Rule 110 is universal, predicting its long-run behavior is undecidable.
Comments
Loading comments...