23.02.2014 Views

Shape

Shape

Shape

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

273 Classifying Rules with Parts<br />

where the apex is at 1/n for n ¼ 3; 4; 5 ... is enough for as many distinct symbols and<br />

states as I wish to have. Then I might define the rule<br />

There are other possibilities, too. Stanislaw Ulam invented a device that’s used<br />

widely to model physical phenomena of all sorts. Cellular automata are points with<br />

labels or weights. They’re located in a grid—it’s usually square—that has one or more<br />

dimensions. (Otherwise, points are solipsistic.) Neighborhood relations are specified in<br />

rules that are applied under translations. The rules work in parallel to change every<br />

point at the same time, with the sum of the individual outcomes as the overall result.<br />

The best-known rules of this kind are the ones for John Conway’s game of life. In<br />

words, it goes like this—<br />

Survival<br />

Death<br />

Birth<br />

Stasis<br />

If an occupied cell has two or three neighbors, it survives.<br />

If an occupied cell has four or more neighbors, it dies from overcrowding.<br />

If an occupied cell has one or no neighbors, it dies from isolation.<br />

If an unoccupied cell has exactly three neighbors, it becomes occupied.<br />

If an unoccupied cell has less than three neighbors or four or more, it stays<br />

unoccupied.<br />

—so that all 512 rules are divided into four equivalence classes. And for shapes, the 56<br />

rules for birth are similar to this one<br />

with black and white points—dots—at the centers of white grid cells. Colors are<br />

weights—the part relation ðaÞ is identity, the sum of two is black unless both are<br />

white, and the difference of two is white. Or maybe I have cellular automata defined<br />

on a line of evenly spaced points. I can record their history by stacking strings of cells,<br />

and I can give explicit rules for this purpose. These eight rules

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!