smcdel-1.3.0: Symbolic Model Checking for Dynamic Epistemic Logic
Safe HaskellSafe-Inferred
LanguageHaskell2010

SMCDEL.Translations.Convert

Description

This module provides conversion from S5 models and structures to their more general K equivalents.

Documentation

class Convertable a b where Source #

Methods

convert :: a -> b Source #

Instances

Instances details
Convertable PointedModelS5 PointedModel Source #

Every S5 Kripke model is also a general Kripke model. This replaces each partition \(\sim_i\) with a relation \(R_i\).

Instance details

Defined in SMCDEL.Translations.Convert

Convertable KnowScene BelScene Source #

Every knowledge structure is also a belief structure. We replace each \(O_i\) with \(\Omega_i := \bigwedge_{p \in O_i} (p \leftrightarrow p')\).

Instance details

Defined in SMCDEL.Translations.Convert