Growing a Modular Framework for Modal Systems- HOLMS: a HOL Light Library
Antonella Bilotta

TL;DR
HOLMS is a modular HOL Light library that automates modal reasoning, proving adequacy theorems for various modal systems, and integrating decision procedures and countermodel generation within a proof assistant.
Contribution
This work introduces a unified, modular approach for proving adequacy theorems in HOL Light for multiple modal systems, extending previous research and integrating automated tools.
Findings
Successfully formalized adequacy theorems for K, T, K4, and GL.
Implemented automated decision procedures and countermodel constructors.
Demonstrated the feasibility of mechanizing modal reasoning in HOL Light.
Abstract
The present dissertation introduces the research project on HOLMS (\textbf{HOL} Light Library for \textbf{M}odal \textbf{S}ystems), a growing modular framework for modal reasoning within the HOL Light proof assistant. To provide an accessible introduction to the library, the fundamentals of modal logic are outlined first, followed by a concise manual for the proof assistant itself. The core contribution of this work on HOLMS is the development of a unified and modular strategy for proving adequacy theorems with respect to relational semantics directly within HOL Light for several normal modal systems, currently including K, T, K4, and GL. Adequacy theorems establish a formal connection between syntactic proof systems and their intended relational models, ensuring that derivable statements align with valid ones. This approach extends previous research on G\"odel-L\"ob logic (GL) by two…
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.
Taxonomy
TopicsLogic, programming, and type systems · Logic, Reasoning, and Knowledge · Formal Methods in Verification
