We study the most elementary family of cellular automata defined over an arbitrary group universe $G$ and an alphabet $A$: the lazy cellular automata, which act as the identity on configurations in $A^G$, except when they read a unique active transition $p \in A^S$, in which case they write a fixed symbol $a \in A$. As expected, the dynamical behavior of lazy cellular automata is relatively simple, yet subtle questions arise since they completely depend on the choice of $p$ and $a$. In this paper, we investigate the order of a lazy cellular automaton $Ï: A^G \to A^G$, defined as the cardinality of the set $\{ Ï^k : k \in \mathbb{N} \}$. In particular, we establish a general upper bound for the order of $Ï$ in terms of $p$ and $a$, and we prove that this bound is attained when $p$ is a quasi-constant pattern.
- Paper ID: 2510.14841
- Title: On the order of lazy cellular automata
- Authors: Edgar Alcalá-Arroyo, Alonso Castillo-Ramirez (Universidad de Guadalajara, México)
- Classification: cs.FL (Formal Languages), math.DS (Dynamical Systems), math.GR (Group Theory), nlin.CG (Cellular Automata and Lattice Gases)
- Publication Date: October 17, 2025
- Paper Link: https://arxiv.org/abs/2510.14841
This paper investigates the most fundamental family of cellular automata defined on arbitrary group universes G and alphabets A: lazy cellular automata. These cellular automata typically act as the identity mapping on configurations AG, writing a fixed symbol a∈A only when reading the unique active transition p∈AS. Despite the relatively simple dynamical behavior of lazy cellular automata, subtle problems arise due to complete dependence on the choices of p and a. The paper studies the order of lazy cellular automata τ:AG→AG, defined as the cardinality of the set {τk:k∈N}. In particular, it establishes general upper bounds on the order of τ and proves that this bound is attainable when p is a quasi-constant pattern.
- Problem to be Addressed: This paper investigates the order of lazy cellular automata, namely the cardinality of the set of all power mappings of a cellular automaton. This is an important concept for understanding the algebraic and dynamical properties of cellular automata.
- Problem Significance:
- The order of a cellular automaton captures important features of its dynamical behavior
- Kůrka's theorem states that one-dimensional cellular automata have finite order if and only if they are equicontinuous
- Lazy cellular automata represent the most fundamental non-trivial family of cellular automata; understanding their properties facilitates the study of more complex cellular automata
- Limitations of Existing Approaches:
- Previous research has primarily focused on the one-dimensional case with interval neighborhoods
- A general theory for the order of lazy cellular automata on arbitrary group universes remains incomplete
- Complete characterization in the quasi-constant pattern case is lacking
- Research Motivation:
- Establish a general theory for the order of lazy cellular automata on arbitrary group universes
- Complete the analysis in the quasi-constant pattern case
- Provide foundational tools for broader cellular automata research
- Established general upper bounds for the order of lazy cellular automata: In Theorem 2, upper bounds on the order are provided using properties of the unique active transition p and the written symbol a.
- Proved that lazy cellular automata with finite order have period 1: Proposition 2 establishes that if a lazy cellular automaton has finite order, then its period must be 1.
- Completely characterized the order of lazy cellular automata with quasi-constant patterns: Theorem 1 provides complete analysis in three cases, substantially generalizing previous results.
- Provided sufficient conditions for idempotence: Corollary 3 gives sufficient conditions for lazy cellular automata to be idempotent.
- Constructed lazy cellular automata with arbitrary given order: It is proved that for each n≥2, there exists a lazy cellular automaton of order n.
Study the order of lazy cellular automata τ:AG→AG, defined as:
ord(τ):=∣{τk:k∈N}∣
where lazy cellular automata are defined through local maps μ:AS→A satisfying:
- e∈S (the group identity is in the neighborhood)
- There exists a unique active transition p∈AS such that: ∀z∈AS,μ(z)=z(e)⇔z=p
Lemmas 1-3 establish fundamental properties of lazy cellular automata:
- Pattern occurrence characterization: Pattern p appears in configuration x if and only if x=τ(x)
- Support set monotonicity: For written symbol a, suppa(τi(x))⊆suppa(τj(x)) when i≤j
Define the set Sb:=p−1{b}={s∈S:p(s)=b}, establishing upper bound conditions:
Theorem 2: The order is at most the minimum n≥2 satisfying: for each word (s1,…,sn−1)∈(Sa)n−1, there exist 1≤i≤j≤n−1 such that:
- (sj⋯si)−1∈Sb−1Sa for some b∈A∖{a}; or
- (sj⋯si)−1∈Sb1−1Sb2 for some distinct b1,b2∈A∖{a}
- Group-theoretic methods: Utilize algebraic structures of groups to analyze iterative behavior of cellular automata
- Pattern tracking techniques: Determine order by tracking the evolution of active patterns through iterations
- Quasi-constant pattern classification: Conduct detailed analysis based on different cases of non-constant elements
- Constructive proofs: Establish exact order values through explicit configuration construction
The paper validates theoretical results through multiple concrete examples:
- ECA rules 236 and 136: Demonstrate how to identify lazy cellular automata and determine their unique active transitions
- Idempotence examples: Verify conditions of Corollary 3 through specific neighborhoods and patterns
- Arbitrary order construction: Show how to construct lazy cellular automata with specified order
- Use strong induction to prove key properties
- Establish necessary conditions through proof by contradiction
- Prove sufficient conditions constructively
Theorem 1: Let τ:AG→AG be a lazy cellular automaton with quasi-constant unique active transition p∈AS and written symbol a, with r∈S being a non-constant element:
- Case 1: If a=p(s) for all s∈S, then ord(τ)=2
- Case 2: If r=e and a=p(r), then ord(τ) is finite if and only if there exists n≥2 such that rn∈S. In this case:
ord(τ)=min{n≥2:rn∈S}
- Case 3: If r=e and a=p(s) for all s∈S∖{e}, the finiteness condition is more complex, involving subword analysis
Proposition 2: If lazy cellular automaton τ has finite order, then its period is 1, i.e., there exists n such that τn=τn+1.
Corollary 4: For any n≥2, if group G contains an element of order greater than n, then there exists a lazy cellular automaton of order n.
- Cellular automata theory foundations: Based on classical texts by Ceccherini-Silberstein and Coornaert
- Lazy cellular automata: Introduced by Castillo-Ramirez et al. in studying idempotent cellular automata
- One-dimensional case: Previous work primarily focused on G=Z with interval neighborhoods
- Dynamical properties: Related to Kůrka's classical results on equicontinuity and finite order relationships
- Established a general theoretical framework for the order of lazy cellular automata on arbitrary group universes
- Completely resolved the order computation problem in the quasi-constant pattern case
- Proved that unlike the one-dimensional interval neighborhood case, lazy cellular automata of arbitrary finite order can be constructed
- For general patterns (non-quasi-constant), only upper bounds rather than exact characterizations are available
- The conditions in Theorem 2 may be difficult to verify in practical applications
- Some constructions require specific group structures
The paper proposes two open problems:
- Problem 1: Completely characterize the idempotence of lazy cellular automata
- Problem 2: Investigate whether lazy cellular automata and reversible cellular automata can generate all cellular automata
- Theoretical completeness: Provides complete theory for the quasi-constant pattern case
- Methodological innovation: Skillfully combines group theory, dynamical systems, and formal language theory
- Precise results: Provides not only existence but also exact computational formulas
- Clear exposition: Logically rigorous with detailed complete proofs
- Limited scope: Main results restricted to quasi-constant patterns
- Computational complexity: Verification of certain conditions may be computationally complex
- Practical applications: Connection between theoretical results and practical applications needs strengthening
- Theoretical contribution: Provides new analytical tools for cellular automata theory
- Methodological value: Group-theoretic methods may apply to broader cellular automata research
- Subsequent research: Provides important foundation for resolving open problems
- Research on algebraic properties of cellular automata
- Finiteness analysis of dynamical systems
- Formal language and automata theory
- Discrete dynamics of group actions
The paper cites classical literature in cellular automata theory, including:
- Ceccherini-Silberstein & Coornaert's cellular automata monograph
- Wolfram's pioneering work on elementary cellular automata
- Kůrka's important theorem on equicontinuity
- Authors' previous research on lazy cellular automata
This paper makes important theoretical contributions to cellular automata theory, particularly in order computation and quasi-constant pattern analysis. Despite certain limitations, it establishes a solid foundation for further research in this field.