同天生日非天意,数学原理来答疑

简介:



也许在某个派对上你会惊讶的发现,这哥们怎么跟我同一天生日?

或者当你在巴厘岛海滩的酒吧狂high的时候,你会发现一位老校友端着鸡尾酒从你的面前飘过。

Joseph Mazur告诉你,这根本不是冥冥之中天注定,这就是个简单的数学原理。

在Mazur的新书《巧合:神话与数学的结合》中,他认为偶然事件的发生仅仅是一个概率问题。

而概率,并不像你所想的那么高。

“生日问题”被众多数学家所熟知,然而这很容易解释。

在366个人里面,100%会有两个人的生日是同一天,因为一年只有365天啊!当然,闰年除外。

但是,如果只有两个人的话,他们同一天生日的概率是99.7%。如果人数上升到3位,那么两人同一天生日的概率将会减少到99.18%。

如果人数扩增到15人,概率就会骤降到74.7% 。只要有23个人在同一间房间,那么两人同一天生日的概率就很可观了。

23人将会出现253中生日的组合方式。当人数增加到60人,你会发现更多的生日组合。

1929年曾经发生了一个有关巧合的著名故事。当时,美国儿童作家Anne Parrish在巴黎塞纳河边的二手书店里发现了一本她曾经最喜欢的书《Jack Frost and Other Stories》。

她当机立断的将这本书买了下来,当她将这本书递给丈夫看的时候,发现书里竟然写着她的名字和当时的住址。原来这本书就是Anne小时候读过的那本书!

对于这件神乎其神的巧合,Mazur分析出它的发生概率为3331/1,也就是说,这将比你手上抓四张同样扑克牌的概率还稍微高那么一点。

他对故事中促成这一巧合的每步都进行了概率分析,包括Parish夫人游览巴黎的可能性(0.1)、她去逛书店的可能性(0.3)以及这本书刚好在这的可能性(0.01)。

通过计算,0.1、0.3和0.01相乘,最终的计算结果是0.0003,也就是3331/1。

Mazur表示,我们可以在宇宙的理性秩序中寻找到答案。

对于其它的随机事件,想要实现则需要更长的时间。

1931年,数学家Emile Bore提出了一个问题,大量的随机事件是否具有意义?

这个问题后来演变成,猴子在打字机上能否随机打出莎士比亚的十四行诗?

Mazur觉得答案是肯定的,但是我们要想看到这一随机事件出现,则需要相当长的时间。

他说,猴子要想在打字机上随机打出“shall”这个单词,就是句子“Shall I compare thee to a summer's day”中的这个词的概率将近是1200万分之一。

猴子敲击打字机的次数越多,概率事件发生的可能性越大。

如果猴子尝试820万次敲击打字机的话,那么离“shall”这个词出现的时候也就不远了。

生日悖论


你可能会觉得撞到一个跟你同一天生日是惊天大巧合,但是从概率上来说,没准它比你想的更容易发生。

数学家将它称之为生日悖论,意思是说,只有23人的随机样本中,其中两人同一天生日的概率就有50%。

因为样本非常小,也便于我们进行计算。

第一个人的生日将与其他22个人进行比较,而第二个人则会与21个人进行比较,因为他们之前都已经跟第一个人比较过了。

后面每一个人需要对比的人数将会减少1位。

那么这里的综合就是22+21+20+19...一直到结束为止。

总的来说,23个人的生日组合方式有253种,两人同一天生日的概率也就是50%。

原文发布时间为:2016-11-19

本文来自云栖社区合作伙伴“大数据文摘”,了解相关信息可以关注“BigDataDigest”微信公众号

相关文章
|
安全 应用服务中间件
tomcat实现多端口、多域名访问【亲测可用】
tomcat实现多端口、多域名访问【亲测可用】
1131 0
|
2月前
|
Web App开发 人工智能 网络协议
Claude 6月封号潮:145万账号祭天,三个充值号没了,给你一份真实自救包
这两天打开朋友圈和几个AI群,满屏都是同一种哀嚎。有人充了200刀的Max,睡一觉起来号没了。有人团队几十个号整组织被封,想申诉只能填一个Google表单。 我看着这些消息,没太惊讶。因为我自己三个Claude充值号,早就没了。 不是这波封的,是很早以前。A社的封号一直就狠,只不过这波又狠了一截,把更多人卷了进来。 说起来挺矛盾,就在我写这篇的时候,A社刚在6月30日发了Sonnet 5,介
|
9月前
|
前端开发 数据可视化
股票交割单生成器,bs点曲线都可以,html纯前端代码实现
大家好!今天我们来整点有意思的——用纯前端技术实现一个股票交割单生成器!无论是想学习数据可视化,还是需要制作模拟交易记录,这个工具都能帮到你!
|
机器学习/深度学习 存储 缓存
DNS解析中TTL参数深度解析
本文深度解析DNS解析中的TTL参数,涵盖技术规范、优化策略及工程实践。内容包括TTL定义、分层缓存机制、企业配置建议、变更管理流程、特殊场景应对方案及前沿技术演进,助你全面掌握TTL优化方法。
960 1
|
5月前
|
人工智能 运维 安全
意图共鸣科技:AI记忆链的云部署式——不买显卡,也能拥有专属AI
《AI记忆链商业化白皮书》提出“云部署式”新范式:无需本地硬件与技术门槛,用户按月租用云端专属AI实例,独享数据主权、连续记忆与个性化进化能力;平台仅提供安全基建,内容全程盲存,真正实现“零运维、高自主”。
296 10
|
5月前
|
SQL 存储 关系型数据库
90% 的 MySQL 慢查询都栽在这!索引失效底层原理与精准修复全攻略
本文深入剖析MySQL索引失效的12大高频场景,从B+树底层原理、聚簇/二级索引结构讲起,结合EXPLAIN执行计划关键字段解读,逐一解析函数操作、隐式转换、模糊查询、最左前缀等失效原因,并提供可落地的修复方案与Java实战示例。
590 3
|
7月前
|
网络协议 应用服务中间件 网络安全
粗心大意必酿大祸,记录nginx配置文件的一次闹剧
本文记录一次因 Nginx `server_name` 配置疏漏导致的 HTTPS 访问失败问题:为新域名 `bugfix.wiki` 复制配置时,未在 443 server 块中包含 `www.bugfix.wiki`,致使 SNI 匹配失败、证书不匹配而报错。强调 HTTPS 下 `server_name` 必须覆盖所有访问域名,复制配置需严格核对。
303 1
|
JSON 前端开发 JavaScript
如何开发一套EHS健康安全环境管理系统中的健康管理板块?(附架构图+流程图+代码参考)
本文深入探讨了企业EHS(环境、健康与安全)系统中的核心模块——健康管理。文章指出,企业健康管理不仅是合规要求,更是提升生产效率、降低事故率和用工成本的关键。通过构建系统化、数据化的健康管理模块,企业可以实现体检、档案、劳保用品管理、异常预警和统计看板的闭环管理。特别适用于中大型企业,文章提供了从系统架构设计、数据库建模、后端与前端实现到部署运维的完整解决方案,并附有可落地的代码示例和技术选型建议。此外,还涵盖了开发技巧、权限控制、数据隐私、接口设计等工程化实践,以及系统扩展和第三方集成的思路,为企业打造高效、合规、可持续优化的EHS健康管理体系提供了全面指导。
|
监控 安全 网络性能优化
|
Java 编译器 Scala
Java 10中引入的局部变量类型推断是什么?它有什么作用?
Java 10中引入的局部变量类型推断是什么?它有什么作用?
302 0