A generalization of cellular automata over groups

Abstract

Let G be a group and let A be a finite set with at least two elements. A cellular automaton (CA) over AG is a function τ : AG AG defined via a finite memory set S ⊂eq G and a local function μ :AS A. The goal of this paper is to introduce the definition of a generalized cellular automaton (GCA) τ : AG AH, where H is another arbitrary group, via a group homomorphism φ : H 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=H, we prove that the group of invertible GCA over AG is isomorphic to a semidirect product of Aut(G)op and the group of invertible CA. Finally, we apply our results to study automorphisms of the monoid CA(G;A) consisting of all CA over AG. In particular, we show that every φ ∈ Aut(G) defines an automorphism of CA(G;A) via conjugation by the invertible GCA defined by φ, and that, when G is abelian, Aut(G) is embedded in the outer automorphism group of CA(G;A).

0

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.

Discussion (0)

Sign in to join the discussion.

Loading comments…