Most automated theorem provers have been built around some version of resolution [4]. But resolution is an inherently Classical logic technique. Attempts to extend the method to other logics have tended to obscure its simplicity. In this paper we present a resolution style theorem prover for Intuitionistic logic that, we believe, retains many of the attractive features of Classical resolution. It is, of course, more complicated, but the complications can be given intuitive motivation. We note that a small change in the system as presented here causes it to collapse back to a Classical resolution system. We present the system in some detail for the propositional case, including soundness and completeness proofs. For the first order version we are sketchier.
[1]
Saul A. Kripke,et al.
Semantical Analysis of Intuitionistic Logic I
,
1965
.
[2]
J. A. Robinson,et al.
A Machine-Oriented Logic Based on the Resolution Principle
,
1965,
JACM.
[3]
M. Fitting.
Proof Methods for Modal and Intuitionistic Logics
,
1983
.
[4]
John N. Logic Colloquium,et al.
Formal Systems and Recursive Functions Proceedings of the Eighth Logic Colloquium, Oxford, July 1963
,
1965
.
[5]
R. Smullyan.
First-Order Logic
,
1968
.
[6]
Melvin Fitting,et al.
Model existence theorems for modal and intuitionistic logics
,
1973,
Journal of Symbolic Logic.