来源为 2024作业/作业4.docx,题目和解答均来自该文件。
1. 等值演算与对偶
先用等值演算证明下列等值式,再由对偶定理写出新等值式:
¬(¬p∨¬q)∨¬(¬p∨q)≡p,
(p∨¬q)∧(p∨q)∧(¬p∨¬q)≡¬(¬p∨q).
查看答案
第一式:
(p∧q)∨(p∧¬q)≡p∧(q∨¬q)≡p.
其对偶式为
¬(¬p∧¬q)∧¬(¬p∧q)≡p.
第二式:
(p∨(¬q∧q))∧(¬p∨¬q)≡p∧(¬p∨¬q)≡p∧¬q.
而 p∧¬q≡¬(¬p∨q)。其对偶式为
(p∧¬q)∨(p∧q)∨(¬p∧¬q)≡¬(¬p∧q).
2. 证明永假式
用等值演算证明:
(q→p)∧(¬p→q)∧¬p,
(p→q)∧(q→r)∧¬(p→r)
都是永假式。
查看答案
第一式等值于
(¬q∨p)∧(p∨q)∧¬p≡p∧¬p≡0.
第二式把蕴含消去后,由 ¬(p→r)≡p∧¬r 得
(¬p∨q)∧(¬q∨r)∧p∧¬r≡p∧q∧¬q∧¬r≡0.
3. 证明四个等值式
证明:
- p→(q→r)≡q→(p→r);
- (p→q)∧(p→r)≡p→(q∧r);
- (p→q)∨(r→q)≡(p∧r)→q;
- p→(q→p)≡¬p→(p→q)。
查看答案
依次消去蕴含即可得到:
¬p∨¬q∨r,
(¬p∨q)∧(¬p∨r)≡¬p∨(q∧r),
¬p∨q∨¬r≡¬(p∧r)∨q,
以及两边都等值于 1。
4. 对偶公式的真假类型
设 A 由 0,1,¬,∧,∨ 生成,A∗ 是 A 的对偶式。证明:若 A 是永真式,则 A∗ 是永假式;若 A 是永假式,则 A∗ 是永真式。
查看答案
对偶定理说明,对任一赋值 v,有
v(A∗)=¬vˉ(A),
其中 vˉ 把每个命题变量的真值反转。若 A 对所有赋值恒为 1,则右侧恒为 0;反向同理。
源文件第二小问把“永假式”误写成“永真式”,但结论与对偶定理表明其意图如上。
5. 不可满足与推出矛盾
证明公式集 Γ 不可满足,当且仅当 Γ⊨0。
查看答案
若 Γ⊨0,就存在满足 Γ 而不满足 0 的赋值;由于 0 在任何赋值下都为假,这等价于存在满足 Γ 的赋值。故取否定即得
Unsat(Γ)⟺Γ⊨0.
6. 判断语义推论
判断下列关系是否成立:
- p∨q,¬p⊨q;
- p∨q,p→q,q⊨p;
- p1→q1,p2→q2,p1∧p2⊨q1∧q2;
- p→q,q→p⊨p∨q;
- (p∧q)→r,(p∨q)→¬r⊨p∧q∧r。
查看答案
第 1、3 项成立。第 2 项取 p=0,q=1;第 4 项取 p=q=0;第 5 项取 p=0,q=1,r=0,都能使前提真而结论假,因此不成立。
7. 判断公式集能否满足
判断以下公式集是否可满足:
- {(p∨q)∨(s∧¬r), ¬(s∧¬r)};
- {p1, ¬p1∨p2, ¬p1∨¬p2∨p3,…,¬p1∨⋯∨¬pn∨pn+1};
- {p∨q, ¬p∨¬q, p→q}。
查看答案
三组都可满足。源答案分别给出见证赋值:
- p=1,q=0,r=1,s=0;
- 对所有出现的 pi 取 pi=1;
- p=0,q=1。