English

Cellular Automata and Finite Groups

Group Theory 2019-12-24 v2 Discrete Mathematics Formal Languages and Automata Theory

Abstract

For a finite group GG and a finite set AA, we study various algebraic aspects of cellular automata over the configuration space AGA^G. In this situation, the set CA(G;A)\text{CA}(G;A) of all cellular automata over AGA^G is a finite monoid whose basic algebraic properties had remained unknown. First, we investigate the structure of the group of units ICA(G;A)\text{ICA}(G;A) of CA(G;A)\text{CA}(G;A). We obtain a decomposition of ICA(G;A)\text{ICA}(G;A) into a direct product of wreath products of groups that depends on the numbers α[H]\alpha_{[H]} of periodic configurations for conjugacy classes [H][H] of subgroups of GG. We show how the numbers α[H]\alpha_{[H]} may be computed using the M\"obius function of the subgroup lattice of GG, and we use this to improve the lower bound recently found by Gao, Jackson and Seward on the number of aperiodic configurations of AGA^G. Furthermore, 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 all subgroups of GG are normal, we determine the relative rank of ICA(G;A)\text{ICA}(G;A) on CA(G;A)\text{CA}(G;A), i.e. 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.1610.00532,
  title  = {Cellular Automata and Finite Groups},
  author = {Alonso Castillo-Ramirez and Maximilien Gadouleau},
  journal= {arXiv preprint arXiv:1610.00532},
  year   = {2019}
}

Comments

To appear in Natural Computing, Special Issue Automata 2016. Extended version of arXiv:1601.05694

R2 v1 2026-06-22T16:08:44.735Z