You are on page 1of 2

Rule 110

One of the elementary cellular automaton rules introduced by Stephen Wolfram in 1983
(Wolfram 1983, 2002). It specifies the next color in a cell, depending on its color and its
immediate neighbors. Its rule outcomes are encoded in the binary representation
. This rule is illustrated above together with the evolution of a single black cell it produces after
15 steps (Sloane's A075437; Wolfram 2002, p. 55).
250 iterations of rule 110 are illustrated above.

The mirror image is rule 124, the complement is rule 137, and the mirrored complement is rule
193.

Starting with a single black cell, successive generations are given by interpreting the numbers 1,
6, 28, 104, 496, 1568, 7360, 27520, ... (Sloane's A117999) in binary. Omitting trailing zeros
(since the right cells in step of the triangle are always 0) gives the sequence 1, 3, 7, 13, 31, 49,
115, 215, 509, 775, 1805, ... (Sloane's A006978), which are simply the previous numbers divided
by , and the corresponding sequence is 1, 11, 111, 1101, 11111, ... (Sloane's A070887).

Amazingly, the rule 110 cellular automaton is universal, as first conjectured by Wolfram (1986,
pp. 485-557) and subsequently proven by Stephen Wolfram and his assistant Matthew Cook.
This important discovery followed a program begun by Wolfram in 1985 to establish
universality of rule 110. The main elements of the proof were put in place in 1994, with
additional details and corrections continuing for several years (Wolfram 2002, p. 1115; Cook
2004).

The evolution of the rule 110 automaton for a specific initial condition is depicted on the cover
of Wolfram (2002), as described in Wolfram (2002, p. 851).

You might also like