Systematic Verification of the Modal Logic Cube in Isabelle/HOL
Christoph Benzm\"uller (Freie Universit\"at Berlin, Germany),, Maximilian Claus (Freie Universit\"at Berlin, Germany), Nik Sultana, (Cambridge University, UK)

TL;DR
This paper automates the verification of the modal logic cube's inclusion relations within Isabelle/HOL, employing an embedding of modal logic into higher-order logic and utilizing various automated reasoning tools for a more elegant and effective approach.
Contribution
It introduces a novel embedding of quantified modal logic into higher-order logic and demonstrates fully automated verification of the modal logic cube in Isabelle/HOL.
Findings
Successful automation of modal logic cube verification
Effective use of multiple automated reasoning tools
Insights into technical improvements for Isabelle/HOL
Abstract
We present an automated verification of the well-known modal logic cube in Isabelle/HOL, in which we prove the inclusion relations between the cube's logics using automated reasoning tools. Prior work addresses this problem but without restriction to the modal logic cube, and using encodings in first-order logic in combination with first-order automated theorem provers. In contrast, our solution is more elegant, transparent and effective. It employs an embedding of quantified modal logic in classical higher-order logic. Automated reasoning tools, such as Sledgehammer with LEO-II, Satallax and CVC4, Metis and Nitpick, are employed to achieve full automation. Though successful, the experiments also motivate some technical improvements in the Isabelle/HOL tool.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
