Artículo

Verification of Dynamic Bisimulation Theorems in Coq

Fervari, Raul Alberto Icon; Trucco, Francisco Carlos ; Ziliani, Luis Francisco Icon

Otros responsables

Fecha

04/2021

Editorial

Elsevier

Revista

Journal of Logical and Algebraic Methods in Programming

Título del libro

Nombre del evento

Fecha del evento

Institución organizadora

ISSN

2352-2208

eISSN

2352-2216

ISBN

Idioma

Inglés

Tipo del evento

Clasificación temática

Resumen

Over the last years, the study of logics that can update a model while evaluating a formula has gained in interest. Motivated by many examples in practice such as hybrid logics, separation logics and dynamic epistemic logics, the ability to update a model has been investigated from a more general point of view. In this work, we formalize and verify in the proof assistant Coq, the bisimulation theorems for a particular family of dynamic logics that can change the structure of a relational model while evaluating a formula. Our framework covers update operators to perform different kinds of modifications on the accessibility relation, the valuation and the evaluation point of a model. The benefits of this formalization are twofold. First, our results apply for a wide variety of dynamic logics. Second, we argue that this is the first step towards the development of a modal logic library in Coq, which allows us to mechanize many relevant results.

Aprobación

Revisión

Complementado por

Referenciado por

Licencia Creative Commons

Excepto donde se indique lo contrario, la licencia de este ítem se describe como by-nc-sa