Reversibility of Circular Linear Cellular Automata over Finite

Fields: An Exact Enumeration via the Unit Group of the Cyclic

Group Algebra

Lee Xu1,* Olalekan Joosati2

1 Mathematics Department, University of Chinese Academy of Sciences (CAS), Beijing, China

2 Faculty of Applied Science, Cape Peninsula University of Technology, South Africa

Emails: Leexu1244@yahoo.com · Olalekanjoo1997@cput.ac.za

Received: August 07, 2025 Revised: November 03, 2025 Accepted: December 30, 2025 ⋆ Corresponding author

ABSTRACT

We study the reversibility of one-dimensional linear cellular automata (CA) with periodic boundary conditions over a

finite field Fq, identifying the global transition map with multiplication by a rule polynomial f (x) in the cyclic group

algebra Rn = Fq[x]/(xn−1). We prove that reversibility is exactly equivalent to f (x) being a unit of Rn, and, when

gcd(n,q) = 1, we use the classical correspondence between irreducible factors of xn−1 and q-cyclotomic cosets

modulo n to derive a closed-form count of the reversible rules of a given neighborhood size: |R×n

| = Πi(qdi −1),

where the di are the sizes of the q-cyclotomic cosets modulo n. We then resolve the complementary case gcd(n,q)>1:

writing n = pam with p = char(Fq) and gcd(m, p) = 1, we show xn−1 = (xm−1)pa , determine the local structure

of each factor ring Fq[x]/(g(x)pa

) for g irreducible, and obtain the fully general count |R×n

| = Πi qdi(pa−1)(qdi −1),

valid for every n and every finite field Fq. We give an explicit closed form for the case where m is prime and q is

a primitive root modulo m, a density lower bound, an explicit description of the group of reversible rules under

composition together with a formula for the exact dynamical period of any reversible rule via its coordinates under

the Chinese Remainder Theorem, and a remark on explicit inverse-rule construction. All results are stated and proved

in full; numerical instances used to validate the formulas were checked by direct and brute-force computation and

are reported without tabulation.

Keywords: Linear cellular automata Reversibility Finite fields Cyclotomic cosets Group algebras Cyclic codes

1. INTRODUCTION

The global transition function of a one-dimensional cellular

automaton is a shift-commuting continuous self-map of a

symbolic sequence space, and every such map is generated

by a local rule applied uniformly across cells [1]. When the

local rule is linear and the alphabet is a finite field, the global

map of a periodic (circular) automaton coincides exactly

with multiplication in the group algebra of the cyclic group

of cell indices, a fact underlying the algebraic analysis of

additive cellular automata [2] and the algorithmic study of

invertibility for linear automata over general residue rings

Zm [3, 4]. This note isolates the finite-field case and answers a

purely enumerative question left implicit in that literature: not

merely how to decide whether a single given rule is reversible,

but exactly how many reversible rules of a fixed neighborhood

size exist. The answer follows from the classical structure

theory of the ring Fq[x]/(xn−1), which is also the ambient

ring of cyclic error-correcting codes [5, 6].