Creations Events Misc Travel Bookmarks
▲ airTV Screenshots ▶

An installation consisting of 3 TV monitors stacked on top of each other.

Microcontrollers supply the video signal for each of the monitors. The monitors follow simple rules of cellular automata to create an infinite array of patterns.

Example Pattern (not actual screenshot)

An initial line of random pixel values (0 or 1, represented by a bicolour screen) is generated and a random rule is applied to it, chosen from a set of mathematical rules devised by the famous mathematician Stephen Wolfram.

The value of each pixel on the following line depends on the values of its 3 neighbours on the previous step.

For this particular pixel...
...we look at the the 3 pixels above it

Because of the fact that the three neighbouring pixels can each take either one of two values (0-1), there are only 8 possible inputs to the pixel below.

All the 8 possible combinations that have to be considered

This configuration can generate a total of 256 rules for the cell below given these 8 inputs.

In the diagram below, rule number 110 is presented, which displays ´╗┐an interesting behavior on the boundary between stability and chaos.

Rule 110
Example: if the top left and right pixels are on, then switch next pixel on

The generated images range from a blank screen to patterns that display immense complexity. As the computation moves downwards, original sub-sequences may or may not be preserved, move to a different location, interact or create new subsequences ad-infinitum. The value of any given cell on the screen is impossible to predict unless the values of all other pixels above it are known, exhibiting computational irreducibility.
This gives the viewer a glimpse of the implication that essentially simple rules can give rise to systems of vastly great computational sophistication.

Rule 110 with random input on first line
Link to Wikipedia Elementary cellular automaton
Link to Wolfram Mathworld Elementary Cellular Automaton
▲ airTV Screenshots ▶