1.3. 命题等价式
数学证明中使用的一个重要步骤就是用真值相同的一条语句替换另一条语句。因此,从给定符合命题生成具有相同真值命题的方法广泛使用与数学证明的构造。
一个真值永远是真的复合命题(无论其中出现的命题变元的真值时什么),称为永真式(tautology),也称为重言式。一个真值永远为假的复合命题称为矛盾式(contradiction)。既不是永真式又不是矛盾式的复合命题称为可能式(contingency)
p | ¬p | p∨¬p | p∧¬p |
---|
T | F | T | F |
F | T | T | F |
逻辑等价式
如果p↔q是永真式,则复合命题p和q称为是逻辑等价的。用记号p≡q表示p和q是逻辑等价的。
符号≡不是逻辑联结词,p≡q不是一个复合命题,而是代表“p↔q是永真式”这一语句。有时候用符号⇔来代替≡表示逻辑等价。
复合命题p和q是等价的当且仅当对应他们的真值的两列完全一致。
德·摩根律
- ¬(p∧q)=¬p∨¬q
- ¬(p∨q)=¬p∧¬q
逻辑等价式
等价式1 | 等价式2 | 名称 |
---|
p∧T≡p | p∨F≡p | 恒等律 |
p∨T≡T | p∧F≡F | 支配律 |
p∨p≡p | p∧p≡p | 幂等律 |
¬(¬p)≡p | | 双重否定律 |
p∨q≡q∨p | p∧q≡q∧p | 交换律 |
(p∨q)∨r≡q∨(p∨r) | (p∧q)∧r≡q∧(p∧r) | 结合律 |
p∨(q∧r)≡(p∨q)∧(p∨r) | p∧(q∨r)≡(p∧q)∨(p∧r) | 分配律 |
¬(p∧q)≡¬p∨¬q | ¬(p∨q)≡¬p∧¬q | 德·摩根律 |
p∨(p∧q)≡p | p∧(p∨q)≡p | 吸收律 |
p∨¬p≡T | p∧¬p≡F | 否定律 |
条件命题的逻辑等价式
- p→q≡¬p∨q
- p→q≡¬q→¬p
- p∨q≡¬p→q
- p∧q≡¬(p→¬q)
- ¬(p→q)≡p∧¬q
- (p→q)∧(p→r)≡p→(q∧r)
- (p→q)∨(p→r)≡p→(q∨r)
- (p→r)∧(q→r)≡p∨q→r
- (p→r)∨(q→r)≡p∧q→r
双条件命题的逻辑等价式
- p↔q≡(p→q)∧(q→p)
- p↔q≡¬p↔¬q
- p↔q≡(p∧q)∨(¬p∧¬q)
- ¬(p↔q)≡p↔¬q
德·摩根律可以扩展为
¬(p1∨p2∨⋯∨pn)¬(p1∧p2∧⋯∧pn)=¬p1∧¬p2∧⋯∧¬pn=¬p1∨¬p2∨⋯∨¬pn
逻辑等价式证明
分配率: p∨(q∧r)≡(p∨q)∧(p∨r)和p∧(q∨r)≡(p∧q)∨(p∧r)
p | q | r | q∧r | p∨(q∧r) | (p∨q)∧(p∨r) | q∨r | p∧(q∨r) | (p∧q)∨(p∧r) |
---|
T | T | T | T | T | T∧T=T | T | T | T∨T=T |
T | T | F | F | T | T∧T=T | T | T | T∨F=T |
T | F | T | F | T | T∧T=T | T | T | F∨T=T |
T | F | F | F | T | T∧T=T | F | F | F∨F=F |
F | T | T | T | T | T∧T=T | T | F | F∨F=F |
F | T | F | F | F | T∧F=F | T | F | F∨F=F |
F | F | T | F | F | F∧T=F | T | F | F∨F=F |
F | F | F | F | F | F∧F=F | F | F | F∨F=F |
德·摩根律:¬(p∧q)≡¬p∨¬q和¬(p∨q)≡¬p∧¬q
p | q | ¬p | ¬q | p∧q | p∨q | ¬(p∧q) | ¬p∨¬q | ¬(p∨q) | ¬p∧¬q |
---|
T | T | F | F | T | T | F | F | F | F |
T | F | F | T | F | T | T | T | F | F |
F | T | T | F | F | T | T | T | F | F |
F | F | T | T | F | F | T | T | T | T |
吸收律 p∨(p∧q)≡p和p∧(p∨q)≡p
- (a) 证明:p∨(p∧q)≡p
当p=T时,无论p∧q为何真值,p∨(p∧q)都为T
当p=F时,无论q为何真值,p∧q总为F,F∨F=F
所以,p∨(p∧q)与q的真值无关,所以p∨(p∧q)≡p
- (b)证明:p∧(p∨q)≡p
当p=T时,无论q为何真值,p∨q总为T,T∧T=T
当p=F时,无论p∧q为何真值,p∧(p∨q)都为F
所以,p∧(p∨q)与q的真值无关,所以∧(p∨q)≡p
构造新的逻辑等价式
例1: 证明p∨q→r≡(p→r)∧(q→r)
p∨q→r≡¬(p∨q)∨r≡(¬p∧¬q)∨r≡(¬p∨r)∧(¬q∨r)≡(p→r)∧(q→r)
例2: 证明¬(p→q)和p∧¬q是逻辑等价的。
¬(p→q)≡¬(¬p∨q)≡¬¬p∧¬q≡p∧¬q
例3: 证明(p∧q)→(p∨q)为永真式。
(p∧q)→(p∨q)≡¬(p∧q)∨(p∨q)≡¬p∨¬q∨(p∨q)≡(¬p∨p)∨(¬q∨q)≡T∨T≡T
习题部分
对偶式
- 对偶式
- 一个只含逻辑运算符∧,∨,¬ 的符合命题的对偶式是通过将该命题的每个∧用∨替换,每个∨用∧替换、¬保持不变,每个T用F替换,每个F用T替换而得到的命题。命题s的对偶式用 s∗ 表示
(s∗)∗=s