Том 9. Загадка Ферма. Трехвековой вызов математике - Виолант-и-Хольц Альберт. Страница 5

Том 9. Загадка Ферма. Трехвековой вызов математике - _07.jpg

Знаки вавилонской шестидесятеричной системы счисления.

Позиционная система счисления

Начиная с числа 60 вавилонская система является позиционной. Чтобы представить число 60, во втором разряде, считая справа, рисовали палочку. Поэтому вавилонская система счисления и называется шестидесятеричной: палочка во втором разряде означает 60. Таким способом можно легко сосчитать до 3 600. Например, 72 записывается так: 

Том 9. Загадка Ферма. Трехвековой вызов математике - _08.jpg
. Считая справа, два вертикальных клина означают 1, горизонтальный — 10, другой вертикальный клинышек — 60. Получим 60 + 10 + 2 = 72.

Трудности начинаются, когда мы хотим записать число 62: на первом месте записываются две вертикальные палочки, на втором месте — еще один вертикальный клин. Нужно записать палочки очень аккуратно, чтобы не перепутать 62 (

Том 9. Загадка Ферма. Трехвековой вызов математике - _09.jpg
) и 3 (
Том 9. Загадка Ферма. Трехвековой вызов математике - _10.jpg
). Более того, если мы нарисуем всего одну палочку, как определить, что она означает: 1 или 60? Иногда это невозможно. В то время не существовало нуля, поэтому при чтении такой клинописи легко ошибиться. Но если числа записаны не в тексте, а в виде таблицы, то намного проще определить, какое место занимает каждый символ. Но и в этом случае нужно быть внимательным и предполагать, что писец не совершал ошибок.

Рассмотрим на примере, как можно перевести из шестидесятеричной системы в десятичную следующее число:

Том 9. Загадка Ферма. Трехвековой вызов математике - _11.jpg

Сначала прочитаем шестидесятеричное число и запишем его в десятичной нотации по разрядам. Получим 20–11-1-23.

Затем вычислим десятичное значение этого числа. Справа записаны 23 единицы, 1 во втором разряде означает 60, 11 в третьем разряде нужно взять шестьдесят раз по шестьдесят (иными словами, умножить на 602) и, наконец, 20 в четвертом разряде нужно умножить на шестьдесят, умноженное на шестьдесят, умноженное на шестьдесят (то есть на 603). Так мы получим десятичное число:

20·60 + 11·602 + 1·60 + 23 = 4 359 683.

Десятичные числа

Подобно тому как в шестидесятеричной системе не использовался нуль, в ней также не существовало и десятичной запятой (разделителя). Поэтому понять, где должна находиться запятая, можно было только из контекста. В качестве примера переведем шестидесятеричное число 

Том 9. Загадка Ферма. Трехвековой вызов математике - _12.jpg
в десятичную систему, предполагая, что исходное число меньше единицы. Сначала, как и в первом примере, прочитаем шестидесятеричное число и запишем его в десятичной нотации по разрядам. Мы получим 10—2—11 (обратите внимание, что в исходном числе 10 и 2 разделены между собой).

Затем вычислим десятичное значение этого числа. В левом разряде находится 10, равное десяти шестидесятым частям единицы (то есть 10/60). 2 в следующем разряде означает одну шестидесятую от шестидесятой части единицы (то есть 2/602).

Ив третьем разряде нужно умножить на одну шестидесятую одной шестидесятой от одной шестидесятой части единицы (то есть 11/603). Получим десятичное число:

10/60 + 2/602 + 11/603 = 0,167273…

Перевод таблички Плимптон 322 в десятичную систему счисления

Исследователи шли тем же путем, когда пытались разгадать значение чисел на табличке Плимптон 322. Сначала они пронумеровали столбцы и тщательно перевели все цифры в арабскую нотацию.

Том 9. Загадка Ферма. Трехвековой вызов математике - _13.jpg

Таблица чисел с исходной таблички в системе по основанию 60, записанных в арабской нотации.

Для всех табличек в этой главе курсивом (в левом верхнем углу) выделены трудночитаемые числа, жирным шрифтом — предположительно ошибочные значения. Ниже приведены эти же числа, переведенные в десятичную систему по методу, описанному выше.

Том 9. Загадка Ферма. Трехвековой вызов математике - _14.jpg

Числа с таблички, переведенные в десятичную систему.

По-видимому, эти числа не имеют особого смысла. Это может быть просто набор цифр. Заметим, однако, что в четвертом столбце, то есть в первом столбце справа, содержатся последовательные числа от 1 до 15, как будто бы что-то было пронумеровано. С другой стороны, можно сказать, что в первом столбце содержится последовательность шестидесятеричных чисел от 0 до 1, строго упорядоченных по убыванию. Некоторые из них более сложные и содержат больше цифр, например, число в десятой строке. Другие намного проще, как, например, число в 11-й строке. Но все же кажется невероятным, что между этими числами существует какая-то связь.

И здесь нужно обратить внимание на второй и третий столбцы, так как числа в третьем столбце всегда больше чисел из второго, и при делении мы также получим строго упорядоченную по убыванию последовательность чисел между 0 и 1. Таким образом, мы можем добавить в таблицу столбец V. Значения в нем будут рассчитываться по следующей формуле:

столбец V = столбец II столбец III.

Кроме того, можно легко показать, что если возвести каждое число во втором и третьем столбце в квадрат и вычесть одно из другого, то результат всегда будет квадратом целого числа. Таким образом, мы можем добавить в таблицу столбец VI. Значения в нем будут рассчитываться по следующей формуле:

столбец VI = √(столбец III2столбец II2).

Объединив все полученные числа в одну таблицу, мы сможем исправить некоторые ошибки в исходных числах. Например, все указывает на то, что во второй строке есть ошибка, так как число в столбце V не вписывается в убывающую последовательность чисел, а в столбце VI не получается целое число. Единственный способ исправить эти ошибки — записать в третьем столбце 4825 вместо 11 521.

Теперь числа согласуются между собой.

Том 9. Загадка Ферма. Трехвековой вызов математике - _15.jpg

Расширенная таблица с исправленными ошибками (исправленные значения отмечены звездочками).

Но еще удивительнее значения чисел в первом столбце. Потребовалось немало воображения, чтобы догадаться, что при делении чисел из второго столбца на числа из шестого и возведении результата в квадрат получаются числа из первого столбца с точностью до последнего десятичного знака. Поразительно! Теперь мы можем исправить все ошибки в исходных числах.

Но откуда взялись все эти числа? Очевидно, что они записаны на табличке не случайно. В течение десятилетий исследователи предлагали различные объяснения. В первом приближении может показаться, что здесь перечислены пифагоровы тройки (в столбцах II, III и VI), то есть целые числа, удовлетворяющие соотношению из теоремы Пифагора. Числа в столбце II соответствуют длинам меньших катетов, числа в столбце III — длинам гипотенуз, числа в столбце VI — длинам больших катетов. Это подтверждает и надпись на аккадском языке над столбцами II и III. Возможно, столбец VI был записан на утерянной части таблички.

Но кому понадобилось выбрать столь сложные пифагоровы тройки? Существует множество значительно более простых троек, например, (3, 4, 5), (6, 8, 10) или (3, 12, 13). Все они соответствуют сторонам прямоугольных треугольников, но не приводятся в таблице. Хотя эта табличка могла быть не единственной, было бы логично предположить, что среди первых пятнадцати строк появятся некоторые из простейших пифагоровых троек.