Syntactical analysis of total termination [chapter]

M. C. F. Ferreira, H. Zantema
1994 Lecture Notes in Computer Science  
Termination is an important issue in the theory of term rewriting. In general termi nation is undecidable. There are nevertheless several methods successful in special cases. In [5] we introduced the notion of total termination: basically terms are interpreted corn positionally in a total well-founded order, in such a way that rewriting chains map to descending chains. Total termination is thus a semantic notion. It turns out that most of the usual techniques for proving termination fall within
more » ... the scope of total termination. This paper consists of two parts. In the first part we introduce a generalization of re cursive path order presenting a new proof of its well-foundedness without using Kruskal's theorem. We also show that the notion of total termination covers this generalization. In the second part we present some syntactical characterizations of total termination that can be used to prove that many term rewriting systems are not totally terminating and hence outside the scope of the usual techniques. One of these characterizations can be considered as a sound and complete description of totality of orderings on terms.
doi:10.1007/3-540-58431-5_15 fatcat:rweki3okobf33l7utd7maqqbo4