Abstract
This paper describes a modest conservative extension of HOL90 that allows the results from external decision procedures to be used within HOL90 without compromising its logical consistency.
Chapter PDF
References
R. J. Boulton. A Lazy Approach to Fully-Expansive Theorem Proving. In Higher Order Logic Theorem Proving and Its Applications. North-Holland, 1992.
M. J. C. Gordon and T. Melham, Introduction to HOL. Cambridge University Press, 1993.
J. Harrison and L. Théry. Extending the HOL theorem prover with a Computer Algebra System to Reason about the Reals. In Higher Order Logic Theorem Proving and Its Applications. Springer-Verlag, 1993.
P. V. Homeier and D. F. Martin. A Mechanically Verified Verification Condition Generator. In The Computer Journal, Vol. 38, No. 2, July 1995, pages 131–141.
G. J. Holzmann. Design and Validation of Computer Protocols. Prentice-Hall Software Series, 1991.
K. L. McMillan. Symbolic Model Checking. Kluwer Academic Publishers, 1993.
S. Owre, S. Rajan, J. Rushby, N. Shankar, and M. Srivas. PVS: Combining specification, proof checking, and model checking. In Proceedings of CAV'96, Lecture Notes in Computer Science. Springer Verlag, 1996.
L. C. Paulson. The Isabelle Reference Manual. http://www.cl.cam.ac.uk/Research/HVG/Isabelle/dist/Isabelle98/doc/ref.dvi
K. Schneider, R. Kuma, and T. Kropf. Integrating a first-order automatic prover in the HOL environment. In Proceedings of the 1991 International Tutorial and Workshop on the HOL Theorem Proving System and Its Applications. IEEE Computer Society Press, 1992.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gunter, E.L. (1998). Adding external decision procedures to HOL90 securely. In: Grundy, J., Newey, M. (eds) Theorem Proving in Higher Order Logics. TPHOLs 1998. Lecture Notes in Computer Science, vol 1479. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0055134
Download citation
DOI: https://doi.org/10.1007/BFb0055134
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64987-8
Online ISBN: 978-3-540-49801-8
eBook Packages: Springer Book Archive