Rewrite Proofs and Computations (1995)
| Venue: | Proof and Computation |
| Citations: | 11 - 0 self |
BibTeX
@INPROCEEDINGS{Jouannaud95rewriteproofs,
author = {Jean-pierre Jouannaud},
title = {Rewrite Proofs and Computations},
booktitle = {Proof and Computation},
year = {1995},
pages = {173--218},
publisher = {Springer Verlag}
}
OpenURL
Abstract
. Rewriting is a general paradigm for expressing computations in various logics, and we focus here on rewriting techniques in equational logic. When used at the proof level, rewriting provides with a very powerful methodology for proving completeness results, a technique that is illustrated here. We also consider whether important properties of rewrite systems such as confluence and termination can be proved in a modular way. Finally, we stress the links between rewriting and tree automata. Previous surveys include [21; 18; 37; 12; 45; 46]. The present one owes much to [21]. Keywords. completion, confluence, critical pair, ground reducibility, inductive completion, local confluence, modularity, narrowing, order-sorted algebras, rewrite rule, rewriting, term algebra, termination, tree automata. 1 Introduction The use of equations is traditional in mathematics. Its use in computer science has culminated with the success of algebraic specifications, a method of specifying software by enc...







