词源探秘 · 挖掘英语单词隐藏的历史故事

algorithm · 17世纪晚期(拼写形式);13世纪(最早英语形式 augrim)

英 /ˈælɡərɪðəm/ | 美 /ˈælɡərɪðəm/

算法;运算法则

algorithm 这个词,其实来自一位阿拉伯数学家的名字——阿布·贾法尔·穆罕默德·伊本·穆萨·花拉子米(约780—约850)。他住在巴格达,在那里生活和教书,他的著作被翻译成拉丁文后,把阿拉伯数字传到了西方。

他名字的最后一部分意思是‘花拉子米人’,也就是来自花拉子模(Khwarizm)的人。花拉子模是土库曼斯坦边境上的一个城镇,现在叫希瓦(Khiva)。

他主要推广的阿拉伯数字和计算方法(以10为基础),在阿拉伯语中就用他的名字来称呼——al-khwarizmi。这个词被借入中世纪拉丁语,变成了 algorismus,其中阿拉伯语的 -izmi 被改成了拉丁语后缀 -ismus(即 -ism)。

来源语言:中古英语 augrim | 传播路径:阿拉伯语 al-khwarizmi → 中世纪拉丁语 algorismus → 古法语 augorime → 中古英语 augrim → 英语 algorism → 英语 algorithm
在 App 打开:https://cy.fxjdhh.com/pages/detail/detail?word=algorithm