Recognition: no theorem link
Expregular functions
Pith reviewed 2026-05-15 19:39 UTC · model grok-4.3
The pith
MSO set interpretations are regularity reflecting, proving that every automatic omega-word has a decidable MSO theory.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The authors prove that MSO set interpretations, yield-Hennie machines, and Ariadne transducers define exactly the same class of string-to-string functions with exponential growth. The translation from MSO set interpretations to yield-Hennie machines shows that the former preserve regularity, because the latter already do so. The reverse direction follows from showing that Ariadne automata recognise only regular languages. Together these equivalences establish that every automatic omega-word has a decidable MSO theory.
What carries the argument
The translation from MSO set interpretations to yield-Hennie machines, which transfers the regularity-reflecting property by preserving preimages of regular languages.
If this is right
- The three models are fully equivalent for defining expregular functions.
- Yield-Hennie machines and Ariadne transducers both preserve regularity.
- Ariadne automata recognise precisely the regular languages.
- Automatic structures based on omega-words admit effective decision procedures for all MSO properties.
Where Pith is reading between the lines
- The bounded-visit restriction appears to be the precise mechanism that limits growth to exponential while retaining regularity reflection.
- Similar translations might apply to other growth classes or to tree-to-tree functions.
- One could now algorithmically decide MSO properties on concrete automatic words such as the Champernowne word or Sturmian words.
Load-bearing premise
The translations between MSO set interpretations, yield-Hennie machines, and Ariadne transducers correctly preserve the regularity-reflecting property.
What would settle it
An explicit MSO set interpretation whose inverse image of some regular language is non-regular, or an automatic omega-word whose monadic second-order theory is undecidable.
read the original abstract
Polyregular functions form a robust class of string-to-string functions with polynomial growth, as evidenced by Bojanczyk (2018). This class admits numerous descriptions and enjoys several closure properties. Most notably, polyregular functions are regularity reflecting (\ie the inverse image of a regular language is regular). In this work, we propose a robust class of string-to-string functions with exponential growth which we call expregular functions. We consider the following three models for describing them: - MSO set interpretations, which extend MSO interpretations (one of the models capturing polyregular functions), by operating on monadic variables instead of tuples of first-order variables; - yield-Hennie machines, which are branching one-tape Turing machines with bounded visit; and - Ariadne transducers, a new model of 2-way pushdown machines with a bounded visit restriction. Our main contribution is a translation from MSO set interpretations to yield-Hennie machines, which are known to be regularity reflecting (Dartois, Nguy\~{\^{e}}n, Peyrat 2026). In particular this establishes that MSO set interpretations are regularity reflecting, which in turn settles a major conjecture about automatic structures: every automatic $\omega$-word has a decidable MSO theory. Yield-Hennie machine directly translate to Ariadne transducers, and our second contribution is to prove that Ariadne transducers also translate to MSO set interpretations, thus establishing the equivalence of the three models. This is obtained by showing that Ariadne automata -- the automaton model corresponding to Ariadne transducers -- recognise regular languages.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper introduces expregular functions as a class of string-to-string functions with exponential growth, defined equivalently via three models: MSO set interpretations (extending MSO interpretations by using monadic set variables), yield-Hennie machines (branching one-tape Turing machines with bounded visits), and Ariadne transducers (new 2-way pushdown machines with bounded visits). The central result is a translation from MSO set interpretations to yield-Hennie machines (known to be regularity reflecting), which implies that MSO set interpretations are regularity reflecting and settles the conjecture that every automatic ω-word has a decidable MSO theory. Equivalence is completed by showing yield-Hennie machines translate to Ariadne transducers and that Ariadne automata recognize regular languages, hence Ariadne transducers translate back to MSO set interpretations.
Significance. If the translations hold, the work provides a robust, regularity-reflecting class for exponential-growth functions analogous to polyregular functions for polynomial growth, with multiple equivalent characterizations and closure properties. It directly resolves a major open conjecture on automatic structures by establishing decidability of MSO theories for automatic ω-words. The machine-checked or explicit translation steps (if present) and the use of an independently established regularity-reflecting model (yield-Hennie) are strengths.
major comments (1)
- [Main translation section (MSO set interpretations to yield-Hennie)] The translation from MSO set interpretations to yield-Hennie machines (main contribution) must explicitly preserve the exact string-to-string function computed, including on all inputs, for monadic set variables, and respecting exponential growth and bounded visits; otherwise the regularity-reflecting property does not transfer and the automatic-structure conjecture remains open. The abstract sketches the steps but the detailed construction (likely in the section presenting the translation) needs to address cases for set variables and output-string construction.
minor comments (2)
- [Definitions of models] Clarify the precise definition of 'bounded visit' restriction in both yield-Hennie machines and Ariadne transducers to ensure consistency across the equivalence proofs.
- [Introduction or overview section] Add a diagram or table summarizing the three models and the directions of the translations proved.
Simulated Author's Rebuttal
We thank the referee for the careful reading and for recognizing the significance of the results. We address the major comment below and will revise the manuscript to improve clarity on the key construction.
read point-by-point responses
-
Referee: [Main translation section (MSO set interpretations to yield-Hennie)] The translation from MSO set interpretations to yield-Hennie machines (main contribution) must explicitly preserve the exact string-to-string function computed, including on all inputs, for monadic set variables, and respecting exponential growth and bounded visits; otherwise the regularity-reflecting property does not transfer and the automatic-structure conjecture remains open. The abstract sketches the steps but the detailed construction (likely in the section presenting the translation) needs to address cases for set variables and output-string construction.
Authors: We agree that explicit preservation of the computed function on every input is essential for transferring regularity reflection. Section 4 defines the translation by simulating the MSO set interpretation directly on the input string: each monadic set variable is represented by a finite collection of states in the branching Hennie machine that track the positions belonging to the set, with the machine's bounded-visit discipline ensuring that the simulation respects the exponential growth bound. The output string is produced by emitting symbols according to the interpretation's output formula at the appropriate yield points. To make this fully explicit, we will revise Section 4 to include a case analysis for set variables (covering both singleton and arbitrary monadic sets) together with an inductive argument on formula structure that shows the machine computes exactly the same string-to-string function as the interpretation for every input. This expanded presentation will also restate the growth and visit bounds at each step. revision: yes
Circularity Check
Derivation relies on explicit translations to an externally established regularity-reflecting model with no self-referential reductions
full rationale
The paper establishes its main result via a direct translation from MSO set interpretations to yield-Hennie machines, citing an independent prior result (Dartois et al. 2026, different authors) that yield-Hennie machines are regularity reflecting. This transfers the property without any reduction to fitted parameters, self-definitional equations, or load-bearing self-citations within the present work. The subsequent translations to and from Ariadne transducers are constructive equivalences shown by explicit constructions, with no steps that rename known results or smuggle ansatzes via self-citation. The derivation chain is therefore self-contained against external benchmarks.
Axiom & Free-Parameter Ledger
axioms (1)
- standard math Standard properties of monadic second-order logic and finite automata
invented entities (2)
-
Ariadne transducers
no independent evidence
-
expregular functions
no independent evidence
Forward citations
Cited by 1 Pith paper
-
Tree transducers of linear size-to-height increase (and the additive conjunction of linear logic)
Tree-to-tree Hennie machines compute functions with linear size-to-height increase that lie between LSHI macro tree transducers and MSO set interpretations, are closed under specific compositions, contain the strict l...
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.