鸽巢原理

✍ dations ◷ 2025-03-07 11:25:01 #组合数学,数学定理

鸽巢原理,又名狄利克雷抽屉原理、鸽笼原理。

其中一种简单的表述法为:

另一种为:

集合论的表述如下:

拉姆齐定理是此原理的推广。

虽然鸽巢原理看起来很容易理解,但有时使用鸽巢原理会得到一些有趣的结论:

另一个例子:

另一个例子:

更不直观一点的例子:

鸽巢原理经常在计算机领域得到真正的应用。比如:哈希表的重复问题(冲突)是不可避免的,因为Keys的数目总是比Indices的数目多,不管是多么高明的算法都不可能解决这个问题。这个原理,还证明任何无损压缩算法,在把一些输入变小的同时,作为代价一定有其他的输入增大,否则对于长度为L的输入集合,该压缩算法总能将其映射到一个更小的长度小于L的输出集合,而这与鸽巢理论相悖。

一种表达是这样的:如果要把n个对象分配到m个容器中,必有至少一个容器容纳至少 n m + 1 {\displaystyle \left\lceil {\frac {n}{m}}+1\right\rceil } 1, 2, ..., 皆是正整数,现有

个对象要分配在个箱子中,那么以下叙述至少一者成立:

这个原理一样可以使用反证法证明,即假设上述所有叙述为假并得出矛盾,方法与前述简单情况类似。

借由康托的无穷基数可将鸽巢原理推广到无穷集中:如果集合A的势大于集合B的势,那么不存在由A到B的单射。

相关

  • 意外意外事故是指一件在指定时间和地点不经常发生的事件,对事件中的当事人而言是没有预计过的,而且这事件会为主角及其身边的人带来某种后果,而后果多数来说都是负面的。意外是很大
  • 伊东甲子太郎伊东甲子太郎(いとう かしたろう、天保6年(1835年) - 庆应3年11月18日(1867年12月13日)),新选组参谋兼文学师父。后来的御陵卫士(高台寺党)盟主。讳武明。最初名字为大藏。号诚斋。假
  • 肯尼斯·尼科尔斯肯尼斯·大卫·尼科尔斯少将(英语:Major General (United States))(Kenneth David "Nick" Nichols,1907年11月13日-2000年2月21日)是一位美国陆军军官兼工程师,曾效命于在二战期间研
  • 京斯敦金斯敦(英语:Kingston),牙买加的首都,也是牙买加首要的港口。它是加勒比海地区较大的都会区之一。金斯敦城是由英国人所建立的,主要目的是为作为运输甘蔗至欧洲。1907年,一场地震使
  • 红星梭子蟹红星梭子蟹(学名:Portunus sanguinolentus、red-spotted swimming crab、红点泳蟹/三点蟹/三点蠘仔(三点市仔))为梭子蟹科梭子蟹属的动物。分布于日本、夏威夷、菲律宾、澳大利
  • 南特植物园南特植物园(法文:Jardin des plantes de Nantes)是,位于法国卢瓦尔河地区大西洋卢瓦尔省南特斯坦尼斯博德里街的一个市级植物园,总面积有73280平方米。植物园每天开放,免入场费,但
  • 比尔·戈柏比尔·戈柏(英语:Bill Goldberg,1966年12月27日-),本名威廉·史考特·戈柏(英语:William Scott Goldberg),是美国的职业摔角选手、演员及前橄榄球选手,目前受聘于世界摔角娱乐,在SmackDo
  • 花牌情缘《花牌情缘》(日语:ちはやふる),是末次由纪以竞技歌牌为题材的日本漫画作品,以及改编电视动画、真人电影。于讲谈社《BE·LOVE》2008年2号连载中,曾获得《这本漫画真厉害!》评选201
  • 洛克人6 史上最大战争!!《洛克人6 史上最大战争!!》(日版名:ロックマン6 史上最大の戦い!!,英文版名:Mega Man 6)是游戏开发商卡普空于1993年11月5日发售的FC游戏机专用动作游戏。在2012年12月12日发行3DS
  • 尤里·鲍里索维奇·列维坦尤里·鲍里索维奇·列维坦(俄语:Ю́рий Бори́сович Левита́н,1914年10月2日-1983年8月4日),苏联著名播音员、人民艺术家,犹太人,因其在苏德战争期间的战时广