离散数学教程与范例

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

示 范 性 软 件 学 院
2013年7月28日星期日
2.1 本章学习要求
重点掌握 1
1乘法原理和加 法原理 2排列组合的计 算 3利用容斥原理 计算有限集合的 交与并
2013-7-28
一般掌握
了解 3
1 离散概率 2 离散概念的计 算公式及性质
2
1 鸽笼原理 2 鸽笼原理的简 单应用 3 递归关系 4 递归关系的建 立和计算
2013-7-28
例2.2.4 解(续)
(4)将给Dolph、Francisco和另一个人指定职 位分为3步: 给Dolph指定职位,有3个职位可选; 给Francisco指定职位,有2个职位可选; 确定最后一个职位的人选,有4个人选。 根据乘法原理,共有3×2×4 = 24种选法。
同构
四色问题
任何一張平面地圖,如果相鄰的兩 個國家,必須塗上不同的顏色以便 劃清邊界,則至多只要四種顏色就 搞定了,不管這張地圖有多麼奇特 複雜。
發現者 這是在西元1852年,由畢業於英國倫敦大學的弗朗 西斯 (Francis Guthrie)發現的。當時他正在畫英國各 郡的地圖,而發現了這個有趣的現象。格里斯覺得這其 中一定有什麼奧妙,於是便寫信告訴他那數學很好的哥 哥佛德雷克(Frederick Guthrie)。佛德雷克百思不得 其解,又求教於他的老師----數學家摩根(Morgan)。摩 根也無法確定這個說法對不對,於是又寫信給他的好朋 友哈彌爾頓(Hamilton),希望他要嘛就證明出這個說法 是正確的,要不就舉一個反例,建構出一張需要5 種顏 色的地圖來。大師級的哈彌爾頓耗了13年心血,仍一籌 莫展,抱憾而逝。
2013-7-28
2.2.2 加法原理
假定X1, X2, „, Xt均为集合,第i个集合Xi 有ni个元素。如{X1, X2, „, Xt}为两两不相交 的集合,则可以从X1, X2, „, Xt中选出的元 素总数为: n1 + n2 + „ + nt。
即集合X1∪X2∪…∪Xt含有n1 + n2 + … + nt个元素。
方世昌主编 西安电子科大出版社
Discrete Mathematics Structures
Bemard Kolman Robert C. Busby Sharon Ross Prentice-Hall International,Inc. 1997.11 (英文原版影印)清华大学出版社
离散数学是培养抽象思维和逻辑推理的学科,
例2.2.3
在一幅数字图像中,若每个像素点用8位进行编 码,问每个点有多少种不同的取值。 分析 用8位进行编码可分为8个步骤:选择第 一位,选择第二位,„ ,选择第八位。每一个 位有两种选择,故根据乘法原理,8位编码共有 2×2×2×2×2×2×2×2 = 28 = 256种取值。 解 每个点有256( = 28) 种不同的取值。
公開徵答 1878年,英國數學家Cayley 將上述問題曝光取名為「四 色猜想」(因為還不確定對不對,所以說是猜想),公開徵求解 答。 問題一傳出後,馬上就有了回應。1879年和1880年, Kempe 和Tait 分別發表論文證明了四色問題。轟動一時的熱 度終於平息。不料事隔11年後,一個名叫Heawood 的年輕人指 出了Kempe 證明中的錯誤,並利用Kempe 的方法證明出若用5 種顏色就保證一定能區分出地圖上相鄰的區域。雖然四色問題 未被破解,但是至此算是邁出了一大步。而另一方面,Tait 的論文亦被陸陸續續發現多處錯誤,甚至最後一個錯誤是一直 到1946年才被發現的。從這裡我們可看出這些人的研究精神是 多麼可敬,被發現錯誤的東西並未被棄之如敝屣般丟在一旁, 仍舊不斷有人去研究它,甚至是在事隔半個多世紀之後。 當然這兩篇錯誤的論文在數學上仍然有其貢獻,不可小覷。
约 法 三 章
手机(关机) 作业(及时)
考试(改革)
第一篇 预备知识
第2章 计数问题
2013-7-28
2.0 内容提要
1 乘法原理和加法原理
2
排列与组合 容斥原理与鸽笼原理 离散概率
3 4
5
2013-7-28
递归关系
电子科技大学离散数学课程组——国家精品课程
离散数学
电子科技大学
计算机科学与工程学院
解(二)
用一一对应技术 一场比赛对应一个被淘汰者,反之也真,那 么比赛场数与被淘汰者人数是相等的。由于 优胜者只有一人,全部被淘汰者是100人, 因此要进行100场比赛方可决出优胜者。
土耳其商人和帽子的故事
这是著名物理学家爱因斯坦出过的一道题。
一个土耳其商人,想找一个十分聪明的助手协助他经商, 有两个人前来应聘,这个商人为了试一试哪一个聪明些,就 把两个人带进一间漆黑的屋子里,他打开电灯后:“这张桌 子上有五顶帽子,两顶是红色的,三顶是黑色的。现在,我 把灯关掉,而且把帽子摆的位置弄乱,然后我们三个人每人 摸一顶帽子戴在头上,在我开灯后,请你们尽快的说出自己 头上戴的帽子是什么颜色的。”说完之后,商人将电灯关掉, 然后三人都摸了一顶帽子戴在头上,同时商人将余下的两顶 帽子藏了起来,接着把电灯打开,这时,那两个有应试者看 到商人头上戴的是一顶红帽子,过了一会儿,其中一个人便 喊到:“我戴的是黑帽子。” 请问这个人猜得对吗?是怎么推导出来的?
离散数学是现代数学的一个重要
绪 言
分支,是计算机科学与技术的基 础理论的核心课程之一。离散数 学与计算机科学中的数据结构、 操作系统、编译理论、算法分析、 逻辑设计、系统结构、机器定理 证明等课程息息相关。 基本内容包括数理逻辑、集合论、 代数系统、图论等几大部分。
离散数学
离散数学(Discrete Mathematics):"研究离散
解題花絮 一番風風雨雨下來,四色問題更加受到矚目了。由於 Heawood 的「五色定理」的證明並不難,因此就有許多人 也小看了「四色問題」的難度。最有趣的是以下這個例子。 1902年秋天,閔可夫斯基教授(Hermann Minkowsky, 1864 -1909,愛因斯坦的數學導師)在上拓樸學的課堂上 就當著學生面前說:「四色問題之所以尚未被解決是因為 世界上第一流的數學家都還沒空去研究它。」而且興之所 至,當場就證了起來;但是寫了好幾個黑板,卻依舊未能 得證。接下來幾個星期的課,他繼續證下去,課一堂一堂 地過去了,他如身陷泥沼,仍舊無法證明出來。他終於投 降,承認自己也無能為力了。就在這個時候,天空正好霹 靂一聲巨響,他感嘆地說:「上帝在責備我的狂妄!」然 後就繼續上他的拓樸課了。
[法二] 若Alice被选为主席,共有5×4 = 20种方法 确定其他职位;若Ben为主席,同样有20种 方法确定其他职位。由于两种选法得到的集 合不相交,所以根据加法原理,共有20+20 = 40种选法;
2013-7-28
例2.2.4 解(续)
(3)[法一] 将确定职位分为3步:确定 Egbert的职位,有3种方法;确定余下的较 高职位人选, 有5个人选;确定最后一个 职位的人选, 有4个人选。根据乘法原理, 共有3×5×4 = 60种选法;
表2.2.1
开胃食品 主食 种类 种类 价格 价 (元) 格 玉米片 2.15 汉堡(H) 3.2 (Co) 5 色拉(Sa) 1.90 三明治 3.6 (S) 5 鱼排(F) 3.1 5
2013-7-28
饮料 种类 价 格 茶水 0.7 (T) 0 牛奶 0.8 (M) 5 可乐 0.7 (C) 5 0.7
2.2.1 乘法原理
如果一些工作需要t步完成,第一步有n1种 不同的选择,第二步有n2种不同的选择,„ , 第t步有nt种不同的选择,那么完成这项工作 所有可能的选择种数为:
n1 n2 nt
2013-7-28
例2.2.2 Melissa病毒
1990年,一种名叫Melissa的病毒利用侵吞系统 资源的方法来破坏计算机系统,通过以含恶意 宏的字处理文档为附件的电子邮件传播。当字 处理文档被打开时,宏从用户的地址本中找出 前50个地址,并将病毒转发给他们。用户接收 到这些被转发的附件并将字处理文档打开后, 解 根据Melissa病毒的扩散原理,经过四次转发, 病毒会自动继续转发,不断往复扩散。病毒非 共有 常快速地转发邮件,将被转发的邮件临时存储 50×50×50×50+50×50×50+50×50+ 50 +1 在某个磁盘上,当磁盘占满后,系统将会死锁 = 6377551个接收者。 甚至崩溃。问经过四次转发,共有多少个接收 者? 2013-7-28
七桥问题
哥尼斯堡城位于普雷格尔河畔,河中有两个岛,七 座桥使两个河心岛及两岸彼此相连。十八世纪的城中居 民热衷于这样一个问题:游人从四块陆地中的任何一地 出发,能否找到一条路线,通过每桥一次且仅一次,最 后返回原地?
欧拉对七桥问题的解 1736年,著名数学家欧拉研究了七桥问题,他将这 个问题用结点和弧边组成的图来表示,问题归结为从 图中任一结点出发,经过每边一次且仅一次的回路是 否存在?他找到了存在这样一条回路的充分必要条件, 并由此判断七桥问题无解而结束了哥尼斯堡城民的烦 恼。
例2.2.4 解
(1)根据乘法原理,可能的选法种数为 6×5×4= 120; (2)[法一] 根据题意,确定职位可分为3个 步骤:确定主席有2种选择;主席选定后, 秘书有5个人选;主席和秘书都选定后,出 纳有4个人选。根据乘法原理,可能的选法 种数为2×5×4 = 40;
2013-7-28
例2.2.4 解(续)
聪明的囚徒
古希腊有个国王,对处死囚徒的方法作了两种规定:
一种是砍头,一种是绞刑。并他自恃聪明的做出一 种规定:囚徒可以说一句话,并且这句话是马上可 以验证其真假。如果囚徒说的是真话,那么处以绞 刑,如果囚徒说的是假话,那么处以砍头。许多囚 徒或者是因为说了假话而被砍头或者因为说了真话 而被处以绞刑。 有一位极其聪明的囚徒,当轮到他来选择处死方法 时,他说出一句巧妙的话,结果使这个国王按照哪 种方法处死他,都违背自己的决定,只得将他放了。 试问:这囚徒说的是句什么话?
2013-7-28
例2.2.4 解(续)
[法二] 根据(1)的结论,如果Egbert为主席, 有20种方法确定余下的职位;若Egbert为秘 书,有20种方法确定余下的职位;若Egbert 为出纳员,也有20种方法确定余下的职位。 由于三种选法得到的集合不相交,根据加法 原理,共有 20+20+20 = 60种选法;
结构的数学分科。" --《辞海》79年版, P355 用一组基本的指令来编制一个计算机程序, 非常类似于从一组公理来构造一个数学证明。 --D.E.Knuth(克纽斯)1974年Turing奖获得者。
Biblioteka Baidu 离散数学
左孝凌等
上海科技文献出版社
离散数学
耿素云等
清华大学出版社
参 考 书 目
离散数学
学 习 方 法 建 议
因此要重视基本概念的学习,一定要认真研读 教材,特别要从实例和习题中搞清众多概念的 涵义。
适当多做习题,至少要按时完成作业,强迫自
己通过特定条件下运用所学的概念和理论,才 能真正掌握和理解它们,提高分析和解决问题 的能力。
与教材配套的习题解答是离散数学的初学者必
备的参考书,钻研习题解答,从中领会典型问 题的解题方法。不会求解的作业题,可以看习 题解答,但务求读懂,决不可一抄了事,养成 依赖习惯,白白浪费宝贵的时光!
@淘汰赛
有101个人参加乒乓球淘汰赛(每一轮比赛 在参加人数是奇数时,让一人轮空),共需 进行多少场比赛方可决出优胜者(一场比赛 指两人的一次对垒)
解(一)
第一轮 50场, 剩50名优胜者 1名轮空 第二轮 25场, 剩25名优胜者 1名轮空 第三轮 13场, 剩13名优胜者 第四轮 6场, 剩6名优胜者 1名轮空 第五轮 3场, 剩3名优胜者 1名轮空 第六轮 2场, 剩2名优胜者 第七轮 1场, 剩1名优胜者 共计 50+25+13+6+3+2+1=100场
2013-7-28
例2.2.4
由Alice、Ben、Connie、Dolph、Egbert和 Francisco六个人组成的委员会,要选出一个 主席、一个秘书和一个出纳员。 (1)共有多少种选法? (2)若主席必须从Alice和Ben种选出,共 有多少种选法? (3)若Egbert必须有职位,共有多少种选 法? (4)若Dolph和Francisco都有职位,共有 2013-7-28 多少种选法?
相关文档
最新文档