工业大学稿第讲.ppt
《工业大学稿第讲.ppt》由会员分享,可在线阅读,更多相关《工业大学稿第讲.ppt(229页珍藏版)》请在三一办公上搜索。
1、离 散 数 学,2023年6月24日星期六,教师:陈雅颂,简介,离散数学(Discrete mathematics)是研究离散量的结构及其相互关系的数学学科,是现代数学的一个重要分支。它在各学科领域,特别在计算机科学与技术领域有着广泛的应用,同时离散数学也是计算机专业的许多专业课程,如程序设计语言、数据结构、操作系统、编译技术、人工智能、数据库、算法设计与分析、理论计算机科学基础等必不可少的先行课程。,通过离散数学的学习,不但可以掌握处理离散结构的描述工具和方法,为后续课程的学习创造条件,而且可以提高抽象思维和严格的逻辑推理能力,为将来参与创新性的研究和开发工作打下坚实的基础。,随着信息时代的
2、到来,工业革命时代以微积分为代表的连续数学占主流的地位已经发生了变化,离散数学的重要性逐渐被人们认识。离散数学课程所传授的思想和方法,广泛地体现在计算机科学技术及相关专业的诸领域,从科学计算到信息处理,从理论计算机科学到计算机应用技术,从计算机软件到计算机硬件,从人工智能到认知系统,无不与离散数学密切相关。,由于数字电子计算机是一个离散结构,它只能处理离散的或离散化了的数量关系,因此,无论计算机科学本身,还是与计算机科学及其应用密切相关的现代科学研究领域,都面临着如何对离散结构建立相应的数学模型;又如何将已用连续数量关系建立起来的数学模型离散化,从而可由计算机加以处理。,离散数学是传统的逻辑学
3、,集合论(包括函数),数论基础,算法设计,组合分析,离散概率,关系理论,图论与树,抽象代数(包括代数系统,群、环、域等),布尔代数,计算模型(语言与自动机)等汇集起来的一门综合学科。离散数学的应用遍及现代科学技术的诸多领域。,离散数学课程的教学目的,不但作为计算机科学与技术及相关专业的理论基础及核心主干课,对后续课程提供必需的理论支持。更重要的是旨在“通过加强数学推理,组合分析,离散结构,算法构思与设计,构建模型等方面专门与反复的研究、训练及应用,培养提高学生的数学思维能力和对实际问题的求解能力。”,请根据下面事实,找出凶手:,1.清洁工或者秘书谋害了经理。2.如果清洁工谋害了经理,则谋害不会
4、发生在午夜前。3.如果秘书的证词是正确的,则谋害发生在午夜前。4.如果秘书的证词不正确,则午夜时屋里灯光未灭。5.如果清洁工富裕,则他不会谋害经理。6.经理有钱且清洁工不富裕。7.午夜时屋里灯灭了。,解:令A:清洁工谋害了经理。B:秘书谋害了经理。C:谋害发生在午夜前。D:秘书的证词是正确的.E:午夜时屋里灯光灭了。H:清洁工富裕.G:经理有钱.命题符号为:,AB,AC,BC,DC,DE,HAEDEDDDCCACAABB结果是秘书谋害了经理。,第一部分 数理逻辑第二部分 集合论第五部分 图论第三部分 代数结构第四部分 组合数学(选讲)第六部分 初等数论(选讲),第一部分 数理逻辑,第一章 命题
5、逻辑基本概念第二章 命题逻辑等值演算 第三章 命题逻辑的推理理论第四章 一阶(谓词)逻辑基本概念 第五章 一阶(谓词)逻辑等值演算与推理,第二部分 集合论,第六章 集合代数第七章 二元关系第八章 函数(选讲),第五部分 图论,第十四章 图的基本概念第十五章 欧拉图与哈密顿图第十六章 树第十七章 平面图第十八章 支配集、覆盖集、独立集与匹配与着色(选讲),第三部分 代数结构,第九章 代数系统第十章 群与环第十一章 格与布尔代数(选讲),第四部分 组合数学(选讲),第十二章 基本组合计数公式(选讲)第十三章 递推方程与生成函数(选讲),第六部分 初等数论(选讲),第十九章 初等数论(选讲),第一部
6、分 数理逻辑,逻辑:是人的一种抽象思维,是人通过概念、判断、推理、论证来理解和区分客观世界的思维过程。主要分为:制约逻辑;形式逻辑;演绎逻辑;归纳逻辑。本篇数理逻辑,是形式逻辑的一部分。,2023/6/24,数理逻辑(Mathematical Logic)-是研究演绎推理的一门学科,用数学的方法来研究推理的规律统称为数理逻辑。,第一部分 数理逻辑,所谓数学方法就是指数学采用的一般方法,包括使用符号和公式,已有的数学成果和方法,特别是使用形式的公理方法。用数学的方法研究逻辑的系统思想一般追溯到莱布尼茨,他认为经典的传统逻辑必须改造和发展,是之更为精确和便于演算。后人基本是沿着莱布尼茨的思想进行工
7、作的。,简而言之,数理逻辑就是精确化、数学化的形式逻辑。它是现代计算机技术的基础。新的时代将是数学大发展的时代,而数理逻辑在其中将会起到很关键的作用。,数理逻辑的产生,利用计算的方法来代替人们思维中的逻辑推理过程,这种想法早在十七世纪就有人提出过。莱布尼茨就曾经设想过能不能创造一种“通用的科学语言”,可以把推理过程象数学一样利用公式来进行计算,从而得出正确的结论。由于当时的社会条件,他的想法并没有实现。但是它的思想却是现代数理逻辑部分内容的萌芽,从这个意义上讲,莱布尼茨可以说是数理逻辑的先驱。,1847年,英国数学家布尔发表了逻辑的数学分析,建立了“布尔代数”,并创造一套符号系统,利用符号来表
8、示逻辑中的各种概念。布尔建立了一系列的运算法则,利用代数的方法研究逻辑问题,初步奠定了数理逻辑的基础。十九世纪末二十世纪初,数理逻辑有了比较大的发展,1884年,德国数学家弗雷格出版了数论的基础一书,在书中引入量词的符号,使得数理逻辑的符号系统更加完备。对建立这门学科做出贡献的,还有美国人皮尔斯,他也在著作中引入了逻辑符号。从而使现代数理逻辑最基本的理论基础逐步形成,成为一门独立的学科。,数理逻辑的发展,数理逻辑这门学科建立以后,发展比较迅速,促进它发展的因素也是多方面的。比如,非欧几何的建立,促使人们去研究非欧几何和欧氏几何的无矛盾性。,集合论的产生是近代数学发展的重大事件,但是在集合论的研
9、究过程中,出现了一次称作数学史上的第三次大危机。这次危机是由于发现了集合论的悖论引起。什么是悖论呢?悖论就是逻辑矛盾。集合论本来是论证很严格的一个分支,被公认为是数学的基础。,1903年,英国唯心主义哲学家、逻辑学家、数学家罗素却对集合论提出了以他名字命名的“罗素悖论”,这个悖论的提出几乎动摇了整个数学基础。,罗素悖论中有许多例子,其中一个很通俗也很有名的例子就是“理发师悖论”:某乡村有一位理发师,有一天他宣布:只给不自己刮胡子的人刮胡子。那么就产生了一个问题:理发师究竟给不给自己刮胡子?如果他给自己刮胡子,他就是自己刮胡子的人,按照他的原则,他又不该给自己刮胡子;如果他不给自己刮胡子,那么他
10、就是不自己刮胡子的人,按照他的原则,他又应该给自己刮胡子。这就产生了矛盾。,悖论的提出,促使许多数学家去研究集合论的无矛盾性问题,从而产生了数理逻辑的一个重要分支-公理集合论。,数理逻辑新近还发展了许多新的分支,如递归论、模型论等。递归论主要研究可计算性的理论,它和计算机的发展和应用有密切的关系。模型论主要是研究形式系统和数学模型之间的关系。,数理逻辑近年来发展特别迅速,主要原因是这门学科对于数学其它分支如集合论、数论、代数、拓扑学等的发展有重大的影响,特别是对新近形成的计算机科学的发展起了推动作用。反过来,其他学科的发展也推动了数理逻辑的发展。,数理逻辑论的体系,数理逻辑的主要分支包括:逻辑
11、演算(包括命题演算和谓词演算)、模型论、证明论、递归论和公理化集合论。数理逻辑和计算机科学有许多重合之处,这是因为许多计算机科学的先驱者既是数学家、又是逻辑学家,如阿兰图灵、邱奇等。简介:阿兰麦席森图灵,1912年生于英国伦敦,1954年死于英国的曼彻斯特,他是计算机逻辑的奠基者,许多人工智能的重要方法也源自于这位伟大的科学家。他对计算机的重要贡献在于他提出的有限状态自动机也就是图灵机的概念,对于人工智能,它提出了重要的衡量标准“图灵测试”,如果有机器能够通过图灵测试,那他就是一个完全意义上的智能机,和人没有区别了。阿隆佐邱奇(1903年6月14日1995年8月11日)是美国数学家,1936年
12、发表可计算函数的第一份精确定义,对算法理论的系统发展做出巨大贡献。邱奇在普林斯顿受教并工作四十年,曾任数学与哲学教授。1967年迁往加利福尼亚大学洛杉矶分校。,程序语言学、语义学的研究从模型论衍生而来,而程序验证则从模型论的模型检测衍生而来。,数理逻辑的内容,数理逻辑包括哪些内容呢?这里我们先介绍它的两个最基本的也是最重要的组成部分,就是“命题演算”和“谓词演算(在本教材中也称作一阶逻辑演算)”。,学习逻辑学的意义 学习逻辑学的根本意义,是训练和提高人们的逻辑思维能力,促进其自觉地运用逻辑知识,提高学习和工作的质量。具体来说,学习逻辑学的意义主要有:第一,有助于正确认识事物,从已知进到未知。第
13、二,有助于准确、严密地表达和论证思想。第三,有助于揭露谬误,驳斥诡辩。第四,有助于培养分析理性精神和创新意识。,2023/6/24,主要研究内容:推理 着重于推理过程是否正确 着重于语句之间的关系主要研究方法:数学的方法 就是引进一套符号体系的方法,所以数理逻辑又叫符号逻辑(Symbolic Logic)。,2023/6/24,什么是数理逻辑?用数学的方法来研究推理的规律统称为数理逻辑。为什么要研究数理逻辑?程序算法数据 算法逻辑控制,小结,2023/6/24,2023/6/24,第一章 命题逻辑的基本概念,命题逻辑也称命题演算,或语句逻辑。研究内容:(1)研究以命题为基本单位构成的前提和结论
14、之间的可推导关系(2)研究什么是命题?(3)研究如何表示命题?(4)研究如何由一组前提推导一些结论?,2023/6/24,第一章 命题逻辑的基本概念,命题逻辑的特征:在研究逻辑的形式时,我们把一个命题只分析到其中所含的命题成份为止,不再分析下去。不把一个简单命题再分析为非命题的集合,不把谓词和量词等非命题成份分析出来。,2023/6/24,1.0 本章学习要求,深刻理解:命题、联结词、复合命题、命题公式、等值(等价)式、等值(等价)演算、推理及证明等概念。熟练进行:等值(等价)演算与构造证明。,2023/6/24,1.1.1 命题定义1.1.0具有非真即假的陈述句称为命题,该命题可以取一个“值
15、”,称为真值。真值只有“真”和“假”两种,分别用“1”(或“T”)和“0”(或“F”)表示。,1.1 命题与命题联结词,2023/6/24,(1)太阳是圆的;(2)成都是一个旅游城市;(3)北京是中国的首都;(4)这个语句是假的;(5)1110;(6)+y;(7)我喜欢踢足球;(8)3能被2整除;(9)地球外的星球上也有人;(10)中国是世界上人口最多的国家;(11)今天是晴天;,例1.1.1,T,T,T/F,非命题,T/F,F,T/F,T,T,T,非命题,2023/6/24,例1.1.1(续),(12)把门关上;(13)你快上学去!(14)你要出去吗?(15)今天天气真好啊!,非命题,非命题
16、,非命题,非命题,注意:一切没有判断内容的句子都不能作为命题,如命令句、感叹句、疑问句、祈使句、二义性的陈述句等。,2023/6/24,命题一定是陈述句,但并非一切陈述句都是命题。命题的真值有时可明确给出,有时还需要依靠环境、条件、实际情况、时间才能确定其真值。,结论:,在数理逻辑中像字母“x”、“y”、“z”等字母总是表示变量。,约定:,2023/6/24,下列语句是否是命题?并判断其真值结果?(1)四川不是一个国家;(2)3既是素数又是奇数;(3)张谦是大学生或是运动员;(4)如果周末天气晴朗,则我们将到郊外旅游;(5)2+24当且仅当雪是白的。,例1.1.2,2023/6/24,一般来说
17、,命题可分两种类型:原子命题(简单命题):不能再分解为更为简单命题的命题。复合命题:可以分解为更为简单命题的命题。而且这些简单命题之间是通过如“或者”、“并且”、“不”、“如果.则.”、“当且仅当”等这样的关联词和标点符号复合而构成一个复合命题。,命题的分类,2023/6/24,今天天气很冷。今天天气很冷并且刮风。今天天气很冷并且刮风,但室内暖和。,例1.1.3,通常用大写(或小写的)的带或不带下标的英文字母、.P、Q、R、.Ai、Bi、Ci、.Pi、Qi、Ri、.等表示命题,2023/6/24,定义:1.1.1 命题联结词,设命题P,Q表示任意两个命题,则最常见的命题联结词有:,3.析取,P
18、或者Q,P与Q的析取,PQ,PQ1P1或Q1,2.合取,P并且Q,P与Q的合取,PQ,PQ1P1且Q1,1.否定,非P,P的否定,P,P1 P0,4.蕴涵,若P,则Q,P蕴涵Q,PQ,PQ0 P1,Q0,5.等价,P当且仅当Q,P等价于Q,PQ,PQ1P1,Q1或P0,Q0,2023/6/24,总结,2023/6/24,说明,1、联结词是句子与句子之间的联结,而非单纯的名词、形容词、数词等地联结;2、联结词是两个句子真值之间的联结,而非句子的具体含义的联结,两个句子之间可以无任何地内在联系;,2023/6/24,说明,3、联结词与自然语言之间的对应并非一一对应;,1.否定式与否定联结词“”记作
19、p,符号称作否定联结词,并规定p 为真当且仅当p为假.2.合取式与合取联结词“”使用合取联结词时要注意两点:(1)描述合取式的灵活性与多样性(2)分清简单命题与复合命题,例 将下列命题符号化.吴颖既用功又聪明.吴颖不仅用功而且聪明.吴颖虽然聪明,但不用功.张辉与王丽都是三好生.张辉与王丽是同学.(1)(3)说明描述合取式的灵活性与多样性(4)(5)要求分清联结词“与”,联结的复合命 题与简单命题将各命题符号化,3.析取式与析取联结词“”记作pq,称作析取联结词,并规定pq为假当且仅当p与q同时为假.注意:此“或”,称作相容或,也称可兼或。还有一种“或”,称作排斥或,也称作不可兼或。,例 将下列
20、命题符号化(1)2或4是素数.(2)2或3是素数.(3)4或6是素数.(4)小元元只能拿一个苹果或一个梨.(5)王小红生于1975年或1976年.(1)(3)为相容或(4)(5)为排斥或,4.蕴涵式与蕴涵联结词“”定义1.4 设p,q为二命题,复合命题“如果p,则q”称作p与q的蕴涵式,记作pq,并称p是蕴涵式的前件,q为蕴涵式的后件,称作蕴涵联结词,并规定,pq为假当且仅当p为真q为假.,说明:(1)pq的逻辑关系:q为p的必要条件(2)“如果p,则q的不同表述法很多:若p,就q;只要p,就q;p仅当q;只有q,才p;除非q,才p;除非q,否则非p,,(3)当p为假时,pq为真,可称为空证明
21、(4)常出现的错误:不分充分与必要条件,例 设p:天冷,q:小王穿羽绒服,将下列命题符号化(1)只要天冷,小王就穿羽绒服.(2)因为天冷,所以小王穿羽绒服.(3)若小王不穿羽绒服,则天不冷.(4)只有天冷,小王才穿羽绒服.(5)除非天冷,小王才穿羽绒服.(6)除非小王穿羽绒服,否则天不冷.(7)如果天不冷,则小王不穿羽绒服.(8)小王穿羽绒服仅当天冷的时候.,注意:pq与qp等值(真值相同)(1),(2),(3),(6)符号化为pq其余的符号化为qp 思考,为什么?,5.等价式与等价联结词“”定义1.5 设p,q为二命题,复合命题“p当且仅当q”称作p与q的等价式,记作pq,称作等价联结词.并
22、规定为真当且仅当p与q同时为真或同时为假.(1)pq的逻辑关系:p与q互为充分必要条件(2)pq为真当且仅当p与q同真或同假,例 符号化,并求下列复合命题的真值(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连续.它们的真值是显而易见的.,什么是必要条件,充分条件,充分必要条件。,必要:PQ 字面理解很容易,没它不行的意思。用你的题目,P要成立,Q必须要成立,可能还需要其他的条件,P才能成立,但是没有Q,P肯定是不成立。比如,人活着,喝水这两件
23、事,喝水就是人活着的必要条件,没水不行活不了,有水也不一定能活着(必要条件强调必须要有,没有不成立,至于有了以后的事情就不关心了)。人活着要喝水,充分:PQ P是Q的充分条件,字面去理解(有它就行),有P就一定会有Q发生。联想:人活着要喝水,首先,对以下三个词的释意要有所明确:(摘自金山词霸)。只要:表示具有充分的条件,正句常用“就”、“也”、“都”、“便”相呼应,表明由这种条件产生的一种结果。只有:表示必需的条件,下文常用“才”、“方”呼应。除非:表示唯一的条件,常跟“才”、“否则”、“不然”等合用,相当于“只有”。,继续解释:,由于“只要”表充分条件(即前件),相当于“如果”,根据定义:“
24、只要p就q”的数理逻辑表示是p-q,而“只有”表必要条件(即后件),根据命题逻辑中相关的证明(如形式系统N):p-q等价于!q-!p(!表联结词非),你也可以通过真值表进行验证。从而,“只有q才p”的表示是:p-q,根据“除非”与“只有”的等价性即“除非q,否则p”等价于“只有q,才p”。再根据“除非”与“如果不”、“否则”与否“则”的等价性(unlessif not),“除非q,否则p”即可表为!q-!p,那么,“只有q,才p”也可以表示为!q-!p,这就证明了“只要p就q”和“只有q才p”的等价性。至于“p仅当q”它是“只有q才p”的另一种表述,自然也等价了。,符号化:,A:下雨,B:骑车
25、上班。1、只有不下雨,我才骑自行车上班。B-A2、如果下雨,我就不骑自行车上班。A-B3、除非下雨,否则我骑自行车上班。B-A,2023/6/24,符号化下列命题(1)四川不是人口最多的省份;(2)王超是一个德智体全面发展的好学生;(3)教室的灯不亮可能是灯管坏了或者是停电了;(4)如果周末天气晴朗,那么学院将组织我们到石像湖春游;(5)两个三角形全等当且仅当三角形的三条边全部相等。,例1.1.4,2023/6/24,例1.1.4 解,(1)设:四川是人口最多的省份。则命题(1)可表示为。(2)设:王超是一个思想品德好的学生;:王超是一个学习成绩好的学生;R:王超是一个体育成绩好的学生。则命题
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工业大学 稿第讲
链接地址:https://www.31ppt.com/p-5308807.html