组合数学课件--第三章第四节 鸽巢原理.ppt
《组合数学课件--第三章第四节 鸽巢原理.ppt》由会员分享,可在线阅读,更多相关《组合数学课件--第三章第四节 鸽巢原理.ppt(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第3章章 容斥原理与鸽巢原理容斥原理与鸽巢原理 3.1 De Morgan3.1 De Morgan定理定理 3.2 3.2 容斥原理容斥原理 3.3 3.3 容斥原理举例容斥原理举例 3.4 3.4 棋盘多项式与有限制的排列棋盘多项式与有限制的排列 3.5 3.5 有禁区的排列有禁区的排列 3.6 3.6 广义的容斥原理广义的容斥原理 3.7 3.7 广义容斥原理的应用广义容斥原理的应用 2.8 2.8 第二类第二类StirlingStirling数的展开式数的展开式 2.9 2.9 欧拉函数欧拉函数(n)(n)2.10 n 2.10 n对夫妻问题对夫妻问题*2.11 2.11 Mobiu
2、sMobius反演定理反演定理 2.12 2.12 鸽巢原理鸽巢原理 2.13 2.13 鸽巢原理举例鸽巢原理举例 2.14 2.14 鸽巢原理的推广鸽巢原理的推广*2.15 Ramsey2.15 Ramsey数数13.12 鸽巢原理鸽巢原理 1 1、366366个人中必然有至少两人生日相个人中必然有至少两人生日相同同(不包括闰年不包括闰年);2 2、抽屉里散放着、抽屉里散放着1010双手套,从中任意双手套,从中任意抽取抽取1111只,其中至少有两只是成双的;只,其中至少有两只是成双的;3 3、某次会议有、某次会议有n n位代表参加,则至少位代表参加,则至少有两个人认识的人数是一样的;有两个人
3、认识的人数是一样的;4 4、任给、任给5 5个整数,其中至少有个整数,其中至少有3 3个数的个数的和被和被3 3除尽;除尽;2 鸽巢原理:鸽巢原理:n n个鸽子巢,若有个鸽子巢,若有n+1n+1只鸽子在里面,只鸽子在里面,则至少有一个巢里的鸽子数不少于则至少有一个巢里的鸽子数不少于2 2。抽屉原理:如果把抽屉原理:如果把n+1n+1个物体放到个物体放到n n个抽屉里,个抽屉里,则必有一个抽屉里至少放了两个物体。则必有一个抽屉里至少放了两个物体。3.12 鸽巢原理鸽巢原理3 3.13.1 3.13.1 任取任取1111个数,求证其中至少有两个个数,求证其中至少有两个数它们的差是数它们的差是101
4、0的倍数。的倍数。证明:证明:一个数是不是一个数是不是1010的倍数取决于这个数的个位的倍数取决于这个数的个位数是不是数是不是0 0,是,是0 0就是就是1010的倍数;的倍数;一个数的个位数只可能是一个数的个位数只可能是0,1,.,90,1,.,9十个数,十个数,任取任取1111个数,其中必有两个数个位数相同,个数,其中必有两个数个位数相同,那么这两个数的差的个位数必然是那么这两个数的差的个位数必然是0 0。3.13 鸽巢原理举例鸽巢原理举例4 例例3.13.2 3.13.2 设设a1,a2,am。是正整数的序列,。是正整数的序列,则至少存在整数则至少存在整数k k和和L,1kL,1kLm,
5、Lm,使得和使得和ak+ak+1+aL是是m m的倍数。的倍数。证明:证明:有两种可能:有两种可能:(1)(1)若有一个若有一个s sh h是是m m的倍数,那么上式成立。的倍数,那么上式成立。构造一个序列构造一个序列s1=a1,s2=a1+a2,s3=a1+a2+a3,sm=a1+a2+am,则则s s1 1ss2 2s sm m3.13 鸽巢原理举例鸽巢原理举例5 (2)(2)设在上面的序列中没有任何一个元素设在上面的序列中没有任何一个元素是是m m的倍数,的倍数,序列序列s1=a1,s2=a1+a2,s3=a1+a2+a3,sm=a1+a2+am,则则s s1 1ss2 2kLk。sL=
6、a1+a2+ak+ak+1+aL -)sk=a1+a2+ak sL-sk=ak+1+aL sL-sk=0 (mod m)也就是说:也就是说:sL-sk=ak+1+aL是是m倍数。倍数。3.13 鸽巢原理举例鸽巢原理举例7 3.13.3,A3.13.3,A是是1,2,.,2n1,2,.,2n中任意中任意n+1n+1个数,个数,试证至少存在一对试证至少存在一对a,bAa,bA使得使得a a与与b b互素。互素。相邻数互素;相邻数互素;证明:证明:从从A A中任意取中任意取n+1n+1个数,必有两个数相邻,个数,必有两个数相邻,相邻数互素;相邻数互素;设这设这n+1n+1个数为个数为a a1 1,a
7、,a2 2,a,an+1n+1,如果两两不,如果两两不相邻;相邻;构造序列构造序列a a1 1,a,a1 1+1,a+1,a2 2,a,a2 2+1,a+1,an n,a,an n+1,a+1,an+1n+1,是是2n+12n+1个不同的正整数;个不同的正整数;与已知条件矛盾。与已知条件矛盾。3.13 鸽巢原理举例鸽巢原理举例8 例例3.13.4 3.13.4 设设a1,a2,a100是由是由1 1和和2 2组成的序列,组成的序列,已知从其中任意一个数开始的连续已知从其中任意一个数开始的连续1010个数的和不超个数的和不超过过1616,即对于,即对于1i91,1i91,恒有恒有ai+ai+1+
8、ai+91616 则至少存在则至少存在h h和和k k,kh,kh,使得使得 ah+1+ak=39=39证明:证明:s100=(a1+a2+a10)+)+(a11+a12+a20)+)+(a91+a92+a100)根据条件:根据条件:s1001016=160 作序列作序列s1=a1,s2=a1+a2,s100=a1+a2+a100。由。由于每个于每个ai都是正整数,因此:都是正整数,因此:s1 s29n-365119n-36 X X的非空子集的数目?的非空子集的数目?C(9,1)+C(9,2)+C(9,9)C(9,1)+C(9,2)+C(9,9)X X的任何子集的元素和都小于或等于的任何子集的
9、元素和都小于或等于9n-369n-36 解这个不等式可得:解这个不等式可得:n60.77n60.77 n n是正整数,因此是正整数,因此n n 6060 因此:因此:9n609n60。=2=29 9-1=511-1=5113.13 鸽巢原理举例鸽巢原理举例*153.14 鸽巢原理的推广鸽巢原理的推广推广形式之一推广形式之一 设设k k和和n n都是任意的正整数,若至少有都是任意的正整数,若至少有kn+1kn+1只鸽子分配在只鸽子分配在n n个鸽巢里,则至少存在一个鸽巢个鸽巢里,则至少存在一个鸽巢中有不少于中有不少于k+1k+1只鸽子。只鸽子。推论推论3.7 m3.7 m只鸽子,只鸽子,n n个
10、鸽巢,则至少有一个个鸽巢,则至少有一个鸽巢里有不少于鸽巢里有不少于只鸽子。只鸽子。16 推论推论3.8 3.8 若取若取n(m-1)+1n(m-1)+1个球放进个球放进n n个盒子,则至少个盒子,则至少有有1 1个盒子的球数不少于个盒子的球数不少于m m个。个。推论推论3.9 3.9 若若m m1 1,m,m2 2,m mn n是是n n个正整数,而且个正整数,而且则则m m1 1,m,m2 2,m mn n中至少有中至少有1 1个数不小于个数不小于r r。3.14 鸽巢原理的推广鸽巢原理的推广17例例3.14.83.14.8:设:设A=a1a2a20是是1010个个0 0和和1010个个1
11、1组成的组成的2020位进制数。位进制数。B=bB=b1 1b b2 2bb2020是任意的是任意的2020位位2 2进制数。进制数。C=C=b b1 1b b2 2bb2020b b1 1b b2 2bb2020=C C1 1C C2 2CC4040,则存在某个则存在某个i i,1i21,1i21,使得使得C Ci iC Ci+1i+1CCi+19i+19与与a1a2a20至少有至少有1010位对应位对应数字相同。数字相同。.AC第第 i 格格第第 i+19格格1 2 19 20 1 2 19 20 1 2 19 20 1 19 20B B3.14 鸽巢原理的推广鸽巢原理的推广18.A1 2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 组合数学课件-第三章第四节 鸽巢原理 组合 数学 课件 第三 第四 原理
限制150内