English

A generalization of cellular automata over groups

Group Theory 2023-10-10 v2 Formal Languages and Automata Theory

Abstract

Let GG be a group and let AA be a finite set with at least two elements. A cellular automaton (CA) over AGA^G is a function τ:AGAG\tau : A^G \to A^G defined via a finite memory set SGS \subseteq G and a local function μ:ASA\mu :A^S \to A. The goal of this paper is to introduce the definition of a generalized cellular automaton (GCA) τ:AGAH\tau : A^G \to A^H, where HH is another arbitrary group, via a group homomorphism ϕ:HG\phi : H \to G. Our definition preserves the essence of CA, as we prove analogous versions of three key results in the theory of CA: a generalized Curtis-Hedlund Theorem for GCA, a Theorem of Composition for GCA, and a Theorem of Invertibility for GCA. When G=HG=H, we prove that the group of invertible GCA over AGA^G is isomorphic to a semidirect product of Aut(G)op\text{Aut}(G)^{op} and the group of invertible CA. Finally, we apply our results to study automorphisms of the monoid CA(G;A)\text{CA}(G;A) consisting of all CA over AGA^G. In particular, we show that every ϕAut(G)\phi \in \text{Aut}(G) defines an automorphism of CA(G;A)\text{CA}(G;A) via conjugation by the invertible GCA defined by ϕ\phi, and that, when GG is abelian, Aut(G)\text{Aut}(G) is embedded in the outer automorphism group of CA(G;A)\text{CA}(G;A).

Cite

@article{arxiv.2205.15402,
  title  = {A generalization of cellular automata over groups},
  author = {A. Castillo-Ramirez and M. Sanchez-Alvarez and A. Vazquez-Aceves and A. Zaldivar-Corichi},
  journal= {arXiv preprint arXiv:2205.15402},
  year   = {2023}
}

Comments

11 pages

R2 v1 2026-06-24T11:33:43.925Z