离散数学-屈婉玲PPT资料.ppt
《离散数学-屈婉玲PPT资料.ppt》由会员分享,可在线阅读,更多相关《离散数学-屈婉玲PPT资料.ppt(25页珍藏版)》请在冰豆网上搜索。
![离散数学-屈婉玲PPT资料.ppt](https://file1.bdocx.com/fileroot1/2022-10/2/be2f1402-0a4c-4c29-82cc-15c3dbefa198/be2f1402-0a4c-4c29-82cc-15c3dbefa1981.gif)
真值表法等值演算法主析取范式法,推理的形式结构1.A1,A2,AkB若推理正确,记为A1,A2,AnB,4,推理实例,例1判断下面推理是否正确
(1)若今天是1号,则明天是5号.今天是1号.所以,明天是5号.
(2)若今天是1号,则明天是5号.明天是5号.所以,今天是1号.,解设p:
今天是1号,q:
明天是5号.
(1)推理的形式结构:
(pq)pq,用等值演算法(pq)pq(pq)p)qpqq1由定理3.1可知推理正确,5,推理实例,
(2)推理的形式结构:
(pq)qp,用主析取范式法(pq)qp(pq)qp(pq)q)pqp(pq)(pq)(pq)(pq)m0m2m3结果不含m1,故01是成假赋值,所以推理不正确,6,推理定律重言蕴涵式,1.A(AB)附加律2.(AB)A化简律3.(AB)AB假言推理4.(AB)BA拒取式5.(AB)BA析取三段论6.(AB)(BC)(AC)假言三段论7.(AB)(BC)(AC)等价三段论8.(AB)(CD)(AC)(BD)构造性二难(AB)(AB)B构造性二难(特殊形式)9.(AB)(CD)(BD)(AC)破坏性二难每个等值式可产生两个推理定律如,由AA可产生AA和AA,7,3.2自然推理系统P,定义3.2一个形式系统I由下面四个部分组成:
(1)非空的字母表,记作A(I).
(2)A(I)中符号构造的合式公式集,记作E(I).(3)E(I)中一些特殊的公式组成的公理集,记作AX(I).(4)推理规则集,记作R(I).记I=,其中是I的形式语言系统,是I的形式演算系统.自然推理系统:
无公理,即AX(I)=公理推理系统推出的结论是系统中的重言式,称作定理,8,自然推理系统P,定义3.3自然推理系统P定义如下:
1.字母表
(1)命题变项符号:
p,q,r,pi,qi,ri,
(2)联结词符号:
(3)括号与逗号:
(,),,2.合式公式(同定义1.6)3.推理规则
(1)前提引入规则
(2)结论引入规则(3)置换规则,9,推理规则,(4)假言推理规则(6)化简规则(8)假言三段论规则,(5)附加规则(7)拒取式规则(9)析取三段论规则,10,推理规则,(10)构造性二难推理规则(11)破坏性二难推理规则(12)合取引入规则,11,在自然推理系统P中构造证明,设前提A1,A2,Ak,结论B及公式序列C1,C2,Cl.如果每一个Ci(1il)是某个Aj,或者可由序列中前面的公式应用推理规则得到,并且Cl=B,则称这个公式序列是由A1,A2,Ak推出B的证明例2构造下面推理的证明:
若明天是星期一或星期三,我明天就有课.若我明天有课,今天必备课.我今天没备课.所以,明天不是星期一、也不是星期三.解
(1)设命题并符号化设p:
明天是星期一,q:
明天是星期三,r:
我明天有课,s:
我今天备课,12,直接证明法,
(2)写出证明的形式结构前提:
(pq)r,rs,s结论:
pq(3)证明rs前提引入s前提引入r拒取式(pq)r前提引入(pq)拒取式pq置换,13,附加前提证明法,附加前提证明法适用于结论为蕴涵式欲证前提:
CB等价地证明前提:
A1,A2,Ak,C结论:
B理由:
(A1A2Ak)(CB)(A1A2Ak)(CB)(A1A2AkC)B(A1A2AkC)B,14,附加前提证明法实例,例3构造下面推理的证明2是素数或合数.若2是素数,则是无理数.若是无理数,则4不是素数.所以,如果4是素数,则2是合数.解用附加前提证明法构造证明
(1)设p:
2是素数,q:
2是合数,r:
是无理数,s:
4是素数
(2)推理的形式结构前提:
pq,pr,rs结论:
sq,15,附加前提证明法实例,(3)证明s附加前提引入pr前提引入rs前提引入ps假言三段论p拒取式pq前提引入q析取三段论,16,归谬法(反证法),归谬法(反证法)欲证前提:
B做法在前提中加入B,推出矛盾.理由A1A2AkB(A1A2Ak)B(A1A2AkB)(A1A2AkB)0A1A2AkB0,17,归谬法实例,例4前提:
(pq)r,rs,s,p结论:
q证明用归缪法q结论否定引入rs前提引入s前提引入r拒取式(pq)r前提引入(pq)析取三段论pq置换p析取三段论p前提引入pp合取,18,第三章习题课,主要内容推理的形式结构判断推理是否正确的方法真值表法等值演算法主析取范式法推理定律自然推理系统P构造推理证明的方法直接证明法附加前提证明法归谬法(反证法),19,基本要求,理解并记住推理形式结构的两种形式:
1.(A1A2Ak)B2.前提:
B熟练掌握判断推理是否正确的不同方法(如真值表法、等值演算法、主析取范式法等)牢记P系统中各条推理规则熟练掌握构造证明的直接证明法、附加前提证明法和归谬法会解决实际中的简单推理问题,20,练习1:
判断推理是否正确,1.判断下面推理是否正确:
(1)前提:
pq,q结论:
p,解推理的形式结构:
(pq)qp,方法一:
等值演算法(pq)qp(pq)q)p(pq)qp(pq)(qq)ppq,易知10是成假赋值,不是重言式,所以推理不正确.,21,练习1解答,方法二:
主析取范式法,(pq)qp(pq)q)ppqM2m0m1m3未含m2,不是重言式,推理不正确.,22,练习1解答,方法三真值表法不是重言式,推理不正确,方法四直接观察出10是成假赋值,23,练习1解答,用等值演算法(qr)(pr)(qp)(qr)(pr)(qp)(qr)(pr)(qp)(qp)(qr)(rp)(qp)(qp)(qr)(rp)(qp)1推理正确,
(2)前提:
qr,pr结论:
qp,解推理的形式结构:
(qr)(pr)(qp),24,练习2:
构造证明,2.在系统P中构造下面推理的证明:
如果今天是周六,我们就到颐和园或圆明园玩.如果颐和园游人太多,就不去颐和园.今天是周六,并且颐和园游人太多.所以,我们去圆明园或动物园玩.,证明:
(1)设p:
今天是周六,q:
到颐和园玩,r:
到圆明园玩,s:
颐和园游人太多t:
到动物园玩
(2)前提:
p(qr),sq,p,s结论:
rt,25,练习2解答,(3)证明:
p(qr)前提引入p前提引入qr假言推理sq前提引入s前提引入q假言推理r析取三段论rt附加,