Guiding induction proofs

  • Dieter Hutter
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 449)


A crucial point in proving theorems by induction is to manipulate the induction conclusion to enable the use of the induction hypothesis. We propose a technique to control such a deduction in a goal directed way: Comparing conclusion and hypothesis we obtain a syntactical pattern which has to be satisfied by each intermediate result of the deduction. To maintain this restriction we present a notion of terms and equations called C-terms resp. C-equations which we use as well to extend existing tactics for proof plans as to introduce new tactics.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

8. References

  1. Aubin, R. Mechanizing Structural Induction, Theoretical Computer Science, vol. 9, 1979Google Scholar
  2. Biundo, S., Hummel, B., Hutter, D. and Walther, C. The Karlsruhe Induction Theorem Proving System, Proceedings 8th CADE, Springer Lecture Notes Comp. Sc. vol. 230, 1986Google Scholar
  3. Boyer, R.S. and Moore, J S. A computational Logic. Academic Press, 1979Google Scholar
  4. Bundy, A. The Use of Explicit Plans to Guide Inductive Proofs, Proceedings 9th CADE, Springer Lecture Notes Comp. Sc. vol. 310, 1988Google Scholar
  5. Goguen, J.A., Thatcher, J.W. and Wagner, E.G. An Initial Algebra Approach to the Specification, Correctness, and Implementation of Abstract Data Types. In Current Trends in Programming Methodology, R.T. Yeh (Ed.), Prentice Hall, 1978.Google Scholar
  6. Huet, G. and Oppen, D.C. Equations and Rewrite Rules: A survey. In: Formal Language Theory: Perspectives and Open Problems, R. Book (Ed.), Academic Press, 1980.Google Scholar
  7. Hutter, D. Complete Induction. In: Deduction systems in artificial intelligence, Bläsius, K.H. and Bürckert, H.J. (Ed.), Ellis Horwood, 1989Google Scholar
  8. Stevens, A. A Rational Reconstruction of Boyer and Moore's technique for constructing induction formulas. Proceedings of the 8th ECAI, 1988Google Scholar
  9. Sonderforschungsbereich (SFB) 314 Arbeits-und Ergebnisbericht für die Jahre 1988–1990, Universität Karlsruhe, 1990Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1990

Authors and Affiliations

  • Dieter Hutter
    • 1
  1. 1.Institut für Logik, Komplexität und DeduktionssystemeUniversität KarlsruheKarlsruhe 1Federal Republic of Germany

Personalised recommendations