来源为 2024作业/作业12.docx。源目录中没有“作业 11”,所以编号从 10 直接跳到 12。
一、判断题
- 如果对每个公式 Q 都有 Γ⊢Q,则称 Γ 协调;
- 命题逻辑公理系统具有一致性;
- 存在含二元谓词的一阶谓词演算系统是可判定的;
- 谓词逻辑完全性定理是 Γ⊢Q⇒Γ⊨Q;
- 一个系统证明的定理都为真,说明系统可靠;
- 所有语义上为真的公式都可证,说明系统完全;
- 若某永真式 P 满足 T⊢P,则 T 协调;
- 若 T⊢0,则所用公理系统不可靠。
查看答案
依次为错误、正确、错误、错误、正确、正确、错误、错误。
- 能推出每个公式恰恰是不协调;
- 至少含一个二元谓词的一阶系统一般不可判定;
- 第 4 句写的是可靠性方向,完全性方向是 Γ⊨Q⇒Γ⊢Q;
- 不协调的 T 也能推出永真式;
- T⊢0 可能是前提集自身矛盾,不能据此责怪公理系统。
二、综合证明
1. 全称量词保持蕴含
已知 Γ⊢A→B,且 xi 不在 Γ 中自由出现,证明
Γ⊢∀xiA→∀xiB.
查看源证明思路
由已知式对 xi 使用 UG 得 Γ⊢∀xi(A→B),再用谓词公理五
∀xi(A→B)→(∀xiA→∀xiB)
和 MP 即得结论。
2. 存在量词保持蕴含
在同样条件下证明
Γ⊢∃xiA→∃xiB.
查看源证明思路
由 A→B 的换位定理得 ¬B→¬A,再用上一题推出
∀xi¬B→∀xi¬A.
将 ∃xC 视为 ¬∀x¬C,再作一次换位,得到目标式。
3. 存在量词消去
若 Γ⊢A→B,且 xi 不在 B,Γ 中自由出现,证明
Γ⊢∃xiA→B.
查看源证明思路
由换位得 ¬B→¬A。因为 xi 不在 ¬B 中自由出现,可把量词放到后件,得到
¬B→∀xi¬A.
再换位,并用 ∃xiA≡¬∀xi¬A,即得结论。
4. 全称量词保持等价
若 Γ⊢A↔B,且 xi 不在 Γ 中自由出现,证明
Γ⊢∀xiA↔∀xiB.
查看答案
把 A↔B 展开为 A→B 与 B→A 的合取,分别应用第 1 题,再合取得到两个量化公式的等价。
5. 存在量词引入
若项 t 对 A 中的 xi 可代入,证明
⊢Atxi→∃xiA.
查看答案
谓词公理四给出
∀xi¬A→(¬A)txi.
换位后得到
¬(¬A)txi→¬∀xi¬A,
即 Atxi→∃xiA。
6. 存在量词分配到合取的单向式
证明
⊢∃xi(A∧B)→(∃xiA∧∃xiB).
查看答案
由命题定理 A∧B→A 和 A∧B→B,分别应用第 2 题:
∃xi(A∧B)→∃xiA,
∃xi(A∧B)→∃xiB.
再用合取引入得到结论。
7. 不使用演绎定理的公理证明
只用公理、MP 和已允许定理证明
⊢(¬Q→Q)→Q.
查看源答案
源文件给出五个公式组成的 Hilbert 推导,核心是把公理三
(¬A→¬B)→(B→A)
作适当代入,并与 Q→Q 配合两次 MP。原 DOCX 的变量在这一页严重错位,但目标式和“不得用演绎定理”的要求清晰,我保留此作答边界。
8. 用归纳法证明演绎定理
按证明长度归纳,证明
Γ,A⊢B⟹Γ⊢A→B.
查看答案
对证明序列最后一步分类:
- 若 B 是公理或 Γ 中前提,则先有 Γ⊢B,再由 A1 得 Γ⊢A→B;
- 若 B=A,使用定理 ⊢A→A;
- 若 B 由 Q 与 Q→B 经 MP 得到,归纳假设给出 A→Q 和 A→(Q→B),再用 A2 与两次 MP 得 A→B。
四种末步情形都成立,归纳完成。
9. 十个命题定理
使用命题逻辑公理系统证明:
- (Q→R)→((P→Q)→(P→R));
- (P→(Q→R))→(Q→(P→R));
- ¬¬Q→Q;
- Q→¬¬Q;
- (Q→R)→(¬R→¬Q);
- Q→(¬R→¬(Q→R));
- Q→R∨Q;
- Q→Q∨R;
- Q∧R→Q;
- Q∧R→R。
查看源答案边界
源文件只写“见 PPT 或教材 4.5 节”,没有逐式提交证明。因此这里只保留题目,不补造为源答案。
10. 一个谓词公理证明
证明
⊢∀x(P(x)→Q(x))→(∀xP(x)→∀xQ(x)).
查看源证明结构
源答案先用公理四实例化全称前提,再借 A2 得
∀x(P(x)→Q(x))→(∀xP(x)→Q(x)).
随后对自由的 x 使用 UG,并以公理五把全称量词从后件提升,最终得到目标式。共八步。