Откуда взялось слово "алгоритм" !
На модерации
Отложенный
Вы, очевидно, не подозреваете, что каждый раз, когда употребляете слово "алгоритм", произносите имя выдающегося средневекового ученого, 1200-летие со дня рождения которого отмечалось по решению ЮНЕСКО в 1983 году.
Мухамед ибн Муса ал-Хорезми (в переводе с арабского означает "Мухамед сын Мусы из Хорезма"), сокращенно Ал-Хорезми, уроженец Хивы. Его творческая деятельность протекала в IX веке главным образом в Багдаде, где в то время правил халиф Ал-Мамун, покровительствовавший математике и собравший в созданном им "Доме мудрости", своего рода академии наук, много крупных ученых того времени.
В одном из своих трудов Ал-Хорезми описал десятичную систему счисления и впервые сформулировал правила выполнения арифметических действий над целыми числами и простыми дробями.
Арабский оригинал этой книги Ал-Хорезми утерян, но имеется латинский перевод XII века, по которому Западная Европа ознакомилась с десятичной позиционной системой счисления и правилами выполнения в ней арифметических действий.
Ал-Хорезми стремился к тому, чтобы сформулированные им правила были понятными для всех грамотных людей. Достичь этого в IX веке, когда еще не была разработана математическая символика (знаки операций, скобки, буквенные обозначения и т. п.), было чрезвычайно трудно. Однако Ал-Хорезми удалось выработать в своих трудах такой стиль четкого строгого словесного предписания, который не давал читателю никакой возможности уклониться от предписанного или пропустить какие-нибудь действия.
В латинском переводе арифметического труда Ал-Хорезми правила начинались словами Dixit Algorizmi (Алгоризми сказал). В других латинских переводах автор именовался Algorithmus (Алгоритмус).
Постепенно люди забыли, что Алгоризми - это автор правил, и стали сами эти правила называть алгоритмами. Так "Алгоризми сказал" постепенно преобразовалось в "алгоритм гласит".
Таким образом, слово "алгоритм" - латинизированное имя Ал-Хорезми. Как научный термин это слово первоначально обозначало лишь правила десятичной системы счисления. Затем, в течение столетий этот термин приобретает постепенно все более широкий смысл, обозначая уже не только правила десятичной системы счисления, но любые точные правила действий. В конце концов, слово "алгоритм" стало научным термином, обозначающим одно из фундаментальных понятий современной математики и информатики, которое и является предметом наших с Вами бесед.
Появление слова "алгебра" тоже связано с Ал-Хорезми. Оно представляет собой часть названия его главного труда "Китаб ал-мухтасар фи хисаб ал-джабр в-ал-мукабала" (в дословном переводе с арабского означающего "краткая книга об исчислении восстановления и противопоставления"), что следует истолковывать как учение об уравнениях.
Эта, по существу, первая "алгебра" стала известной на западе Европы в латинском переводе, и слово "ал-джабр" (из арабского названия труда Ал-Хорезми) преобразовалось в слово "алгебра". Этим словом и стали обозначать всю научную область, которая до середины XIX века и представляла собой, главным образом, учение об уравнениях.
Вот эти два слова, "алгоритм" и "алгебра", ставшие научными терминами, навсегда сохранили в мировой науке память о трудах великого хорезмийца, сделали бессмертным имя Ал-Хорезми.
Комментарии