어원 이야기
algorithm은 9세기 페르시아의 위대한 수학자 무함마드 이븐 무사 알콰리즈미(al-Khwārizmī)의 이름에서 유래했다. 그는 바그다드의 "지혜의 전당(Bayt al-Hikma)"에서 활동하며, 인도의 숫자 체계(0~9)를 아랍 세계에 소개하고 체계적인 방정식 풀이법을 기술했다. 그의 저서 제목에 나오는 al-jabr(복원)에서 algebra(대수학)가 유래했고, 그의 이름 al-Khwārizmī가 라틴어로 Algoritmi로 표기되면서 "체계적 계산 절차"를 뜻하는 algorismus, 그리고 현대 영어 algorithm이 되었다. 한 사람의 이름이 수학, 컴퓨터 과학, AI의 핵심 개념이 된 것이다. 오늘날 검색 엔진, SNS 피드, AI 추천까지 — 현대인의 디지털 생활 전체가 algorithm 위에서 돌아간다.
al-Khwārizmī의 "Khwārizm"은 그의 출신지인 호라즘(현재 우즈베키스탄/투르크메니스탄 국경 지역)을 뜻한다. 이름이 곧 고향이었던 시대, 한 변방 학자의 업적이 1200년 뒤의 세계를 지배하고 있다.
-
Oxford English Dictionaryalgorithm: from medieval Latin algorismus, from Arabic al-Khwārizmī, the surname of the 9th-century mathematician whose works introduced Arabic numerals to Europe
-
Online Etymology Dictionaryalgorithm (n.): 1690s, from French algorithme, from Medieval Latin algorismus, a mangled transliteration of Arabic al-Khwarizmi
-
Encyclopaedia BritannicaAl-Khwārizmī's Kitāb al-Jabr wa-l-Muqābala (c. 820) gave us both "algebra" (al-jabr) and "algorithm" (his Latinized name)
단어의 진화
같은 뿌리의 단어들
기억 장치
algorithm = Al-Khwarizmi(알콰리즈미). "알콰리즈미 = 알고리즘!" 한 수학자의 이름이 IT 용어가 되었다.
""9세기 바그다드의 한 수학자가 21세기 디지털 세계의 설계도를 그렸다.""