A Lemma Driven Automatic Theorem Prover for Recursive Function Theory
Proceedings of the Fifth International Joint Conference on Artificial Intelligence. Theorem Proving. Pages 511-518.
Abstract
We describe work in progress on an automa tic theorem prover for recursive function theory that we intend to apply in the analysis (including verification and transformation) of useful computer programs. The mathematical theory of our theorem prover is extendible by the user and se rves as a logical basis of program specification (ana logous to, say, the predicate calculus). The theorem prover permits no interaction once given a goal, but many aspects of its behavior are influenced by previously proved results. Thus, its performance on difficult theorems can be radically improved by having it first prove relevant lemmas. We descr i be several ways that the theorem prover employs such lemmas. Among the interesting theorems proved are the correctness of a simple optimizing compiler for expressions and the correctness of a "big number" addition algorithm. The research reported here has been supported by the Office of Naval Research under Contract N00014-75-C-0816, the National Science Foundation under Grant DCR72-03737A01, and the Air Force Office of Scientific Research under Contract F44620-73-C-0068.
@inproceedings{ijcai1977p117,
title = {A Lemma Driven Automatic Theorem Prover for Recursive Function Theory},
author = {Boyer, Robert S. and Moore, J. Strother},
booktitle = {Proceedings of the Fifth International Joint Conference on
Artificial Intelligence, {IJCAI-77}},
publisher = {International Joint Conferences on Artificial Intelligence},
editor = {Raj Reddy},
pages = {511--518},
year = {1977},
note = {Theorem Proving},
url = {https://ijcai.org/proceedings/1977/117},
}
TY - CPAPER TI - A Lemma Driven Automatic Theorem Prover for Recursive Function Theory AU - Boyer, Robert S. AU - Moore, J. Strother T2 - Proceedings of the Fifth International Joint Conference on Artificial Intelligence, IJCAI-77 PB - International Joint Conferences on Artificial Intelligence PY - 1977 SP - 511 EP - 518 UR - https://ijcai.org/proceedings/1977/117 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: