Proceedings

Gentzen-Type Formel System Representing Properties of Function and its Implementation

Download BibTeX Cite

Proceedings of the Fourth International Joint Conference on Artificial Intelligence. Mathematical and Theoretical Aspects of A.I. Pages 57-63.

© 1975 International Joint Conferences on Artificial Intelligence

Abstract

e describe a theorem-prover (called TKP 1), which is based on a Gentzen-type formal system (14). TKP 1 can directly deal with functionals and the composition of functionals, it comprises the fixed point operator and a kind of facility for induction. Let us attempt to prove P(F(x, y)) for F(x, y) such that F(x, y) =.Yo f" (x, y). Provided that P(F(x, y)) can be obtained from P ( f" (x, y)) n=O, 1, 2, ... , TKP 1 automatically gives the induction hypothesis P ( f" (x, y)), and then prove P(f"~ 1 (x, y)) . It can efficiently make proving procedure for properties of recursive programs. We can supply assumptions and definitions at will. TKP 1 displays an easily read proof-figure.

  1. Boyer, R. S . and Moore J. S. "Proving The- orems About LISP Functions, "Proceed- ings of 3rd IJCAI, 1973, pp. 486-493 IJCAI
  2. deBakker, J.W. and deRoever, W.P. "A Calculus for Recursive Program Schemes:• in Automata, Languages and Programming, pp. 167-196 (ed.
  3. Nivat, M.).North-Holland, Amsterdam, 1973. 62
  4. Gentzen, G. "Untersuchungen uber das logische Schliesen I, II," Math. Zeitschr 39,1934, pp. 176-210, pp. 405-431.
  5. Hewitt, C. "Description and Theoretical Analysis (Using Schemata) of. PLANNER A Language for Proving Theorems and Manipulating Models in a Robot," ph. D. Thesis, MIT, Cambridge, Massachusetts, 1971.
  6. Iwamaru, Y., Nagata, M., Nakanishi, M. and Nishimura, T. "Implementation of Gentzen -type Formal System Represent- ing Properties of Functions," Comment. Math. Univ. St. Pauli, 23 -1, 1974, pp. 45 -66,
  7. King, J. C. "A Program Verifier," Ph. D. Thesis, Carnegie -Mellon University, Pittsburgh, Pennsylvania, 1969.
  8. Kleene, S.C. "Introduction to Metamathemat- ics," D. Van Nostrand Company, Inc., Princeton, New Jersey, 1952.
  9. Manna, Z., Ness, S. and Vuilliemin, J. "Inductive Methods for Proving Properties of Programs," Proceedings of An ACM Conference on Proving Assertions About Programs, New Mexico State University, New Mexico, January 6 -7, 1972, pp. 27-50.
  10. McCarthy, J., et al., "LISP 1.5 Program- mer's Manual," MIT Press, Cambridge, Massachusetts, 1962.
  11. Milner, R. "Implementation and Applications of Scott's Logic for Computable Functions," Proceedings of an ACM Conferences on• Proving Assertions About Programs, New Mexico State Univ., New Mexico, January 6 -7, 1972, pp. 1 -6.
  12. Morris, J.H. "Another Recursion Induction Principle, " CACM, Vol. 14, No. 5, 1971, pp. 351 -354.
  13. Nakanishi, M. "KLISP Reference Manual (Revised Version)." Keio Institute of Information Science, Keio Univ., Yokohama, 1970 (in Japanese),
  14. Nishimura, T. "Gent zen -Style Formulation of Systems of Set-calculus," Comment. Math. Univ. St. Pauli, 23-1, 1974, pp. 29 -36.
  15. Nishimura, T. "Gentzen -type Formal System Representing Properties of functions, "Comment. Math. Univ. St.Pauli, 23 -1, 1974, pp. 37 -44.
  16. Park, D. "Fixpoint Induction and Proofs of Program Properties," in Machine Intel- ligence 5, pp. 59 -78 (eds.
  17. Meltzer, B. and Michie, D.), Edinburgh Univ. Press, Edinburgh, 1969.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards