Dynamical systems and ergodic theory Symbolic dynamics Theorem
Garden of Eden theorem
Builds on Cellular automatonCellular automaton
Statement
Let be a finite set, let , and let be a cellular automaton. Call two configurations asymptotic if they differ at only finitely many sites. Call pre-injective if for all asymptotic configurations . Then is surjective if and only if is pre-injective.
Remarks
A configuration outside the image of is called a Garden of Eden: it has no predecessor. So the theorem says that a Garden of Eden exists exactly when two configurations that differ at finitely many sites have the same image. The proof compares counts: in a large box of side , the number of patterns grows like , while the boundary of the box has only about sites. A missing pattern, or a pair of patterns with the same image, changes the exponential count by a factor that the boundary cannot compensate. The theorem is due to Moore and Myhill. Example: rule 90 in one dimension is surjective, so it is pre-injective. It is not injective, since the all- and the all- configurations both map to the all- configuration, but these are not asymptotic. Conway's Game of Life is not surjective: it has Garden of Eden configurations. The theorem extends to cellular automata on amenable groups, and it fails for the free group on two generators.
Going deeper
For a student
Injective implies pre-injective, so every injective cellular automaton on is surjective. This is a dynamical analogue of the fact that an injective map of a finite set to itself is onto. The theorem is often used to show that a rule has Garden of Eden patterns by exhibiting two mutually erasable patterns. Its extension to amenable groups by Ceccherini-Silberstein, Machì and Scarabotti links it to amenable group actions. For the free group of rank two there are surjective cellular automata that are not pre-injective.
Reading path
To understand this page from the ground up, read these 4 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Cellular automaton concept
- Shift space concept
- Cellular automaton definition
- Garden of Eden theorem statement
Further reading
About this page
| Tag | 2H1XHWDACH |
|---|---|
| URI | m2://2H1XHWDACH |
| Kind | statement, theorem |
| Writing | W0 stub |
| MSC | 37B15, 68Q80 |
| Status | This copy of the site has no build data. Run m2 status 2H1XHWDACH. |
| About | Cellular automaton |
| Uses | Cellular automaton, Cellular automaton |
| Same as |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- an inventory row: the row of the inventory that the node accounts for (0 of 1)
- a source with a locator (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.
What links here
No page links to this page yet.