Back to Search Start Over

Rewriting and Well-Definedness within a Proof System

Authors :
Issam Maamria
Michael Butler
Source :
Electronic Proceedings in Theoretical Computer Science, Vol 43, Iss Proc. PAR 2010, Pp 49-64 (2010)
Publication Year :
2010
Publisher :
Open Publishing Association, 2010.

Abstract

Term rewriting has a significant presence in various areas, not least in automated theorem proving where it is used as a proof technique. Many theorem provers employ specialised proof tactics for rewriting. This results in an interleaving between deduction and computation (i.e., rewriting) steps. If the logic of reasoning supports partial functions, it is necessary that rewriting copes with potentially ill-defined terms. In this paper, we provide a basis for integrating rewriting with a deductive proof system that deals with well-definedness. The definitions and theorems presented in this paper are the theoretical foundations for an extensible rewriting-based prover that has been implemented for the set theoretical formalism Event-B.

Details

Language :
English
ISSN :
20752180
Volume :
43
Issue :
Proc. PAR 2010
Database :
Directory of Open Access Journals
Journal :
Electronic Proceedings in Theoretical Computer Science
Publication Type :
Academic Journal
Accession number :
edsdoj.27747703204ae3a134634d69a20177
Document Type :
article
Full Text :
https://doi.org/10.4204/EPTCS.43.4