把針丟在地板上,就能算出圓周率?
1777年,法國博物學家布豐提出一個奇特問題:隨機丟針能算出π嗎?這個看似無聊的謎題,竟成為現代蒙地卡羅模擬法的先驅,影響從AI到氣候模型的一切計算。
每年3月14日,全球有一群人會認真慶祝一個數字的生日。這個數字叫做π,也就是圓周率。原因很簡單:3/14,恰好是π的前三位數字——3、1、4。
聽起來像是數學宅的自娛自樂?也許。但π確實值得被認真對待。它不只是「圓的周長除以直徑」這麼簡單,它出現在音樂的波形分析裡、量子力學的機率計算裡、統計學的常態分佈裡。一個定義來自圓形的數,卻在與圓毫無關係的地方反覆現身。
人類已經把π計算到小數點後314兆位,仍然沒有找到終點,也沒有發現任何重複的規律。而NASA用來導航太空船的,只需要小數點後15位。剩下的那幾百兆位,目前純粹是為了「知道它存在」而存在。
一個18世紀貴族的奇怪問題
1777年,法國博物學家喬治-路易·勒克萊爾(布豐伯爵)提出了一個讓人意想不到的問題:「如果地板上畫著等距的平行線,隨機把針丟下去,針壓到線的機率是多少?」
這就是著名的「布豐投針問題」。設定很簡單:平行線間距為d,針的長度為L,為了方便計算,令d等於L。每次丟針,我們只需要關注兩個變數:針的末端距最近那條線的距離(x),以及針與垂直方向的夾角(θ)。
當x夠小、θ夠小,針就會壓到線。把這個幾何關係用積分算出來,得到的答案是:針壓到線的機率等於 2/π。
π就這樣悄悄出現了。原因在於針的角度從負π/2變化到正π/2——圓的影子藏在角度的變化裡。
更妙的是,你根本不需要做任何積分。只要真的丟很多根針,數有幾根壓到線,除以總數,得到的比值就會趨近於2/π,反推就能估算出π的值。
用Python模擬100根針的結果:66根壓線,推算出π約等於3.0303。不夠精確,但對於只有100次試驗來說已經相當合理。若增加到3萬根,精確度可達小數點後6位。
從18世紀的針,到現代AI的核心工具
布豐投針問題不只是個數學趣題。它背後藏著一個更深刻的概念:用大量隨機試驗來逼近複雜問題的答案。
這個概念在1946年被正式命名為「蒙地卡羅法」,誕生地是美國的曼哈頓計畫——也就是研發核武器的那個計畫。當時科學家面對核反應的複雜模型,無法用傳統數學求解,於是轉而用大量隨機數字模擬粒子行為,從統計結果中逼近答案。方法名稱來自摩納哥的蒙地卡羅賭場,因為兩者都依賴「隨機」。
如今,蒙地卡羅法無所不在:金融業用它評估投資組合風險,製藥公司用它模擬藥物分子的互動作用,氣候科學家用它預測極端天氣的機率,AI訓練中的強化學習演算法也以它為基礎。台灣的半導體設計公司在晶片良率預測上同樣廣泛使用這類隨機模擬方法。
布豐在1777年丟針的那個下午,其實已經在做蒙地卡羅模擬了——只是他不知道而已。
「沒用的數學」與「有用的技術」之間,距離有多遠?
這個故事有一個讓人不安的側面。
布豐提出投針問題,純粹出於對幾何與機率的好奇,沒有任何實用目的。他大概從未想過這個問題會跟核物理或人工智慧扯上關係。然而250年後,他的思路成為現代計算科學最重要的工具之一。
在華人世界的教育文化中,數學往往被要求「有用」。考試導向的學習讓學生習慣問「這題考不考」,而不是「這個問題為什麼有趣」。這種傾向在應試壓力最大的地區尤為明顯。
然而,如果布豐當年也被要求只研究「有用的問題」,蒙地卡羅法的誕生可能會延後多少年?真正改變世界的工具,往往誕生於沒有人問「這有什麼用」的那一刻。
π本身也是如此。它是無理數,無限不循環,永遠無法被完整寫下。從純粹實用的角度看,知道小數點後15位就夠了,後面的幾百兆位毫無意義。但人類還是繼續算,因為那是一種對「完整真相」的執念——即使那個真相永遠無法被完全掌握。
本内容由AI根据原文进行摘要和分析。我们力求准确,但可能存在错误,建议核实原文。
相关文章
AI系統AxiomProver成功證明困擾數學家5年的猜想,ChatGPT無法解決的問題被AI瞬間破解。探討AI數學能力突破對研究領域的深遠影響
數學家安東·伯恩斯坦在2023年揭示描述集合論與電腦科學網路通訊之間的深刻聯繫。這項跨學科研究為無限集合的著色問題提供了演算法視角,並挑戰了傳統數學對選擇公理的依賴。
OpenAI宣稱GPT-5解決數學難題,卻遭Google DeepMind執行長斥為「尷尬」。本文深入剖析這場AI社群媒體炒作事件的始末,探討在浮誇風氣下,如何辨別真正的技術進展。
川普政府AI與加密貨幣顧問大衛·薩克斯在播客上警告,持續的伊朗戰爭可能摧毀中東能源與水資源基礎設施,引發更大人道危機。但他的真實動機是什麼?
观点
分享你对这篇文章的看法
登录加入讨论