“Heyting 代数把合取、析取与蕴涵解释为序结构中的运算,并给出 IPL 的代数可靠性与完备性。直觉主义 Kripke 语义则把世界解释成增长的信息状态,蕴涵量化全部未来扩张。两者都验证…”
形式陈述 ​
Heyting 代数是有界分配格
连同二元运算
因此
它是与
为直觉主义命题逻辑赋值时,把原子映到
完备性可用公式按 IPL 可证等价取商得到 Lindenbaum–Tarski 代数;若
直觉
格序
经典布尔代数要求每个元素都有真正补元;Heyting 代数只要求最大的不相容部分。一个命题与其否定可以都未达到顶元,反映当前证据既没有建立命题,也没有排除它。序结构把这种未决保留下来,而不会强行添加第三个固定真值。
例子与边界
取三元链
所以
同一个元素同时反驳排中律和双重否定消去的普遍有效性。计算依赖伴随定义,不能通过给
拓扑空间
取
推论与应用
Heyting 代数是布尔代数的推广。若对每个
Lindenbaum–Tarski 构造把证明论变成代数:可证蕴涵对应序,不同公式的可证等价类成为格元素。由此可以用同态、子代数和完备化研究中间逻辑;但某个有限 Heyting 代数给出的反值只反驳该公式的普遍有效性,不能自动证明整套逻辑具有有限模型性质。
开集代数还连接直觉主义 Kripke 语义与拓扑语义。前者按信息扩张解释强迫,后者按开集内部解释蕴涵;二者都让真理具有稳定性,却通过不同数学对象实现,不能把世界节点直接等同于开集元素。
参考资料
- Helena Rasiowa and Roman Sikorski, The Mathematics of Metamathematics, 3rd ed., Polish Scientific Publishers, 1970, Chapter IV, Heyting algebras and intuitionistic logic。
- A. S. Troelstra and Dirk van Dalen, Constructivism in Mathematics: An Introduction, Vol. I, North-Holland, 1988, Chapter 1, algebraic semantics。
- Peter T. Johnstone, Stone Spaces, Cambridge University Press, 1982, Chapter II, Heyting algebras of opens。