Linear Termination is Undecidable
Open Access
- 8 July 2024
- conference paper
- Published by Association for Computing Machinery (ACM)
- p. 1-12
Abstract
By means of a simple reduction from Hilbert's 10th problem we prove the somewhat surprising result that termination of one-rule rewrite systems by a linear interpretation in the natural numbers is undecidable. The very same reduction also shows the undecidability of termination of one-rule rewrite systems using the Knuth-Bendix order with subterm coefficients. The linear termination problem remains undecidable for one-rule rewrite systems that can be shown terminating by a (non-linear) polynomial interpretation. We further show the undecidability of the problem whether a one-rule rewrite system can be shown terminating by a polynomial interpretation with rational or real coefficients. Several of our results have been formally verified in the Isabelle/HOL proof assistant.Keywords
All Related Versions
This publication has 28 references indexed in Scilit:
- Sledgehammer: Judgement Day2010
- An Extension of the Knuth-Bendix Ordering with LPO-Like Properties2006
- Relative Undecidability in Term RewritingInformation and Computation, 2002
- Isabelle/HOL2002
- Termination Proofs by Context-Dependent InterpretationsLecture Notes in Computer Science, 2001
- Omega-Termination is Undecidable for Totally Terminating Term Rewriting SystemsJournal of Symbolic Computation, 1997
- Total Termination of Term Rewriting is UndecidableJournal of Symbolic Computation, 1995
- Termination of term rewriting: interpretation and type eliminationJournal of Symbolic Computation, 1994
- Termination proofs and the length of derivationsLecture Notes in Computer Science, 1989
- Quantifier elimination for real closed fields by cylindrical algebraic decompostion1975