arXiv · 2104.12224
Isabelle's Metalogic: Formalization and Proof Checker
Abstract
Isabelle is a generic theorem prover with a fragment of higher-order logic as a metalogic for defining object logics. Isabelle also provides proof terms. We formalize this metalogic and the language of proof terms in Isabelle/HOL, define an executable (but inefficient) proof term checker and prove its correctness w.r.t. the metalogic. We integrate the proof checker with Isabelle and run it on a range of logics and theories to check the correctness of all the proofs in those theories.
Explore related subjects
Keep this discovery
Tobias Nipkow, Simon Roßkopf. 2021-04-25. Isabelle's Metalogic: Formalization and Proof Checker. https://doi.org/10.1007/978-3-030-79876-5_6
Cite the original work for its findings. Save a collection to share your selection of sources.