On the minimal memory set of cellular automata
Abstract
For a group G and a finite set A, a cellular automaton (CA) is a transformation τ : AG AG defined via a finite memory set S ⊂eq G and a local map μ : AS A. Although memory sets are not unique, every CA admits a unique minimal memory set, which consists on all the essential elements of S that affect the behavior of the local map. In this paper, we study the links between the minimal memory set and the generating patterns P of μ; these are the patterns in AS that are not fixed when the cellular automaton is applied. In particular, we show that when S ≥ 2 and P is not a multiple of A , then the minimal memory set must be S itself. Moreover, when P = A , S ≥ 3, and the restriction of μ to these patterns is well-behaved, then the minimal memory set must be S or S \s\, for some s ∈ S \e\. These are some of the first general theoretical results on the minimal memory set of a cellular automaton.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.