组合数学(张永刚)吉林大学-第二章-鸽巢原理和ramsey定理课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《组合数学(张永刚)吉林大学-第二章-鸽巢原理和ramsey定理课件.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 组合 数学 张永刚 吉林大学 第二 原理 ramsey 定理 课件
- 资源描述:
-
1、1组合存在性定理组合存在性定理l Ramsey定理(鸽巢原理为其最简形式)定理(鸽巢原理为其最简形式)l 偏序集分解定理(偏序集分解定理(Dilworth定理定理)l 相异代表系存在定理(相异代表系存在定理(Hall定理)定理)1928年英国数学家、哲学家兼经济学家年英国数学家、哲学家兼经济学家Frank,Ramsey(1903-1930)在伦敦数学会上宣读一篇在伦敦数学会上宣读一篇 “论形式逻辑中的一个问题论形式逻辑中的一个问题”的论文,奠定的论文,奠定Ramsey理论的基础。理论的基础。核心思想是:核心思想是:“任何一个足够大的结构中必定包含任何一个足够大的结构中必定包含一个给定大小的规则
2、子结构一个给定大小的规则子结构”23鸽巢鸽巢原理原理(Pigeonhole principle)是是组合学中最组合学中最简单、最简单、最基本原理基本原理.也叫也叫抽屉原理、重叠原理抽屉原理、重叠原理、狄利克雷原理狄利克雷原理。定理定理2.1.1若把n+1个物体放入n个盒子中,则至少有一个盒子中有2个或更多的物体4证明:证明:(反证法)(反证法)若不然,假定若不然,假定每个盒子中至多有一每个盒子中至多有一个物体,那么个物体,那么n个盒子中至多有个盒子中至多有n个物体,个物体,而我们共有而我们共有n+1个物体,矛盾。个物体,矛盾。故定理成立。故定理成立。5 鸽巢原理的鸽巢原理的集合描述形式集合描述
3、形式:设有限集合设有限集合A有有n+1个元素,将个元素,将A分划成分划成n个不个不相交子集的并,则至少有一个子集含有两个或两相交子集的并,则至少有一个子集含有两个或两个以上的元素。个以上的元素。注意!注意!应用时要分清物品与盒子以及物体数与盒子应用时要分清物品与盒子以及物体数与盒子 总数。总数。这个原理只能用来证明某种安排的这个原理只能用来证明某种安排的存在性存在性,而,而 却不能找到具体满足要求的安排却不能找到具体满足要求的安排 不能被推广到只存在不能被推广到只存在n个个(或更少或更少)物体的情形。物体的情形。6例例2.1.1 共有共有12个属相,今有个属相,今有13个人,则个人,则必有两人
4、的属相相同。必有两人的属相相同。几个例子几个例子例例2.1.2 有有5双不同的袜子混在一个抽屉双不同的袜子混在一个抽屉里,我们至少从中选出多少只袜子才能里,我们至少从中选出多少只袜子才能保证找到保证找到1双袜子?双袜子?7解解 应用定理应用定理2.1.1,共有,共有5个盒子,每个个盒子,每个盒子对应盒子对应1双袜子。双袜子。如果选择如果选择5+1=6只袜子分别放到它所只袜子分别放到它所属那双袜子的盒子中,则必有两只袜子落属那双袜子的盒子中,则必有两只袜子落入同一个盒子中,即为一双袜子。因此我入同一个盒子中,即为一双袜子。因此我们至少从中选出们至少从中选出6只袜子才能保证找到只袜子才能保证找到1
5、双双袜子。袜子。本例实际上是知道本例实际上是知道n个盒子,而找个盒子,而找n+1个个物体的问题。物体的问题。8例例2.1.3对任意给定的对任意给定的52个整数,证明:个整数,证明:其中必存在两个整数,要么两者的和能其中必存在两个整数,要么两者的和能被被100整除,要么两者的差能被整除,要么两者的差能被100整除。整除。9思路:思路:把把5252个物体放到个物体放到5151个盒子中,需要构造个盒子中,需要构造5151个盒子,个盒子,根据题目要求的两个整数必须具备的性质构造盒子;根据题目要求的两个整数必须具备的性质构造盒子;是否能够被是否能够被100100整除的关键在余数,那么一个整数除整除的关键
6、在余数,那么一个整数除以以100100的余数为的余数为0 0,1 1,2 2,9999 两个整数的和可以被两个整数的和可以被100100整除,则二者的整除,则二者的余数的和是余数的和是100100 两个整数的差可以被两个整数的差可以被100100整除,则二者的整除,则二者的余数相同余数相同证明:证明:对于任意一个整数,它除以对于任意一个整数,它除以100100的余数显然只的余数显然只能有如下能有如下100100种情况,种情况,0 0,1 1,2 2,3 3,9999 而现在有任意给定的而现在有任意给定的5252个整数,我们需要构造个整数,我们需要构造5151个个盒子,即对这盒子,即对这1001
7、00个余数进行分组,共个余数进行分组,共5151组:组:0,10,1,99,299,2,98,398,3,97,97,,4949,5151,505010根据根据定理定理2.1.12.1.1,这,这5252个整数,必有两个整数除以个整数,必有两个整数除以100100的余数落入上面的余数落入上面5151组中的同一组中,组中的同一组中,若是若是00或或5050则说明它们的和及差都能被则说明它们的和及差都能被100100整除;整除;若是剩下的若是剩下的4949组的话,因为一组有两个余数,余数相组的话,因为一组有两个余数,余数相同则它们的差能被同则它们的差能被100100整除,余数不同则它们的和能整除,
8、余数不同则它们的和能被被100100整除。整除。1112 例例2.1.4 一名象棋大师有一名象棋大师有11周时间准备一场锦标赛,她周时间准备一场锦标赛,她决定每天至少下一盘棋,为了不能太累,一周中下棋决定每天至少下一盘棋,为了不能太累,一周中下棋的次数不能多于的次数不能多于12盘。盘。证明:她一定在此期间的连续若干天中恰好下棋证明:她一定在此期间的连续若干天中恰好下棋21盘盘。13证明:令令b1,b2,b77分别为这分别为这11周中他每天周中他每天下棋的次数,并作部分和下棋的次数,并作部分和a1=b1,a2=b1+b2,,a77=b1+b2+b77.14所以有所以有1a1a2a3a771211
9、=132(2.1.1)考虑数列考虑数列a1,a2,,a77,a1+21,a2+21,,a77+21,它们都在它们都在1与与132+21=153之间,共有之间,共有154项,项,由定理由定理2.1.1知,其中必有两项相等知,其中必有两项相等根据题意,有bi1(1i77),且bi+bi+1+bi+612(1i71),15由(由(2.1.12.1.1)式知)式知a a1 1,a a2 2,,a a7777这这7777项互不相等,从而项互不相等,从而a a1 1+21,+21,a a2 2+21,+21,,a a7777+21+21这这7777项也互不相等,所以项也互不相等,所以一定存在一定存在11i
10、 i aj,则,则ai与从与从aj开始的最长递减子序开始的最长递减子序列合并,组成的子序列的长度列合并,组成的子序列的长度Li Lj+1 Lj;这;这与与Li=Lj矛盾;矛盾;23(2)若)若ai Mj,这又与这又与Mi=Mj矛盾。矛盾。所以假设所以假设1Lin 且且 1Min不成立。原结论成立。不成立。原结论成立。n2+1个人肩并肩地站成一排,则总能选除n+1个人,让他们向前迈出一步,所形成新一排的身高是递增或递减的。24定理定理2.2.1 (2.2.1 (鸽巢原理的加强形式鸽巢原理的加强形式)。个物体个盒子里至少含有第或者.,,个物体个盒子里至少含有二第或者,个物体第一个盒子里至少含有或者
11、则,个盒子里放入个物体1.若把都是正整数,,.,设212121nnnqnqqnnqqqqqq25证明:证明:(反证法反证法)对于对于i i1 1,2 2,n n,假设第,假设第i i个盒子个盒子里至多含有里至多含有q qi i-1-1个个物体,物体,则则n n个盒子里个盒子里物物体数体数的总和不超过的总和不超过 q q1 1+q+q2 2+q qn n -n n这与已知条件中的这与已知条件中的物体总数物体总数为为(q(q1 1+q+q2 2+q qn n n+1)n+1)相矛盾。相矛盾。故假设不对,故假设不对,原结论成立原结论成立。26 与简单形式的关系与简单形式的关系 上节的鸽巢原理的简单形
12、式是这一原理的上节的鸽巢原理的简单形式是这一原理的特殊情况,即特殊情况,即,有,有 q1+q2+qnn+1=n+127推论推论2.2.1若若 n(r-1)+1个个物体物体放放入入n个盒个盒子子。则则至少有一个至少有一个盒子里含有盒子里含有r个或者更个或者更多的多的物体。物体。证明证明 在定理在定理2.2.1中取中取q1=q2=qn=r即可。即可。28 推论推论2.2.2 若若设有设有n个正整数个正整数m1,m2,mn满足下面的不等式满足下面的不等式 (m1+mn)/n r1,则则 m1,mn中至少有一个数中至少有一个数 r证明证明 由上面的不等式得 m1+mn n(r1)+1,由推论2.2.1
13、,存在mi,使得mir。29推论推论2.2.3 设m和n都是正整数且mn,若将m个物体放入n个盒子中,则至少有一个盒子中含有大于等于 个物体。nm表示取天棚运算是大于等于 的最小正整数 nmnm证明:证明:根据 的定义有:nmnmnmnm130反证法。反证法。假定每个盒子里的物体都小于假定每个盒子里的物体都小于 个。个。,则至多是,则至多是 个,那么个,那么n个盒子里的物体总数个盒子里的物体总数n()n =m,与,与m个物体矛盾。个物体矛盾。因此原结论成立。因此原结论成立。nm1nm1nmnm31解解 根据定推论根据定推论2.2.1,若将,若将3(10-1)+1=28个物体个物体放入放入3个盒
展开阅读全文