90
Views
1
CrossRef citations to date
0
Altmetric
Research Articles

A generalization of cellular automata over groups

, , &
Pages 3114-3123 | Received 23 Nov 2022, Accepted 27 Jan 2023, Published online: 15 Feb 2023
 

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 τ:AGAG defined via a finite memory set SG and a local function μ:ASA. The goal of this paper is to introduce the definition of a generalized cellular automaton (GCA) τ:AGAH, where H is another arbitrary group, via a group homomorphism ϕ:HG. 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).

Communicated by Pedro Garcia-Sanchez

2020 Mathematics Subject Classification:

Additional information

Funding

The first author was supported by a CONACYT Basic Science Grant (No. A1-S-8013). The second and third authors were supported by CONACYT National Posgraduate Scholarships.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.