Wikiwand AI

Toom's rule

From Wikipedia, the free encyclopedia

Toom's rule is a 2-dimensional cellular automaton model created by Andrei Toom in 1978.[1][2] It is a modification of the 2-dimensional majority vote rule and can have more robust memory when considered as a thermal physical system in statistical field theory.[3] The model also has a noise-dependent phase transition.[1]

Neighborhood of Toom's cellular automaton.
Toom's rule animation. The black lines are domain walls between up spins and down spins.

Toom's rule is a cellular automaton that acts on a 2-dimensional square lattice. At each site in this lattice is a spin with the value +1 or -1. At time the bits are initialized to some value. At each discrete time step the lattice evolves according to Toom's rule. This rule is applied at each site simultaneously.

A deterministic version of Toom's rule can be stated as:

  1. At each site in the lattice if the spin of the current (center) site plus the neighboring spin to the North plus the neighboring spin to the East is greater than 0, then the current spin becomes +1 in the next time step.
  2. If this sum is less than 0, then the current spin becomes -1 in the next time step. As there are 3 spins the sum can never equal 0.

Toom's rule is sometimes called the NEC rule since it involves the North, East, and Center sites.[1]

The general version of Toom's rule is probabilistic and can be stated as:

  1. Apply the deterministic version of Toom's rule.
  2. If step 1 results in a spin of +1 change it to -1 with probability q. Otherwise, if step 2 results in a spin of -1 change it to +1 with probability p.[4]

The deterministic version can be recovered by setting p=q=0.

Toom's rule is an example of a probabilistic cellular automata (see Stochastic cellular automaton), defined on the lattice .[1]

Properties

Toom's rule as a memory

References

Related Articles

Timelines

Top Qs

Fact Checks