离散数学教程.pptx
《离散数学教程.pptx》由会员分享,可在线阅读,更多相关《离散数学教程.pptx(292页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一部分 数理逻辑第二部分 集合论第三部分 图论第四部分 抽象代数离散数学第1页/共292页第一部分 数理逻辑数理逻辑是用数学方法研究推理中前提和结论之间的形式关系的学科。推理是由一个或几个判断推出一个新判断的思维形式。数学方法是指建立一套表意符号体系,对具体事物进行抽象的形式研究的方法。第2页/共292页第一章 命题逻辑第二章 一阶谓词逻辑第一部分 数理逻辑第3页/共292页1.1 命题和命题联结词1.2 命题公式及其赋值1.3 等值演算与联结词完备集1.4 析取范式与合取范式1.5 推理的形式结构1.6 自然推理系统P第一章 命题逻辑第4页/共292页1.命题:能判断真假的陈述句。包含两层
2、意思:(1)必须是陈述句。(2)能够确定(分辨)其真值。1.1 命题和命题联结词第5页/共292页1.1 命题和命题联结词第6页/共292页2.命题的真值:判断结果注意:此处不纠缠具体命题的真假问题,只是将其作为数学概念来处理。真值:真用T或1表示,假用F或0表示。3.命题和真值的符号化1.1 命题和命题联结词第7页/共292页1.1 命题和命题联结词第8页/共292页原子命题:不能被分解为更简单的陈述句复合命题:原子命题通过联结词联结而成例:2是有理数是不对的;2是偶素数;2或4是素数;如果2是素数,则3也是素数;2是素数当且仅当3也是素数。p:2是有理数,q:2是偶数,r:2是素数,s:3
3、是素数,t:4是素数。1.1 命题和命题联结词第9页/共292页4、命题联结词p pTFFT1.1 命题和命题联结词第10页/共292页pqp qFFFFTFTFFTTT王化不但成绩好而且品德好。pq:1.1 命题和命题联结词第11页/共292页pqp qFFFFTTTFTTTT1.1 命题和命题联结词开关坏了或灯泡坏了。pq:第12页/共292页例:1.张晓婧爱唱歌或爱听音乐。2.张晓婧是内蒙人或是陕西人。3.张晓婧只能挑选202或203房间。1.1 命题和命题联结词注意:当排斥或两边的情况实际根本不可能同时发生的时候,排斥或也可抽象为。但为了方便起见一般不这样抽象。第13页/共292页pq
4、p qFFTFTTTFFTTT有位父亲对儿子说:“如果我去书店,就一定给你买电脑报“。问:在什么情况下,父亲算失信呢?1.1 命题和命题联结词第14页/共292页注意:“只要p,就q,因为p,所以q”,“p仅当q”,只有q,才p“,”除非q才p“,”除非q,否则非p“都可抽象为pq。p,q可以没有任何内在联系。例:1.如果336,那么雪是白的。2.除非我能工作完成了,我才去看电影。3.只要天下雨,我就回家。4.我回家仅当天下雨。pq的逻辑关系为q是p的必要条件或p是q的充分条件。1.1 命题和命题联结词第15页/共292页pqp qFFTFTFTFFTTT1.1 命题和命题联结词p q的逻辑关
5、系为p与q互为充要条件例:1.3是有理数当且仅当加拿大位于亚洲。2.两圆的面积相等,则他们的半径相等,反之亦然。第16页/共292页pqp qFFFFTTTFTTTF1.1 命题和命题联结词例:今天第一节课上离散数学或数据结构。第17页/共292页例:p:北京比天津人口多 q:224 r:乌鸦是黑色的1.1 命题和命题联结词第18页/共292页5、语句形式化1.1 命题和命题联结词例:2是有理数是不对的;2是偶素数;2或4是素数;如果2是素数,则3也是素数;2是素数当且仅当3也是素数。p:2是有理数,q:2是偶数,r:2是素数,s:3是素数,t:4是素数。p不对;q且r;r或t;如果r,则s;
6、r当且仅当s。第19页/共292页1.1 命题和命题联结词第20页/共292页命题常元:表示具体确定内容的命题。命题变元:表示不确定具体内容的命题。1.2 命题公式及其赋值第21页/共292页1.2 命题公式及其赋值同时约定:(1)最外层的括号可以省去。(2)不影响运算次序的括号也可以省去。第22页/共292页1.2 命题公式及其赋值第23页/共292页1.2 命题公式及其赋值第24页/共292页1.2 命题公式及其赋值第25页/共292页1.2 命题公式及其赋值第26页/共292页1.2 命题公式及其赋值第27页/共292页1.3 命题公式的等值式第28页/共292页基本等值式(A,B,C为
7、任意命题公式)1.3 命题公式的等值式第29页/共292页1.3 命题公式的等值式第30页/共292页因A,B,C可以代入任意的命题公式,故以上等值式称为等值式模式。由已知的等值式推演出另外一些等值式的过程为等值演算。1.3 命题公式的等值式第31页/共292页等值演算的应用:1.验证等值式 2.判定公式的类型 3.解决工作生活中的判断问题1.3 命题公式的等值式甲、已、丙3人根据口音对王教授是哪人进行了判断:甲说:王教授不是苏州人,是上海人 已说:王教授不是上海人,是苏州人 丙说:王教授既不是上海人,也不是杭州人结果3人中有一人全对,一人对一半,一人全错。问王教授是哪人?第32页/共292页
8、联结词的完备集n个命题变元可以形成22n个不同的真值函数对于每个真值函数,都可以找到许多与之等值的命题公式,而每个命题公式对应唯一的与之等值的真值函数。定义.设S是一个联结词集合,如果任何n(n1)元真值 函数都可以由仅含S中的联结词构成的公式表示,则 称S是联结词完备集。第33页/共292页联结词的完备集第34页/共292页1.4 析取范式与合取范式定义:命题变元及其否定统称为文字。仅由有限个文字构成的析取式称为简单(质)析取式。仅由有限个文字构成的合取式称为简单(质)合取式。注意:单个文字既是简单析取式又是简单合取式。讨论:设A为含n个文字的简单析取式 若A中同时含pi和pi,则?若A为永
9、真式,则?第35页/共292页若A为永真式,则A中必同时含有pi和pi,反之亦然。同理有,若A为简单合取式,A为永假式的充要条件是A中同时含有pi和pi。定理1.一个简单析取式是重言式当且仅当它同时含有某 个命题变元及其他的否定。一个简单合取式是矛盾式当且仅当它同时含有某 个命题变元及其他的否定。1.4 析取范式与合取范式第36页/共292页定义:由有限个简单合取式构成的析取式称为析取范式。由有限个简单析取式构成的合取式称为合取范式。析取范式与合取范式称为范式。注意:单个文字、简单析取式、简单合取式都既是析取范 式又是合取范式。1.4 析取范式与合取范式定理2.一个析取范式是矛盾式当且仅当它的
10、每个简单合 取式为矛盾式。一个合取范式是重言式当且仅当它的每个简单析 取式为重言式。第37页/共292页定理3.任一命题公式都存在与之等值的析取范式和合取范式。范式的求法:消去公式中的蕴涵、等价和异或联结词 使用双重否定律和德摩根律,将公式中出现 的否定 词移到命题变元之前。利用分配律、结合律将公式化为合(析)取 范式。范式形式不唯一。1.4 析取范式与合取范式第38页/共292页定义:在含有n个命题变元的简单合(析)取式中,若每个 命题变元和 它的否定式不同时出现,而二者之一必 出现且仅出现一次,且第 i个命题变元或它的否定是 出现在从左算起的第i位上(字典序),称这样的简 单合(析)取式为
11、极小(大)项。性质:n个变元可以形成2n个极小(大)项;每个极小(大)项有且仅有一个成真(假)赋值;每组赋值下仅有一个极小(大)项为真(假);所有极小(大)项的析(合)取为真(假);1.4 析取范式与合取范式第39页/共292页将极小项的成真赋值对应的二进制数转化为十进制数为i,将对应的极小项记为mi。将极大项的成假赋值对应的二进制数转化为十进制数为i,将对应的极大项记为Mi。定义:设由n个命题变元构成的析(合)取范式中所有的简 单合(析)取式都是极小(大)项,则称该析取范 式为主析(合)取范式。1.4 析取范式与合取范式定理.任何命题公式都存在与之等值的主析取范式和主合取范 式,并且是唯一的
12、。第40页/共292页1.4 析取范式与合取范式公式法:求析取范式 用同一律补进未出现的命题变元 消去永假或重复出现的变元和极小项 将极小项按下标从小到大排列真值表法:列出公式及各极小项的真值表,将每组赋值下 公式及极小项真值都为真的极小项进行析取。主析取范式的求法:1.公式法2.真值表法第41页/共292页1.4 析取范式与合取范式应用:1.求公式的成真、成假赋值 成真赋值为析取范式中所含极小项的编码的二进制数 成假赋值为合取范式中所含极大项的编码的二进制数由主析取范式可以直接求主合取范式:1求出主析取范式中未包含的极小项 2求出与1中求出的极小项下标相同的极大项 3做2中极大项之合取第42
13、页/共292页1.4 析取范式与合取范式3.判断两公式是否等值 若A,B共含有n个命题变元,按n个命题变元求出A与B的主析取范式A、B,若AB,则AB.2.判断公式的类型 设A含有n个命题变元A为重言式当且仅当A的主析取范式含全部2n个极小项;A为矛盾式当且仅当A的主析取范式不含任何极小项,此 时记为0;A为可满足式当且仅当A的主析取范式中至少含一个极小项。第43页/共292页例:要在A,B,C中挑选2名出国进修,选派时满足下列条件:若A去,则C同去 若B去,则C不能去 若C不去,则A或B可以去问有几种选派方案,分别是什么?4.解决实际问题1.4 析取范式与合取范式第44页/共292页1.5推
14、理的形式结构注意:推理正确实际是排除前提真结论假的情况推理是否正确与前提的排列顺序无关推理正确并不能保证B一定为真第45页/共292页1.5推理的形式结构推理的形式结构第46页/共292页1.5推理的形式结构第47页/共292页例:若下午温度超过30度,则王晓燕必去游泳。若她去游 泳,她就不会去看电影。所以若王晓燕没去看电影,下午温度必超过了30度。p:温度超过30度q:王晓燕去游泳r:王晓燕去看电影1.5推理的形式结构第48页/共292页1.5推理的形式结构第49页/共292页注意:以上都是蕴含式模式若某推理的形式结构与某定律一致,则推理正确成立的等值式可产生两条定律推理定律可产生相应的推理
15、规则1.5推理的形式结构第50页/共292页1.6自然推理系统P定义.一个形式系统I由以下4部分组成:非空的字母表,记作A(I)A(I)中符号构成的合式公式集,记作E(I)E(I)中特殊的公式组成的公理集,记作Ax(I)推理规则集,记作R(I)任给的前提,应用规则得到结论(可能真)任给的公理,应用规则得到结论(永真)第51页/共292页1.6自然推理系统P第52页/共292页1.6自然推理系统P第53页/共292页例:若小王是理科生,则他的数学成绩一定很好。如果 小王不是理科生,他一定是文科生。小王的数学成绩 不好。所以小王是文科生。p:小王是理科生q:小王是文科生r:小王的数学成绩很好1.6
16、自然推理系统P第54页/共292页例:如果小张和小王去看电影,则小李也去看电影。小赵 不去看电影或小张去看电影。小王去看电影。所以,当小赵去看电影时,小李也去。p:小张去看电影q:小王去看电影r:小李去看电影s:小赵去看电影1.6自然推理系统P第55页/共292页2.归谬法将结论的否定作为前提引入,能推出矛盾来,则推理正确例:如果马会飞或羊不吃草,则母鸡就会是飞鸟。如果母 鸡是飞鸟,那么烤熟的鸭子还会跑。烤熟的鸭子不会 跑。所以羊吃草。p:马会飞q:羊吃草r:母鸡是飞鸟s:烤熟的鸭子会跑1.6自然推理系统P第56页/共292页所有的人总是要死的。苏格拉底是人。所以苏格拉底是要死的。p:q:r:
17、第二章 谓词逻辑第57页/共292页第二章 谓词逻辑2.1一阶逻辑命题符号化2.2一阶逻辑公式及解释2.3一阶逻辑等值式与置换规则2.4一阶逻辑前束范式2.5一阶逻辑的推理理论第58页/共292页2.1一阶逻辑命题符号化1.个体词所研究对象中可以独立存在的具体的或抽象的客体(事物)表示具体的或特定的客体表示抽象或泛指的客体个体变项的取值范围称为个体域,用D表示宇宙间一切事物组成的称为全总个体域第59页/共292页2.谓词用来刻划个体词性质及个体词之间相互关系的词2是有理数x是无理数小王与小李同岁x与y具有关系L是有理数是无理数与同岁与具有关系LF:G:H:L:2.1一阶逻辑命题符号化第60页/
18、共292页3.量词:个体词之间的数量关系(1)全称量词 “一切的”,“所有的”,“每一个”,“任意的”,“凡”,“都”记作4.符号化 确定个体域确定个体词、量词和谓词确定联结词2.1一阶逻辑命题符号化第61页/共292页例:所有的人都是要死的。有的人用左手写字。注意:全称量词的特性谓词必须作为蕴涵式的前件引入存在量词的特性谓词必须作为合取式的合取项引入同一命题,不同的个体域符号化的形式可能不同未指明个体域即为全总个体域2.1一阶逻辑命题符号化第62页/共292页例:在美国留学的学生未必都是亚洲人。有的兔子比所有的乌龟跑的快。对任意的整数x,都存在整数y使得xy10。注意:多个量词出现时,顺序一
19、般不能随便换有些命题符号化形式不唯一2.1一阶逻辑命题符号化第63页/共292页2.2一阶逻辑公式及解释第64页/共292页2.2一阶逻辑公式及解释第65页/共292页合式公式也称谓词公式,简称公式2.2一阶逻辑公式及解释第66页/共292页2.2一阶逻辑公式及解释第67页/共292页2.2一阶逻辑公式及解释第68页/共292页2.2一阶逻辑公式及解释第69页/共292页定理.闭式在任何解释下都变成命题。2.2一阶逻辑公式及解释第70页/共292页2.2一阶逻辑公式及解释第71页/共292页定理.重言式的代换实例都是永真式,矛盾式的代换 实例都是矛盾式。2.2一阶逻辑公式及解释第72页/共29
20、2页2.3一阶逻辑等值式与置换规则第一组 命题逻辑中等值式模式的代换实例都是一阶逻 辑的等值式模式第二组 一阶逻辑中特殊的等值式第73页/共292页2.3一阶逻辑等值式与置换规则第74页/共292页D=N,F(x):x是奇数 G(x):x是偶数2.3一阶逻辑等值式与置换规则第75页/共292页2.3一阶逻辑等值式与置换规则第76页/共292页2.3一阶逻辑等值式与置换规则第77页/共292页2.4一阶逻辑前束范式为了方便使用谓词公式进行定理证明和逻辑推理,需要把谓词公式变换为便于使用的规范形式,就是范式。第78页/共292页定理1:任一谓词公式都可以化成为与之等值的前束范式。2.4一阶逻辑前束
21、范式第79页/共292页2.4一阶逻辑前束范式第80页/共292页2.5一阶逻辑的推理理论在一阶逻辑中,称永真的蕴涵式为推理定律。若一个推理的形式结构正是某条推理定律,则该推理显然是正确的。第一组 命题逻辑推理定律的代换实例第二组 由基本等值式生成的推理定律第三组 以下重要定律第81页/共292页第四组 消去量词和引入量词的推理规则1、全称量词消去规则(UI)2.5一阶逻辑的推理理论第82页/共292页UI规则成立的条件:(1)取代x的y应为任意不在A(x)中约束出现的个体变项;(2)用y取代A(x)中自由出现的x时,必须将所有的自由出现x都取代;(3)自由变元y也可替换为个体域中任意的个体常
22、元c,c为任意不在A(x)中出现过的个体常项。2.5一阶逻辑的推理理论第83页/共292页含义:如果个体域的所有个体都具有性质A,则个体域中的任一个个体都具有性质A。2、存在量词消去规则(EI)含义:如果个体域存在有性质A的个体,则个体域中必有某一个个体具有性质A。2.5一阶逻辑的推理理论第84页/共292页ES规则成立的条件:(1)c是个体域中使A为真的特定的个体常项;(2)c不曾在A(x)或前面的推导公式中出现过;(3)A(x)中除x外还有其他自由变元时,不能用此规则2.5一阶逻辑的推理理论第85页/共292页3、全称量词引入规则(UG)UG规则成立的条件:(1)y在A(y)中自由出现,且
23、y取任何值时A均为真;(2)x不在A(y)中约束出现。含义:如果个体域的任意个体都具有性质A,则个体域中的所有个体都具有性质A。2.5一阶逻辑的推理理论第86页/共292页4、存在量词引入规则(EG)EG规则成立的条件:(1)c是个体域中某个确定的个体;(2)代替c的x不在A(c)中出现过。含义:如果个体域有某一个个体c具有性质A,则个体域中必存在具有性质A的个体。2.5一阶逻辑的推理理论第87页/共292页定义.一阶逻辑自然推理系统F的定义 1.字母表:同一阶语言的字母表 2.合式公式:同一阶语言合式公式的定义 3.推理规则 a.前提引入规则 b.结论引入规则 c.置换规则 d.假言推理规则
24、 e.附加规则 f.化简规则 g.拒取式规则 h.假言三段论规则 i.析取三段论规则 j.构造性二难规则 k.合取引入规则 l.UI,EI,UG,EG2.5一阶逻辑的推理理论第88页/共292页例7:证明逻辑三段论 所有的人总是要死的。苏格拉底是人。所以苏格拉底是要死的。2.5一阶逻辑的推理理论第89页/共292页2.5一阶逻辑的推理理论例10:如果一个人怕困难就不会获得成功。每一个人或者获得成功或者是失败的。有些人未曾失败过,所以有些人不怕困难。(个体域是人的集合)判断这个推理是否正确。例9:根据前提集合:同事之间总是有工作矛盾的,张平和李明没有工作矛盾,能得出什么结论?第90页/共292页
25、第二部分 集合论第三章 集合代数第四章 二元关系第五章 函数第91页/共292页第三章 集合代数3.1 集合的基本概念3.2 集合的运算3.3 集合恒等式第92页/共292页一、集合的概念集合(set)的含义:一个集合是作为整体识别的、确定的、互相区别的一些事物的聚集(全体或总体等)。构成一个集合的每个事物,成为这个集合中的元素或成员。集合一般用A、B、C表示,集合中的元素用a、b、c表示。但这不是绝对的,因为一个集合可以作为另一个集合的元素。如果x是集合s的一个元素,记作 ;y不是集合s的元素,记作 3.1集合的基本概念第93页/共292页例1:1.偶素数集合。2.二进制的基数集合。3.英文
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 离散数学 教程
限制150内