The Curtis-Hedlund-Lyndon theorem is a foundational result in symbolic dynamics, named for Morton L. Curtis, Gustav A. Hedlund and Roger Lyndon, stating that a function from a shift space to itself is the transition rule of a one-dimensional cellular automaton exactly when it is continuous with respect to the Cantor topology on the shift space and equivariant with respect to the shift map. Hedlund's 1969 paper gave the theorem its formal statement and credited Curtis and Lyndon as co-discoverers of the underlying idea; Richardson generalized the result to higher-dimensional integer lattices in 1972, and later work extended it further from lattices to discrete groups in general. One consequence of the theorem is that a reversible cellular automaton's inverse dynamics can also always be described by a cellular automaton rule.
Facts
StatementA function from a shift space to itself is the transition function of a one-dimensional cellular automaton if and only if it is continuous with respect to the Cantor topology and equivariant with respect to the shift map. 1 Classification
Statement FormCharacterization Theorem 1 Connections
Has Statement Form
Entity-backed identity for the statement-form enum value this theorem already carries, resolved to a mathematics concept by an explicit value-to-entity map (phase 3 bucket conversion, docs\design_entity_backed_browse_buckets_20260928.md). The statement-form fact itself stays on the theorem unchanged.
Sources
1. Curtis-Hedlund-Lyndon theorem, Wikipedia
Lede section, first sentence
The theorem states that a function from a shift space to itself represents the transition function of a one-dimensional cellular automaton if and only if it is continuous (with respect to the Cantor topology) and equivariant (with respect to the shift map).
History section
in his 1969 paper stating the theorem, Hedlund credited Curtis and Lyndon as co-discoverers.
View the SourceReader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.