無限猴子定理

無限猴子定理(Infinite monkey theorem)也稱為無限猴子理論無限猴子假想,最早出自於法國數學家埃米爾博雷爾[1]的一本 1990 年關於機率的著作,其中提到個「打字的猴子」的想法,後來才引發了無限猴子定理的概念以及後續所延伸的實驗[6]。無限猴子定理的定義是讓一隻猴子用無限的時間在打字機上打字,只要打字的時間是無限的,就幾乎能打出法國國家圖書館中的任何一本著作,包含莎士比亞的全套著作。無限猴子定理是一種概念,此定理說明了無限與機率間的關係,也說明把非常大卻有限的數直接當成無限是一種錯誤,而看似無限的極大數也並非全然是無限,因為讓一隻不識字的猴子,在毫無根據與時間限制的情況下,用打字機打出一本莎士比亞著作,根據《無限猴子定理》是辦得到的,但實際上成功的機率幾乎趨近於零。

無限猴子定理的實驗與應用

無限猴子定理並非由埃米爾博雷爾直接提出的理論,所謂的猴子也並不是真正的猴子,而是一種可以無限毫無根據而隨機打字的裝置,也有部分數學家或科學家衍生為用無限的猴子來打字,可以獲得同樣的結果,這樣的理論修改,讓人們有了實驗的機會。因為人類無法找來一隻可以永遠活著還可以不停打字的猴子,只好增加猴子的數量,但人類依然無法找來無限的猴子,解決方案是透過電腦來執行實驗,根據 Geek 網站一則 2011 年的報導[6]指出,美國一名程式設計師 Jesse Anderson 透過美國亞馬遜公司所提供的雲端服務(Amazon Web Services,簡稱 AWS),將無限猴子理論中的猴子換成他所設計的程式,讓大量的電腦去運算實驗,最終實驗結果並未獲得一本莎士比亞的著作,但有了初步的實驗結果。

另外一個與無限猴子定理及網路有關的應用,是知名線上遊戲直播網站 Twitch 在 2014 年出現了一名 twitchplayspokemon 帳號的用戶,開設了一個神奇寶貝紅版的遊戲直播,透過全球數以萬計的瀏覽者共同參與遊戲,在遊戲執行的過程,在直播畫面旁丟出一句句期望的下一個步驟,協助遊戲中的主角 Red 持續的破關,這款遊戲在 1996 年推出,破關有一定的難度,而 Twitch 上的遊戲直播瀏覽人次突破千萬,同時在線瀏覽人數也突破十萬人,就像無限猴子定理的無限隻猴子在打字般,只要不去限制參與遊戲的人數以及破關的時間,根據無限猴子定理,這場神奇寶貝紅版的遊戲劇情將持續突破各個關卡。

延伸閱讀

備註與外部連結

  1. 埃米爾博雷爾(法文:Félix-Édouard-Justin-Émile Borel)是一名法國的數學家以及政治家,對於機率有非常深入的研究與理論,博雷爾矛盾、博雷爾空間、博雷爾代數、博雷爾測度等許多數學理論都以他命名,甚至月球上的一個環形山也是以他命名,埃米爾博雷爾 1990 年出版的著作提及打字的猴子概念,因而引發無限猴子定理的成形。
  2. Math Forum - Ask Dr. Math 的一篇關於猴子打鍵盤的無限猴子定理郵件:Monkeys Typing Shakespeare: Infinity Theory
  3. 藝術家 Matt Kane 應用無限猴子定理在利用像素創造圖像:PIXEL mONkEYS .org | The Internet's FIRST Interactive Random Pixel Generator
  4. WhatIs 網站上的一篇關於無限猴子定理的介紹與部分實驗範例:What is Infinite Monkey Theorem? - Definition from WhatIs.com
  5. blogos 網站上一篇討論 DNA、莎士比亞、無限猴子定理與金錢之間關係的文章:DNA, Shakespeare, and the Infinite Monkey Theorem
  6. 程式設計師 Jesse Anderson 利用 Amazon 雲端服務來實驗無限猴子定理的報導:Testing out the Infinite Monkey Theorem using Amazon Web Services | Geek-Cetera | Geek.com
最後更新於 2014-12-10
© Copyright twsnap.com Since 2012