A formal proof of modal completeness for provability logic

02/11/2021
by   Marco Maggesi, et al.
0

This work presents a formalized proof of modal completeness for Gödel-Löb provability logic (GL) in the HOL Light theorem prover. We describe the code we developed, and discuss some details of our implementation, focusing on our choices in structuring proofs which make essential use of the tools of HOL Light and which differ in part from the standard strategies found in main textbooks covering the topic in an informal setting. Moreover, we propose a reflection on our own experience in using this specific theorem prover for this formalization task, with an analysis of pros and cons of reasoning within and about the formal system for GL we implemented in our code.

READ FULL TEXT

page 1

page 13

research
05/07/2022

A theorem prover and countermodel constructor for provability logic in HOL Light

We introduce our implementation in HOL Light of a prototype of a general...
research
12/17/2020

Formalization of PAL·S5 in Proof Assistant

As an experiment to the application of proof assistant for logic researc...
research
10/03/2019

A Henkin-style completeness proof for the modal logic S5

This paper presents a recent formalization of a Henkin-style completenes...
research
07/09/2020

Kanren Light: A Dynamically Semi-Certified Interactive Logic Programming System

We present an experimental system strongly inspired by miniKanren, imple...
research
11/15/2021

Birkhoff's Completeness Theorem for Multi-Sorted Algebras Formalized in Agda

This document provides a formal proof of Birkhoff's completeness theorem...
research
01/05/2010

Named Models in Coalgebraic Hybrid Logic

Hybrid logic extends modal logic with support for reasoning about indivi...
research
08/11/2018

The Boyer-Moore Waterfall Model Revisited

In this paper, we investigate the potential of the Boyer-Moore waterfall...

Please sign up or login with your details

Forgot password? Click here to reset