Structuring of Computer-Generated Proofs by Cut Introduction

As modern Automated Deduction systems rely heavily on the use of a machine-oriented representation of a given problem, together with sophisticated redundancy-avoiding techniques, a major task in convincing human users of the correctness of automatically generated proofs is the intelligible representation of these proofs. In this paper, we propose the use of the cut-rule in the human-oriented presentation of computer-generated proofs. The intelligent application of cuts enables the integration of essential lemmata and therefore shortens and structures proof presentation. We show that many translation techniques in Automated Deduction, such as antiprenexing and some forms of normal form translations, can be described as cuts and are indeed part of the deductive solution of a problem. Furthermore, we demonstrate the connection between symmetric simplification, quantorial extension principles and the application of the cut-rule.

[1]  Wolfgang Bibel,et al.  Deduction - automated logic , 1993 .

[2]  Dale Miller,et al.  Expansion Tree Proofs and Their Conversion to Natural Deduction Proofs , 1984, CADE.

[3]  Uwe Egly On Different Structure-Preserving Translations to Normal Form , 1996, J. Symb. Comput..

[4]  Amy P. Felty,et al.  Using Extended Tactics to Do Proof Transformations , 1986 .

[5]  R. Statman Lower bounds on Herbrand’s theorem , 1979 .

[6]  G. Kreisel The Collected Papers of Gerhard Gentzen , 1971 .

[7]  Frank Pfenning,et al.  Presenting Intuitive Deductions via Symmetric Simplification , 1990, CADE.

[8]  Wolfgang Bibel,et al.  Automated Theorem Proving , 1987, Artificial Intelligence / Künstliche Intelligenz.

[9]  Alexander Leitsch,et al.  On Skolemization and Proof Complexity , 1994, Fundam. Informaticae.

[10]  Uwe Egly On the Value of Antiprenexing , 1994, LPAR.

[11]  Jean Goubault,et al.  A BDD-Based Simplification and Skolemization Procedure , 1995 .

[12]  Uwe Egly Shortening Proofs by Quantifier Introduction , 1992, LPAR.

[13]  G. Gentzen Untersuchungen über das logische Schließen. I , 1935 .

[14]  Gerhard Gentzen,et al.  Investigations into Logical Deduction , 1970 .

[15]  Amy P. Felty,et al.  An Integration of Resolution and Natural Deduction , 1986 .

[16]  Christoph Lingenfelder Transformation and structuring of computer generated proofs , 1990 .

[17]  Peter B. Andrews Theorem Proving via General Matings , 1981, JACM.

[18]  Elmar Eder,et al.  Relative complexities of first order calculi , 1992, Artificial intelligence = Künstliche Intelligenz.

[19]  Alexander Leitsch,et al.  Complexity of Resolution Proofs and Function Introduction , 1992, Ann. Pure Appl. Log..

[20]  Jean Goubault A Bdd-based Skolemization Procedure , 1994 .

[21]  Peter B. Andrews Resolution in type theory , 1971, Journal of Symbolic Logic.

[22]  Peter B. Andrews Transforming Matings into Natural Deduction Proofs , 1980, CADE.

[23]  Samuel R. Buss,et al.  The Undecidability of k-Provability , 1991, Ann. Pure Appl. Log..

[24]  Uwe Egly On methods of function introduction and related concepts , 1994 .

[25]  Dale A. Miller,et al.  Proofs in Higher-Order Logic , 1983 .

[26]  Uwe Egly On Different Concepts of Function Introduction , 1993, Kurt Gödel Colloquium.

[27]  Richard C. T. Lee,et al.  Symbolic logic and mechanical theorem proving , 1973, Computer science classics.

[28]  Christian G. Fermüller,et al.  A non-elementary speed-up in proof length by structural clause form transformation , 1994, Proceedings Ninth Annual IEEE Symposium on Logic in Computer Science.