REPRESENTING HIGHER-ORDER LOGIC PROOFS IN HOL

Authors
Citation
J. Vonwright, REPRESENTING HIGHER-ORDER LOGIC PROOFS IN HOL, Computer journal, 38(2), 1995, pp. 171-179
Citations number
11
Categorie Soggetti
Computer Sciences","Computer Science Hardware & Architecture
Journal title
ISSN journal
00104620
Volume
38
Issue
2
Year of publication
1995
Pages
171 - 179
Database
ISI
SICI code
0010-4620(1995)38:2<171:RHLPIH>2.0.ZU;2-#
Abstract
We describe an embedding of higher order logic in the HOL theorem prov ing system. Types, terms, sequents and inferences are represented as n ew types in the logic of the HOL system, and notions of proof and prov ability are defined. Using this formalisation, it is possible to reaso n about the correctness of derived rules of inference and about the re lations between different notions of proofs. The formalisation is also intended to make it possible to reason about programs that handle pro ofs as their data (e.g., proof checkers).