命题逻辑ppt课件.ppt
《命题逻辑ppt课件.ppt》由会员分享,可在线阅读,更多相关《命题逻辑ppt课件.ppt(100页珍藏版)》请在三一办公上搜索。
1、1,命题逻辑,2,第2章 命题逻辑,2.1 命题及其表示2.2 命题公式2.3 命题公式间的关系2.4 主范式与判定定理2.5 命题逻辑的推理理论,3,2.1 命题及其表示,命题与真值原子命题复合命题命题常项命题变项联结词,4,命题与真值,命题:能判断真假的陈述句。这种陈述句的判断只有两种可能:一种是 正确的判断,一种是错误的判断。称判断为正确的命题的真值(或 值)为真,称判断为错误的命题的真值(或值)为假。因此又可称命题是具有唯一真值的陈述句或判断结果惟一的陈述句 命题的真值:判断的结果真值的取值:真与假 二者取一真命题:真值为真的命题假命题:真值为假的命题注意:感叹句、祈使句、疑问句都不是
2、命题陈述句中的悖论以及判断结果不惟一确定的也不是命题,5,例 下列句子中那些是命题?(1)是无理数.(2)2+5 8.(3)x+5 3.(4)你有铅笔吗?(5)这只兔子跑得真快呀!(6)请不要讲话!(7)我正在说谎话.,真命题,假命题,真值不确定,疑问句,感叹句,祈使句,悖论,(3)(7)都不是命题,6,理发师悖论,某乡村有一位理发师,一天他宣布:只给不自己理发的人理发。这里就产生了问题:理发师给不给自己理发?如果他给自己理发,他就是自己理发的人,按照他的原则,他不能给自己理发;如果他不给自己理发,他就是不自己理发的人,按照他的原则,他就应该给自己理发。这就产生了矛盾。,7,命题的分类,简单命
3、题(原子命题):简单陈述句构成的命题 复合命题:由简单命题用联结词联结而成的命题,8,简单命题符号化,在本书中用小写英文字母 p,q,r,pi,qi,ri(i1)表示简单命题,将表示命题的符号放在该命题的前面,称为命题符号化。用“1”表示真,用“0”表示假对简单命题而言,它的真值是确定的,因而又称为命题常项或命题常元。例如,令 p:是有理数,则 p 的真值为 0 q:2+5=7,则 q 的真值为 1 见课本例1.2,9,联结词与复合命题,1.否定式与否定联结词“”定义2.1 设p为任一命题,复合命题“非p”(或“p的否定”)称为p的否定式,记作p,符号称作否定联结词,并规定p 为真当且仅当(即
4、:等价)p为假2.合取式与合取联结词“”定义 2.2设p,q为两命题,复合命题“p并且q”(或“p与q”)称 为p与q的合取式,记作pq,称作合取联结词,并规 定 pq为真当且仅当p与q同时为真注意:描述合取式的灵活性与多样性 分清简单命题与复合命题,10,例 将下列命题符号化.(1)王晓既用功又聪明.(2)王晓不仅聪明,而且用功.(3)王晓虽然聪明,但不用功.(4)王晓不是不聪明,而是不用功.(5)张辉与王丽都是三好学生.(6)张辉与王丽是同学.解 令 p:王晓用功,q:王晓聪明,则(1)pq(2)pq(3)pq.,11,例(续),(4)(p)q.令 r:张辉是三好学生,s:王丽是三好学生(
5、5)rs.(6)令 t:张辉与王丽是同学,t 是简单命题.,说明:(1)(4)说明描述合取式的灵活性与多样性.(5)中“与”联结的是句子的主语成分,因而(5)中句子是简单命题.,12,联结词与复合命题(续),定义2.3 设 p,q为二命题,复合命题“p或q”称作p与q的析取式,记作pq,称作析取联结词,并规定 pq为假当且仅当p与q同时为假.即:pq为真当且仅当p与q至少有一个为真。此处定义的析取式pq表示的是一种相容性或,即允许p与q同时为真注意区分自然言语中“或”的二义性。见课本描述。,例 将下列命题符号化(1)2或4是素数.(2)2或3是素数.(3)4或6是素数.(4)小元元只能拿一个苹
6、果或一个梨.(5)王晓红生于1975年或1976年.,3.析取式与析取联结词“”,13,解 令 p:2是素数,q:3是素数,r:4是素数,s:6是素数,则(1),(2),(3)均为相容或.分别符号化为:pr,pq,rs,它们的真值分别为 1,1,0.而(4),(5)为排斥或.令 t:小元元拿一个苹果,u:小元元拿一个梨,则(4)符号化为(tu)(tu).令v:王晓红生于1975年,w:王晓红生于1976年,则(5)既可符号化为(vw)(vw),又可符号化为 vw,为什么?(看vw 的值是多少?),14,联结词与复合命题(续),定义2.4 设 p,q为二命题,复合命题“如果p,则q”称作p与q的
7、蕴涵式,记作pq,并称p是蕴涵式的前件,q为蕴涵式的后件.称作蕴涵联结词,并规定,pq为假当且仅当 p 为真 q 为假.,4.蕴涵式与蕴涵联结词“”,15,pq 的逻辑关系:q为p的必要条件 或p为q的充分条件(找关系时,要分清蕴涵式的前件与后件,即找准充分条件或必要条件)“如果 p,则 q”的不同表述法很多:若 p,就 q(p是q的充分条件)只要 p,就 q(p是q的充分条件)p 仅当 q(q是p的必要条件)只有 q 才 p(q是p的必要条件)除非 q,才 p 或 除非 q,否则非 p,(必须记住)否则非 可以理解为 才当 p 为假时,pq 为真常出现的错误:不分充分与必要条件见课本中注意的
8、两点事项,联结词与复合命题(续),16,例 设 p:天冷,q:小王穿羽绒服,将下列命题符号化(1)只要天冷,小王就穿羽绒服.(2)因为天冷,所以小王穿羽绒服.(3)若小王不穿羽绒服,则天不冷.(4)只有天冷,小王才穿羽绒服.(5)除非天冷,小王才穿羽绒服.(6)除非小王穿羽绒服,否则天不冷.(7)如果天不冷,则小王不穿羽绒服.(8)小王穿羽绒服仅当天冷的时候.,注意:pq 与 q p 等值(真值相同),pq,pq,pq,pq,qp,qp,qp,qp,17,联结词与复合命题(续),定义2.5 设p,q为二命题,复合命题“p当且仅当q”称作p与q的等价式,记作pq,称作等价联结词.pq为真当且仅当
9、p与q同时为真或同时为假.说明:(1)pq 的逻辑关系:p与q互为充分必要条件(2)pq为真当且仅当p与q同真或同假,5.等价式与等价联结词“”,18,例 求下列复合命题的真值(1)2+2 4 当且仅当 3+3 6.(2)2+2 4 当且仅当 3 是偶数.(3)2+2 4 当且仅当 太阳从东方升起.(4)2+2 4 当且仅当 美国位于非洲.(5)函数 f(x)在x0 可导的充要条件是它在 x0连续.它们的真值分别为 1,0,1,0,0.,19,用联结词把各种各样的复合命题符号化,基本步骤:1:分析出各简单命题,将它们符号化;2:使用合适的联结词,把简单命题逐个联结起来,组成复合命题的符号化表示
10、。注意析取联结词的应用,20,联结词与复合命题(续),以上给出了5个联结词:,,组成一个联结词集合,,联结词的优先顺序为:,;1:如果出现的联结词同级,又无括号时,则按从左到右的顺序运算;2:若遇有括号时,应该先进行括号中的运算.注意:本书中使用的 括号全为圆括号().,21,2.2 命题公式,命题变项与合式公式公式的赋值真值表命题的分类 重言式 矛盾式 可满足式,22,命题变项与合式公式,命题常项:简单命题 原子命题命题变项:真值不确定的陈述句定义2.6 合式公式(命题公式,公式)递归定义如下:(1)单个命题常项或变项 p,q,r,pi,qi,ri,0,1 是合式公式;(2)若A是合式公式,
11、则(A)也是合式公式;(3)若A,B是合式公式,则(AB),(AB),(AB),(AB)也是合式公式;(4)只有有限次地应用(1)(3)形成的符号串才是合式公式。注:外层括号可以省去 问:命题公式是命题吗?不是,原因为:命题公式中可能含有命题变项。,23,合式公式的层次,定义 2.7(1)若公式A是单个的命题(常项或变项),则称A为 0层公式.(2)称A是n+1(n0)层公式是指下面情况之一:(a)A=B,B是n层公式;(b)A=BC,其中B,C分别为i层和j层公式,且 n=max(i,j);(c)A=BC,其中B,C的层次及n同(b);(d)A=BC,其中B,C的层次及n同(b);(e)A=
12、BC,其中B,C的层次及n同(b).(3)若A的最高层次为k.则A是k层公式。,24,合式公式的层次(续),例如 公式 p 0层 p 1层 pq 2层(pq)r 3层(pq)r)(rs)4层,25,公式的赋值,定义2.8 给命题公式A中的所有的命题变项 p1,p2,pn指定一组真值称为对A的一个赋值或 解释成真赋值:使公式为真的赋值成假赋值:使公式为假的赋值说明:赋值=12n之间不加标点符号,i=0或1.A中仅出现 p1,p2,pn,给A赋值12n是指 p1=1,p2=2,pn=n A中仅出现 p,q,r,给A赋值123是指p=1,q=2,r=3 含n个变项的公式有2n个赋值.,26,真值表,
13、真值表:将命题公式A在所有赋值之下取值的情况列成表,成为A的真值表 例 给出公式的真值表 A=(qp)qp 的真值表,27,例 B=(pq)q 的真值表,实例,28,例 C=(pq)r 的真值表,29,公式的类型,定义2.9 设A为一个命题公式(1)若A在它的各种赋值下取值均为真,则称A为重言式(也称永真式)(2)若A在它的各种赋值下取值均为假,则称A为矛盾式(也称永假式)(3)若A至少存在一组赋值是成真赋值,则称A为可满足式注意:重言式是可满足式,但反之不真.上例中A为重言式,B为矛盾式,C为可满足式 A=(qp)qp,B=(pq)q,C=(pq)r,30,小结:,本节主要内容:要理解所学的
14、定义,利用所给的定义进行简单的判断和分析。1:命题 命题常项 命题变项 简单命题 复合命题的定义。2:联结词:,定义 取值情况,对应的语言词汇表达。3:命题公式 层次 成真赋值 成假赋值 真值表的定义4:构造真值表的具体步骤,重言式 矛盾式 可满足式 定义,31,上节知识复习,1:定义:命题 真(假)命题 命题常(变)项 2:五个联结词定义及取值情况,对应的 语言表达3:复合命题符号化的步骤4:命题公式 命题公式的层次定义及判断5:成真赋值 成假赋值 重言式 矛盾式 可满足式定义6:真值表定义及构造步骤,32,随堂练习,1:写出命题、简单命题的定义。2:用符号定义五个联结词及其各自取值情况。3
15、:写出蕴涵式的定义,分析前件与后件的关系,列出对应的语言表达形式。4:写出遇到析取联结词二义性时的判断方式及对应 符号表示。5:列出下面公式的真值表,说明各公式的层次(pq)(pq)(qp)(pq)(pq)6:写出命题公式的定义,33,随堂练习,7:命题符号化:a:只有天冷,小王才穿羽绒服.b:除非天冷,小王才穿羽绒服.c:除非小王穿羽绒服,否则天不冷.d:如果天不冷,则小王不穿羽绒服.e:小王穿羽绒服仅当天冷的时候.f:只有4是偶数,3才能被2整除。g:选小王或小李中的一人当三好学生。h:小王现在在宿舍或在图书馆里。,34,2.3 命题公式间的关系,学习目标:等值式基本等值式等值演算置换规则
16、,35,等值式,定义 设A、B为两命题,若等价式AB是重言式,则称A与B等值的,记作AB,并称AB是等值式说明:定义中符号“”不是联结词符,它只是当A与B等值时的一种记法。注意区分“”、“=”和“”可以用真值表验证两个公式是否等值 等价关系具有自反性、对称性、传递性。请验证:p(qr)(pq)r p(qr)(pq)r,36,用真值表法的验证方式,设A、B为两命题,由定义判断A与B是否等值,应判断AB是否为重言式,若AB的真值表最后一列全为1,则AB为重言式,因而AB,但最后一列全为1当且仅当在各赋值之下,A与B的真值相同。因而判断A与B是否等值等价于判断A、B的真值表是否相同。,37,基本等值
17、式,利用真值表法可以验证很多等值式:下面24个重要的等值式,是学好数理逻辑的关键基础,应当牢记!在下面的公式中,A、B、C代表任意的 命题公式。,38,基本等值式,双重否定律:1.AA等幂律:2.AAA,3.AAA交换律:4.ABBA,5.ABBA结合律:6.(AB)CA(BC)7.(AB)CA(BC)分配律:8.A(BC)(AB)(AC)9.A(BC)(AB)(AC),39,基本等值式(续),德摩根律:10.(AB)AB 11.(AB)AB吸收律:12.A(AB)A,13.A(AB)A零律:14.A11,15.A00 同一律:16.A0A,17.A1A排中律:18.AA1矛盾律:19.AA0
18、,40,基本等值式(续),蕴涵等值式:20.ABAB等价等值式:21.AB(AB)(BA)假言易位:22.ABBA等价否定等值式:23.ABAB归谬论:24.(AB)(AB)A注意:A,B,C代表任意的命题公式牢记这些等值式是继续学习的基础,41,等值演算与置换规则,等值演算:由已知的等值式推演出新的等值式的过程置换定理:设(A)是含命题公式A的命题,若AB,则(B)(A)等值演算的基础:(1)等值关系的性质:自反、对称、传递(2)基本的等值式(3)置换规则,42,应用举例证明两个公式等值,例1证明 p(qr)(pq)r证 p(qr)p(qr)(蕴涵等值式)(pq)r(结合律)(pq)r(德摩
19、根律)(pq)r(蕴涵等值式),说明:也可以从右边开始演算(请做一遍)因为每一步都用置换规则,故省略不写 熟练后,基本等值式也可以不写出,43,应用举例证明两个公式不等值,例2 证明:p(qr)(pq)r 用等值演算不能直接证明两个公式不等值,证明两个公式不等值的基本思想是找到一个赋值使一个成真,另一个成假.方法一 真值表法(自己证)方法二 观察赋值法.容易看出000,010等是左边的成真赋值,是右边的成假赋值.方法三 用等值演算先化简两个公式,再观察.,44,应用举例判断公式类型,例3 用等值演算法判断下列公式的类型(1)q(pq)解 q(pq)q(pq)(蕴涵等值式)q(pq)(德摩根律)
20、p(qq)(交换律,结合律)p0(矛盾律)0(零律)由最后一步可知,该式为矛盾式.,45,例3(续),(2)(pq)(qp)解(pq)(qp)(pq)(qp)(蕴涵等值式)(pq)(pq)(交换律)1由最后一步可知,该式为重言式.问:最后一步为什么等值于1?,46,例3(续),(3)(pq)(pq)r)解(pq)(pq)r)(p(qq)r(分配律)p1r(排中律)pr(同一律)这不是矛盾式,也不是重言式,而是非重言式的可满足式.如101是它的成真赋值,000是它的成假赋值.,总结:A为矛盾式当且仅当A0 A为重言式当且仅当A1 说明:演算步骤不惟一,应尽量使演算短些,47,本节小结,熟悉等值、
21、等值演算的定义会用真值表法判断等值记熟会用24个重要的等值式,48,2.4 主范式与判定为题,学习目标:析取范式与合取范式 主析取范式与主合取范式,49,析取范式与合取范式,简单析取式:仅由有限个命题变项或其否定构成的析取式称为简单析取式。如 p,q,pq,pqr,简单合取式:仅由有限个命题变项或其否定构成的合取式称为简单合取式。如 p,q,pq,pqr,由定义可知:1:一个简单析取式是重言式,当且仅当它同时含一个命题变项及其否定。2:一个简单合取式是矛盾式,当且仅当它同时含一个命题变项及其否定。,50,析取范式与合取范式(续),析取范式:仅由有限个简单合取式组成的析取式称为析取范式。A=A1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 命题逻辑 ppt 课件

链接地址:https://www.31ppt.com/p-5377635.html