English

Formalization of PAL$\cdot$S5 in Proof Assistant

Logic in Computer Science 2020-12-18 v1

Abstract

As an experiment to the application of proof assistant for logic research, we formalize the model and proof system for multi-agent modal logic S5 with PAL-style dynamic modality in Lean theorem prover. We provide a formal proof for the reduction axiom of public announcement, and the soundness and completeness of modal logic S5, which can be typechecked with Lean 3.19.0. The complete proof is now available at Github.

Keywords

Cite

@article{arxiv.2012.09388,
  title  = {Formalization of PAL$\cdot$S5 in Proof Assistant},
  author = {Jiatu Li},
  journal= {arXiv preprint arXiv:2012.09388},
  year   = {2020}
}

Comments

For proof codes, see https://github.com/ljt12138/Formalization-PAL

R2 v1 2026-06-23T21:02:18.712Z