专栏名称: 科普中国
公众科普,科学传播
目录
相关文章推荐
宇宙解码  ·  万有引力为什么距离趋近于零不能用? ·  5 天前  
科普中国  ·  人类首个!来自月背 ·  5 天前  
51好读  ›  专栏  ›  科普中国

科学家往动物园扔了一个键盘,6只猴子用它写了一本书

科普中国  · 公众号  · 科学  · 2024-12-05 15:30

主要观点总结

本文介绍了“无限猴子定理”的相关内容,包括其历史、含义、科学家们的思考实验以及现实生活中的验证尝试。文章指出,尽管这个理论描述了无限的浪漫思想实验,但在实际宇宙中,猴子打出莎士比亚作品的可能性非常小。

关键观点总结

关键观点1: “无限猴子定理”的含义

这个定理表示,如果给足够多的时间和机会,随机行为可能产生特定结果,即使这些结果的概率几乎为零。

关键观点2: 猴子打出《哈姆雷特》的概率

在现实中,猴子通过打字机打出莎士比亚作品的可能性非常小,尤其是在宇宙寿命有限的情况下。

关键观点3: 现实生活中的验证尝试

英国普利茅斯大学的研究者曾尝试让猴子自由敲击键盘来验证“无限猴子定理”,但实验并未成功打出莎士比亚的作品。

关键观点4: 宇宙热寂与猴子打字的关系

科学家们在考虑宇宙何时终结时,也思考了猴子能否在宇宙寿命内打出莎士比亚的所有作品,结果发现可能性非常小。


正文


图片来源:New York Zoological Society - Public Domain


猴子进化成莎士比亚的可能性都比猴子打出《哈姆雷特》的可能性大。


“钢琴只有 88 个琴键,但你却能用它创作出无限的音乐。”这是经典电影《海上钢琴师》中的一句台词。每次重温这部电影,都会被这句台词吸引,因为它阐述了我们可以在有限元素中创造出无限种可能。


以书籍为例,人类史上有数不胜数的诗歌、散文、戏剧、小说……如果把所有现存文学作品都翻译成英文,那你会发现它们都只是 26 个英文字母的不同排列组合而已。


如果你对科幻感兴趣,那你大概听说过一个很有名的理论——“无限猴子理论”(infinite monkey theorem)。这个理论表示,如果你给一只猴子无限多的时间,让它坐在打字机前不停地打字;或者让无限多只猴子在无限多台打字机面前随意打字,那么虽然猴子不懂人类语言,但也可能随机打出所有可能的字母组合,包括莎士比亚的所有作品,比如《哈姆雷特》。


一些人认为,“无限猴子理论”最早于 1860 年出现在英国牛津大学的一场辩论中,达尔文坚定的支持者托马斯·亨利·赫胥黎(Thomas Henry Huxley)在与进化论反对者激烈辩论时首次提出了这个理论。不过更多人认为“无限猴子理论”最早出现在数学家埃米尔·博雷尔(Émile Borel)1913 年发表的论文中。


其中的思想出现的时间更早,亚里士多德时期此类说法就出现了。古罗马哲学家和政治家西塞罗曾写道“如果把大量由黄金或其他材料组成的字母随意扔在地上,它们就有可能有序地排列成一部经典史诗。”


看似不可能发生的事,只要它的概率不是绝对的 0,那么只要尝试无限多次,它几乎一定会发生。


一千亿次,几乎一定能得到香蕉


当一只猴子在打字机上随意打 6 个字母,那么它偶然打出“香蕉”(banana)一词的概率小到几乎为 0。


一台打字机通常有 44 到 47 个键不等,假如我们给猴子用的打字机键盘有 44 个键,那么猴子每随机按下去一个键,都有 44 种可能性。它打出第一个字母是“b”的可能性是 1/44,假设每个字母之间不互相影响,那么它连续打出 6 个字母,刚好是“banana”的概率就是(1/44)6,结果大概是 0.0000000001378,概率相当低,四舍五入约等于 0。反过来,它没有打出“banana”的概率是 1-(1/44)6,约为 0.99999999986,十分接近于 1。



图库版权图片,转载使用可能引发版权纠纷


但如果我们让这只猴子多尝试几次,情况好像就不一样了。我们假设猴子打字 n 次,每次打 6 个字,那么它没有打出“香蕉”这个词的概率是[1-(1/44)6]n。稍微有一点数学基础的朋友很快就会意识到,当 n 越来越大时,猴子没有打出“香蕉”概率就越来越接近 0(打出“香蕉”的概率也越来越接近 1)。比如,我们让猴子打 6 个字母,重复一千亿次,即 n=1011,则它没有打出“香蕉”的概率约为 0.000001035。在这种情况下,猴子打出至少一次“banana”几乎是必然发生的事。


2011 年,一位叫做杰西·安德森(Jesse Anderson)的软件工程师通过 JAVA 代码模拟了这个过程,他让电脑中的 100 万只虚拟“猴子”每次随机敲出 9 个字母,如果这 9 个字母能对得上莎士比亚文章里的词,就保留,如果对不上,就抛弃。这些虚拟“猴子”花了不到两个月的时间,就打出了莎士比亚所有作品中的所有文字。


直到宇宙的尽头,

猴子也打不出莎士比亚


“无限猴子理论”蕴含的核心思想可以归纳为:当我们尝试无限多次,就算一件事只存在那么一丝丝的可能性,也必然会发生。


但是,我们真的可以尝试无限次吗?


上述探讨的情况,仅仅是让猴子一次性打出 6 个或 9 个字母的情况,那如果要让猴子一口气打出整部《哈姆雷特》呢?《哈姆雷特》全文大概有 130000 个字母,这次我们降低难度,假设打字机上只有 26 个英文字母,不去管标点、空格之类的。那么猴子随机打 130000 个字母,恰好打出完整的《哈姆雷特》的概率是 26130000,换句话说,大概每 3.4×10183946 次,猴子才能成功打出 1 次《哈姆雷特》。


我难以向你们描述 3.4×10183946这个数字到底有多大,因为在我们可观测的宇宙中,原子总数才只有 1080 的量级。


因此,尽管“无限猴子”理论描述了一种关于无限的浪漫思想实验,但许多科学家仍然在思考一个问题,在宇宙终结之前,猴子到底能不能“创作”出打出莎士比亚的所有作品?


图库版权图片,转载使用可能引发版权纠纷


关于我们的宇宙何时、会以何种方式终结,有理论认为宇宙膨胀速度会因引力而减慢和逆转,最终坍缩回致密状态;也有理论认为暗能量可能随着时间的推移变得愈加强烈,最终甚至会撕裂宇宙中的所有原子。


最广为接受的是宇宙热寂说(heat death of the Universe),即如果暗能量继续加速宇宙膨胀,星系、恒星和黑洞最终将被隔离在冰冷、黑暗的宇宙中。在数万亿年的时间里,恒星会燃烧殆尽,甚至黑洞也会通过霍金辐射蒸发掉,只剩下稀薄的粒子汤。


有科学家估计,在宇宙热寂说下,宇宙的寿命还剩 10100 。于是,在上个月发表在 Franklin Open 上的一篇论文中,数学家斯蒂芬·伍德科克(Stephen Woodcock)和杰伊·法利塔(Jay Falletta)就计算了一下,实际情况中,猴子是否真的可以在我们的宇宙 10100 的寿命中,通过不断地次敲击键盘,随机打出莎士比亚的作品。


他们假设打字机有 30 个键,包括了所有的英文字母和必要的标点符号。他们假设地球上现存所有的黑猩猩以每秒敲击一次键盘的速度一刻不停地打字。那么,它们打出全部莎士比亚作品(大概总共 884647 字)大约需要敲击键盘 107448366 次,在宇宙热寂之前完成的概率只有约 6.4×10-7448254。就算研究者增加黑猩猩的数量和它们打字的速度,当它们成功打出莎士比亚的作品时,我们的宇宙也早就不知道灭亡多少次了。


横坐标表示对应作品的文字数的对数,纵坐标表示宇宙寿命的对数的对数(图片来源:Woodcock & Falletta, 2024)。


现实终究不是无限的


在现实生活中,也有研究者曾试图通过真实的实验来验证“无限猴子理论”。


2002 年,英国普利茅斯大学的几位研究者在一家动物园中生活了 6 只猴子的圈舍中放置了一个电脑键盘,让这 6 只猴子自由敲击键盘,看最终会得到什么有趣的结果。实验从当年的 5 月 1 日开始,但在大多数时间里,这些猴子貌似只把这个键盘当作公共厕所,不断在上面撒尿,偶尔会敲击一下键盘。实验只持续了 7 周,6 月 22 日,键盘被一只猴子暴力破坏,实验被迫结束。


猴子们一共打出了 5 页纸,其中大部分都是字母“S”,掺杂着些许其他字母。研究者最终将这 5 页纸内容装订成册,做成一本书出版了,作者一栏写上了 6 只猴子的名字。


当你拥有无限多的时间,一切几乎不可能都能成为几乎必然。然而宇宙的寿命很可能不是无限的,猴子不可能在打字机前打字到永远,我们的时间也都是有限的。人生太短,来不及去体验所有种随机可能,错过的东西或许永远无法再找回,所以只能倍加珍惜眼前的人和事,享受每一刻仍然拥有的光阴。



参考文献

[1]https://www.sciencedirect.com/science/article/pii/S2773186324001014?via%3Dihub#bib0014

[2]https://www.scientificamerican.com/article/the-mathematical-case-for-monkeys-producing-shakespeare-eventually/

[3]https://rss.onlinelibrary.wiley.com/doi/full/10.1111/j.1740-9713.2011.00533.x

[4]https://www.scientificamerican.com/article/does-pi-contain-all-of-shakespeare/

[5]https://arxiv.org/pdf/2402.16253

[6]http://news.bbc.co.uk/1/hi/3013959.stm

[7]https://web.archive.org/web/20090318143423/http:/www.vivaria.net/experiments/notes/publication/NOTES_EN.pdf

[8]https://arxiv.org/pdf/2402.16253

[9]https://en.wikipedia.org/wiki/Infinite_monkey_theorem

[10]https://iopscience.iop.org/article/10.1086/308434#skip-to-content-link-target

[11]https://en.wikipedia.org/wiki/Ultimate_fate_of_the_universe


策划制作

来源丨环球科学(ID:huanqiukexue)

作者丨冬鸢

责编丨一诺

审校丨徐来、林林


相关推荐

1.冲锋衣真的不能机洗吗?到底怎么洗它才不会坏?

2.这 3 种下意识的行为,意味着你在欺负自己, 请立即停止!

3.谁说这豆在中国没人吃的啊?这豆可太棒了......快试试!

4.不吃早餐,小肠会疯狂吸脂?!6 个危害很多人不知道……

5.最新研究!这个运动能延缓大脑衰老、提高记忆力!坚持 6 个月,大脑受益至少 5 年


本文封面图片及文内图片来自版权图库

转载使用可能引发版权纠纷
原创图文转载请后台回复“转载”


点亮“在看”

你听过无限猴子定理吗?