跳至主要內容
YIM NEWS
† 最新報導
科技 專欄

母親用數學澆熄她身上的詩,她卻用詩看見了電腦:Ada Lovelace 與人類第一行程式

刊登 2026/11/07 16:24 閱讀約 3 分鐘 全站第 1,514 篇

(專欄/沈安)這不是本週的新聞。Ada Lovelace 生於 1815 年 12 月的倫敦,卒於 1852 年,距今已超過一百七十年。會想在這個時間點重談她,是因為一篇近日流傳的長文重新把她推到讀者眼前,而她的一生,恰好回答了一個今天寫程式的人仍在不斷自問的問題:計算機到底是什麼?

被設計過的童年

她的父親是拜倫勳爵,那個席捲歐洲、聲名毀譽參半的浪漫主義詩人。母親安妮·伊莎貝拉則是當時少見熱愛數學的貴族女性,拜倫甚至戲稱她為「平行四邊公主」。這場婚姻在 Ada 出生一個月後就破裂,母親抱著嬰兒離家,拜倫從此永別英國。Ada 一輩子沒見過父親,八歲那年拜倫病逝於希臘。

母親對「詩意」的戒慎近乎恐懼。她替女兒排滿了算術、幾何、天文,嚴格限制文學,甚至要求年幼的 Ada 長時間平躺不動來訓練自制力。家庭教師陣容堅強,包括數理邏輯奠基者之一的德·摩根。

這套設計失敗了。十二歲的 Ada 迷上飛行,研究鳥類翅膀結構,寫出一本名為《飛行學》的手稿,還認真設計了一臺內裝蒸汽機、長著巨大翅膀的機械飛馬。她在後來的書信裡留下那句常被引用的自白:如果不能給我詩歌,那就給我如詩一般的科學。

1835 年她嫁給威廉·金,丈夫後來受封勒芙蕾絲伯爵,這就是後世熟知的「Ada Lovelace」這個名字的由來。

一臺從未被造出來的機器

改變她歷史位置的,是維多利亞時代沙龍裡的一場相遇。她結識了發明家查爾斯·巴貝奇,那個設計了差分機、又構思出更宏大的「分析機」的瘋狂人物。

用今天的話講,分析機是一臺純機械的通用電腦:有儲存、有運算、能依指令循環執行。它聽起來像電腦,因為它就是電腦的始祖。但英國政府中途撤資,同行多半看不懂,這臺機器終其一生只存在於圖紙上,從未被完整造出來。

重點來了。巴貝奇看分析機,看到的是一臺超級計算器。Ada 為分析機撰寫的筆記裡,卻寫下了不同的判斷:這臺機器能處理的可以不是數字本身,而是任何能以符號表達的東西。換言之,機器未來可以做的不只是算術,還可能編織代數花紋、譜出音樂。她為此寫下的一段演算法,被後世公認為人類第一支程式,她也因此被稱為第一位程式設計師。

打個比方:發明者看見的是一臺超級算盤,她看見的是還沒誕生的作曲軟體。這中間的差距,是整整一個世紀的資訊科學。

她怎麼輸掉的

長文裡另一段常被略過的細節,是她的結局。Ada 晚年沉迷於一個數學模型:用嚴謹的機率計算徵服賽馬場,替自己與合夥人建立穩定的獲利系統。她深信計算可以馴服隨機,最後輸掉大筆金錢,甚至典當家中珠寶。1852 年,她因病去世,得年三十六歲。

這段經歷的諷刺之處在於:她對機器的遠見來自「符號比數字更廣」,她的失敗卻來自「以為數字能涵蓋一切」。看得出機器極限的人,未必看得出模型的極限。

留給今天的判斷

回頭看,Ada 的故事對此刻的工程師至少有一個實際的用處。當 AI 開始寫程式、畫圖、作曲,關於「機器的邊界在哪」的爭論幾乎是她的筆記在當代的重播。她給的答案放在今天依然站得住:機器的上限,取決於人能把多少東西翻譯成符號,以及人願不願意承認,有些東西翻譯不過去。

賽馬場那一課也一樣。任何宣稱用一套模型就能馴服隨機的系統,無論包裝成賽馬策略還是交易演算法,都值得先問一句 Ada 沒來得及問自己的話:這個模型,到底覆蓋了世界的多少?

母親想用數學殺死她身上的拜倫,結果數學與詩在她身上達成了少見的和解。人類第一支程式,就是這場和解的產物。

資料來源

  1. 01 參考來源 juejin.cn

本文使用 AI 協助整理或撰稿,引用與分析仍應依原始資料核對。

編輯政策 更正與勘誤