Proceedings

How to Prove Higher Order Theorems in First Order Logic

Download BibTeX Cite

Proceedings of the Twelfth International Joint Conference on Artificial Intelligence. Automated Reasoning. Pages 137-141.

© 1991 International Joint Conferences on Artificial Intelligence

Abstract

In this paper we are interested in using a first order theorem prover to prove theorems that are formulated in some higher order logic. To this end we present translations of higher order logics into first order logic with fiat sorts and equality and give a sufficient criterion for the soundness of these translations. In addition translations are introduced that are sound and complete with respect to L. Henkin's general model semantics. Our higher order logics are based on a restricted type structure in the sense of A. Church, they have typed function symbols and predicate symbols, but no sorts.

  1. [Andrews et al., 1990] Peter B. Andrews, Sunil Issar, Dan Nesmith, and Frank Pfenning. The TPS theo- rem proving system. In M.E. Stickel, editor, Proc. of the 10th CADE, pages 641-642, Kaiserslautern, Ger- many, July 1990. Springer Verlag, Berlin, Germany. LNAI 449. -
  2. [Andrews, 1986] Peter B. Andrews. An Introduction to Mathematical Logic and Type Theory: To Truth through Proof. Academic Press, Orlando, Florida, USA , 1986.
  3. [Benthem and Doets, 1983] Johan van Benthem and Kees Doets. Higher Order Logic, volume I: Elements of Classical Logic of Handbook of Philosophical Logic, D. Gabbay, F. Guenthner, Edts., chapter I.4, pages 275-329.
  4. D.Reidel Publishing Company, Dodrecht, Netherlands, 1983.
  5. [Henkin, 1950] Leon Henkin. Completeness in the the- ory of types. Journal of Symbolic Logic, 15:81-91 , 1950.
  6. [Kerber, 1990] Manfred Kerber. How to prove higher order theorems in first order logic. SEKI Report SR- 90-19, Fachbereich Informatik, Universitat Kaiserslau- tern, Kaiserslautern, Germany, 1990.
  7. [MKRP, 1984] Karl Mark G Raph. The Markgraf Karl Refutation Procedure. Technical Report Memo-SEKI- MK-84-01, Fachbereich Informatik, Universitat Kai- serslautern, Kaiserslautern, Germany, January 1984. IJCAI
  8. [Mostowski, 1949] Andrzej Mostowski. An undecidable arithmetical statement. Fundamenta Mathematicae, 36:143-164, 1949.
  9. [Ohlbach, 1989] Hans Jiirgen Ohlbach. Context logic. SEKI Report SR-89-08, Fachbereich Informatik, Uni- versitat Kaiserslautern, Kaiserslautern, Germany, 1989.

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

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