- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3. 对偶原理
若AB,则A * B * 证:设因则故永P为真1.AA, A((P(P┐2P1,…P1, P,1,P,P2┐2,n…是,…P,出P2,P,n…现)n),于┐BAB(P和(PnP1)B,1中P, P2B的,2(…,┐所…,PP,有Pn1)n,原)永┐子真P变2.,…元,.┐Pn)
由定理1.7.1得 ┐A*(P1 , P2 ,…,Pn)┐B*(P1 , P2 ,…,Pn )
( p∨ s∨ q)∧( p∨ s∨ r) 分配律 合 取范式
课堂作业: 求( p→q)→(q∨p)的析(合)取范式。 q∨p
1. 极小项: P~1 ∧P~2 ∧… ∧P~n ,(P~i 为Pi或Pi)中, 1) n个变元全部出现;
西 2) n个变元的位置有序;
华 大 学
极大2)项P:i、P~1P∨i不P~同2∨时…出∨现;P~n
法一:Ap∧(q∨r) 合取范式
西
……
华
大 学
(p∨q∨r) ∧(p∨q∨r) ∧
(p∨q∨0r) ∧0 (p0∨q∨0 0r) 1∧
(p0∨1q∨0r) ∧(0 p∨1 q∨1 r)
0
10
1
10
M 0∧M1 ∧M2 ∧M3 ∧M6(主合取范式 (0,1,2,3,6))
m4∨m5∨m7
(主析取范式 (4,5,7) )
§1.5范式
从前面的讨论可知,存在大量互不相同的命题公式,实
西 华 大 学
际上互为等价,因此,有必要引入命题公式的标准形式, 使得相互等价的命题公式具有相同的标准形式。这无 疑对判别两个命题公式是否等价以及判定命题公式的 类型是一种好方法,同时对命题公式的简化和推证也是
十分有益的.
命题公式的标准形式: • (主)析取范式 • (主)合取范式
因此 A*B* . 显然:如果A是永真式,则A *是永假式。
1.简单合取式(基本积): P~1 ∧ P~2 ∧… ∧ P~n ,( P~i 为Pi
或Pi) 西简单析取式(基本和):
P~1∨P~2
∨…
∨P~n
华
大学2. 析取范式:基本积的析取式
合取范式:基本和的合取式
3. 任何公式A都存在与之等价的 析(合)取范式 证(构造法):1)将A中的→、化掉,使其只含 ∨ ∧;
对偶式和对偶原理
•
西
华•
大 学
•
•
对偶式:将只含∨∧(如有→ ,则应该 化去)联结词公式A中的联结词
∨------->∧, ∧------->∨,
0 ------->1,
•
1 -------> 0
•
得到的新公式A*称为A的对偶式。
• 例如:A = (p ∧ ( p∧q) ∨T)
A*=((p ∨( p∨q))∧F)
(合取范式)
11 1 1 1
成真赋值 111 m7
m m m 所以其主析取范式为: 4∨ 5∨ 7=∑(4,5,7)
相应的,其主合取范式为:M 0∧M1 ∧M2 ∧M3 ∧M6= ∏(0,1,2,3,6)
例2:求((PQ)R)P的主合取范式。
解: 原式┐(┐(P∨Q)∨R)∨P
西 (P∨Q)∧(┐R∨P ) (合取范式)
——等价演算法
1.在公式中消去→ 及 ;
西
华 大
2.利用∧对∨的分配律或∨对∧的分配律
学 得到析取或合取范式。
3.进一步由各个基本积推出所有极小项得 到主析取范式或由各个基本和推出所有 极大项得到主合取范式。
4.由主范式可直接利用上述两个性质2判定 该命题公式是否是可满足的。
例如:求A=p∧(q→r)的主析、合取范式
1
0
0
1
0
0
1
从真值表求主析(合)取范式:
已知公式A=
p q r p∧ (q→r)
p∧(q→r)的真值表,
00 0 0 1
西 华
00 1 0 1
求A的主析取、主 合取范式
大 学
01 0 0 0
01 1 0 1
10 0 1 1
成真赋值 100 m4
10 1 1 1
成真赋值 101 m5
11 0 0 0
从主析(合)取范式求真值表:
A=p∧(q→r)
西 (p∨q∨r)
华 大 学
∧(p∨q∨r) ∧ (p∨q∨r)
000 001 010
∧(p∨q∨r) 011
∧(p∨q∨r) 110
pq 00 00 01 01
=M 0∧M1 ∧M2 ∧M3 ∧M6
10 10 11
11
r p∧ (q→r)
0
0
1
0
0
0
2)将否定深入到变元前面; 3)使用分配律将公式化为析(合)取范式
例如:求A=p∧(q→r)→s的析(合)取范式
解:A p∧(q∨r)→s
化掉→
(p∧(q∨r)) ∨ s 化掉→
西 华
p∨ (q∨r)∨s 否定深入
大 p∨ (q∧ r) ∨ s 否定深入 析取范式
学 p∨ s∨ (q∧ r)
M000/M0
000
0
西 PQ┐R 华 P┐QR
M001/M1
001
M010/M2
010
0 0
大 学
P┐Q┐R ┐PQR
M011/M3 M100/M4
011 100
0 0
┐PQ┐R
M101/M5
101
0
┐P┐QR
M110/M6
110
0
┐P┐Q┐R M111/M7 111
0
求主析取和主合取范式的方法(一)
显然:一般情况A≠A* (A*)*=A
1. 对偶式
2. 引理:A(p1,p2,…,pn) A* ( p1, p2,…, pn)
A *(p1,p2,…,pn) A ( p1, p2,…, pn)
证明:
西 华 大 学
因为 ┐(PQ)(┐P┐Q) ┐(PQ)┐P┐Q
所同以理┐┐AA(P*(1P, 1P,2P,…2 ,…,P,nPn))A*(A(┐┐PP1 ,1 ┐, ┐PP2 ,2…,…, ┐, ┐PPn)n)
极小项、极大项的足标与形式的对应
2. 主析取范式:极小项的析取式 主合取范式:极大项的合取式
3. 任何公式A都存在与之等价的主析(合)取范式 方法 1):真值表法 2):先求析(合)取范式,再求主析、合取范式
西 华 大 学
三个命题变元P,Q,R,极大项共有8个:
大项 编码 真值指派 大项的真值
PQR
华 大 学
((P∨Q)∨(R∧┐R ))∧((┐R∨P )∨(Q∧ ┐Q))
(P∨Q∨R)∧(P∨Q∨┐R)∧(P∨Q∨┐R)
∧
(P∨┐Q∨┐R) (P∨Q∨R)∧(P∨Q∨┐R)∧(P∨┐Q∨┐R)
(主合取范式)
M0∧M1∧M3
求(P Q) R的析取范式与合取范式。
解 : 原 式 ((P∨R)∧(┐Q∨R)∧(┐R∨┐P∨Q )