鸽巢原理

✍ dations ◷ 2025-12-09 06:32:11 #组合数学,数学定理

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

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

另一种为:

集合论的表述如下:

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

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

另一个例子:

另一个例子:

更不直观一点的例子:

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

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

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

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

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

相关

  • 子弹蚁子弹蚁(学名:Paraponera clavata)是一种蚂蚁,只居住在中南美洲。子弹蚁的体型可超过2.5公分,是世界上体形最大的蚂蚁之一。由于被凶狠的针一下的话就会感受到好像被子弹打到的那
  • 弥生时代弥生时代(日语:弥生時代/やよいじだい)是北海道与琉球以外的全日本列岛的一个时代划分,处于西元前10世纪到3世纪中期。弥生时代是在经历了以采集为经济主体的绳文时代之后,一个主
  • 洛尔卡费德里戈·德尔·萨格拉多·科拉松·德·赫苏斯·加西亚·洛尔卡(西班牙语:Federico del Sagrado Corazón de Jesús García Lorca西班牙语发音:.mw-parser-output .IPA{font
  • 西田纳西西田纳西是田纳西州的三大分区(英语:Grand_Divisions_(Tennessee))之一。在这三者中,它从地理上定义起来是最清晰的。它的边界是西部的密西西比河和东部的田纳西河。为了包含被
  • 国家紧急状态紧急状态是指一个国家陷入或即将陷入危机,有可能会影响国家的发展及存亡,由国家元首使出超过平常法治范围的特别措施。现在多数先进国家会将权力下放至国会,让国会通过实施紧急
  • 桡脚类见内文桡脚类(学名:Copepods;/ˈkoʊpɪpɒd/,“桨足”的意思)是一类细小的甲壳类动物,生活在海洋及差不多所有淡水的栖地,亦是海洋中重要的蛋白质来源 。很多的桡脚类都是浮游动物
  • 拒绝社交拒绝社交,也就是一般所谓的排挤,是指故意将个体拒于社交关系和社会互动之外的行为。社交拒绝涵盖人际关系上的拒绝、同侪拒绝、排挤、告白被拒绝、家庭隔阂(英语:familial estra
  • 侯季然侯季然,台湾电影导演、作家。世界新专印刷摄影科,国立政治大学广播电视系、广电研究所毕业。作品常与时代记忆相关。
  • 棕榈科植物列表本表是棕榈科植物列表,包含棕榈科共202属植物,按其分类排列。例如:
  • 义马果义马果()是一类已灭绝的银杏类植物,包括义马果科(Yimaiaceae)。义马果科下仅有一属,即义马果属()。发现于早侏罗世到中侏罗世的地层中。义马果具有8-9个簇生在总柄顶端的大型的胚珠