第一节鸽巢基本知识_第1页
第一节鸽巢基本知识_第2页
第一节鸽巢基本知识_第3页
第一节鸽巢基本知识_第4页
第一节鸽巢基本知识_第5页
免费预览已结束,剩余9页可下载查看

付费下载

下载本文档

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

文档简介

1、鸽巢原理及其他第一节鸽巢原理关于鸽巢原理的阐释,粗略地说就是如果有许多鸽子飞进不够多 的鸽巢内,那么至少要有一个鸽巢被两个或多个鸽子占据。、鸽巢原理的简单形式 1、定理1 :如果要把n+1个物体放进n个盒子,那么至少有一个盒 子包含两个或更多的物体。证明:用反证法进行证明。如果这 n个盒子中的每一个都至多含有一个物体,那么物体的总数最多是n,这与有n+1个物体矛盾。所以 某个盒子至少有两个物体。2、定理1的说明:无论是鸽巢原理还是它的证明,都不能具体找出 含有两个或更多物体的盒子。它只是证明这样的盒子存在,即如果人们检査每一个盒子.那么他们会发现有的盒子里面放有多个物体。另 外,当只有n个(或

2、更少)物体时,是无法保证鸽巢原理的结论的。这是因为可以在n个盒子的每一个里面放进一个物体。所以鸽巢原理 成立的条件是至少为 n+1个物体。3、鸽巢原理的两个简单应用 应用1:在13个人中存在两个人,他们的生日在同一个月份里。应用2 :设有n对己婚大妇。至少要从这 2n个人中选出多少人才能证能够选出一对夫妇?为了在这种情形下应用鸽巢原理,考虑n个房间,其中一个房间 对应一对夫妇。如果选择n十1个人并把他们中的每一个人放到他们 夫妻所对应的那个房间中去,那么就有一个房间含有两个人;也就是说,已经选择了一对已婚夫妇。选择n个人使他们当中一对夫妻也没有的两种方法是选择所有的丈夫和选择所有的妻子,因此,

3、n+1是保证能有一对夫妇被选中的最小的人数。4、从应用2得出的两个推论 推论1 :如果将n个物体放入n个盒子并且没有一个盒子是空的,那 么每个盒子恰好有一个物体。说明:以应用2为例,选择n个人,如果其中有一对夫妻,那么必然 有一个房间是空的,为了保证没有空房间,则必须从每对夫妻中选 个人,即恰好从每对夫妻中选一个人。推论2:如果将n个物体放入n个盒子并且没有盒子被放入多于一个 的物体,那么每个盒子里恰好有一个物体。说明:以应用2为例,选择n个人,每个房间只能是夫妻中的一个人, 2n个人,恰好每个从每对夫妻当中选择一个人。5、例题例1 :给定m个整数a 1,a2,am,存在满足0 <k &

4、lt;l <m的整数k和I,使得ak+1 + ak+2 + +a I能够被m整除。分析:题目通俗化,即给定m个整数的序列,其中连续几个的和能被m整除。所以考虑序列中连续和的情况。如果其中任何一个能被 m整除,那么结论就成立了。对此,只能先假设连续和不能被整除, 即有余数。解:找出鸽子:m个正整数连续和,即 a1,a1+a 2,a1+a 2+a 3,ai+a 2+a 3+a m 共 m 个和构造鸽巢:连续和不能被整除,那么余数必然为1,2,m-1共 m-1个。如果余数为0或m ,则已经整除结论成立,所以只能是 m-1 个。鸽巢原理:m个和,m-1个余数,那么必然有两个余数是相同的。因此存在

5、整数k和I,0 <k <l <m,使得 ai+a 2+a 3+ a k及al+a 2+a 3+ aI除以m有相同的余数,不妨设al+a 2+a 3+ ak=cm+ral+a 2+a 3+ ai=dm+r,其中c, d , r为正整数。-可得ak+1 + a k+2 + a i=(d-c)m从而可得ak+1 + a k+2 + a I能够被m整除。特例如下设m=7,且整数为2, 4, 6, 3, 5, 5, 6 。计算上面的和得到 2, 6, 12 ,15,20, 25, 31,这些整数被7除时余数分别为2, 6, 5 , 1 ,6, 4, 3。有两个等于6的余数,这意味着结论

6、:6 + 3 + 5 = 14可被7整除。例2 : 一位国际象棋大师有 11周的时间备战一场锦标赛,他决定每天至少下一盘棋,但为了不使自己过于疲劳他还决定每周不能下超过12盘棋。证明存在连续若干天,期间这位大师恰好下了21盘棋。分析:问题通俗化即连续若干个正整数的和恰好为21。实际问题转化为数学模型,即构造一个用来表示若干天下棋总盘数的数列。然后 用鸽巢原理证明。证明:找出鸽子:设 a1是在第一天所下的盘数, a2是在第一天和第二天所下的总盘数,a3是在第一天、第 二天和第三天所下的总盘数,11周总共77天,以此类推,a77表示77天下的总盘数。因为每天至少要下一盘棋,故a1 >1,,因

7、为在任意一周最多下 12盘棋,所以a77 <12x11=132,则有序列1 <al < a2 < a3 << a77 =132 ,为一个严格递增序列。根据若+干个正整数的和为 21这一提示,构造数序列al+21 < a2+21 < a3+21 <<a77 +21,此序列也是严格递增序列,由此可得ai, a2, a3,a77 , ai+21 , a2+2i ,a3+2i ,a77 +21 共 77+77=154 个数。构造鸽巢:由 1 <ai< a2 < a3 < <an =132 ,则有,1+21 <

8、;ai+21< a2+21 < a3+21 < < a77+21=132+21=153。由此可得ai , a2, a3 ,a77 , ai+21 , a2+2i,a3+21 ,a77 +211 , 1X21 , 1x22 , 彳27是从1到153的正整数。鸽巢原理:ai , a2 , a3 ,a77 , ai+21,a2+21 , a3+21 ,a77+21共154个数,而这些数是从1到153的正整数,从而可知其中必然存在两个数是相等的。而ai , a2 , a3 ,a77严格递增,各不相等。 ai+21 , a2+21 , a3+21 ,a77 +21也严格递增且各不

9、相等,那么必然有如下相等的情况存在一个正整数i和一个正整数j ,使得ai=aj+21。ai为大师在前i天所下的盘数之和,aj为大师在前j天所下的盘数之和,ai-aj =21即为大师从第j+1天,第j+2天到第i天,下了 21盘棋。例3 :从整数1,2,200中选出101个整数。证明:在所选的这些整数之间存在两个这样的整数,其中一个可被另一个整除。证明之前,先介绍一种正整数的表示方法。正整数有奇数有偶数,而任何一个偶数,都可以通过提取因数2,变为奇数与若干个 2乘积的形式,例如8=1x2x2x2,24=3x2x2x2,写成一般形式即奇数 x2n (其中n=1,2,3),而这个奇数绝不会超过这个偶

10、数的一半。下面来证明例3。证明:找出鸽子:1到200中任意选出的101个整数。构造鸽巢:用奇数 x2n的形式,把1到200的整数全部列出,3 , 3x21 , 3x 2 2,3x 265 , 5X21 , 5x22,5x2 599,99x21199这样,就把1到200的全部整数列出,共 100行。鸽巢原理:101个整数放到100行内,必然有两个整数在同一行, 这两个数表示为 p=ax 2m,q=ax 2n,其中,a为奇数,1 <a< 199,n为正整数,不妨设 n>mq/p=(ax 2n)/(q=ax 2m)=2 n-m、鸽巢原理的加强形式1、定理2 :如果要把多于mxn(比

11、如mxn+1 )个物体放进n个盒子,那么至少有一个盒子包含m+1个或m+1个以上的物体。例4 :空间有六个点,其中任何三点都不共线,任何四点都不共面, 在每两点之间连接直线段后涂色,将每一条这样的线段图成红色或蓝 色,求证:不论如何涂色,一定存在一个三角形,它的三边有相同的 颜色。证明:找出鸽子:从一点出发,连接的空间直线段有5条,即2x2+1条。构造鸽巢:红色和蓝色。鸽巢原理:根据定理2,则至少有三条线段的颜色是相同的。如图:三条实线段颜色相同,虚线连接三条线段的端点。三条虚线段颜色不同时,则与实现三条实线段构成颜色三边颜色相同勺三角形。三条虚线段颜色相同,但与三条实线段颜色不同时,由虚线段

12、构成的三 角形就已经符合结论了。2、定理3 :设q i, q2 ,q3,q n是正整数,如果将qi + q2+q n-n+1个物体体放进n个盒子内,那么或者第一个盒子至少包含 qi个物体,或者第二个盒子至少包含q2个物体,或者第 n个盒子至少包含qn个物体。证明:qi+q2+q n-n+1=( qi-1)+( q2-1)+ +(qn-1)+1 根据鸽巢原理,可得第i个盒子至少包含qi个物体,i=1,2, 反正法:设第i个盒子含有少于qi个物体物体,那么物体的总数为(qi-1)+( q2-1)+ +(qn-1)= q i+ q2+q n-n,比物体总数少1个,与题设矛盾,故结论成立。说明:上述结

13、论中,当物体总数为 qi+q2+ +q n-n时,则有第i 个盒子不含有qi或者更多个物体,i=1,2,只需将qi-1个物体 分配到第i个盒子即可实现。例5 :个果篮装有苹杲、香蕉和橘子。为了保证篮子中或者至少有 8个苹果,或者至少 有6个香蕉,或者至少有 9个橘子,则放人篮 子中的水果的最小件数是多少?件。则结解:根据定理3可得,所需的水果最小件数为8+6+9-3+1=21 3、从定理3得到的一个推论推论3 :设n和r都是正整数。如果把 n(r-1)+1个物体分配到盒子中,那么至少有一个盒子含有r或更多个物体。证明:n(r-1)+仁nr-n+1,令定理 3 中 qi=q2=q n=r,论成立

14、。4、由推论3得到的3个平均原理平均原理1 :如果n个非负整数,qi, q2,q3,,qn的平均数大于r-1 ,即(qi + q2+q n)/n >(r-1),那么那么这n个数中,至少有一个整数大于 r-1 (即大于或等于r )。分析:根据推论3,如果n(r-1)+1个物体平均分配到n个盒子中,除一个盒子为r个物体外,其余盒子均为 r-1个。反过来,如果平均数要大于r-1,那个必然一个盒子中的物体数量要大于或等于证法 1 : (qi + q2+q n)/n= n(r-1)+1/n=r-1+1/nN + ,则必有 q i >r, i=1,2 ,证法2 :反证法,不妨设qi=q2=q

15、n=r-1,即设这> (r-1),r 个整数全部比 r 小,则有(qi + q2+q n)/n=(r-1),与题设r-1以这n个数不可能全部小于r,则必至少有一个大于或等于矛盾,所平均原理2 :如果n个非负整数,数小于 r+1 ,即(qi+q2+q至少有一个整数小于叶1。qi, q2, q3, ,qn 的平均n)/n < (叶1),那么那么这n个数中,分析:根据推论3,如果n(r+1)-1(因为平均数小于 叶1 ,所以设为n(叶1)-1,其平均数才能小于叶1 )个物体平均分配到 n个盒子中, 除一个盒子为r个物体外,其余盒子均为 叶1个。反过来,如果平均 数要小于 叶1,那个必然一

16、个盒子中的物体数量要小于或等于< (r+1),r 证明:(q I + q2+q n)/n= n(r+1)-1/n=r+1-1/n 平均原理3 :如果n个非负整数,qi, q2, q3, ,qn的平均数至少等于r,即(qi+q2+q n)/n >r,那么这n个数中,至少有一个整数大于等于证明:令平均原理中的r-1=u,则结论成立。例5 :有两个碟子,其中一个比另一个小,它们都被分成200个均等的扇形。在大碟子中,任选100个扇形并着成红色,而其余的100个扇形着成蓝色。在小碟子中,每一个扇形或者着成红色,或者着成蓝色,所着红色扇形和蓝色扇形的数目没有限制。然后,将小碟子放到大碟子上面

17、使两个碟子的中心重合。证明:能够将两个碟子的扇形对齐使得小碟子和大碟子上相同颜色重合的扇形的数目至少是100个。证明:设小碟子蓝色扇形的数量为x,红色扇形的数量为 y。大碟子不动,转动小碟子,每转 2 n/200角度,就有一次对应,于是共有200次对应。大碟子的红色扇形有100个,小碟子的红色扇形有 x个,那么转动一周,小碟子每个红色扇形与大碟子对应100次,所以红色扇形对应的次数共有 100x次,同理,蓝色对应的次数为100y次,颜色相同的对应次数为100x+100y=100(x+y)=100*200=20000次,那么每个位置颜色相同的平均次数为20000/200=100,根据平均原理3,

18、则有某个位置颜色相同的扇形数目至少为100个。1、在边长为1的正方形内任意放置 5个点,J2/2。求证其中必有两个点,这两个点之间的距离不大于证明:如图将正方形等分成 4份,根据定理1可知,必然有2个点落在正方形的1/4区域内,这两点的距离小于1/4小正方形的对角线长血/2。2、在边长为1的正方形内任意放入 9个点,证明:以这些点为顶点的许许多多三角形中,必有一个三角形的面积不超过1/8。分为4分,取1/4。由定理2可知,2x4+1=9证明:如图,将正方形用平行于边的平行线等个点放入4个盒子内,比然有一个盒子内有2+1=3个点,现在讨论这三个点构成的三角形的面积。SmBc= S KA'

19、 c +S KA ' B wixhx1/2+1x(1/4-h)x1/2=1/83、证明:每个由n2 + 1个实数构成的数列,a1,a2,an 2+1或者含有长度为n + 1的递增子数列,或者含有长度为n+l的递减子数列。分析:当n=1时,n2 + 1=2,即该数列的长度为 2,n+1=2 ,即含有长度为2的单调子数列。两个实数构成实数列,必然是单调的。当n=2 时,n2 + 1=5 ,即该数列的长度为 5,n+1=3 ,按题意应该能从中找出长度为3的单调子数列。这就是题目所要表达的意思。在证明之前,补充一下与数列相关的定义。数列:按照一定顺序排列起来的数串a1, a2,叫数列。数列的长

20、度:数列项数的数量成为数量的长度。有穷数列:数列的项数是有限的称为有穷数列。无穷数列:数列的项数是无限的称为无穷数列。若ai wa2 wa3 wwan wan+1 w则为单调递增数列。若ai >a2 >a3 >>an >an+1 >则为单调递减数列。单调递增数列和单调递减数列统称为单调数列。由相等的数构成的数列也可称为单调数列。去掉上述单增和单减数列中的等号,则为严格单调数列。从原数列中抽出一部分,但不改变它们在原数列中的先后顺序,这样得到的一个新数列称为原数列的子数列。子数列用ai1 , ai2,ain , ain+1 ,表示,其脚标必须满足1 <i

21、1 <i2 <Win <in+1 < 原数列本身也是其子数列。 原数列中抽出1项构成的数列也是其子数 列。F面证明例3。证明:记原数列为 ai, a2,,an , an+1 ,an 2+1。先考虑递减的情况。设以 ai为首项的最长递减数列的长度为Ni。下面看个特例,任意写一个长度为5的数列如,5,9,88,22,31 ,以5为首项的递减数列的长度为1,以9为首项的递减数列的长度为1,以88 为首项的递减数列的长度为 3,由此可知,Ni>1,且对于长度为 n2 + 1的数列,N i为n2 + 1个正整数。如果原数列中没有长度为 n+1的递减数列,贝U Ni为1到n之

22、间的n2 + 1个正整数,根据定 理2可知,其中必然有n+1个数是相等的。例如,n=3时,n2 + 1=10 , 10个数分配到1、2、3三个盒子中,必然有 4个数都为1,或者都 为2,或者都为3。n+1个数相等记为Ni1= N i2= uNin+1,其脚标适合1 <i1 <i2 wWn <in+1 wWn2 + 1。这就是说,原数列中有n+1个递减子数列的长度是相等的。任意列出其中两个如下:ai1, ai5,,a in , ain+1ai2, ai6,,ain+2 , ain+8 ,其脚标适合 1 Wi1 wi2 wWn wi n+1 wWn2 + 1 比较ai1, ai2

23、,两个不同的实数比较,必然有大小。作为递减数列,当ai1 > ai2时,必然有数列比数列多一项。当 ai1 < ai2时,必然有数列比数列多一项。这与Ni1= Ni2=N in+1是矛盾的。所以对于ai1 > ai2的情况,必然有 ai1 < ai2成立,以此类推,n+1个长度相等的递减数列必然存在一个长度为n+1的递增数列。对于ai1 < ai2的情况也是如此。如果设原数列中没有长度为n+1的递增子数列,同理可证必然存在一个长度为n+1的递减子数列。4、一个国际社团的成员来自6个国家,共有1978人,用1,2, 1978编号,证明:该社团至少有一个成员的编号与他

24、的同胞的编号 之和相等或是其一个同胞的编号的两倍。证明:该题目与下面的叙述是等价的,即把1,2,1978按任意方式分成6组,则必有一组具备这样的性质,其中至少有一个数或是等于同一组中其它两数的和,或是等于另一数的两倍。题目改写是简化明确题目的一种方法。反证法,设任何一组数都不具备这样的性质,那么应该具备下列性质:*同一组中任何两个数之差必不在这个组中,若a,b和b-a这三个 数在同一组中,则有 a+(b-a)=b,就具备欲证的性质了。由1978/6 > 329,根据定理1可知,必然存在一个数组A,其中 至少含有330个数。对于这330个数,记最大的为 mA, mA减去其它329个数,所得的差是既为正整数又小于1978的329个数,根 据性质*可知,这329个数一定不在数组 A中,必然在其它的5个数组中。由 329/5 > 65,根据定理1,必然存在一个数组 B,其中至少含有上面329个数中的66个数。对于这66个数,记最大的为 me, m B减去其它65个数,所得的差是既为正整数又小于1978的65个数,根据性质*可知,这65个数一定不在数组 B中,同时也不在数组 A 中。假若其中一个数 (m B-b) A,其中 m B= m A- a i,b= m a- a2,其中 a1,a2 A,a2>a1,

温馨提示

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

评论

0/150

提交评论