-
arXiv:2505.17699 [pdf, ps, other]
Multidimensional tilings and MSO logic
Abstract: We define sets of coulourings of the infinite discrete plane using monadic second order (MSO) formulas. We determine the complexity of deciding whether such a formula defines a subshift, parametrized on the quantifier alternation complexity of the formula. We also study the complexities of languages of MSO-definable sets, giving either an exact classification or upper and lower bounds for each qua… ▽ More
Submitted 23 May, 2025; originally announced May 2025.
Comments: 15+11 pages, 4+2 figures. To be presented at Computability in Europe 2025
MSC Class: 03D55; 68Q15; 37B10; 37B51
-
arXiv:2504.06058 [pdf, ps, other]
Symbol Frequencies in Surjective Cellular Automata
Abstract: We study the behavior of probability measures under iteration of a surjective cellular automaton. We solve the following question in the negative: if the initial measure is ergodic and has full support, do all weak-* limit points of the sequence of measures have full support as well? The initial measure of our solution is not a product measure, and in this case the question remains open. To this e… ▽ More
Submitted 9 April, 2025; v1 submitted 8 April, 2025; originally announced April 2025.
Comments: Submitted to AUTOMATA 2025
MSC Class: 37B15; 37A60
-
arXiv:2409.14967 [pdf, ps, other]
A Class of Countably Covered Two-Dimensional Sofic Shifts
Abstract: A multidimensional sofic shift is called countably covered if it has an SFT cover containing only countably many configurations. In contrast to the one-dimensional setting, not all countable sofic shifts are countably covered. We study a subclass of countable shift spaces and characterize the countably covered sofic shifts among them.
Submitted 23 September, 2024; originally announced September 2024.
Comments: 21 pages, 6 figures
MSC Class: 37B51
-
arXiv:2310.08112 [pdf, ps, other]
Infinite Hex is arithmetic
Abstract: Hex is a well known connection game in which two players attempt to connect opposite sides of the board by colored stones. In 2022, Hamkins and Leonessi introduced an infinite version, in which the goal is to construct a certain kind of two-way infinite path of adjacent stones. It was explicitly left open whether the winning condition is Borel. We prove that it is arithmetic, with complexity betwe… ▽ More
Submitted 12 October, 2023; originally announced October 2023.
Comments: 13 pages, 7 figures
MSC Class: 03E15 (Primary) 91A46 (Secondary)
-
arXiv:2308.12744 [pdf, ps, other]
Limit dynamics of elementary cellular automaton 18
Abstract: We study the the asymptotic dynamics of elementary cellular automaton 18 through its limit set, generic limit set and $μ$-limit set. The dynamics of rule 18 are characterized by persistent local patterns known as kinks. We characterize the configurations of the generic limit set containing at most two kinks. As a corollary, we show that the three limit sets of rule 18 are distinct.
Submitted 23 April, 2024; v1 submitted 24 August, 2023; originally announced August 2023.
Comments: 17 pages, 11 figures
MSC Class: 37B15
-
Structure and computability of preimages in the Game of Life
Abstract: Conway's Game of Life is a two-dimensional cellular automaton. As a dynamical system, it is well-known to be computationally universal, i.e.\ capable of simulating an arbitrary Turing machine. We show that in a sense taking a single backwards step of the Game of Life is a computationally universal process, by constructing patterns whose preimage computation encodes an arbitrary circuit-satisfactio… ▽ More
Submitted 12 April, 2025; v1 submitted 20 August, 2023; originally announced August 2023.
Comments: 34 pages, 12 figures. Accompanied by two GitHub repositories containing programs and auxiliary data. To appear in Theoretical Computer Science
MSC Class: 68Q80 (Primary) 37B51 (Secondary)
-
arXiv:2305.01375 [pdf, ps, other]
Diddy: a Python toolbox for infinite discrete dynamical systems
Abstract: We introduce Diddy, a collection of Python scripts for analyzing infinite discrete dynamical systems. The main focus is on generalized multidimensional shifts of finite type (SFTs). We show how Diddy can be used to easily define SFTs and cellular automata, and analyze their basic properties. We also showcase how to verify or rediscover some results from coding theory and cellular automata theory.
Submitted 2 May, 2023; originally announced May 2023.
Comments: 12 pages
MSC Class: 37-04
-
Finding codes on infinite grids automatically
Abstract: We apply automata theory and Karp's minimum mean weight cycle algorithm to minimum density problems in coding theory. Using this method, we find the new upper bound $53/126 \approx 0.4206$ for the minimum density of an identifying code on the infinite hexagonal grid, down from the previous record of $3/7 \approx 0.4286$.
Submitted 9 July, 2024; v1 submitted 1 March, 2023; originally announced March 2023.
Comments: 19 pages, 5 figures
ACM Class: G.2.1
Journal ref: Fundamenta Informaticae, Volume 191, Issues 3-4: Iiro Honkala's 60 Birthday (November 10, 2024) fi:11012
-
arXiv:2204.06215 [pdf, ps, other]
Arithmetical Complexity of the Language of Generic Limit Sets of Cellular Automata
Abstract: The generic limit set of a dynamical system is the smallest set that attracts most of the space in a topological sense: it is the smallest closed set with a comeager basin of attraction. Introduced by Milnor, it has been studied in the context of one-dimensional cellular automata by Djenaoui and Guillon, Delacourt, and Törmä. In this article we present complexity bounds on realizations of generic… ▽ More
Submitted 13 April, 2022; originally announced April 2022.
Comments: 33 pages, 5 figures, 1 table
MSC Class: 37B15
-
What can oracles teach us about the ultimate fate of life?
Abstract: We settle two long-standing open problems about Conway's Life, a two-dimensional cellular automaton. We solve the Generalized grandfather problem: for all $n \geq 0$, there exists a configuration that has an $n$th predecessor but not an $(n+1)$st one. We also solve (one interpretation of) the Unique father problem: there exists a finite stable configuration that contains a finite subpattern that h… ▽ More
Submitted 25 April, 2022; v1 submitted 15 February, 2022; originally announced February 2022.
Comments: 20 pages, 6 figures. Accompanied by GitHub repository https://github.com/ilkka-torma/gol-agars
MSC Class: 37B15
-
arXiv:2110.00656 [pdf, ps, other]
Cellular Automata and Bootstrap Percolation
Abstract: We study qualitative properties of two-dimensional freezing cellular automata with a binary state set initialized on a random configuration. If the automaton is also monotone, the setting is equivalent to bootstrap percolation. We explore the extent to which monotonicity constrains the possible asymptotic dynamics by proving two results that do not hold in the subclass of monotone automata. First,… ▽ More
Submitted 19 April, 2022; v1 submitted 1 October, 2021; originally announced October 2021.
Comments: 18 pages, 3 figures
MSC Class: 37B15; 68Q80; 60K35
-
arXiv:2108.12925 [pdf, ps, other]
Generically Nilpotent Cellular Automata
Abstract: We study the generic limit sets of one-dimensional cellular automata, which intuitively capture their asymptotic dynamics while discarding transient phenomena. As our main results, we characterize the automata whose generic limit set is a singleton, and show that this class is $Σ^0_2$-complete. We also prove that given a CA whose generic limit set is guaranteed to be a singleton, the sole configur… ▽ More
Submitted 29 August, 2021; originally announced August 2021.
Comments: 14 pages, 2 figures
MSC Class: 37B15
-
arXiv:2105.00443 [pdf, ps, other]
Fixed Point Constructions in Tilings and Cellular Automata
Abstract: The fixed point construction is a method for designing tile sets and cellular automata with highly nontrivial dynamical and computational properties. It produces an infinite hierarchy of systems where each layer simulates the next one. The simulations are implemented entirely by computations of Turing machines embedded in the tilings or spacetime diagrams. We present an overview of the constructio… ▽ More
Submitted 2 May, 2021; originally announced May 2021.
Comments: 15 pages. To be presented at AUTOMATA 2021 as an invited talk
-
arXiv:2003.10328 [pdf, ps, other]
A Physically Universal Turing Machine
Abstract: We construct a two-dimensional Turing machine that is physically universal in both the moving tape and moving head model. In particular, it is mixing of all finite orders in both models. We also provide a variant that is physically universal in the moving tape model, but not in the moving head model.
Submitted 20 March, 2020; originally announced March 2020.
Comments: 45 pages plus 6 pages of appendices, 17 figures
MSC Class: 68Q45; 37B50
-
arXiv:1912.00692 [pdf, ps, other]
Gardens of Eden in the Game of Life
Abstract: We prove that in the Game of Life, if the thickness-four zero-padding of a rectangular pattern is not an orphan, then the corresponding finite-support configuration is not a Garden of Eden, and that the preimage of every finite-support configuration has dense semilinear configurations. In particular finite-support Gardens of Eden are in co-NP.
Submitted 3 December, 2019; v1 submitted 2 December, 2019; originally announced December 2019.
Comments: 16 pages + 5 pages of code; some figures
-
arXiv:1911.10731 [pdf, ps, other]
Complexity of Generic Limit Sets of Cellular Automata
Abstract: The generic limit set of a topological dynamical system of the smallest closed subset of the phase space that has a comeager realm of attraction. It intuitively captures the asymptotic dynamics of almost all initial conditions. It was defined by Milnor and studied in the context of cellular automata, whose generic limit sets are subshifts, by Djenaoui and Guillon. In this article we study the stru… ▽ More
Submitted 14 December, 2020; v1 submitted 25 November, 2019; originally announced November 2019.
Comments: 13 pages, 2 figures
MSC Class: 37B15; 68Q17
Journal ref: Törmä I. (2020) Complexity of Generic Limit Sets of Cellular Automata. In: Zenil H. (eds) Cellular Automata and Discrete Complex Systems. AUTOMATA 2020. Lecture Notes in Computer Science, vol 12286. Springer, Cham
-
arXiv:1910.13221 [pdf, ps, other]
Recoding Lie algebraic subshifts
Abstract: We study internal Lie algebras in the category of subshifts on a fixed group -- or Lie algebraic subshifts for short. We show that if the acting group is virtually polycyclic and the underlying vector space has dense homoclinic points, such subshifts can be recoded to have a cellwise Lie bracket. On the other hand there exist Lie algebraic subshifts (on any finitely-generated non-torsion group) wi… ▽ More
Submitted 29 October, 2019; originally announced October 2019.
Comments: 18 pages
-
arXiv:1809.09503 [pdf, ps, other]
Stable Multi-Level Monotonic Eroders
Abstract: Eroders are monotonic cellular automata with a linearly ordered state set that eventually wipe out any finite island of nonzero states. One-dimensional eroders were studied by Gal'perin in the 1970s, who presented a simple combinatorial characterization of the class. The multi-dimensional case has been studied by Toom and others, but no such characterization has been found. We prove a similar char… ▽ More
Submitted 25 September, 2018; originally announced September 2018.
Comments: 32 pages, 9 figures
MSC Class: 37B15; 60J05; 60K35
-
arXiv:1809.03717 [pdf, ps, other]
Countable Sofic Shifts with a Periodic Direction
Abstract: As a variant of the equal entropy cover problem, we ask whether all multidimensional sofic shifts with countably many configurations have SFT covers with countably many configurations. We answer this question in the negative by presenting explicit counterexamples. We formulate necessary conditions for a vertically periodic shift space to have a countable SFT cover, and prove that they are sufficie… ▽ More
Submitted 11 September, 2018; originally announced September 2018.
Comments: 24 pages, 8 figures
MSC Class: 37B50
-
arXiv:1804.07630 [pdf, ps, other]
Nilpotent Endomorphisms of Expansive Group Actions
Abstract: We consider expansive group actions on a compact metric space containing a special fixed point denoted by $0$, and endomorphisms of such systems whose forward trajectories are attracted toward $0$. Such endomorphisms are called asymptotically nilpotent, and we study the conditions in which they are nilpotent, that is, map the entire space to $0$ in a finite number of iterations. We show that for a… ▽ More
Submitted 15 February, 2019; v1 submitted 20 April, 2018; originally announced April 2018.
Comments: 60 pages, 6 figures. Very minor changes in version 4
MSC Class: 37B05; 37B15; 54H15
-
arXiv:1803.03605 [pdf, ps, other]
Cantor-Bendixson ranks of countable SFTs
Abstract: We show that the possible Cantor-Bendixson ranks of countable SFTs are exactly the finite ordinals and ordinals of the form $λ+ 3$, where $λ$ is a computable ordinal. This result was claimed by the author in his PhD dissertation, but the proof contains an error, which is fixed in this note.
Submitted 2 March, 2018; originally announced March 2018.
MSC Class: 37B50
-
arXiv:1504.05821 [pdf, ps, other]
Factor Colorings of Linearly Recurrent Words
Abstract: In this short article, we study factor colorings of aperiodic linearly recurrent infinite words. We show that there always exists a coloring which does not admit a monochromatic factorization of the word into factors of increasing lengths.
Submitted 22 April, 2015; originally announced April 2015.
Comments: 7 pages
MSC Class: 68R15; 05D10
-
arXiv:1501.03988 [pdf, ps, other]
A One-Dimensional Physically Universal Cellular Automaton
Abstract: Physical universality of a cellular automaton was defined by Janzing in 2010 as the ability to implement an arbitrary transformation of spatial patterns. In 2014, Schaeffer gave a construction of a two-dimensional physically universal cellular automaton. We construct a one-dimensional version of the automaton.
Submitted 19 January, 2015; v1 submitted 16 January, 2015; originally announced January 2015.
Comments: 17 pages, 6 figures. Corrected an error in a figure
MSC Class: 37B15 ACM Class: F.1.1
-
arXiv:1408.6695 [pdf, ps, other]
Complexity of Conjugacy, Factoring and Embedding for Countable Sofic Shifts of Rank 2
Abstract: In this article, we study countable sofic shifts of Cantor-Bendixson rank at most 2. We prove that their conjugacy problem is complete for GI, the complexity class of graph isomorphism, and that the existence problems of block maps, factor maps and embeddings are NP-complete.
Submitted 28 August, 2014; originally announced August 2014.
Comments: 14 pages, 1 figure. to appear in the postceedings of AUTOMATA 2014, published by Springer
-
arXiv:1406.7155 [pdf, ps, other]
Subshifts, MSO Logic, and Collapsing Hierarchies
Abstract: We use monadic second-order logic to define two-dimensional subshifts, or sets of colorings of the infinite plane. We present a natural family of quantifier alternation hierarchies, and show that they all collapse to the third level. In particular, this solves an open problem of [Jeandel & Theyssier 2013]. The results are in stark contrast with picture languages, where such hierarchies are usually… ▽ More
Submitted 27 June, 2014; originally announced June 2014.
Comments: 12 pages, 5 figures. To appear in conference proceedings of TCS 2014, published by Springer
-
arXiv:1404.4519 [pdf, ps, other]
Trace Complexity of Chaotic Reversible Cellular Automata
Abstract: Delvenne, Kůrka and Blondel have defined new notions of computational complexity for arbitrary symbolic systems, and shown examples of effective systems that are computationally universal in this sense. The notion is defined in terms of the trace function of the system, and aims to capture its dynamics. We present a Devaney-chaotic reversible cellular automaton that is universal in their sense, an… ▽ More
Submitted 17 April, 2014; originally announced April 2014.
Comments: 12 pages + 1 page appendix, 4 figures. Accepted to Reversible Computation 2014 (proceedings published by Springer)
-
arXiv:1401.2294 [pdf, ps, other]
Quantifier Extensions of Multidimensional Sofic Shifts
Abstract: We define a pair of simple combinatorial operations on subshifts, called existential and universal extensions, and study their basic properties. We prove that the existential extension of a sofic shift by another sofic shift is always sofic, and the same holds for the universal extension in one dimension. However, we also show by a construction that universal extensions of two-dimensional sofic sh… ▽ More
Submitted 23 July, 2014; v1 submitted 10 January, 2014; originally announced January 2014.
Comments: 15 pages, 3 figures. Submitted to Proceedings of the American Mathematical Society
MSC Class: 37B50
-
arXiv:1310.0670 [pdf, ps, other]
A Uniquely Ergodic Cellular Automaton
Abstract: We construct a one-dimensional uniquely ergodic cellular automaton which is not nilpotent. This automaton can perform asymptotically infinitely sparse computation, which nevertheless never disappears completely. The construction builds on the self-simulating automaton of Gács. We also prove related results of dynamical and computational nature, including the undecidability of unique ergodicity, an… ▽ More
Submitted 28 August, 2014; v1 submitted 2 October, 2013; originally announced October 2013.
Comments: 47 pages, 8 figures. Submitted to Journal of Computer and System Sciences
-
arXiv:1310.0654 [pdf, ps, other]
Constructions with Countable Subshifts of Finite Type
Abstract: We present constructions of countable two-dimensional subshifts of finite type (SFTs) with interesting properties. Our main focus is on properties of the topological derivatives and subpattern posets of these objects. We present a countable SFT whose iterated derivatives are maximally complex from the computational point of view, constructions of countable SFTs with high Cantor-Bendixson ranks, a… ▽ More
Submitted 2 October, 2013; originally announced October 2013.
Comments: 38 pages, 11 figures. Extended version of arXiv:1208.2756. To appear in Fundamenta Informaticae
-
arXiv:1310.0650 [pdf, ps, other]
Playing with Subshifts
Abstract: We study the class of word-building games, where two players pick letters from a finite alphabet to construct a finite or infinite word. The outcome is determined by whether the resulting word lies in a prescribed set (a win for player $A$) or not (a win for player $B$). We focus on symbolic dynamical games, where the target set is a subshift. We investigate the relation between the target subshif… ▽ More
Submitted 2 October, 2013; originally announced October 2013.
Comments: 22 pages, 4 figures. To appear in Fundamenta Informaticae
-
arXiv:1309.2456 [pdf, ps, other]
Category Theory of Symbolic Dynamics
Abstract: We study the central objects of symbolic dynamics, that is, subshifts and block maps, from the perspective of basic category theory, and present several natural categories with subshifts as objects and block maps as morphisms. Our main goals are to find universal objects in these symbolic categories, to classify their block maps based on their category theoretic properties, and to establish as man… ▽ More
Submitted 3 June, 2018; v1 submitted 10 September, 2013; originally announced September 2013.
Comments: 36 pages, 1 table. Published in Theoretical Computer Science
-
arXiv:1306.3777 [pdf, ps, other]
Block Maps between Primitive Uniform and Pisot Substitutions
Abstract: In this article, we prove that for all pairs of primitive Pisot or uniform substitutions with the same dominating eigenvalue, there exists a finite set of block maps such that every block map between the corresponding subshifts is an element of this set, up to a shift.
Submitted 17 March, 2014; v1 submitted 17 June, 2013; originally announced June 2013.
Comments: 21 pages. Minor corrections to grammar and some proofs. To appear in Ergodic Theory and Dynamical Systems after editorial input by Cambridge University Press. Copyright held by Cambridge University Press
-
Topology Inspired Problems for Cellular Automata, and a Counterexample in Topology
Abstract: We consider two relatively natural topologizations of the set of all cellular automata on a fixed alphabet. The first turns out to be rather pathological, in that the countable space becomes neither first-countable nor sequential. Also, reversible automata form a closed set, while surjective ones are dense. The second topology, which is induced by a metric, is studied in more detail. Continuity of… ▽ More
Submitted 14 August, 2012; originally announced August 2012.
Comments: In Proceedings AUTOMATA&JAC 2012, arXiv:1208.2498
ACM Class: F.1.1
Journal ref: EPTCS 90, 2012, pp. 53-68
-
arXiv:1204.5371 [pdf, ps, other]
Geometry and Dynamics of the Besicovitch and Weyl Spaces
Abstract: We study the geometric properties of Cantor subshifts in the Besicovitch space, proving that sofic shifts occupy exactly the homotopy classes of simplicial complexes. In addition, we study canonical projections into subshifts, characterize the cellular automata that are contracting or isometric in the Besicovitch or Weyl spaces, study continuous functions that locally look like cellular automata,… ▽ More
Submitted 24 April, 2012; originally announced April 2012.
Comments: 15 pages. Submitted to DLT 2012
-
arXiv:1203.6795 [pdf, ps, other]
On Shift Spaces with Algebraic Structure
Abstract: We investigate subshifts with a general algebraic structure and cellular automata on them, with an emphasis on (order-theoretic) lattices. Our main results concern the characterization of Boolean algebraic subshifts, conditions for algebraic subshifts to be recoded into cellwise algebras and the limit dynamics of homomorphic cellular automata on lattice subshifts.
Submitted 30 March, 2012; originally announced March 2012.
Comments: 12 pages. A shortened version accepted for publication in the proceedings of Computability in Europe 2012