Table of Contents
Fetching ...

FO logic on cellular automata orbits equals MSO logic

Guillaume Theyssier

TL;DR

This work extends cellular automata to arbitrary labeled graphs and proves a tight equivalence between FO logic on CA orbits and MSO logic, with effective translations in both directions. This unifies symbolic dynamics and MSO theory, enabling transfer of decidability/undecidability results and clarifying the status of domino problems on Cayley graphs through fixed FO formulas. The results include a complete characterization of FO model checking on Cayley graphs (decidable exactly for virtually free groups), undecidability of fixed FO properties on finite graphs, and the expression of the domino problem and its variants as FO model checking problems, including non-arithmetical cases on $\mathbb{Z}^2$. The paper thus provides a new framework for studying CA on graphs via MSO and lays out several avenues for further exploration in the analytic hierarchy and group-theoretic contexts.

Abstract

We introduce an extension of classical cellular automata (CA) to arbitrary labeled graphs, and show that FO logic on CA orbits is equivalent to MSO logic. We deduce various results from that equivalence, including a characterization of finitely generated groups on which FO model checking for CA orbits is undecidable, and undecidability of satisfiability of a fixed FO property for CA over finite graphs. We also show concrete examples of FO formulas for CA orbits whose model checking problem is equivalent to the domino problem, or its seeded or recurring variants respectively, on any finitely generated group. For the recurring domino problem, we use an extension of the FO signature by a relation found in the well-known Garden of Eden theorem, but we also show a concrete FO formula without the extension and with one quantifier alternation whose model checking problem does not belong to the arithmetical hierarchy on group Z^2.

FO logic on cellular automata orbits equals MSO logic

TL;DR

This work extends cellular automata to arbitrary labeled graphs and proves a tight equivalence between FO logic on CA orbits and MSO logic, with effective translations in both directions. This unifies symbolic dynamics and MSO theory, enabling transfer of decidability/undecidability results and clarifying the status of domino problems on Cayley graphs through fixed FO formulas. The results include a complete characterization of FO model checking on Cayley graphs (decidable exactly for virtually free groups), undecidability of fixed FO properties on finite graphs, and the expression of the domino problem and its variants as FO model checking problems, including non-arithmetical cases on . The paper thus provides a new framework for studying CA on graphs via MSO and lays out several avenues for further exploration in the analytic hierarchy and group-theoretic contexts.

Abstract

We introduce an extension of classical cellular automata (CA) to arbitrary labeled graphs, and show that FO logic on CA orbits is equivalent to MSO logic. We deduce various results from that equivalence, including a characterization of finitely generated groups on which FO model checking for CA orbits is undecidable, and undecidability of satisfiability of a fixed FO property for CA over finite graphs. We also show concrete examples of FO formulas for CA orbits whose model checking problem is equivalent to the domino problem, or its seeded or recurring variants respectively, on any finitely generated group. For the recurring domino problem, we use an extension of the FO signature by a relation found in the well-known Garden of Eden theorem, but we also show a concrete FO formula without the extension and with one quantifier alternation whose model checking problem does not belong to the arithmetical hierarchy on group Z^2.
Paper Structure (9 sections, 15 theorems, 42 equations)

This paper contains 9 sections, 15 theorems, 42 equations.

Key Result

Theorem 4

There is a recursive translation $\tau$ from pairs ($\phi$,$f$) made of a FO formula $\phi$ and a CA local rule $f$ to MSO formulas such that the following equivalence holds for any graph $G$: ${F_{f,G}\models\phi\iff G\models \tau(\phi,f)}$.

Theorems & Definitions (34)

  • Example 1: $k$-Colorable graphs
  • Example 2: Connected graphs
  • proof : Proof of the claim
  • Definition 1: CA local rules and global maps
  • Remark 1
  • Example 3: Two definitions of Game of Life
  • Definition 2: MSO formulas and their semantics
  • Definition 3: FO formulas and their semantics
  • Theorem 4
  • proof
  • ...and 24 more