human-history / figures
花拉子密
代数学之父
公元780年 — 公元850年
"代数"与"算法"两词皆源自他,奠定符号数学基础
“课程讲稿”
生平
你每天使用的两个词——"算法"(algorithm)和"代数"(algebra)——都直接来自同一个人:花拉子密(约780-850年,全名穆罕默德·伊本·穆萨·花拉子密)。这是一个惊人的事实,也最能说明他在科学史上的地位被严重低估。他不是一位边缘的中世纪学者,而是塑造了现代数学语言根基的奠基者之一。
他活跃于9世纪初的巴格达,正值阿拔斯王朝哈里发马蒙在位、"智慧宫"(Bayt al-Hikma)的鼎盛时期。这是一场规模空前的翻译与研究运动:希腊、波斯、印度的科学典籍被系统译为阿拉伯文并加以发展。花拉子密据载约820年起执掌智慧宫的图书馆,是这一知识中心的核心人物。
他的代表作《还原与对消计算概要》(约813-833年)是代数学史上的里程碑。书名中的阿拉伯词"al-jabr"(意为"还原、补足",指把负项移到方程另一侧)经拉丁化后正是"algebra"(代数)一词的来源。更关键的是方法:他第一次系统地、用一般化的步骤求解一次与二次方程,把数学从具体算题提升为可普遍套用的"程序"——这正是"算法"思想的雏形,而"algorithm"一词即由他名字的拉丁拼写"Algoritmi"演变而来。
他的另一大贡献是传播印度—阿拉伯数字系统。他撰写的关于印度计算法的著作经拉丁文翻译传入欧洲,使十进制位值记数法(含"零"的概念)逐渐取代笨拙的罗马数字——这场看似平淡的"记数法革命",是后世商业、科学与计算技术得以发展的隐形基石。需要澄清的是:他是这套体系最重要的传播者与体系化者,而非"零"或十进制的发明者(其源头在印度)。
他的遗产因此具有双重的现代性:一方面,符号化、一般化的代数思维,是从他这里走向系统化的;另一方面,"按既定步骤逐步求解"的算法观念,在一千多年后成为计算机科学的灵魂。当我们谈论"AI算法"时,其实仍在使用一个9世纪巴格达学者的名字。花拉子密提醒我们:现代科学并非西欧独家的发明,而是横跨多文明的漫长接力。