花剌子模:以名字命名了两个词的学者
打开任何一本计算机科学教科书,你都会发现他的名字,被静静地拉丁化为一个极其常见的词,以至于人们不再将其视为一个名字:算法 (algorithm)。打开一本代数教科书,你又会再次发现它,它就嵌入在“代数” (algebra) 这个学科名称本身中,该词源自他最著名著作标题中表示“还原”的阿拉伯语词汇。穆罕默德·伊本·穆萨·花剌子模 (Muhammad ibn Musa al-Khwarizmi) 是极少数其影响力并非通过纪念碑或肖像(没有可靠的留存)而存在,而是直接渗透进两个完整学科词汇中的历史人物之一。
来自花剌子模的学者
穆罕默德·伊本·穆萨·花剌子模出生于公元800年左右,很可能是波斯裔,他的名字意为“花剌子模的当地人”,取自花剌子模地区,该地区横跨现在的乌兹别克斯坦和土库曼斯坦。关于他早年生活或教育经历的记载在历史记录中几乎没有留存;他在有据可查的历史中以一名成年学者的身份出现,当时已在巴格达工作,那里是阿拔斯哈里发统治下伊斯兰世界的知识中心。
智慧宫
花剌子模最富有成果的时期,大约是公元813年至833年,是在巴格达的“智慧宫”度过的,这是一个在哈里发马蒙资助下建立的主要学习中心。在那里,他与包括巴努·穆萨兄弟在内的同时代其他杰出学者一起工作,环境致力于原创研究以及将梵文和希腊文科学手稿系统地翻译成阿拉伯文。这种双重角色——翻译家和原创研究员——使花剌子模处于希腊几何(继承自欧几里得和托勒密)与印度算术和天文学交汇的确切位置,这种综合影响了他后来撰写的一切内容。智慧宫本身的功能与其说是一个单一的图书馆,不如说是一个完整的研究机构,吸引了具有不同背景和宗教信仰的学者参与由哈里发资助的翻译和扩展古世界科学知识的共享项目,他在其中的职位使他能够接触到9世纪其他地方很少有学者能独自收集到的原始资料。
命名了一个学科的书
大约在公元820年,花剌子模完成了他最负盛名的著作:《代数学》(Al-Kitab al-Mukhtasar fi Hisab al-Jabr wal-Muqabala,全称为《还原与对消计算概要》)。这本书并非写成纯抽象的理论;它具有明确的实践性,提供了解决线性方程和二次方程的方法,并将它们应用于伊斯兰继承法、商业贸易和土地测量等具体问题——这是当时商人、法官或测量员实际需要的计算。其标题贡献了“al-jabr”这一术语,大致意思是“还原”或“补全”,指的是将减项移动到等式另一边使其变为正数的操作——这一数学策略最终被拉丁语翻译者译为“代数” (algebra) 一词。
数字、天文学与地理学
花剌子模的第二个主要贡献来自另一篇关于算术的论文,该论文向印度以外的更广泛受众介绍了印度十进制数字系统,包括使用零作为占位符,为该系统最终在整个伊斯兰世界以及通过拉丁语翻译在欧洲中世纪的采用奠定了基础——这正是今天全球通用的数字系统。他还编制了综合希腊和印度天文数据天文表,撰写了关于星盘结构和使用的文章,并在公元833年完成了《地球描述书》,这是一部经过大幅修订和更正的地理著作,更新并改进了托勒密早期的地图,提供了整个已知世界约2,404个地点的坐标。
不确定的结局
关于花剌子模逝世的历史记录与他出生的记录一样稀少;人们普遍认为他于公元850年左右在巴格达去世,尽管关于他晚年的具体细节记载并不详尽。这种传记细节的匮乏对于他那个时代和地区的学者来说并不罕见,当时智力成果的记录比个人传记要谨慎得多——这种模式使得花剌子模几乎完全通过其思想的持久性而非个人叙事而为世人所知。
拉丁语翻译与变成词的名字
花剌子模的代数论文在12世纪被翻译成拉丁文,并成为欧洲大学的基础教科书,其副本被保存在包括剑桥大学和牛津大学在内的图书馆中。通过这种拉丁语的传播,“al-jabr”变成了“algebra”,而花剌子模本人的拉丁化名字——在中世纪手稿中被译为“Algorismus”或“Algorithmi”——最终定型为现代词汇“算法” (algorithm),现在它是计算机科学中最重要的术语,描述任何用于解决问题的定义明确、逐步进行的程序,这正是花剌子模自己的算术和代数书旨在教授的那种系统化方法。
为什么称穆罕默德为天才
花剌子模的天才之处与其说在于任何单一令人眼花缭乱的证明,不如说在于一种组织行为:他吸收了在希腊、印度和巴比伦数学传统中流传的零散的、非正式的算术和方程求解技术,并将它们系统化为一种独立于任何特定数值示例的通用、可教的方法——这是将解决问题的集合与实际数学学科区分开来的关键步骤。那种系统化的本能正是源自他名字的“算法”一词所代表的含义,这也是为什么数学史学家将他视为代数这一正式学科的奠基人,而不仅仅是贡献者。诚实的忠告是,花剌子模并没有凭空发明方程求解——巴比伦、希腊和印度数学家(包括婆罗摩笈多)早在几个世纪前就已经研究过求解特定方程的方法——而且他自己的数字系统本身也是从印度来源借用并推广的,而不是他发明的。更准确地说,他的天才是一种综合家和系统化者的天才:识别出哪些分散的技术值得被统一为一种通用方法,并将其写得足够清晰,以至于它们跨越了三种语言和两种文明,经历了一千年的翻译而流传下来。
遗产
几乎每一门大学代数课程实际上仍然以花剌子模9世纪的配方法开始,几乎每一个计算机程序都在执行他名字所演变而成的:算法。在历史上,很少有学者能有两条独立的现代思想分支以间接的方式命名为他们的工作——这证明了巴格达的一位学者的系统性思维习惯是如何彻底重塑了数学,并在几个世纪后重塑了计算。

.jpg)