Authors:
Anjelo Gabriel R. Cruz,
Manuel Joseph C. Loquias,
Jörg M. Thuswaldner
Let A be an expanding 2×2 matrix with rational entries and Z2[A] be the smallest A-invariant Z-module containing Z2. Let D be a finite subset of Z2[A] which is a complete residue system of Z2[A]/AZ2[A]. The pair (A,D) is called a {\em digit system} with {\em base} A and {\em digit set} D. It is well known that every vector x∈Z2[A] can be written uniquely in the form x=d0+Ad1+⋯+Akdk+Ak+1p,
with
k∈N minimal,
d0,…,dk∈D, and
p taken from a finite set of {\em periodic elements}, the so-called {\em attractor} of
(A,D). If
p can always be chosen to be
0 we say that
(A,D) has the {\em finiteness property}. In the present paper we introduce finite-state transducer automata which realize the addition of the vectors
±(1,0)⊤ and
±(0,1)⊤ to a given vector
x∈Z2[A] in a number system
(A,D) with collinear digit set. These automata are applied to characterize all pairs
(A,D) that have the finiteness property and, more generally, to characterize the attractors of these digit systems.
Subjects:
Number Theory
,
Formal Languages and Automata Theory
Publish: 2025-07-08 16:40:15 UTC