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

简介:



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

或者当你在巴厘岛海滩的酒吧狂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”微信公众号

相关文章
|
弹性计算 Cloud Native 5G
藏经阁2023年书籍推荐
好书一起看,技术干货学习就上藏经阁。藏经阁收录内容涵盖编程语言、云原生、数据库、大数据、AI等热门技术领域,让开发者们享受阅读优质内容。这次为您带来2023年4月至2024年1月的书籍推荐。
2403 5
|
SQL 关系型数据库 MySQL
彻底搞懂 MySQL 事务的隔离级别
MySQL的事务隔离级别一共有四个,分别是读未提交、读已提交、可重复读以及可串行化。
69131 12
彻底搞懂 MySQL 事务的隔离级别
|
人工智能 安全 API
如何在数字世界复刻一个高还原、高拟真的“你”
通过阿里云智能媒体服务IMS完成数字人形象训练、人声克隆定制,并使用Timeline实现视频合成及创作,打造一个“声形俱佳”的数字分身。
1030 0
|
2月前
|
数据采集 人工智能 JSON
我把 AI 插件接进了 Excel:一句话批量处理表格的实践记录
本文分享将AI插件深度集成至Excel/WPS的实战经验:告别VBA调试与网页工具格式错乱,实现“一句话”完成数据清洗、跨表关联、报表生成。支持双平台、本地处理、改前确认,安全高效。免费试用,适合高频表格工作者。
372 0
|
11月前
|
前端开发 数据可视化
股票交割单生成器,bs点曲线都可以,html纯前端代码实现
大家好!今天我们来整点有意思的——用纯前端技术实现一个股票交割单生成器!无论是想学习数据可视化,还是需要制作模拟交易记录,这个工具都能帮到你!
|
5月前
|
存储 自然语言处理 安全
大模型去智能化实践:从复杂到极简:剥离复杂能力与低端设备、隐私场景适配.154
“大模型去智能化”指定向裁剪冗余能力(如长对话、多模态),精简结构、压缩参数、量化计算,保留短文本问答、关键词提取等核心功能,实现体积仅几MB、纯本地运行、零数据泄露的极简模型,适配单片机、老旧手机等低端设备。
419 1
|
机器学习/深度学习 存储 缓存
DNS解析中TTL参数深度解析
本文深度解析DNS解析中的TTL参数,涵盖技术规范、优化策略及工程实践。内容包括TTL定义、分层缓存机制、企业配置建议、变更管理流程、特殊场景应对方案及前沿技术演进,助你全面掌握TTL优化方法。
1020 1
|
7月前
|
运维 监控 安全
终端监控与密钥管理实现企业上网行为精细化管控:基于金纬软件的实战
2025年某金融科技公司因员工“摸鱼”访问短视频平台遭钓鱼攻击,致10万客户数据泄露、营收下滑23%。事件暴露纯靠制度的“纸面安全”之弊。本文剖析娱乐上网引发的安全、效率、合规三重风险,详解基于网站分类黑白名单、时段管控,推动企业从“人治”迈向可信可控的零信任管控。
|
10月前
|
人工智能 前端开发 JavaScript
【开源】智能简历平台,基于Vue3 + AI 大模型:我开发了一款“不像编辑器”的智能简历平台
豫唐AI简历平台是面向职高生的开源求职助手,融合Qwen大模型与职业心理学,提供智能诊断、STAR润色、模拟面试、MBTI/Holland测评及微信扫码登录。纯前端Vue3+TS实现,支持所见即所得编辑与无水印PDF导出。
1316 2
|
监控 Devops 持续交付
从 DevOps 文化到以平台为中心的交付
DevOps 工程师与平台工程师在软件交付中各司其职。DevOps 强调开发与运维协作,推动自动化与文化变革;平台工程则聚焦构建自助式内部开发者平台,提升开发效率与一致性。两者相辅相成,共同加速高质量软件交付。
515 1