English

On Finite Monoids of Cellular Automata

Group Theory 2017-01-24 v1

Abstract

For any group GG and set AA, a cellular automaton over GG and AA is a transformation τ:AGAG\tau : A^G \to A^G defined via a finite neighborhood SGS \subseteq G (called a memory set of τ\tau) and a local function μ:ASA\mu : A^S \to A. In this paper, we assume that GG and AA are both finite and study various algebraic properties of the finite monoid CA(G,A)\text{CA}(G,A) consisting of all cellular automata over GG and AA. Let ICA(G;A)\text{ICA}(G;A) be the group of invertible cellular automata over GG and AA. In the first part, using information on the conjugacy classes of subgroups of GG, we give a detailed description of the structure of ICA(G;A)\text{ICA}(G;A) in terms of direct and wreath products. In the second part, we study generating sets of CA(G;A)\text{CA}(G;A). In particular, we prove that CA(G,A)\text{CA}(G,A) cannot be generated by cellular automata with small memory set, and, when GG is finite abelian, we determine the minimal size of a set VCA(G;A)V \subseteq \text{CA}(G;A) such that CA(G;A)=ICA(G;A)V\text{CA}(G;A) = \langle \text{ICA}(G;A) \cup V \rangle.

Keywords

Cite

@article{arxiv.1601.05694,
  title  = {On Finite Monoids of Cellular Automata},
  author = {Alonso Castillo-Ramirez and Maximilien Gadouleau},
  journal= {arXiv preprint arXiv:1601.05694},
  year   = {2017}
}

Comments

12 pages