← Прорыв мыслитель 13 из 15 · третья партия

Аль-Хорезми

≈780–850

Главный урок

Точное имя и точное описание метода — это уже половина решения. До него арифметика была набором хитрых приёмов. После него — системой.

Когда

≈780 — родился в Хорезме (ныне территория Узбекистана и Туркменистана).

≈820 — работал в «Доме Мудрости» (Бейт аль-Хикма) в Багдаде при халифе аль-Мамуне. Один из крупнейших интеллектуальных центров мира.

≈825 — написал «Китаб аль-джабр ва-ль-мукабала». От «аль-джабр» — слово алгебра.

≈825 — написал трактат по индийской арифметике. От латинизированной формы его имени — алгоритм (algoritmi).

XII век — его работы перевели на латынь. Слово «алгоритм» вошло в европейский обиход.

Контекст

Багдад, Аббасидский халифат. «Дом Мудрости» — переводческий и научный центр, где переводили греческие, индийские, персидские тексты. Здесь встречались математики, астрономы, философы разных традиций.

Задача, которую решал аль-Хорезми: систематизировать хаос известных методов. До него арифметика и алгебра — набор разрозненных приёмов, зависящих от конкретной задачи. После него — система.

Он писал для практиков: землемеров, торговцев, чиновников, судей по наследственным делам. Не для философов — для людей, которым нужно решать задачи.

Логическая цепочка

  1. До аль-Хорезми: арифметика и алгебра — набор разрозненных приёмов. Каждая задача — отдельный случай.
  2. Его метод: разделить задачи на типы. Для каждого типа — систематический путь решения.
  3. «Аль-джабр» — операция переноса вычитаемого в другую сторону уравнения (отрицательное → положительное). Один ход — и уравнение упрощается.
  4. «Аль-мукабала» — приведение подобных членов. Второй ход — и оно становится ещё проще.
  5. Рецепт становится алгоритмом: выполни шаг 1, шаг 2, шаг 3 — получишь ответ. Не нужно понимать, почему работает. Нужно уметь делать.
  6. До него математика была «искусством» (искусный человек решает сложную задачу). После него — «методом» (любой грамотный человек решает задачу этого типа).
  7. От его имени произошло слово «алгоритм». Латинизированная форма «algoritmi» появилась в XII веке в переводах. Термин пережил тысячу лет.

Как ему это удавалось

  • Работал в «Доме Мудрости» — месте, где разные культуры встречались. Греческая, индийская, персидская традиции. Это Кремниевая долина IX века.
  • Не изобрёл всё с нуля — опирался на Евклида, Диофанта, Брахмагупту. Синтезировал.
  • Сознательно выбирал ясность названий и обозначений. Отсюда и вечная слава — то, что названо, то существует.
  • Писал для практиков, а не для узких специалистов. Это сделало его работы влиятельными на века.
  • Разделял «метод» и «случай». Один метод решает миллионы задач.

Что отсюда можно взять

  • Имя и термин — это не мелочь, это половина успеха. «Аль-джабр», «алгоритм», «функция», «энтропия» — названные вещи становятся реальностью.
  • Метод важнее отдельного решения. Один алгоритм может решить миллионы задач. Найди метод класса задач, а не одного случая.
  • Переводчик — это не «переносчик», а создатель. Переводы аль-Хорезми с арабского на латынь в XII веке создали современную науку.
  • Систематизация — это форма изобретения. До него никто не думал, что «решение квадратного уравнения» — это единый класс задач.
  • Работай в месте, где разные традиции пересекаются. Самые сильные идеи — на стыке.

Связанные