We present HOLMS (HOL Light Library for Modal Systems), an evolving modular framework for mechanising modal reasoning within the HOL Light proof assistant. Building on earlier work on G¨odel-L¨ob logic (GL), HOLMS introduces a compositional architecture to formalise modal adequacy proofs and implement automated decision procedures for various normal modal systems, currently including K, T, K4, and GL. To clarify the compositional nature of our framework and illustrate how it bridges general-purpose proof assistants, enriched sequent calculi, and formalised mathematics, we highlight some design choices and structural features of HOLMS, such as its use of the metalanguage, embedding strategies, and modularity metrics.
Growing a modular framework for modal systems: HOLMS / Bilotta, A., Maggesi, M., Perini Brogi, C.. - (2025). (Women in Logic 2025 Birmingham, UK 14/07/2025).
Growing a modular framework for modal systems: HOLMS
Perini Brogi Cosimo
2025
Abstract
We present HOLMS (HOL Light Library for Modal Systems), an evolving modular framework for mechanising modal reasoning within the HOL Light proof assistant. Building on earlier work on G¨odel-L¨ob logic (GL), HOLMS introduces a compositional architecture to formalise modal adequacy proofs and implement automated decision procedures for various normal modal systems, currently including K, T, K4, and GL. To clarify the compositional nature of our framework and illustrate how it bridges general-purpose proof assistants, enriched sequent calculi, and formalised mathematics, we highlight some design choices and structural features of HOLMS, such as its use of the metalanguage, embedding strategies, and modularity metrics.| File | Dimensione | Formato | |
|---|---|---|---|
|
Antonella.pdf
accesso aperto
Descrizione: Growing a Modular Framework for Modal Systems: HOLMS
Tipologia:
Abstract
Licenza:
Non specificato
Dimensione
270.76 kB
Formato
Adobe PDF
|
270.76 kB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.


