核心概念#
本章透過天文學的發展史,說明數學模型在科學與工程中的重要性。作者在 Google 和騰訊的內部講座中,都特別花大量時間講授數學模型,因為對任何問題,關鍵都是找到相應的準確數學模型。
從托勒密的地心說談起#
- 托勒密(Claude Ptolemy, 90-168)是作者最佩服的天文學家,他完善了地心說模型
- 托勒密發明了球坐標、提出了黃道、發明了弧度制,任一項貢獻都足以讓他在科學史上佔有一席之地
- 他用 40-60 個大圓套小圓的方法,精確計算出所有行星的運動軌跡,精度之高讓後來的科學家驚嘆不已
- 凱撒根據托勒密的計算制定了儒略曆(每年 365 天,每 4 年閏一年),沿用了 1500 年
從哥白尼到開普勒——模型的演進#
- 經過 1500 年的累積誤差,儒略曆多出了 10 天,1582 年教皇格里高利十三世修訂為格里高利曆(今天的公曆)
- 哥白尼提出日心說,假設正確但模型誤差反而比托勒密大——因為他仍用圓形軌道
- 開普勒發現行星軌道是橢圓形,只用一個橢圓就能描述行星運動,並提出了開普勒三大定律
- 牛頓最終用萬有引力定律解釋了橢圓軌道的成因
作者總結了正確數學模型的四個特徵:
- 正確的模型在形式上應當是簡單的(托勒密的模型顯然太複雜)
- 一個正確的模型一開始可能不如一個精雕細琢的錯誤模型準確,但大方向對就應堅持
- 大量準確的數據對研發很重要
- 正確的模型也可能受噪聲干擾而顯得不準確,此時應找到噪聲的根源,而非用湊合的方法修補
本章小結#
在網路搜索中,TF-IDF(單文本詞頻/逆文本頻率指數)和 PageRank(網頁排名)可以看作是網路搜索中的「橢圓模型」——簡單易懂且有效。正確的數學模型應追求簡潔與本質,而非複雜的修補。