Skip to main content

Translating machine-generated resolution proofs into ND-proofs at the assertion level

  • Automated Reasoning
  • Conference paper
  • First Online:
PRICAI'96: Topics in Artificial Intelligence (PRICAI 1996)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 1114))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. P. Andrews. Transforming matings into natural deduction proofs. In Proc. of the 5th International Conference on Automated Deduction, 1980.

    Google Scholar 

  2. N. Eisinger and H. J. Ohlbach. The Markgraf Karl Refutation Procedure. In Proc. of 8th International Conference on Automated Deduction, 1986.

    Google Scholar 

  3. G. Gentzen. Untersuchungen über das logische Schließen I. Math. Zeitschrift, 39:176–210, 1935.

    Google Scholar 

  4. X. Huang and A. Maier. Natual deduction proofs can be short as resolution proofs. Seki-report, Universität des Saarlandes, 1996. forthcoming.

    Google Scholar 

  5. 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.

    Google Scholar 

  6. X. Huang. PROVERB: A system explaining machine-found proofs. In Proc. of 16th Annual Conference of the Cognitive Science Society, 1994.

    Google Scholar 

  7. X. Huang. Reconstructing proofs at the assertion level. In Proc. of 12th International Conference on Automated Deduction, Springer, 1994.

    Google Scholar 

  8. C. Lingenfelder. Structuring computer generated proofs. In Proc. of IJCAI-89, 1989.

    Google Scholar 

  9. Christoph Lingenfelder. Transformation and Structuring of Computer Generated Proofs. PhD thesis, Universität Kaiserslautern, 1990.

    Google Scholar 

  10. D. Miller. Proofs in Higher-Order Logic. PhD thesis, CMU, 1983.

    Google Scholar 

  11. F. Pfenning. Proof Transformation in Higher-Order Logic. PhD thesis, CMU, 1987.

    Google Scholar 

  12. F. Pfenning and D. Nesmith. Presenting intuitive deductions via symmetric simplification. In Proc. of 10th International Conference on Automated Deduction, 1990.

    Google Scholar 

  13. 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.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Norman Foo Randy Goebel

Rights and permissions

Reprints 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

Publish with us

Policies and ethics