十章鸽笼原理.ppt
《十章鸽笼原理.ppt》由会员分享,可在线阅读,更多相关《十章鸽笼原理.ppt(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、十章鸽笼原理 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望组合数学一般可分为四个方面组合数学一般可分为四个方面:判定所提出问题的解是否存在的存在性问题、判定所提出问题的解是否存在的存在性问题、确定有解问题其不同解的个数的计数问题、确定有解问题其不同解的个数的计数问题、对可解问题去把解构造出来的构造性算法对可解问题去把解构造出来的构造性算法从从问问题题的的多多种种构构造造性性算算法法中中择择优优改改进进的的优优化化问问题。题。组组合合数数学学的的内内容容是是很很丰
2、丰富富的的,只只涉涉及及组组合合数数学学中中的的存存在在性性问问题题和和计计数数问问题题,为为以以后后学学习习和和研研究计算机算法的设计和分析打下基础。究计算机算法的设计和分析打下基础。鸽鸽笼笼原原理理是是解解决决组组合合数数学学中中一一些些存存在在性性问问题题的的基本工具。基本工具。最最早早是是由由狄狄利利克克雷雷(Dirichlet)提提出出的的,又又称称为抽屉原理、鞋盒原理。为抽屉原理、鞋盒原理。10.1鸽笼原理的简单形式鸽笼原理的简单形式定定理理10.1:n+1只只鸽鸽子子飞飞回回n个个笼笼子子,至至少有一个鸽笼含有不少于少有一个鸽笼含有不少于2只的鸽子。只的鸽子。这个定理的证明是非常
3、简单的这个定理的证明是非常简单的抽抽去去具具体体的的“鸽鸽子子”、“鸽鸽笼笼”等等物物理理属性属性从从数数学学上上看看,就就是是把把s个个元元素素分分成成t个个组组,当当不不能能均均匀匀分分放放时时,必必有有一一个个组组其其元元素素个数要超出个数要超出“平均数平均数”。定定理理10.2:s(s1)个个元元素素分分成成t个个组组,那那么么必必存存在在一一个个组组至至少少含含有有 s/t(这这里里 为为“上上整整数数”记号记号)个元素。个元素。证明:用反证法证明。证明:用反证法证明。若若每每个个组组至至多多含含有有(s/t-1)个个元元素素,则则t个个组最多有元素组最多有元素t*(s/t-1),因
4、为因为s/t s/t(s/t)+1,所以有所以有t*(s/t-1)t*(s/t)+1)-1)s,导导致致矛矛盾盾。故故必必存存在在一一个个组组至至少少含含有有 s/t 个元素。个元素。任意任意13个人中,至少有二人生日在同一个月个人中,至少有二人生日在同一个月;任任意意70个个人人中中,至至少少有有 s/t=70/12=6人人生生日日同同月月;例例:在在n+1个个小小于于或或等等于于2n的的互互不不相相等等的的正正整整数数中,必存在两个互质的数。中,必存在两个互质的数。证明:证明:s=n+1,关键是如何构造鸽笼。关键是如何构造鸽笼。注意到这样的事实:任何相邻两数互质。注意到这样的事实:任何相邻
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 鸽笼 原理
限制150内