Difference between revisions of "Universal computer"

From LifeWiki
Jump to navigation Jump to search
m
(heading)
Line 2: Line 2:
A '''universal computer''' in a cellular automaton is a system that can compute anything that a [http://en.wikipedia.org/wiki/Turing_machine Turing machine] can compute. A cellular automaton in which such a system exists is called '''universal'''. A universal computer may be either infinite or finite, but when combined with a universal constructor, it is assumed to be finite.
A '''universal computer''' in a cellular automaton is a system that can compute anything that a [http://en.wikipedia.org/wiki/Turing_machine Turing machine] can compute. A cellular automaton in which such a system exists is called '''universal'''. A universal computer may be either infinite or finite, but when combined with a universal constructor, it is assumed to be finite.


==Universal computers in Life==
In 1982, John Conway proved in ''Winning Ways'' that the Game of Life has a (finite) universal computer, as well as a universal constructor.
In 1982, John Conway proved in ''Winning Ways'' that the Game of Life has a (finite) universal computer, as well as a universal constructor.



Revision as of 08:43, 27 March 2009

A universal computer in a cellular automaton is a system that can compute anything that a Turing machine can compute. A cellular automaton in which such a system exists is called universal. A universal computer may be either infinite or finite, but when combined with a universal constructor, it is assumed to be finite.

Universal computers in Life

In 1982, John Conway proved in Winning Ways that the Game of Life has a (finite) universal computer, as well as a universal constructor.

In 2000, Paul Rendell constructed a direct implementation of a Turing Machine [1]. This computer is infinite, as it requires an infinite length of tape for the Turing Machine.

In 2002, using Dean Hickerson's sliding block memory, Paul Chapman constructed an implementation of a Minsky Register Machine (a machine of the same capability as a Turing Machine), which he extended to a Universal Register Machine, a finite universal computer [2].

References

  1. Paul Rendell (April 2, 2000). "A Turing Machine in Conway's Game of Life".
  2. Paul Chapman (November 11, 2002). "Life Universal Computer".

External Links

Universal computer at the Life Lexicon.