“其中 $W\ne\varnothing$ 是世界集,$R\subseteq W\times W$ 是可达关系。框架只规定世界及其邻接结构,不给任何命题变量赋真值。若 $wRv$,则在 $w$…”
形式陈述
设
写作
模态语义常按关系性质区分框架。以下条件都对任意
- 自反:
; - 传递:
; - 对称:
; - 串行:存在
使 ; - Euclidean:
。
这些性质之间有一些蕴涵关系:自反性保证每个世界至少能到达自身,所以推出串行性;Euclidean 性加自反性可推出对称性与传递性。单独的 Euclidean 性则允许没有后继的世界,例如空关系就满足它。
直觉
可达关系决定一个世界在判断“必然”或“可能”时需要查看哪些世界。
关系性质把不同故事压缩成可检验的结构约束。自反性表示当前世界也在自己的视野中;传递性表示二次可达不会增加一条全新的远端关系;串行性排除没有任何后继的死端。关系图描述可查看的范围,命题赋值则指定各世界中哪些原子命题成立;两者共同决定公式的真值。
例子与边界
取
于是
这张图也展示
可达关系的具体解释由模型给出:程序模型可用边表示执行步骤,知识模型可用边表示尚未排除的情形。普通二元关系记录哪些世界相连;需要概率或耗时的应用,还可为边配置相应的数据。
推论与应用
Kripke 框架把非空世界集与可达关系配成
关系性质与模态公理之间存在精确对应:自反框架验证
可达关系也支撑模型比较。模态互模拟要求双方沿各自的
参考资料
- Patrick Blackburn, Maarten de Rijke, and Yde Venema, Modal Logic, Cambridge University Press, 2001, Chapter 2, “Models”。
- George E. Hughes and Max J. Cresswell, A New Introduction to Modal Logic, Routledge, 1996, Chapter 1, frames and accessibility。
- Robert Goldblatt, Mathematics of Modality, CSLI Publications, 1993, Chapter 1, relational semantics。