关于鸽巢原理地分析研究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
鸽巢原理及其他 第一节 鸽巢原理 关于鸽巢原理的阐释,粗略地说就是如果有许多鸽子飞进不够多 的鸽巢内,那么至少要有一个鸽巢被两个或多个鸽子占据。 一、鸽巢原理的简单形式 1、定理1:如果要把n+1个物体放进n个盒子,那么至少有一个盒 子包含两个或更多的物体。 证明:用反证法进行证明。如果这n个盒子中的每一个都至多含有一 个物体,那么物体的总数最多是n,这与有n+1个物体矛盾。所以某个盒子至少有两个物体。 2、定理1的说明:无论是鸽巢原理还是它的证明,都不能具体找出含有两个或更多物体的盒子。它只是证明这样的盒子存在,即如果人们检査每一个盒子.那么他们会发现有的盒子里面放有多个物体。另外,当只有n个(或更少)物体时,是无法保证鸽巢原理的结论的。这是因为可以在n个盒子的每一个里面放进一个物体。所以鸽巢原理 成立的条件是至少为n+1个物体。 3、鸽巢原理的两个简单应用 应用1:在13个人中存在两个人,他们的生日在同一个月份里。 应用2:设有n对己婚大妇。至少要从这2n个人中选出多少人才能保 证能够选出一对夫妇? 为了在这种情形下应用鸽巢原理,考虑n个房间,其中一个房间对应一对夫妇。如果选择n十1个人并把他们中的每一个人放到他们夫妻所对应的那个房间中去,那么就有一个房间含有两个人;也就是说,已经选择了一对已婚夫妇。选择n个人使他们当中一对夫妻也没有的两种方法是选择所有的丈夫和选择所有的妻子,因此,n+1是保 证能有一对夫妇被选中的最小的人数。 4、从应用2得出的两个推论 推论1:如果将n个物体放入n个盒子并且没有一个盒子是空的,那么每个盒子恰好有一个物体。 说明:以应用2为例,选择n个人,如果其中有一对夫妻,那么必然有一个房间是空的,为了保证没有空房间,则必须从每对夫妻中选一个人,即恰好从每对夫妻中选一个人。 推论2:如果将n个物体放入n个盒子并且没有盒子被放入多于一个的物体,那么每个盒子里恰好有一个物体。 说明:以应用2为例,选择n个人,每个房间只能是夫妻中的一个人,2n个人,恰好每个从每对夫妻当中选择一个人。 5、例题 例1:给定m个整数a1,a2,……,am,存在满足0≤k≤l≤m的整数k和l,使得ak+1+ ak+2+ ……+ al能够被m整除。 分析:题目通俗化,即给定m个整数的序列,其中连续几个的和能被m整除。所以考虑序列中连续和的情况。如果其中任何一个能被m整除,那么结论就成立了。对此,只能先假设连续和不能被整除,即有余数。 解:找出鸽子:m个正整数连续和,即a1,a1+a2, a1+a2+a3,……,al+a2+a3+……+ am共m个和 构造鸽巢:连续和不能被整除,那么余数必然为1,2,……,m-1共 m-1个。如果余数为0或m,则已经整除结论成立,所以只能是m-1个。 鸽巢原理:m个和,m-1个余数,那么必然有两个余数是相同的。因此存在整数k和l,0≤k≤l≤m,使得al+a2+a3+……+ ak及al+a2+a3+……+ al除以m有相同的余数,不妨设 al+a2+a3+……+ ak=cm+r……………① al+a2+a3+……+ al=dm+r……………②,其中c,d,r为正整数。 ②-①可得 ak+1+ ak+2+ ……+ al=(d-c)m 从而可得ak+1+ ak+2+ ……+ al能够被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 + 3 + 5 = 14可被7 整除。 例2: 一位国际象棋大师有11周的时间备战一场锦标赛,他决定每天至少下一盘棋,但为了不使自己过于疲劳他还决定每周不能下超过12盘棋。证明存在连续若干天,期间这位大师恰好下了 21盘棋。 分析:问题通俗化即连续若干个正整数的和恰好为21。实际问题转化为数学模型,即构造一个用来表示若干天下棋总盘数的数列。然后用鸽巢原理证明。 证明:找出鸽子:设a1是在第一天所下的盘数,a2是在第一天和第二天所下的总盘数,a3是在第一天、第 二天和第三天所下的总盘数, 11周总共77天,以此类推,a77表示77天下的总盘数。因为每天至少要下一盘棋,故a1≥1,,因为在任意一周最多下12盘棋,所以a7712x11=132,则有序列1≤al<a2<a3<……<a77 =132,为一个严格递增序列。根据若+干个正整数的和为21这一提示,构造数序列al+21<a2+21<a3+21<……<a77+21,此序列也是严格递增序列,由此可得al,a2,a3,……,a77 ,al+21,a2+21,a3+21,……,a77+21共77+77=154个数。 构造鸽

文档评论(0)

一叶轻舟 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档