离散数学 课程简介(祝清顺版)ppt课件_第1页
离散数学 课程简介(祝清顺版)ppt课件_第2页
离散数学 课程简介(祝清顺版)ppt课件_第3页
离散数学 课程简介(祝清顺版)ppt课件_第4页
离散数学 课程简介(祝清顺版)ppt课件_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

主讲:祝清顺教授,DiscreteMathematics,离散数学,科学出版社,离散数学课程简介,一、现代数学的两大分类,现代数学可以分为两大类:一类是研究连续对象的,如分析、方程等。另一类是研究离散对象的离散数学。离散数学:DiscreteMathematics.研究离散对象及其相互间关系的一门数学学科。研究离散结构的数学分科。辞海离散数学研究的对象是离散量,一切以离散现象作为研究对象或对象之一的数学均称为离散数学。,连续数学VS离散数学印象,剪不断理还乱是离愁恰似一江春水向东流,枯藤老树昏鸦小桥流水人家古道西风瘦马夕阳西下断肠人在天涯,二、离散数学的发展过程,18世纪以前,数学基本上是研究离散对象的数量和空间关系的科学。之后,因天文学,物理学的发展,如行星轨道,牛顿三大力学定律等研究,极大地推动了连续数学(以微积分,数学物理方程,实、复变函数论为代表)的发展。离散对象的研究则处于停滞状态。20世纪30年代,图灵提出计算机的理论模型图灵机。,二、离散数学的发展过程,图灵机这种模型早于实际制造计算机十多年,现实的计算机的计算能力,本质上和图灵机的计算能力一样。由于在计算机内,机器字长总是有限的,它代表离散的数或其它离散对象,因此随着计算机科学和技术的迅猛发展,离散数学就显得重要。,三、离散数学与计算机的关系,计算机是一个离散的结构,计算机的研究对象大都是离散形式,离散数学当之无愧地可以充分描述计算机科学的离散性的特点,它是研究计算机科学的基本数学工具和最合适的理论手段。因此,离散数学是是计算机科学的专业基础核心课程,也是信息科学的数学基础。它在计算机理论研究及软硬件开发的各个领域都有广泛的应用。在计算机科学发展的过程中,各种理论问题的研究交错地使用着近代数学中的不同论题,这些论题都构成了离散数学的内容。,四、离散数学的内容,离散数学由多门数学分支组成主要研究分支包括:数理逻辑、集合论、代数(近世代数)、图论、算法、组合数学、形式语言与自动机等等。每个分支基本上可以看成是一门独立的学科。数理逻辑:是计算机科学的基础,应熟练掌握将现实生活中的条件化成逻辑公式,并能做适当的推理,这对程序设计等课程是极有用处的。,四、离散数学的内容,离散结构:用来表示离散对象以及它们之间关系的抽象数学结构,包括:集合、排列、关系、树、图。组合分析:解决问题的一个重要方面就是计数或枚举对象,一种重要的数据结构。算法化思维:许多问题都可以通过构造一个可以被程序实现的算法来解决。它的三个步骤是:构造(选择合适的离散模型和操作步骤)、验证(算法的正确性)、评估(时间和空间的复杂性)。,四、离散数学的内容,离散数学各部分内容的关系并非相互独立,有着密切联系它们分别从不同角度出发,研究各种离散量之间数与形的关系。离散数学是计算机科学中一些课程的必备基础数理逻辑是自动机理论、编译原理、人工智能的基础课程之一;集合论是数据库的基础课程之一;代数是密码学的基础课程之一;图论是逻辑设计的基础课程之一(通信网理论的基础)。,五、教学内容,教学内容分为四个相对独立的部分:集合论、代数、图论与数理逻辑。,集合论,数理逻辑,图论,代数结构,课程结构,离散数学,数理逻辑,命题逻辑,谓词逻辑,集合论,集合,函数,二元关系,图论,代数系统,代数结构,典型系统,图论基础,树,布尔代数,11,六、为什么要学习离散数学,计算机求解的基本模式是:实际问题数学建模算法设计编程实现离散数学可以为数学建模打下知识基础、为算法设计提供具体指导。离散数学结构实际上就是通用的抽象的模式的集合。告诉你各种模式的本质特征和它们之间的关系,以及选用它们的策略;告诉你哪些问题是可解的,哪些是当前在图灵机模型上无(最优)解的,哪些是可以得到近似较优的解。,掌握离散数学知识,为后续课程(数据结构、操作系统、编译理论、算法分析、系统结构、容错判断、机器定理证明、数据库原理、人工智能等)打下坚实的基础。简而言之,离散数学的作用就在于训练运用离散结构作为问题的抽象模型、构造算法、解决问题的能力.通过离散数学的学习,培养抽象思维,缜密概括和严密逻辑推理能力,掌握证明问题的方法。,六、为什么要学习离散数学,七、学习方法,课程特点:定义+定理+例题内容较杂,概念多,定理多,比较抽象,给学习带来一定难度。学习方法:1.准确掌握每个概念(包括内涵及外延).2.要有刻苦钻研精神,不断总结经验.3.在理解内容的基础上,要较多地做些习题,从而再进一步加深理解所学内容.4.注意培养分析问题和解决问题的能力.,6.认识离散数学的重要性,培养浓厚的学习兴趣.,7.学数学最好的方式是做数学.,聪明在于学习,天才在于积累.,学而优则用,学而优则创.,由薄到厚,由厚到薄.,马克思,恩格斯,要辨证而又唯物地了解自然,就必须熟悉数学.,一门科学,只有当它成功地运用数学时,才能达到真正完善的地步.,华罗庚,七、学习方法,八、教材与参考书,授课教材祝清顺、贾利新、刘楠编著离散数学科学出版社。参考教材左孝凌等编著离散数学上海科技文献出版社耿素云,屈婉玲编著离散数学(修订版)高等教育出版社,2004耿素云,屈婉玲编著离散数学学习指导与习题解析高等教育出版社,2005,如果你想在本教材的基础上拓展一点,可以看类似地更详细一些的书,当然也有雷同。耿素云:集合论与图论:离散数学第二分册,北京大学出版社,1998.屈婉玲:代数结构与组合数学:离散数学第三分册,北京大学出版社,1998.如果你想了解其它风格的教科书,可以看美国主流的离散数学教材。Rosen:离散数学及其应用(6版),机械工业出版社,英文影印版,2008.Kolman等:离散数学结构(5版),高等教育出版社,英文影印版,2005.Ross等:离散数学,清华大学出版社,英文影印版,2003.如果你只想多看一些题目,可以看专门的习题集。利普舒尔茨等:离散数学(全美经典数学指导系列),科学出版社,中文译本,2002.如果你觉得这些书的挑战性差一些,你可以看各分支学科的数学教科书。集合论、图论、抽象代数、数理逻辑与数学基础、,八、教材与参考书,结束语,课程开始了,仿佛一台戏的幕布已经拉开,到了向观众演出的时候了。希望本课程不只是揭开离散数学神秘的面纱,更重要的是激发大家学习离散数学的积极性,因为离散数学是一种科学、一种语言、一种艺术、一种思维方法,它应用于生活的方方面面,它无比丰富,引人入胜。离散数学很美,这就要看谁能够在以后的学习中发现它的美!应用它的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论