组合数学--鸽巢原理【信息技术】.pptVIP

  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文档。上传文档
查看更多
* * §3.7 鸽巢原理之一 鸽巢原理是组合数学中最简单也是最基本 的原理,也叫抽屉原理。即 “若有n个鸽子巢,n+1个鸽子,则至少有 一个巢内有至少有两个鸽子。” 例1 367人中至少有2人的生日相同。 例2 10双手套中任取11只,其中至少有 两只是完整配对的。 例3 参加一会议的人中至少有2人认识 的别的参加者的人数相等。 §3.7 鸽巢原理之一 例4 从1到2n的正整数中任取n+1个,则这n+1个数中,至少有一对数,其中一个是 另一个的倍数。 证 设n+1个数是 a1 , a2 , ··· , an+1。每个数去 掉一切2的因子,直至剩下一个奇数为止。 组成序列 r1 , r2, , ··· , rn+1。这n+1个数仍在[ 1 , 2n]中,且都是奇数。而[1 , 2n]中只有n个 奇数 . 故必有 ri = rj = r , 则 ai = 2αi r, aj = 2αj r 若αi>αj ,则 ai 是 aj 的倍数。 §3.7 鸽巢原理之一 例5 设 a1 , a2 , ··· , am是正整数序列,则至 少存在k和 l , 1≤k≤ l ≤m,使得和  ak + ak+1 + ··· + al 是m的倍数。 证 设Sk = ∑ai , Sh≡ rh mod m 0≤rh≤m-1 h = 1 , 2 , ··· , m . 若存在 l , Sl≡0 mod m 则 命题成立.否则,1≤rh≤m-1.但h = 1 , 2 , ··· , m.由鸽巢原理,故存在 rk = rh , 即 Sk≡ Sh,不妨设 h >k.则 Sh-Sk = ak+1 + ak+2 +… + ah ≡0 mod m i=1 h §3.7 鸽巢原理之一 例6 设 a1 , a2 , a3为任意3个整数,b1b2b3 为a1 , a2 , a3的任一排列,则 a1-b1 , a2-b2 , a3-b3中至少有一个是偶数. 证 由鸽巢原理, a1 , a2 , a3必有两个同奇 偶.设这3个数被2除的余数为 xxy,于 是b1 , b2 , b3中被2除的余数有2个x,一个 y.这样a1-b1 , a2-b2 , a3-b3被2除的余 数必有一个为0. §3.7 鸽巢原理之一 例7 设a1 , a2 , ··· , a100是由 1和2组成的序 列 , 已知从其任一数开始的顺序10个数的和 不超过16.即 ai + ai+1 +… + ai+9 ≤16,1≤ i ≤91 则至少存在 h 和 k ,k h,使得    ah + ah+1 +… + ak = 39 证 令 Sj = ∑ai,j =1 , 2 , … ,100 显然 S1S2…S100,且 S100 = (a1 + … +a10) + (a11 + … +a20)+… + (a91 + … +a100) i =1 j §3.7 鸽巢原理之一 根据假定有 S100≤10×16 = 160 作序列S1 , S2 , … , S100 , S1 +39, … , S100+39 . 共200项.其中最大项 S100+39≤160+39 由鸽巢原理,必有两项相等.而且必是前 段中某项与后段中某项相等.设  Sk = Sh + 39,kh Sk-Sh =39  即 ah + ah+1 +… + ak = 39 §3.8 鸽巢原理之二 鸽巢原理二 m1 , m2 , … , mn都是正整数, 并有m1 + m2 +… +mn-n + 1个鸽子住进n个 鸽巢,则至少对某个 i 有第 i 个巢中至少有 mi个鸽子,i = 1 , 2 , … , n. 上一小节的鸽巢原理一是这一原理的特殊 情况,即m1 = m2 = … = mn= 2,   m1 + m2 +… +mn-n + 1 = n + 1 如若不然,则对任一 i, 都有第 i 个巢中的 鸽子数≤mi-1 则 §3.8 鸽巢原理之二 鸽子总数≤ m1 + m2 +… +mn-n , 与假设相矛盾. 推论1 m只鸽子进n个巢,至少有一个巢 里有「- |只鸽子. n m 推论2 n(m-1) + 1只鸽子进n个巢,至少 有一个巢内至少有m只鸽子. 推论3 若m1 , m2 , … , mn是正整数,且 r-1,则 m1,… , mn至少有一个 不小于r m1 + … +mn n §3.8 鸽巢原理之二 例 设A= a1a2···a20是10个0和10个1 组成的 2进制数.B=b1b2···b20是任意的2进制数. C = b1b2···b20 b1b2···b20 = C1C2···C40,则 存在某个i ,1≤ i ≤20,使

文档评论(0)

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

1亿VIP精品文档

相关文档