Abstract
We present a software tool for reasoning in and about propositional sequent calculi for modal logics of actions. As an example, we implement the display calculus D.EAK of dynamic epistemic logic. The tool generates embeddings of the calculus in the theorem prover Isabelle/HOL for formalising proofs about D.EAK. Integrating propositional reasoning in D.EAK with inductive reasoning in Isabelle/HOL, we verify the solution of the muddy children puzzle for any number of muddy children. There also is a set of meta-tools that allows us to adapt the software for a wide variety of user defined calculi.
Original language | English |
---|---|
Title of host publication | Interactive Theorem Proving |
Subtitle of host publication | 9th International Conference, ITP 2018, Held as Part of the Federated Logic Conference, FloC 2018, Oxford, UK, July 9-12, 2018, Proceedings |
Editors | J. Avigad, A. Mahboubi |
Publisher | Springer |
Pages | 48-67 |
Volume | 10895 |
Edition | LNCS |
ISBN (Electronic) | 978-3-319-94821-8 |
ISBN (Print) | 978-3-319-94820-1 |
DOIs | |
Publication status | Published - 2018 |
Keywords
- Dynamic epistemic logic
- interactive theorem prover
- Isabelle
- proof theory for modal logic