帕斯卡與萊布尼茨:金屬齒輪的物理演算#
一個稅吏之子的決心#
1642 年,魯昂。法國諾曼第的稅務總監 Étienne Pascal 每夜在燭下核對繁複的稅賦帳目,要把長長的貨幣數字(當時法國的里弗、蘇、德尼埃是非十進位的混亂單位)一欄欄相加。他的兒子、年僅十九歲的 Blaise Pascal 看在眼裡,決定做一件前人未竟之事:造一台會自己做加法的機器。
這不是突發奇想。Pascal 少年即以幾何天才聞名巴黎,十六歲寫出圓錐曲線論文,十八歲已造出計算器原型。日後被稱為 Pascaline 的機器,核心是一排帶齒的轉輪,每檔十齒(或對應幣制的進位比),關鍵的發明是進位棘輪:當低位輪從 9 轉回 0 時,一根槓桿抬起並落下,把動力「補償」給高一位的鼓輪——讓機器能自動完成 \(999 + 1 = 1000\) 的危險時刻。操作者只需轉動帶標的齒輪輸入數字,結果便顯示在上方的窗口。
精密之痛#
1645 年 Pascal 向首相 Mazarin 展示成品,1649 年取得路易十四的特許狀——專屬製造權,這在當時是國家級的技術榮耀。然而工程現實狠狠教育了他:每台機器需數百個零件,全靠巴黎的鐘錶匠手工磨製;帕斯卡前後督造約五十台,真正能可靠運作、賣得出去的只有寥寥數台,且昂貴如一匹好馬。使用者發現,小數位在非十進幣制下其實很難對應,加法器省下的時間遠不及學習成本。Pascaline 是驚人的工程,卻不是成功的商品——「能造出」與「能量產」之間的鴻溝,第一次清楚地显示了出來。
Pascal 的這段經歷也映照他性格中理性與信仰的張力。他出身天主教家庭,中年後受 Jansenism(冉森派)薰陶,晚年几乎放棄數學與工程,傾注心血於《思想錄》(Pensées)——「人心有其理,理性不知之」。然而吊詭的是,正是在 1654 年,他與律師數學家 Pierre de Fermat 的書信往返,為了幫助賭徒 de Méré 解决「點數分配難題」(一局未完的賭注如何公平分配),奠定了機率論的基石。信仰的躬耕者,同時是現代統計與決策理論的牛爾;這種張力正是十七世紀法國智識生活的縮影:耶穌會學院、新興沙龍、王國官僚與手工工匠,共同把「以規則回答問題」變成一種職業。
萊布尼茨:會乘除的機器#
三十年後,年輕的德意志法學家兼外交官 Gottfried Wilhelm Leibniz 在巴黎見到 Pascaline 的殘件,心中浮現更宏大的企圖:加法是容易的,可否讓機器自動完成乘除法? 1672–1673 年,在巴黎鐘錶匠的協助下,他設計出「階梯計算器」(Stepped Reckoner),其靈魂是被後世稱為「萊布尼茨輪」(Leibniz wheel / stepped drum)的圓柱鼓輪:鼓面上齒長呈階梯狀依次變化,滑動軸的位置決定有多少齒能嚙合輸出輪——於是「滑軸式設定乘數、階梯輪傳遞被乘數」,連續加法即成乘法,連續減法即成除法。1673 年他攜樣機赴倫敦皇家學會演示,被選為會員;萊布尼茨輪的原理在此後兩百年的機械計算器中反覆出現,直到十七世紀的 Curta 手搖計算器仍有其血脈。
但樣機同樣飽受折磨:零件精度不足、進位機構時常卡死,萊布尼茨本人訴苦說即便花了巨額費用,工匠的失誤仍使他無法展示一台完全可靠的成品。他晚年讓工匠完成兩台,其中一台今日仍存於漢諾威的下薩克森州立圖書館——又一次:概念輝煌,工藝未至。
二進位與普遍語言的夢#
萊布尼茨更深的野心不在齒輪,而在符號。他夢想一種 characteristica universalis(普遍符號語言):把人類一切概念化為字元,把一切推理化為計算。「若遇爭論,雙方坐下說:讓我們來算算吧」——這句話是計算機科學的先知預言。為此他發明了二進位記數法(1679 年前後已成形,1703 年發表《論只使用 0 與 1 的二進位算術》)。
有趣的是,正當此時,白晉神父從中國寄來易經卦象圖。萊布尼茨驚喜地發現,若以陰爻為 0、陽爻為 1,八卦與六十四卦恰好構成 0 到 63 的二進位序列。他在論文中明確引用這個對應,視之為「中國人早已在遠古掌握此算術」的證明。今日史家知道:易經卦序的排列動機是宇宙論而非算術,兩者是平行發生的相似性而非影響關係——但這段交往本身意義深遠:十七世紀的全球思想,已有能力彼此照亮。
萊布尼茨當然也意識到二進位對機器的潛能(他曾設想用開孔小球代表位元的簡易機器),但他終究沒有把它變成一台電子式的計算機——時代還要等兩百五十年。
齒輪時代的教訓#
把 Pascal 與 Leibniz 的故事並排,可以得出一個殘酷但重要的結論:
flowchart LR
A[概念:演算法可機械化] --> B[樣機:一兩台手工精品]
B --> C[量產:可靠、便宜、精準]
C -->|十七世紀: 未成功| D[工藝瓶頸:零件精度與成本]兩人的失敗不是才華的失敗,而是制度的失敗:沒有可互換零件的工業體系、沒有大規模精密加工、沒有願意長期補貼研發的國家財政。Pascal 的特許狀(制度支持)與 Leibniz 的宮廷贊助(个人支持)都不足以跨越工業化的門檻。
要等到一個世紀後,英國的工業革命造出能磨製千分之一英吋零件的機器,並由政府財政親自出手資助——計算機的黎明,才終於出現一絲真實的光。而那道光的承接者,是一位脾氣古怪的劍橋數學家。