PVS Embeddings of Propositional and Quantified Modal Logic

05/12/2022
by   John Rushby, et al.
0

Modal logics allow reasoning about various modes of truth: for example, what it means for something to be possibly true, or to know that something is true as opposed to merely believing it. This report describes embeddings of propositional and quantified modal logic in the PVS verification system. The resources of PVS allow this to be done in an attractive way that supports much of the standard syntax of modal logic, while providing effective automation. The report introduces and formally specifies and verifies several standard topics in modal logic such as relationships between the standard modal axioms and properties of the accessibility relation, and attributes of the Barcan Formula and its converse in both constant and varying domains.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/21/2021

Non axiomatizability of Modal Lukasiewicz Logic

In this work we study the decidability of the global modal logic arising...
research
07/31/2015

Systematic Verification of the Modal Logic Cube in Isabelle/HOL

We present an automated verification of the well-known modal logic cube ...
research
07/16/2023

Nested Sequents for Quantified Modal Logics

This paper studies nested sequents for quantified modal logics. In parti...
research
08/29/2018

First-order justification logic with constant domain semantics

Justification logic is a term used to identify a relatively new family o...
research
01/26/2021

Behavioral Mereology: A Modal Logic for Passing Constraints

Mereology is the study of parts and the relationships that hold between ...
research
03/28/2018

Bundled fragments of first-order modal logic: (un)decidability

Quantified modal logic provides a natural logical language for reasoning...
research
05/30/2017

Strength Factors: An Uncertainty System for a Quantified Modal Logic

We present a new system S for handling uncertainty in a quantified modal...

Please sign up or login with your details

Forgot password? Click here to reset