摘要
一个推演是有穷序列,只用到有穷多个前提;相反,一个无穷公式集的满足要求单独一个赋值同时给无穷多个公式以值 1,而其定义中没有任何东西说检查有穷部分就够了。紧致性定理断言这就够了:一个公式集是可满足的,当且仅当它的每个有穷子集都是可满足的。这一课用直接的语义论证来证明它,而不经过推演:逐一固定变元 v1,v2,… 的值,在每一步保持这样一个不变量,即该集合的每个有穷子集仍可被一个尊重已固定之值的赋值满足;如果两种可能的选择都不能保持它,那么这次失败的两个有穷见证之并就会与先前的不变量矛盾;最后,每个公式都由一致引理而得到满足,因为它只有有穷多个变元。由于变元是编了号的,这个构造不需要选择公理。由紧致性得出它的各种等价形式(一个集合不可满足,当且仅当它的某个有穷部分不可满足;一个公式是一个集合的后承,当且仅当它是某个有穷部分的后承),并且结合上一课对有穷前提的完备性,得出强完备性:Γ⊨φ 蕴涵 Γ⊢φ,对一切集合 Γ 成立,由此推演与语义后承总是重合。这一课以组合应用结束:由有穷部分的着色得到无穷图的着色,藏在无穷命题中的有穷的界,以及一个公式集所能表达之物的局限。
学习目标
- 定义有穷可满足的集合,并通过逐次固定变元的值来证明紧致性定理,说明不变量、双见证论证和一致引理的作用,以及为什么这个构造不需要选择公理。
- 陈述、证明并应用紧致性的等价形式,即不可满足性形式与后承形式,并能从每一种过渡到其他各种。
- 由紧致性、对有穷前提集的完备性和单调性推出强完备性,并由此得出推演与语义后承的重合以及一致性与可满足性的重合。
- 把关于无穷集合的组合问题(着色、序、配对)编码为公式集,并用紧致性解决它们,分清定理所保证的与它所不保证的。
从前面各课用到的内容
这一课几乎完全在语义学中进行,并从中用到以下内容。一个赋值是一个函数 v:V→{0,1},定义在集合 V 上,即变元 v1,v2,v3,… 的集合,它以唯一的方式扩张到一切公式;一个赋值满足一个公式集 Γ,记作 v⊨Γ,如果它给其中每个公式以值 1;Γ 是可满足的,如果有某个赋值满足它,否则是不可满足的。这些都在关于命题逻辑的语义学的一课中,同时还有这一课的核心工具,一致引理:如果两个赋值在 φ 的变元(它们构成一个有穷集合 V(φ))上一致,那么它们给 φ 以相同的值。
从关于语义后承与语义等价的一课用到 Γ⊨φ 的定义(每个满足 Γ 的赋值都满足 φ)、它的结构性质,特别是单调性(若 Γ⊆Δ 且 Γ⊨φ,则 Δ⊨φ)和第五条性质(一个不可满足的集合以一切公式为后承),以及后承与不可满足性定理:Γ⊨φ 当且仅当 Γ∪{¬φ} 不可满足。从关于广义德摩根律与分配律的一课用到值引理:⋀i=1nφi 取值 1 当且仅当它的所有项都取值 1,而 ⋁i=1nφi 当且仅当某一项取值 1。最后,⊤:=(v1→v1) 是重言式,而 ⊥:=¬⊤ 是矛盾式。
在推演一侧,关于形式演绎系统的一课证明了单调性(单调:若 Γ⊆Δ 且 Γ⊢φ,则 Δ⊢φ)和有穷性(有穷:若 Γ⊢φ,则有某个有穷子集 Γ0 包含于 Γ 并满足 Γ0⊢φ),而关于四种推演技巧的一课验证了两者在本课程的系统(公理模式 A1、A2 与 A3,分离规则和双重否定替换(双否替换))中成立;以下记号 ⊢ 都指这个系统。最后,关于可靠性与完备性的一课证明了可靠性定理(Γ⊢φ 蕴涵 Γ⊨φ,对一切 Γ)和对有穷前提集的完备性:若 {γ1,…,γk}⊨φ,则 {γ1,…,γk}⊢φ。
正在加载内容…