LOFLApr 29

Automaton-based Characterisations of First Order Logic over Infinite Trees

arXiv:2604.2636416.0
AI Analysis

For researchers in logic and automata theory, this work offers a uniform characterization and reveals a fundamental expressive limitation of FO over infinite trees.

The paper provides automaton-based characterizations of first-order logic (FO) over infinite trees, showing that FO corresponds to two classes of hesitant tree automata and that FO can only express safety or co-safety properties along each branch.

We study the expressive power of First-Order Logic (\FO) over (unordered) infinite trees, with the aim of identifying robust characterisations in terms of branching-time specification formalisms. While such correspondences are well understood in the linear-time setting, the branching-time case presents well-known structural challenges. To this end, we introduce two classes of hesitant tree automata and show that they capture precisely the expressive power of two branching-time temporal logics, namely \PolPCTL and \CTLsf, both of which have been previously shown to be equivalent to \FO over infinite trees. These results provide uniform automata-theoretic characterisations and yield a natural normal form for the latter in terms of a new fragment of \CTLs called \PolCTLs. As a consequence, we identify a fundamental limitation of \FO in this setting: along each branch, it can express only properties that are either safety or co-safety, thereby revealing a sharp expressive boundary for first-order definability over infinite trees.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes