Isabelle's Metalogic: Formalization and Proof Checker (Q7361892)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

AFP entry Metalogic_ProofChecker
Language Label Description Also known as
default for all languages
No label defined
    English
    Isabelle's Metalogic: Formalization and Proof Checker
    AFP entry Metalogic_ProofChecker

      Statements

      27 April 2021
      0 references
      Tobias Nipkow
      0 references
      Simon Roßkopf
      0 references
      Isabelle's Metalogic: Formalization and Proof Checker (English)
      0 references
      In this entry we formalize Isabelle's metalogic in Isabelle/HOL. Furthermore, we define a language of proof terms and an executable proof checker and prove its soundness wrt. the metalogic. The formalization is intentionally kept close to the Isabelle implementation(for example using de Brujin indices) to enable easy integration of generated code with the Isabelle system without a complicated translation layer. The formalization is described in our CADE 28 paper .
      0 references
      0 references