Если разбивать вычисления на удобоваримые кусочки, сводящиеся только к удвоению и сложению, то римские числительные оказываются вещью вполне пригодной. И тем не менее нам пришлось выполнить работы куда больше, чем это на самом деле нужно.
Сравним приведенное вычисление с умножением столбиком, которое все мы изучали:
Имеется очень простая причина, по которой наш метод и проще, и быстрее. Дело в том, что ни римляне, ни греки, ни евреи не изобрели символа для нуля. А когда дело доходит до вычислений, то именно 0, то есть ничто, становится невероятно важным и меняет все кардинальным образом.
* * *
Веды, священные индуистские тексты, передавались из поколения в поколение из уст в уста, пока наконец их не перевели на санскрит около двух тысяч лет назад. В одном ведическом пассаже о построении алтарей перечисляются следующие слова, обозначающие числа:
Даса | 10 | Арбуда | 10 000 000 |
Сата | 100 | Ньярбуда | 100 000 000 |
Сахастра | 1000 | Самудра | 1 000 000 000 |
Аюта | 10 000 | Мадхья | 10 000 000 000 |
Ньюта | 100 000 | Анта | 100 000 000 000 |
Праюта | 1 000 000 | Парардха | 1 000 000 000 000 |
При наличии названий для каждого числа, кратного десяти, удается эффективно описать большие числа, из чего астрономы и астрологи (и, надо полагать, строители алтарей) почерпнули подходящий к своим задачам лексикон для огромных величин, требуемых в их вычислениях. В этом одна из причин, по которым индийская астрономия опережала свое время. Возьмем число 422 396. Индусы начинали с самой младшей цифры — той, что справа, — и последовательно описывали число, переходя справа налево: «шесть и девять дасы и три сахастры и две аюты и две ньюты и четыре праюты». Не так уж сложно осознать, что при этом можно не указывать степени десятки, потому что значение числа в списке определяется его положением. Другими словами, приведенное выше число можно было бы записать и просто как «шесть, девять, три, два, два, четыре».
Исчисление такого типа известно как «позиционная» система, и мы рассматривали ее выше. Бусинка на абаке имеет различные значения в зависимости от того, к какому столбцу она относится. Подобным же образом каждое число в приведенном выше списке имеет значение в зависимости от своей позиции. Но при этом позиционная система требует какой-то идеи для «заполнения места» в том случае, когда в данном столбце или в данной позиции никакого числа нет. Например, если в числе имеется две дасы, ни одной саты и три сахастры, то его нельзя записать как «два, три», потому что такая запись указывает на число, в котором две дасы и три саты. Заполнитель места требуется для того, чтобы ясно сигнализировать отсутствие саты, и индусы использовали для этого слово «шунья», означавшее «пустота». Наше число поэтому есть «два, шунья, три».