Degrees of Undecidability in Rewriting
Joerg Endrullis, Herman Geuvers, Hans Zantema

TL;DR
This paper classifies the undecidability levels of various properties of first order term rewriting systems within the arithmetical and analytic hierarchies, revealing some properties are more complex than previously known.
Contribution
It provides a detailed hierarchy classification of undecidable properties of rewriting systems, including some properties shown to be beyond the arithmetical hierarchy.
Findings
Weak and strong normalization are Sigma-0-1-complete.
Dependency pair problems with minimality flag are Pi-0-2-complete.
Dependency pair problems without minimality flag are Pi-1-1-complete.
Abstract
Undecidability of various properties of first order term rewriting systems is well-known. An undecidable property can be classified by the complexity of the formula defining it. This gives rise to a hierarchy of distinct levels of undecidability, starting from the arithmetical hierarchy classifying properties using first order arithmetical formulas and continuing into the analytic hierarchy, where also quantification over function variables is allowed. In this paper we consider properties of first order term rewriting systems and classify them in this hierarchy. Weak and strong normalization for single terms turn out to be Sigma-0-1-complete, while their uniform versions as well as dependency pair problems with minimality flag are Pi-0-2-complete. We find that confluence is Pi-0-2-complete both for single terms and uniform. Unexpectedly weak confluence for ground terms turns out to be…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsLogic, programming, and type systems · semigroups and automata theory · Logic, Reasoning, and Knowledge
