Skip to main content

Lean induction principles for tableaux

  • Contributed Papers
  • Conference paper
  • First Online:
Automated Reasoning with Analytic Tableaux and Related Methods (TABLEAUX 1997)

Abstract

In this paper, we deal with various induction principles incorporated in an underlying tableau calculus with equality. The induction formulae are restricted to literals. Induction is formalized as modified closure conditions which are triggered by applications of the δ-rule. Examples dealing with (weak forms of) arithmetic and strings illustrate the simplicity and usability of our induction handling. We prove the correctness of the closure conditions and discuss possibilities to strengthen the induction principles.

The first author was supported by the FWF under grant P11934-MAT. The authors would like to thank Hans Tompits and the referees for their useful comments on an earlier version of this paper.

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. R. Aubin. Mechanizing Structural Induction. Theoretical Computer Science, 9:329–362, 1980.

    Google Scholar 

  2. M. Baaz and C.G. Fermüller. Non-elementary speed-ups between Different Versions of Tableaux. In R. Hähnle P. Baumgartner and J. Posegga, editors, Theorem Proving with Analytic Tableaux and Related Methods (4th International Workshop TABLEAUX'95), pages 217–230. Springer, 1995.

    Google Scholar 

  3. M. Baaz and A. Leitsch. Methods of Functional Extension. In Collegium Logicum: Annals of the Kurt Gödel Society. Springer, 1994.

    Google Scholar 

  4. B. Beckert, R. Hähnle, and P.H. Schmitt. The Even More Liberalized δ-Rule in Free Variable Semantic Tableaux. In A. Leitsch G. Gottlob and D. Mundici, editors, Proceedings of the Kurt Gödel Colloquium. Springer, 1993.

    Google Scholar 

  5. W. Bibel. Automated Theorem Proving. Vieweg, Braunschweig, second edition, 1987.

    Google Scholar 

  6. R. S. Boyer and J. S. Moore. A Computational Logic. Academic Press, 1979.

    Google Scholar 

  7. A. Degtyarev and A. Voronkov. Equality elimination for the tableau method. In Proceedings of DISCO'96, 1996.

    Google Scholar 

  8. A. Degtyarev and A. Voronkov. Equality Reasoning in Sequent-Based Calculi. Technical Report No. 127, CS Department, Uppsala University, 1996.

    Google Scholar 

  9. A. Degtyarev and A. Voronkov. What you always wanted to know about rigid E-unification. In Proceedings of JELIA'96, 1996.

    Google Scholar 

  10. E. Eder. An Implementation of a Theorem Prover Based on the Connection Method. In W. Bibel and B. Petkoff, editors, AIMSA 84, Artificial Intelligence — Methodology, Systems, Applications, Varna, Bulgaria. North-Holland Publishing Company, 1984.

    Google Scholar 

  11. E. Eder. Relative Complexities of First Order Calculi. Vieweg, Braunschweig, 1992.

    Google Scholar 

  12. M. Fitting. First-Order Logic and Automated Theorem Proving. Springer, second edition, 1996.

    Google Scholar 

  13. P. Hájek and P. Pudlák. Metamathematics of First-Order Arithmetic. Springer Verlag, 1993.

    Google Scholar 

  14. D. Hilbert and P. Bernays. Grundlagen der Mathematik II. Springer, 1939.

    Google Scholar 

  15. D. R. Musser. On Proving Inductive Properties of Abstract Data Types. In Proc. Principles of Programming Languages, pages 154–162, 1980.

    Google Scholar 

  16. D. A. Plaisted and S. Greenbaum. A Structure-Preserving Clause Form Translation. J. Symbolic Computation, 2:293–304, 1986.

    Google Scholar 

  17. H. Zhang, editor. J. Automated Reasoning: Special Issue on Inductive Theorem Proving, volume 16, nos 1–2, 1996.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Didier Galmiche

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Baaz, M., Egly, U., Fermüller, C.G. (1997). Lean induction principles for tableaux. In: Galmiche, D. (eds) Automated Reasoning with Analytic Tableaux and Related Methods. TABLEAUX 1997. Lecture Notes in Computer Science, vol 1227. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0027405

Download citation

  • DOI: https://doi.org/10.1007/BFb0027405

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-62920-7

  • Online ISBN: 978-3-540-69046-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics