A meta-modal logic for bisimulations
Alfredo Burrieza, Fernando Soler-Toscano, Antonio Yuste-Ginel
TL;DR
This work develops meta-modal logic for bisimulations by introducing a single object-level modality $[\, b\,]$ that uniformly quantifies over all states bisimilar to the current one. It shows that the key bisimulation conditions—atomic harmony, forth, and back—are definable in this language and provides a sound and complete axiomatisation for the class of bi-models, with the completeness proof encoded and verified in Isabelle/HOL. The approach clarifies expressivity advantages over standard modal logic and situates the results in a broader context of modal definability, filtration, and bisimulation theory, while outlining future research directions in decidability and extensions to more general morphisms. The work thus advances a coherent meta-modal perspective on bisimulation, with potential applications to automated reasoning about model equivalences and meta-theoretic properties in modal logic.
Abstract
We propose a modal study of the notion of bisimulation. Our contribution is twofold. First, we extend the basic modal language with a new modality [b], whose intended meaning is universal quantification over all states that are bisimilar to the current one. We show that bisimulations are definable in this object language. Second, we provide a sound and complete axiomatisation of the class of all pairs of Kripke models linked by bisimulations.
