《离散数学教案》PPT课件.ppt
《《离散数学教案》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《离散数学教案》PPT课件.ppt(646页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、离散数学离散数学课程学时:课程学时:5656讲讲 授:康珺授:康珺1课程性质离散数学离散数学(又称计算机数学计算机数学)是现代数学的重要分支,是计算机专业核心基础课程之一。2课程目标离散数学离散数学是以研究离散量的结构和相互之间的关系为主要目标,其研究对象一般为:有限或可数个元素(例如:自然数、整数、真假值、有限个结点等),而离散性也是计算机科学的显著特点。3与其他课程的关系离散数学离散数学与计算机科学的其他课程,如:数据结构、操作系统、编译原理、算法分析、逻辑设计、系统结构、容错技术、人工智能等有密切的联系。它是这些课程的先导和基础课程。4n离散数学q上海科学技术文献出版社,1982n左孝凌
2、等编著n离散数学q高等教育出版社n耿素云、屈婉玲著耿素云、屈婉玲著教材与参考书5课程内容 本课程根据大纲的内容和相关独立性,可分为四大部分 第一部分 数理逻辑数理逻辑 包括命题逻辑;谓词逻辑 第二部分 集合论集合论 包括集合与关系;函数 6课程内容第三部分 代数系统代数系统 包括代数结构;格与布尔代数第四部分 图论图论 7学习方法定义、定理多。本课内容定义定义定理定理例题例题为了学好这门课,要求:()弄懂定义、定理,弄懂例题,加深对定义、定理的理解;()在复习基础上,做好课外作业。同学之间可以讨论,但要弄懂弄通。(3)做好课堂笔记。8第一篇 数理逻辑 逻辑学逻辑学:研究思维形式及思维规律的科学
3、。逻辑学分为二类:n辩证逻辑辩证逻辑:是研究事物发展的客观规律。n形式逻辑形式逻辑:对思维的形式结构和规律进行研究。数理逻辑数理逻辑:是用数学的方法研究概念、判断和推理的科学,属于形式逻辑。9第一篇 数理逻辑在数理逻辑中,用数学的方法是指引进一套符号体系的方法来研究概念、判断和推理。即对符号进行判断和推理。数理逻辑分为四大分支:证明论、模型论、递归论和公理集合论。我们这里介绍的是属于四大分支的共同基础古典数理逻辑(命题逻辑和谓词逻辑)。10第一章 命题逻辑1.1 命题1.2 命题联结词1.3 命题公式1.4 等价式1.5 永真蕴含式1.6 其他命题联结词1.7 范 式 1.8 推论理论11第一
4、章 命题逻辑 教学目的及要求:教学目的及要求:深刻理解和掌握命题逻辑中基本概念和基本方法。教学内容:教学内容:命题及表示、联结词、命题公式与翻译、真值表与等价公式、重言式与蕴涵式、对偶与范式、推理理论。教学重点:教学重点:命题逻辑中的基本概念和基本推理方法。教学难点:教学难点:推理理论。121.1 命题定义:定义:具有确定真假值的陈述句叫命题。讨论定义:(1)命题可以是真的,或者是假的,但不能 同时为真又为假。(2)命题分类:)原子命题原子命题(基本命题、本原命题):不能分解成为更简单的命题。例:我是一位学生。131.1 命题 )分子命题分子命题(复合命题):若干个原子 命题使用适当的联结词所
5、组成的新命题 例:我是一位学生和他是一位工人(3)命题所用符号:常用大写个英文字母 表示命题。用、表示。(4)命题中所有的“真”用“”表示,命题中所有的“假”用“”表示。141.1 命题例例:判断下列语句是否为命题。陈述句一般为命题(1)十是整数。()(2)上海是一个村庄。()(3)今天下雨。(4)加拿大是一个国家。()(5)是偶数而是奇数。(T)(6)她不是护士。(7)(8)今天是星期天。151.1 命题命令句,感叹句,疑问句均不是命题。(1)把门关上!(2)你到哪里去?语句既为真,同时又包含假的不是命题,这样的句子称为“悖论悖论”。(3)他正在说谎。(在命题逻辑中不讨论这类问题)161.2
6、 命题联结词在命题演算中也有类似的日常生活中的联结词称做:“命题联结词”,下面先介绍五个常用的命题联结词。否定词:否定词:(否定运算、非运算)()符号 ,读作“非”,“否定”设命题为,则在的前面加否定词 ,变成,读做“的否定”或“非”171.2 命题联结词()定义 P的真值表:()举例:每一种生物均是动物。F :有一些生物不是动物。T 这里 不能讲成“每一种生物都不是动物”。对量化命题的否定,除对动词进行否定外,同时对量化词也要加以否定。TFFT PP181.2 命题联结词合取词合取词(“合取”、“积”、“与”运算)(1)符号“”设,为两个命题,则称与的合 取,读作:“与”、“与的合取”、“并
7、 且”等。(2)定义(由真值表给出):191.2 命题联结词TTTTFFFTFFTFFFFFQPP QQP的真值表:201.2 命题联结词当且仅当和的真值均为“”,则()的真值为“”。否则,其真值为“”。注意注意:和是互为独立的;地位是平等的,和的位置可以交换而不会影响的结果。211.2 命题联结词(3)举例:(a)P:王华的成绩很好 Q:王华的品德很好。则:王华的成绩很好并且品德很好。(b)P:我们去种树 Q:房间里有一台电视机 则:我们去种树与房间里有一台电视机。221.2 命题联结词 (c)P:今天下大雨 Q:3+3=6 则:今天下大雨和3+3=6由例(b)(c)可见,在日常生活中,合取
8、词应用在二个有关系的命题之间。而在逻辑学中,合取词可以用在二个毫不相干的命题之间。231.2 命题联结词 (d)P:王大和王二是亲兄弟。Q:他打开箱子然后拿出一件衣服来。该语句不是合取联结词组成的命题。241.2 命题联结词析取词析取词(或运算)()符号“”设、为二个命题,则()称作与的“析取”,读作:“或”。()定义(由真值表给出):251.2 命题联结词当且仅当、均为“”时,()为“”。否则,其真值为“”TTTTFTTTFFFFP QQP的真值表:261.2 命题联结词区分“可兼或”与“不可兼或(异或,排斥或)”“可兼或”即P或Q为“T”时(PQ)为“T”,是析取。例如:灯泡有故障或开关有
9、故障。今晚写字或看书。今天下雨或打雷。以上例句均为“可兼或”。271.2 命题联结词“不可兼或”即P和Q的真值不同时,PQ为T。(异或用“”表示)不是析取。FTTTFTTTFFFFPQQPPQ的真值表:281.2 命题联结词例:他通过电视看杂技或或到剧场看杂技。他乘火车去北京或或乘飞机去北京。以上两句均为“不可兼或”。291.2 命题联结词单条件联结词:单条件联结词:()符号“”,读作:“如果则”、为二个命题,()为新的命题,读作:“如果则”。()定义(由真值表给出)301.2 命题联结词的真值表:TTTFFTTTFTFFPQQP311.2 命题联结词 当为“”,为“”时,则()为“”,否则(
10、)均为“”。:称为前件、条件、前提、假设 :称为后件、结论。()举例:P:我拿起一本书 Q:我一口气读完了这本书 321.2 命题联结词 PQ:如果我拿起一本书,则我一口气读完 了这本书。(b)P:月亮出来了 Q:33=9 PQ:如果月亮出来了,则33=9。通常称:(a)为形式条件命题前提和结果有某种形式 和内容上的联系。331.2 命题联结词 (b)为实质条件命题前提和结果可以有联 系,也可以没有联系,只要满足单条件命 题的定义。所以,是形式条件命题一定是实质条件命题,反 之不一定。“”是实质条件命题。例:我买到了鱼;:我吃鱼。:如果我买到了鱼,则我吃鱼。但“如果我没买到鱼,则我吃鱼”,在日
11、常生活中不可能,但在单条件命题的定义中是允许的。341.2 命题联结词可以证明:Q P P 原命题 逆反命题 逆命题 反命题351.2 命题联结词列出真值表,由真值表得:原命题逆反命题;逆命题反命题。TTTTTTTTFFFTFFTTTFTTTTFFP QP PQQP36n5双条件联结词(双条件联结词(等价联结词):):()符号“”,读作:“当且仅当”、为二个命题,()为新的命题,读作:“当且仅当”。()定义(由真值表给出)371.2 命题联结词P Q的真值表:每当和的真值相同时,则()的真值为“”,否则()的真值为“”。TTTFFTFTFTFFP QQP381.2 命题联结词()举例:(a)设
12、 :ABC是等腰三角形 :ABC有两只角相等 :ABC是等腰三角形当且仅当 有两只角相等。391.2 命题联结词(b)下面均为等价联结词:春天来了当且仅当燕子飞回来了。平面上二直线平行,当且仅当二直线不相交。当且仅当雪是白色的。401.2 命题联结词(),中,、的地位是平等的,、交换位置不会改变真值表中的值。()当且仅当 仅当 当且411.2 命题联结词命题联结词在使用中的优先级命题联结词在使用中的优先级()先括号内,后括号外()运算时联结词的优先次序为:(由高到低)()联结词按从左到右的次序进行运算()最外层的括号一律均可省去 ()可写成421.2 命题联结词例()可省去括号 因为“”运算是
13、可结合的。而()中的括号不能省去,因“”不满足结合律。431.2 命题联结词 命题联结词小结:命题联结词小结:(1)五个联结词的含义与日常生活中的联结词 的含义大致相同。(2)“或”可分为可兼或()和异或()(不可兼或)(3)“”为一元运算,其余四个均为二元运算。441.2 命题联结词(4)“”分为形式条件和实质条件命题,当前件为“”时,不论后件怎样,则单条件命题的真值均为“”。(5)命题联结词是命题或命题之间的联结词,而不是名词之间、数字之间和动词之间的联结词。451.2 命题联结词以上介绍了五种常用的联结词及其相应的复合命题形式。数理逻辑的特点是把逻辑推理变成类似数学演算的完全形式化了的逻
14、辑演算,为此,首先要把推理所涉及到的各命题符号化。步骤如下:找出各简单命题,分别符号化。找出各联结词,把简单命题逐个联结起来。461.2 命题联结词例.将下列命题符号化:(1)李明是计算机系的学生,他住在312室或 313室。(2)张三和李四是朋友。(3)虽然交通堵塞,但是老王还是准时到达了 车站。(4)只有一个角是直角的三角形才是直角三角 形。(5)老王或小李中有一个去上海出差。471.2 命题联结词解:(1)首先用字母表示简单命题。P:李明是计算机系的学生。Q:李明住在312室。R:李明住在313室。该命题符号化为:P(QR)(2)张三和李四是朋友。是一个简单句 该命题符号化为:P481.
15、2 命题联结词(3)首先用字母表示简单命题。P:交通堵塞。Q:老王准时到达了车站。该命题符号化为:PQ(4)首先用字母表示简单命题。P:三角形的一个角是直角。Q:三角形是直角三角形。该命题符号化为:P Q491.2 命题联结词(5)首先用字母表示简单命题。P:老王去上海出差。Q:小李去上海出差。该命题符号化为:P Q 也可符号化为:(PQ)(PQ)或者(P Q)(PQ)501.3 命题公式约定:约定:()我们只注意命题的真假值,而不再去注意命题的汉语意义。()对命题联结词,我们只注意真值表的定义,而不注意它日常生活中的含义。511.3 命题公式命题公式命题公式命题常元:命题常元:表示确定的命题
16、T,F。命题变元:命题变元:以真假为其变域之变元,或没有指定真值的命题。常用大写英文字母表示。命题公式命题公式:由命题变元、常元、联结词、括号,以规定的格式联结起来的字符串。521.3 命题公式定义定义命题公式(wff)可按下述法则来生成:)单个的命题变元是一个命题公式。)若是命题公式,也为命题公式。)若、是命题公式,则()、()、()、()均为命题公式。)当且仅当有限次使用()()()所得到的包含有命题变元和命题常元,联结词,括号的符号串才是命题公式。531.3 命题公式例如:(PQ),(P(QR),(PQ)R),P都是命题公式。而(P),(P)都不是命题公式命题公式的真值表命题公式的真值表
17、:命题变元用特定的命题来取代,这一过程称为对该命题变元进行真值指派。指派。命题公式可以看成是一个以真假值为定义域和真假值为值域的一个函数。写成(x)541.3 命题公式 例如:公式 P(Q R)定义三元函数 Y(P,Q,R)P(Q R)定义定义命题公式A在其所有可能的赋值下取得的值列成的表称为A的真值表。551.3 命题公式构造真值表的步骤如下:1)找出给定命题公式中所有的命题变元,列 出所有可能的赋值。2)按照从低到高顺序写出命题公式的各层次。3)对应每个赋值,计算命题公式各层次的值,直到最后计算出整个命题公式的值。561.3 命题公式FTTTTFTTFTTFTTFTFFFF()()P QQ
18、P例构造命题公式()的真值表:571.3 命题公式 例写出命题公式()的真值表 T TTT T FTT T TFT T FFT T TTF F FTF F TFF F FFF()RQP581.3 命题公式由上二例可见,个命题变元有组真值指派;个命题变元有23 组真值指派,个则有个2n个真值指派。591.3 命题公式 命题公式的永真式、永假式和可满足式命题公式的永真式、永假式和可满足式定义定义设公式中有n个不同的原子变元 p1,pn,(n为正整数)。该变元组的任意一组确定的值(u1,un)称为关于p1,pn的一个完全指派完全指派,其中ui或为,或为。如果对于中部分变元赋以确定值,其余变元没有赋以
19、确定的值,则这样的一组值称为公式的关于该变元组的部分指派部分指派。定义定义使公式取真的指派称为成真指派成真指派。601.3 命题公式定义如果一个命题公式的所有完全指派均为成真指派,则该公式称为永真式永真式。如果一个命题公式的所有完全指派均为成假指派,则该公式称为永假式永假式。既不是永真式,又不是永假式,则称此命题公式是可满足式。可满足式。讨论:()永真式的否定为永假式();永假式的否定为永真式()。()二个永真式的析取、合取、蕴含、等价 均为永真式。611.4 等价式等价式等价式定义定义如果对两个公式,不论作何种指派,它们真值均相同,则称,是逻辑等价的,亦说()等价于(),并记作:621.4
20、等价式例:TTT TTTT FTTF TTTF F Q QPPP Q 631.4 等价式例:判断公式A:(PQ)(PQ)与 B:(PR)(PR)是否等价。解:列该公式的真值表:641.4 等价式FFFTTFTTFFFFFTFFFTTTFFFFFTTTFFFTFFFTFFTFFTTFTTTTTTTTFFTTTTTFTTTTFTTTTTTTTFFTTTTTTFTTFTTTBAPRPRRPQPQQRQP651.4 等价式定理定理 命题公式的充要条件是为永真式。说明:“”为等价关系符,表示和有等价关系。不为命题公式 “”为等价联结词(运算符),、为命题公式,则()也为一命题公式。661.4 等价式证明
21、:()充分性:为永真式,即、有相同的真值,所以。()必要性:,即、有相同的真值表,所以 为永真式。例:证明;671.4 等价式T T TT T T TTF T F T T T FTT T TF T F TFT T TF T FFFPQ PQP PQP由定理可知:若,则 若,C,则681.4 等价式下面列出组等价公式(1)双重否定律双重否定律 (2)同等律同等律;(3)交换律交换律 ;(4)结合律结合律 ()();()();()()691.4 等价式(5)分配律分配律 ()()();()()()(6)摩根律摩根律 ();()(7)吸收律吸收律 ();()701.4 等价式(8)蕴含律蕴含律 (9
22、)等价律等价律 ()()(10)零律零律;(11)同一律同一律;(12)互补律互补律;(13)输出律输出律 ()711.4 等价式(14)归缪律归缪律 ()()(15)逆反律逆反律 说明:()证明上述组等价公式的方法可用真值表法,把改为所得的命题公式为永真式,则成立。721.4 等价式(2)、均满足结合律,则在单一用、联结词组成的命题公式中,括号可以省去。(3)每个等价模式实际给出了无穷多个同类型的具体的命题公式。例如:(PQ)(P Q),(PQ)(RS)(P Q)(R S),(PQ)R)(P Q)R)731.4 等价式置换规则置换规则定义给定一命题公式,其中P1、P2Pn 是中的原子命题变元
23、,若(1)用某些命题公式代换中的一些原子命题变元Pi (2)用命题公式i代换Pi,则必须用i代换中的所有Pi由此而得到的新的命题公式称为命题公式的代代换实例换实例741.4 等价式讨论定义:讨论定义:()用命题公式只能代换原子命题变元,而不 能去代换分子命题公式。()要用命题公式同时代换同一个原子命题变 元。()永真式的代换实例仍为永真式;反之代换实 例为永真式时,则不能断定原公式也一定是 永真式。751.4 等价式例:为一永真式,若用任何命题公式代换,则仍为永真式为一个可满足的命题公式,若用代换,则得()为永真式,但()并不是永真式。()一个命题公式的代换实例有许多个,但不一定都等价于原来的
24、命题公式 761.4 等价式例设:(Q)若用()代换中的,得:()(Q()是的代换实例,而:()(Q)不是B的代换实例。例的代换实例有:(),(),()等所以,一个命题公式的代换实例有无限个。771.4 等价式下面讨论取代过程(置换规则):定义给定一命题公式,是的任何部分,若也是一命题公式,则称是的子命题子命题公式公式。例:()()的子命题公式有:、()、()、()、()()等。781.4 等价式定理给定一命题公式,是的子公式。设B是一命题公式,若 B,并用B取代中的,从而生成一新的命题公式B,则B。从定理可见:一个命题公式A,经多次取代,所得到的新公式与原公式等价。例:证明:()()791.
25、4 等价式()()例:证明:()()()()为一永真式801.4 等价式证明:原式:()()()()()()()()()()()()()()()()()它是它是(永真式)的代换实例,永真式的代(永真式)的代换实例,永真式的代换实例仍为永真式!换实例仍为永真式!811.4 等价式对偶原理(对偶定律)对偶原理(对偶定律)定义定义给定二个命题公式和A*,若用代换,用代换,用代换,用代换,其中一个命题公式由另一个命题公式得来,则称和A*是互为对偶的,而联结词和也是互为对偶的例:写出下列命题公式的对偶式:()()对偶式 A*821.4 等价式讨论定义:()若命题公式中有联结词,则必须把化成由联结词,组成
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 离散数学教案 离散数学 教案 PPT 课件
限制150内