当文艺复兴的曙光驱散中世纪的阴霾,人类的理性与创造力如同沉睡的火山般喷发。这一次,智慧的锋芒不再满足于记录与辅助,而是直指一个宏伟的目标:用精密的机械,替代人脑的计算。

十七世纪的欧洲,是一个被“计算”困扰的时代。天文学、航海学、物理学和日益复杂的商业贸易,都对繁重的数学计算提出了前所未有的需求。制作一张精确的航海表或对数表,需要成百上千的书记员进行数年枯燥乏味的计算,而且错误频出。人类的计算能力,已然成为文明前进的瓶颈。

就在这时,一群目光超越时代的先驱,开始用齿轮、杠杆和转盘,勾勒出一个自动计算的未来。

一、帕斯卡的加法器:源于孝心的伟大发明

1942年,法国一位名叫布莱兹·帕斯卡的年轻天才,为了减轻担任税务官的父亲每日对账的辛劳,设计并制造了世界上第一台真正意义上的机械计算器——“帕斯卡加法器”

帕斯卡加法器的内部结构,齿轮的每一次咬合都是一次计算。 (图片来源: Pexels)

这台黄铜制成的精美装置,其核心原理巧妙地模拟了我们的手指计数:

  • 十进制齿轮传动: 每个数字轮从0到9,当一个个位轮从9转到0时,会通过一个棘轮装置推动十位轮前进1。这完美实现了“逢十进一”的自动化。
  • 直接输入与显示: 用户用小 stylus 拨动数字轮输入数字,结果会在上方的观察窗中显示。

帕斯卡的发明,其伟大之处在于,它首次用纯粹的机械结构,实现了人类智力活动中“算术”这一分支的自动化。他证明了,计算可以不再依赖于人类的专注与记忆,而交由无生命的机器可靠地执行。

思想的跃迁: 帕斯卡将抽象的数学运算,与物理的机械运动建立了牢不可破的映射关系。从此,“计算”开始拥有实体。

二、莱布尼茨的“步进计算器”:迈向四则运算

如果说帕斯卡解决了自动加减,那么另一位天才,德国哲学家兼数学家戈特弗里德·威廉·莱布尼茨,则立志要让机器完成乘除。

在帕斯卡加法器的基础上,莱布尼茨发明了他著名的 “步进计算器” 。他引入了一个划时代的部件——“莱布尼茨轮”,一个阶梯式的圆柱齿轮。

  • “莱布尼茨轮”的原理: 这个轮子的边缘有9个长度递增的齿。当它与计数轮啮合时,转动的圈数不同,啮合的齿数也不同,从而实现了一次输入,自动完成多次相加(而乘法本质上是重复的加法)。
  • 意义: 这台机器不仅能做加减法,还能直接进行乘法和除法运算。它是第一台完整意义上的四则运算计算器。

莱布尼茨的视野远不止于此。他同样是二进制的大力推崇者。他深信“万物皆数”,而用0和1足以构建整个逻辑世界。他的数学思想与机械实践,为后世的计算革命埋下了两颗关键的种子。

三、巴贝奇的“差分机”:超越时代的狂想

然而,上述的所有机器,都仍属于“计算器”的范畴。真正将“计算机”的构想推向极致,并为之奉献一生的,是来自英国的怪才——查尔斯·巴贝奇

19世纪初,巴贝奇对当时错误百出的数学用表深感愤怒。他决心制造一台能够自动、精确地计算并印刷这些表格的机器。这就是差分机的由来。

差分机的复杂设计图纸或现代复原品的照片,突出其精密和复杂 伦敦科学博物馆根据巴贝奇图纸复原的差分机片段,其复杂程度在当时令人震惊。 (图片来源: Unsplash)

数学的应用:差分法——用加法代替乘法

差分机的数学核心是差分法。对于许多可以用多项式函数近似的复杂函数,通过多次计算其差分(可以理解为一种特定规律的差值),可以将其转化为一系列简单的加法运算。

简单来说,差分机巧妙地将复杂的函数计算,降解为了机器唯一擅长且不会出错的重复加法。巴贝奇的设计能够处理最高7次的多项式,并将结果精确到小数点后6位。

然而,由于当时制造工艺的极限和巴贝奇不断升级的设计,这台需要上万个精密零件的庞然大物,最终未能在他有生之年完成。但它所展现的工程构想和自动化思想,已足以光耀千古。

四、“分析机”:一台真正的通用计算机的蓝图

如果差分机已是惊世骇俗,那么巴贝奇后续构想的分析机,则完全是一个来自蒸汽时代的“时空异客”。

分析机不再是为特定计算任务设计的“计算器”,而是一台可编程的通用计算机。它的设计包含了现代计算机的几乎所有核心概念:

  • “作坊”:相当于今天的中央处理器,负责运算。
  • “仓库”:能够存储1000个50位数字,这就是内存的雏形。
  • 输入与输出:通过打孔卡片输入指令和数据,结果可以自动打印或打孔输出。
  • 可编程性:通过不同的打孔卡片序列,可以让分析机执行不同的计算任务,从解方程到编织图案。

思想的跃迁: 巴贝奇的分析机,完成了从“计算器”到“计算机”的终极一跃。它将计算本身(硬件)与计算的控制流程(软件)分离开来。这个构想是如此超前,以至于他所处的时代根本无法理解,更无法实现。

结语:蒸汽朋克的悲壮史诗

帕斯卡、莱布尼茨和巴贝奇,这些天才用他们的蓝图,共同拉开了机械计算时代的序幕。他们试图用黄铜与钢铁,铸造出一个能够思维的机械大脑。

这是一个充满雄心、却也略带悲壮的时代。巴贝奇孤独地奋斗终生,与政府的资助周旋,与工程师的技艺局限抗争,最终只留下满屋子的图纸和未完成的机器。但他的思想,如同一颗被深埋的种子,将在下一个世纪,遇到电子时代的雨露,从而破土而出,长成参天大树。

机械的轰鸣已经响起,一个更富戏剧性、更高速的时代,正伴随着电子的微弱闪光,悄然临近。

下期预告: 一位女性将登上历史的舞台,她为这台想象中的机械巨兽注入了灵魂。在下一章中,我们将遇见 《编织未来——第一位程序员与她的算法》 ,讲述艾达·洛夫莱斯如何用她的笔,为巴贝奇的分析机谱写了世界上第一段“程序”,并预见了计算机未来的无限可能。