Abstract
Most automated theorem provers suffer from the problem that the resulting proofs are difficult to understand even for experienced mathematicians. Therefore, efforts have been made to transform machine generated proofs (e.g. resolution proofs) into natural deduction (ND) proofs. The state-of-the-art procedure of proof transformation follows basically its completeness proof: the premises and the conclusion are decomposed into unit literals, then the theorem is derived by multiple levels of proofs by contradiction. Indeterminism is introduced by heuristics that aim at the production of more elegant results. This indeterministic character entails not only a complex search, but also leads to unpredictable results.
In this paper we first study resolution proofs in terms of meaningful operations employed by human mathematicians, and thereby establish a correspondence between resolution proofs and ND proofs at a more abstract level. Concretely, we show that if its unit initial clauses are CNFs of literal premises of a problem, a unit resolution corresponds directly to a well-structured ND proof segment that mathematicians intuitively understand as the application of a definition or a theorem. The consequence is twofold: First it enhances our intuitive understanding of resolution proofs in terms of the vocabulary with which mathematicians talk about proofs. Second, the transformation process is now largely deterministic and therefore efficient. This determinism also guarantees the quality of resulting proofs.
Preview
Unable to display preview. Download preview PDF.
References
P. Andrews. Transforming matings into natural deduction proofs. In Proc. of the 5th International Conference on Automated Deduction, 1980.
N. Eisinger and H. J. Ohlbach. The Markgraf Karl Refutation Procedure. In Proc. of 8th International Conference on Automated Deduction, 1986.
G. Gentzen. Untersuchungen über das logische Schließen I. Math. Zeitschrift, 39:176–210, 1935.
X. Huang and A. Maier. Natual deduction proofs can be short as resolution proofs. Seki-report, Universität des Saarlandes, 1996. forthcoming.
X. Huang. Applications of assertions as elementary tactics in proof planning. In V. Sgurev and B. du Boulay, editors, Artificial Intelligence V — Methodology, Systems, Applications, pages 25–34. Elsevier Science, 1992.
X. Huang. PROVERB: A system explaining machine-found proofs. In Proc. of 16th Annual Conference of the Cognitive Science Society, 1994.
X. Huang. Reconstructing proofs at the assertion level. In Proc. of 12th International Conference on Automated Deduction, Springer, 1994.
C. Lingenfelder. Structuring computer generated proofs. In Proc. of IJCAI-89, 1989.
Christoph Lingenfelder. Transformation and Structuring of Computer Generated Proofs. PhD thesis, Universität Kaiserslautern, 1990.
D. Miller. Proofs in Higher-Order Logic. PhD thesis, CMU, 1983.
F. Pfenning. Proof Transformation in Higher-Order Logic. PhD thesis, CMU, 1987.
F. Pfenning and D. Nesmith. Presenting intuitive deductions via symmetric simplification. In Proc. of 10th International Conference on Automated Deduction, 1990.
S. Schmitt and C. Kreitz. On transforming intuitionistic matrix proofs into standard-sequent proofs. In Proc. of the 4th Workshop on Theorem Proving with Analytic Tableaux and Related Methods, 1995.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Huang, X. (1996). Translating machine-generated resolution proofs into ND-proofs at the assertion level. In: Foo, N., Goebel, R. (eds) PRICAI'96: Topics in Artificial Intelligence. PRICAI 1996. Lecture Notes in Computer Science, vol 1114. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61532-6_34
Download citation
DOI: https://doi.org/10.1007/3-540-61532-6_34
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-61532-3
Online ISBN: 978-3-540-68729-0
eBook Packages: Springer Book Archive