沒趕上圓周率紀(jì)念日,咱趕在4月14日前出一篇圓周率。關(guān)于圓周率,我們從中學(xué)就知道這是一個無線不循環(huán)小數(shù),所以它應(yīng)該是算不盡的,假如有一天圓周率被算盡,那么這個宇宙會發(fā)生什么樣的后果呢? 關(guān)于圓周率和它的黑暗歷史圓周率就是周長和直徑的比例,看上去一個非常簡單的方式就能獲得,但事實上人類為獲得精確的圓周率,歷經(jīng)數(shù)千年時間,一直到十六世紀(jì)才獲得了天文級精度的圓周率,但其實我們?nèi)粘W鲎瞿竟さ脑?,可能古巴比倫時期的圓周率就夠用了! 最早關(guān)于圓周率的記載可能來自公元前2000年前古巴比倫,他們將圓周長的長徑比取值3.125,而古埃及人則取值3.165,兩者其實在制作一個小圓桌時候,比如2米直徑也誤差0.04米而已,而一般的話木工會稍做人工修正,所以基本上根本就看不出來! 為什么要那么高精度的圓周率呢? 此后公元前三世紀(jì)的阿基米德利用內(nèi)切正多邊形的周長代替圓的方式計算圓周率,理論上切得愈多愈精確,阿基米德切到了96邊形,計算出圓周率為3.140845-3.142857,盡管這看起來范圍似乎差得有點大,但你會發(fā)現(xiàn),在兩米的圓中,誤差大概縮小到了0.004米,也就是4毫米左右,這個精度,視覺上幾乎可以忽略了! 中國古代數(shù)學(xué)家劉徽也用這個割圓術(shù)來計算圓周率的,而南北朝數(shù)學(xué)家祖沖之則將割圓術(shù)發(fā)揮到了極致,計算出圓周率大約為3.1415926-3.1415927,這個精度是啥概念呢?大約1萬多千米的圓,計算的時候才可能差1米,地球不過1.27萬千米左右,所以就算用祖沖之的圓周率也就差了1米多,一個相當(dāng)恐怖的精度! 但很可惜,天文級別的圓都超級大,比如地球軌道長達(dá)1.5億千米,所以計算的時候就差了30千米,這要是返回地球,估計直接飛跑了,所以還得繼續(xù)計算,后來有了效率更高的無窮級數(shù)來計算,到了十八世紀(jì)德國數(shù)學(xué)家約翰·海因里希·蘭伯特終于證明了圓周率是一個無理數(shù),再后來德國數(shù)學(xué)家林德曼證明了圓周率Π是一個超越數(shù)(超越數(shù)就是不能作為有理系數(shù)多項式根的實數(shù))。 再后來計算圓周率就被當(dāng)成了好玩,因為天文級別的精度早就過了,再再后來就成了檢驗計算機(jī)的性能好壞了! 1949年:2037位 1958年:10000位 1981年:200萬位 1999年:687億位 2019年:31.4萬億位 很明顯2019年的是紀(jì)念圓周率而計算出來的一個位數(shù),畢竟超級計算機(jī)面前,計算圓周率不過是時間和電力消耗的問題,想要多少位都可以! 如果圓周率被算盡會怎樣?其實準(zhǔn)確的說,比如2019年GOOGLE的超級計算機(jī)如果在31.4萬億位的時發(fā)現(xiàn)圓周率算盡了,其實對我們整個宇宙沒啥影響,畢竟在40位時就能將930億光年的宇宙計算到一個氫原子的精度,所以31.4萬億位如果發(fā)現(xiàn)算盡了,我們的宇宙不會出現(xiàn)任何變化! 但有一個最恐怖的故事等待著大家,因為你會發(fā)現(xiàn),從從最基本的割圓術(shù)到無窮級數(shù)計算圓周率,再到十八世紀(jì)末期德國數(shù)學(xué)家約翰·海因里?!ぬm伯特終于證明了圓周率是一個無理數(shù),還有1882年德國數(shù)學(xué)家林德曼證明了圓周率π是一個超越數(shù),再后來為優(yōu)化計算機(jī)高效計算的算法,再到超級計算機(jī)的算法.....還有建立在這些算法之上的數(shù)學(xué)體系,統(tǒng)統(tǒng)都錯了! 數(shù)學(xué)歷史上有三次危機(jī),第一次是無理數(shù)的發(fā)現(xiàn),據(jù)說希帕索斯不小心泄露了這個秘密,結(jié)果被畢達(dá)哥拉斯學(xué)派的人扔進(jìn)了大海,第二次是貝克萊悖論,一直到100多年后法國數(shù)學(xué)家柯西用極限定義了無窮小量才解決了這個問題,第三次則是羅素悖論,一直到1908年一個公理化集合論體系的建立,才彌補(bǔ)了集合論的缺陷,那么現(xiàn)在將會發(fā)生第四次數(shù)學(xué)危機(jī)! 數(shù)學(xué)幾乎是一切科學(xué)的基礎(chǔ),數(shù)理化么,都是一伙的,天體物理,高能粒子物理.....基本粒子模型?廣相下宇宙?所有與算法有關(guān)的,諾特定理證明對稱性和守恒定律之間的根本聯(lián)系,那么各種守恒定理也開始失效,宇宙會開始崩潰? 鬼知道會有什么后果,至少有一點可以知道,我們的科學(xué)體系將要推倒重來了,自牛頓時代以來將近400年的努力,可能要白費了!不過最大的可能是,計算機(jī)程序出錯,各位虛驚一場! 《三體》提到過一個數(shù)學(xué)攻擊,如果數(shù)學(xué)規(guī)律被改寫,那么按此前的數(shù)學(xué)規(guī)律所定義的整個宇宙將逐一崩潰,如果圓周率被算盡,假如不是程序出問題了的話,有可能我們這個宇宙被超級文明攻擊了! 關(guān)于圓周率π的有趣事實嚇唬人不好玩,還是來聊聊π的幾個有趣軼聞,比如圓周率記憶位數(shù)最多的最新記錄是印度韋洛爾的Rajveer Meena,他在2015年3月21日準(zhǔn)確復(fù)述了π小數(shù)點后70,000位。根據(jù)吉尼斯世界紀(jì)錄,以前保持記錄的是中國的呂超,在2005年背誦至67,890位! 在2016年發(fā)表的論文中顯示,π的小數(shù)點后2.24萬億位內(nèi)數(shù)字隨機(jī)分布率是一樣的,也就是說從0到9數(shù)字出現(xiàn)概率都是10%, 由于π是一個無限不循環(huán)小數(shù),所以很多加密的密鑰都是截取圓周率的一段,而且還有一個有趣的事實是幾乎所有人的手機(jī)號碼和銀行卡密碼甚至賬號都可以在π中找到,比如手機(jī)號碼:13145673243 在小數(shù)點后1.526億位后被找到,當(dāng)然6位或者8位的密碼則會更容易,銀行賬戶如果高達(dá)19位則明顯會更難一些,但只要各位有一個足夠的位數(shù),那么肯定是可以找到的,但種花家建議各位不要保存那么龐大一個圓周率庫,比如GOOGLE的31.4萬億位的文件,大概計算了下大約需要28.57TB空間存放,遠(yuǎn)超普通家里小PC的2-4TB,目測檢索下這個龐大的庫至少需要幾個小時! |
|