A general proof certification framework for modal logic - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Rapport (Rapport De Recherche) Année : 2017

A general proof certification framework for modal logic

Résumé

One of the main issues in proof certification is that different theorem provers, even when designed for the same logic, tend to use different proof formalisms and to produce outputs in different formats. The project ProofCert promotes the usage of a common specification language and of a small and trusted kernel in order to check proofs coming from different sources and for different logics. By relying on that idea and by using a classical focused sequent calculus as a kernel, we propose here a general framework for checking modal proofs. We present the implementation of the framework in a prolog-like language and show how it is possible to specialize it in a simple and modular way in order to cover different proof formalisms, such as labeled systems, tableaux, sequent calculi and nested sequent calculi. We illustrate the method for the logic K by providing several examples and discuss how to further extend the approach.
Fichier principal
Vignette du fichier
CertificationGeneral-TR.pdf (480.22 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01643126 , version 1 (21-11-2017)

Identifiants

  • HAL Id : hal-01643126 , version 1

Citer

Tomer Libal, Marco Volpe. A general proof certification framework for modal logic. [Research Report] INRIA. 2017. ⟨hal-01643126⟩
566 Consultations
152 Téléchargements

Partager

Gmail Facebook X LinkedIn More