𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Automated Theorem Proving by Test Set Induction

✍ Scribed by ADEL BOUHOULA


Publisher
Elsevier Science
Year
1997
Tongue
English
Weight
825 KB
Volume
23
Category
Article
ISSN
0747-7171

No coin nor oath required. For personal study only.

✦ Synopsis


Test set induction is a goal-directed proof technique which combines the full power of explicit induction and proof by consistency. It works by computing an appropriate explicit induction scheme called a test set, to trigger the induction proof, and then applies a refutation principle using proof by consistency techniques. We present a general scheme for test set induction together with a simple soundness proof. Our method is based on new notions of test sets, induction variables, and provable inconsistency, which allow us to refute false conjectures even in the case where the functions are not completely defined. We show how test sets can be computed when the constructors are not free, and give an algorithm for computing induction variables. Finally, we present a procedure for proof by test set induction which is refutationally complete for a larger class of specifications than has been shown in previous work. The method has been implemented in the prover SPIKE. Based on computer experiments dealing with mutual induction, SPIKE appears to be more practical and efficient than explicit induction based systems.


πŸ“œ SIMILAR VOLUMES