“设 $\mathcal M=(W,R,V)$ 是Kripke 模型,$Σ$ 是有限且对子公式封闭的模态公式集。在 $W$ 上定义”
形式陈述
固定命题变量集
其中
把每个命题变量
带指定世界的二元组
模型同构是保持可达边和原子赋值的世界双射;同构有点模型满足完全相同的模态公式。反向一般不成立:模态语言只能观察沿边展开的行为,未必识别图的全部组合结构。
直觉
框架回答“从这里需要考虑哪些情形”,赋值回答“每个基本事实在哪些情形成立”。两部分缺一不可。只有赋值而没有边,
有点模型把观察位置也纳入对象。同一张世界图在
例子与边界
令
在
若把
普通模态 Kripke 模型不要求赋值沿
推论与应用
模态满足关系把
典范模态模型把最大一致公式集当作世界,是从句法自动制造 Kripke 模型的特殊构造。过滤法则从已有模型出发,把对有限公式集无法区分的世界合并。一个展开句法,一个压缩语义,但二者都必须明确给出
模态互模拟比较两个模型的原子赋值和逐步分支。互模拟不要求世界集合等大,也不要求存在全局双射;它只维护模态语言实际能追踪的局部行为,因此比模型同构弱得多。
参考资料
- Patrick Blackburn, Maarten de Rijke, and Yde Venema, Modal Logic, Cambridge University Press, 2001, Chapter 2, models, generated submodels, and truth。
- Alexander Chagrov and Michael Zakharyaschev, Modal Logic, Oxford University Press, 1997, Chapter 8, relational semantics。
- Brian F. Chellas, Modal Logic: An Introduction, Cambridge University Press, 1980, Chapter 3, relational models。