生日悖论计算器

计算一个群体中至少两人生日相同的概率。

同生日概率
输入 1 到 365 的人数,计算经典生日问题。

关于生日悖论

生日悖论探讨的是:一个群体中至少两人生日相同的可能性有多大?结果往往出人意料,因为人们常常只将某一个人与其他人比较,而实际问题比较的是所有可能的两人组合。23 人中共有 253 对组合,因此即使一年有 365 个可能的生日,也有很多出现同生日的机会。在标准模型下,23 人群体中出现同生日的概率就已略高于百分之 50。 最简洁的计算方式是先考虑对立事件:每个人的生日都不同。第一个人的生日可以是任意一天。第二个人必须避开这一天,因此对应的因子为 364/365。第三个人必须避开已有的两个日期,对应因子为 363/365,依此类推,将全体成员的因子相乘。用一减去这个乘积,就得到至少出现一组同生日的概率。公式为 P(match) = 1 - (365/365)(364/365)...((365-n+1)/365),其中 n 为人数。 本计算器采用传统的简化生日模型:假设一年中 365 个日期的出生概率相同,不考虑闰日,并假设每个人的出生日期相互独立。真实出生记录并非完全均匀,因为季节、节假日、计划分娩和人口特征都会影响每天的出生率。这些差异通常会让生日重复的概率略微上升,但在概率教学、面试题、课堂演示和粗略规划中,标准模型仍然适用。 这一概率上升很快。10 人时约为百分之 11.7,23 人时约为百分之 50.7,30 人时约为百分之 70.6,50 人时则超过百分之 97。群体达到 57 人,概率就超过百分之 99。这种快速增长体现了哈希、密码学、数据库标识符和质量控制中广泛使用的碰撞原理:当大量对象被分配到有限数量的类别时,重复往往比直觉预期更早出现。 应将结果理解为概率,而不是预测谁会同生日或哪个日期会重复。百分之 50.7 的概率意味着,在大量条件相当的 23 人群体中,略多于一半会出现至少一组同生日。某个具体群体可能没有重复,也可能只有一对同生日,或有多个日期重复。本计算器在上述假设下,准确回答的是至少出现一次同生日的概率问题。

生日悖论示例

人数同生日概率解读
10 人11.6948%可能出现同生日,但仍相对少见。
23 人50.7297%这是经典的临界人数:出现同生日比不出现更有可能。
30 人70.6316%每十个条件相当的群体中,约有七个会出现同生日。
50 人97.0374%出现同生日的可能性极高。

如何计算同生日概率

  1. 输入群体的总人数。
  2. 点击“计算概率”,计算所有可能的生日配对。
  3. 查看同生日的百分比,以及所有人生日各不相同的互补百分比。
  4. 更改人数,比较碰撞概率增长的速度。

生日悖论常见问题

为什么称为悖论?

它并不是逻辑矛盾,而是因为结果与通常的直觉不符才被称为悖论。人们往往关注日期数量,而忽略了快速增长的两人组合数量。

为什么只有 23 人,概率就超过 50%?

23 人之间有 253 个不同的两人组合,每一对都增加了同生日的机会。这些相互重叠的机会共同作用,使概率超过一半。

计算是否包含 2 月 29 日?

标准模型使用 365 个等概率的生日,不包含闰日。加入 2 月 29 日只会略微改变结果,但需要对闰年出生情况作出假设。

生日真的均匀分布吗?

不是。实际出生频率会随季节和星期几而变化。均匀分布的假设得出了教科书中常见的结果,通常也能提供有用的近似值。

这个公式能计算三人同生日的概率吗?

不能。本计算求的是至少一对人生日相同的概率。三人同生日的概率和同生日组合数量的期望值,需要使用不同的占位问题计算方法。