鸽巢原理

✍ dations ◷ 2025-11-29 01:24: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的单射。

相关

  • 词汇词汇是一种语言里所有的(或特定范围的)词和短语(即词语)的总和。例如汉语词汇、英语词汇或一般词汇、基本词汇、文言词汇、方言词汇等。还可以指某一个人或某一作品所用的词和短
  • 748Template:Congenital malformations and deformations of nervous system Template:Congenital malformations and deformations of eye Template:Congenital malformations
  • 激活能活化能(Activation energy)是一个化学名词,又被称为阈能。这一名词是由阿瑞尼士在1889年引入,用来定义一个化学反应的发生所需要克服的能量障碍。活化能可以用于表示一个化学反
  • 腰围身高比腰围身高比(waist-to-height ratio,简称WHtR)是指将一个人的腰围及身高用同单位表示时,两者的比值。腰围身高比可以衡量其体脂肪的分布情形,腰围身高比较高的人,其肚腩赘肉较多,较
  • 仁爱乡仁爱乡(台湾话:.mw-parser-output .sans-serif{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif} Jîn-
  • 蓬莱神话蓬莱山,又称为蓬莱、蓬山、蓬丘、蓬壶、蓬莱仙岛等。传说渤海中有三座神山:蓬莱、瀛洲、方丈,为神仙居住的地方,自古便是秦始皇、汉武帝求仙访药之处,其上物色皆白,黄金白银为宫阙
  • 砹的同位素砹有33个已知的同位素,都具有放射性;它们的原子量从191到223。备注:画上#号的数据代表没有经过实验的证明,只是理论推测而已,而用括号括起来的代表数据不确定性。
  • 内门区内门区(台湾话:.mw-parser-output .sans-serif{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif}Lāi-m
  • Ka-26卡莫夫 Ka-26是前苏联时代开发的轻型同轴逆桨多用途直升机。(北约代号Hoodlum:流氓、小混混、不良少年)Ka-26直升机从1969年开始量产,至今总产量达到816架。后来并发展出新型的
  • IRESIRES可能指: