|
讓一只猴子通過打字機(jī)打出一部莎士比亞的著作,聽起來非常不可思議。但是,如果有足夠多、甚至無限多的猴子呢?
1929年,著名的數(shù)學(xué)家愛丁頓提出了一個有趣的理論,那就是廣為人知的無限猴子理論。他說:如果有足夠多的猴子利用足夠多的打字機(jī),每時每刻都在打字,那么早晚有一天會打出大英博物館所有的書(也有說是能打出一部莎士比亞的著作)。 其實這個理論的根本內(nèi)容很簡單,那就是不論一件事的概率有多么小,當(dāng)這個概率乘以一個無限大的基數(shù)時,就一定會發(fā)生。這個理論就這么簡單,只不過愛丁頓把它給戲劇化了一下而已。 理論是這樣的,實際情況呢? 有研究人員想要進(jìn)行這樣的嘗試,不過現(xiàn)實生活中沒有只知道打字的猴子,更找不到無限個猴子和無限個打字機(jī)。所以,科學(xué)家們只能通過計算機(jī)模擬的方式來進(jìn)行嘗試。
2004年的時候,模擬中的一只猴子打出了一段字符:“VALENTINE. Cease toIdor:eFLP0FRjWK78aXzVOwm)-';8.t”。后面這段比較怪異,因為這就是虛擬的猴子胡亂打出來的,不過這段字符的前面一小部分,的確和莎士比亞戲劇《維洛那二紳士》中的一段是相同的。 那么,無限猴子理論真的是成立的嗎? 需要注意的是,研究人員介紹,在這次模擬中,這只猴子打出這段蚊子,花的時間遠(yuǎn)遠(yuǎn)超出了我們的想象,絕對是一個天文數(shù)字——4216250000000億億年!
在這個模擬中,研究人員假設(shè)打印機(jī)有36個按鍵。計算這只猴子打出一部作品的概率其實并不難。它打出的第一個字母和莎士比亞的某一部書的第一個字母相同的概率,就是1/36。第二個字母的概率要重新計算,同樣是1/36,所以前兩個字母都相同的概率就是36的平方分之一,也就是1/1296(注意,這里還沒區(qū)分大小寫)。 以此類推,假設(shè)莎士比亞的某部作品中有50000萬個字符,那么一只猴子隨便按鍵后恰巧和這部作品完全一致的概率就是36的50萬次方分之一。就算全世界的猴子按照人類最快打字員的速度打字,在宇宙毀滅之前都無法打出一部莎士比亞的作品。如果運氣好的話,它們在嘗試的過程中,可能先“寫”出其他某些作家的字?jǐn)?shù)比較少的作品了。
這還是計算機(jī)模擬的結(jié)果,現(xiàn)實生活中,還真有科學(xué)家嘗試讓猴子打字。 2002年的時候,普利茅斯大學(xué)的科學(xué)家在英國德文郡佩恩頓動物園的猴子圍欄里放了一個鍵盤,希望猴子們能在這上面打字。結(jié)果上面大部分都是字母s,僅有的原因是a。而且,這些猴子似乎也不喜歡在鍵盤上打字,反而在上面拉了好幾泡屎…… 猴子:讓我打字?吔屎啦你! |
|
|