Skip to main content

Proof Analysis by Resolution

Extended Abstract

  • Conference paper
  • First Online:
Automated Deduction—CADE-18 (CADE 2002)

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

Included in the following conference series:

  • 406 Accesses

Abstract

Proof analysis of existing proofs is one of the main sources of scientific progress in mathematics: new concepts can be obtained e.g. by denoting explicit definitions in proof parts and axiomatizing them as new mathematical objects in their own right (The development of the concept of integral is a well known example.) All forms of proof analysis are intended to make informations implicit in a proof explicit i.e.visible. Logical proof analysis is mainly concerned with the implicit constructive content of more or less formalized proofs. The following are major examples for logical proof analysis: p] Formal proofs of (∀x)(∃y)P(x, y) in computational contexts can be unwinded to proofs of (∀x)P(x, π(x)) for suitable programs π (see [5]) p] Herbrand disjunctions can be extracted from proofs of prenex formulas. Such disjunctions always exist in the case of first-order logic by Herbrand’s famous theorem, but can be extracted from many proofs in other systems either (c.f.Luckhardt’s analysis of the proof of Roth’s theorem [7]). Suitable Herbrand disjunctions can be used to improve bounds or to reduce parametrical dependencies.

Interpolants can be constructed from proofs of AB 1. Interpolation is the main tool to make implicit de?nitions explicit by Beth’s theorem2.

In this paper, we concentrate on automatizable logical proof analysis in first-order logic by means of incooperating resolution.

An interpolant for A → B is a formula I such that (a) A → I and I → B are provable and (b) I contains only predicate and function symbols common to A and B.

P is defined implicitely by Σ(P) iff Σ(P)∪Σ (P′)⊢(∀x)(P(x)↔P′(x)), P is defined explicitely by Σ(P) iff Σ(P)⊢(∀x)(P(x)↔L(x)) for some L not containing P).

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. M. Baaz and A. Leitsch. Cut normal forms and proof complexity. Annals of Pure and Applied Logic, 97:127–177, 1999.

    Article  MATH  MathSciNet  Google Scholar 

  2. M. Baaz and A. Leitsch. Cut-elimination and redundancy-elimination by resolution. J. Symbolic Computation, 29:149–176, 2000.

    Article  MATH  MathSciNet  Google Scholar 

  3. M. Baaz, A. Leitsch, and G. Moser. System description: Cutres 01, cut elimination by resolution. In Conference on automated deduction, CADE-16, Lecture Notes in Artificial Intelligence, pages 212–216. Springer, 1999.

    Google Scholar 

  4. G. Gentzen. Untersuchungen über das logische schließen. Mathematische Zeitschrift, 39:405–431, 1934.

    Article  MATH  MathSciNet  Google Scholar 

  5. Jean-Yves Girard and Paul Taylor. Proofs and Types. Cambridge University Press, 1989.

    Google Scholar 

  6. R. Hähnle. Tableaux and related methods. In A. Robinson and A. Voronkov, editors, Handbook of Automated Reasoning, volume 1, pages 101–178. Elsevier, 2001.

    Google Scholar 

  7. H. Luckhard. Herbrand-Analysen zweier Beweise des Satzes von Roth: polynomiale Anzahlschranken. The Journal of Symbolic Logic, 54:234–263, 1989.

    Article  MathSciNet  Google Scholar 

  8. G. Takeuti. Proof Theory. North-Holland, second edition, 1987.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Baaz, M. (2002). Proof Analysis by Resolution. In: Voronkov, A. (eds) Automated Deduction—CADE-18. CADE 2002. Lecture Notes in Computer Science(), vol 2392. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45620-1_40

Download citation

  • DOI: https://doi.org/10.1007/3-540-45620-1_40

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-43931-8

  • Online ISBN: 978-3-540-45620-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics