On the relative power of polynomials with real,
rational, and integer coefficients in proofs of termination of rewriting
Author
Salvador Lucas
Abstract
In the seventies, Manna and Ness, Lankford, and Dershowitz
pionneered the use of polynomial interpretations with
integer and real coefficients in proofs of termination
of rewriting. More than twenty five years after these
works were published, however, the
absence of true examples in the literature
has given rise to some doubts about the possible benefits
of using polynomials with real or rational coefficients.
In this paper we prove that there are, in fact,
rewriting systems that can be proved polynomially
terminating by using polynomial interpretations with (algebraic) real
coefficients; however, the proof cannot be achieved if polynomials only
contain rational coefficients. We prove a similar statement with respect to
the use of rational coefficients versus integer coefficients.
Keywords
Polynomial orderings, program analysis, term rewriting, termination.