Большой интерес ученых вызвала так называемая кость Ишанго, обнаруженная в 1950 году археологом Жаном де Хайнзелином де Брокуром на стоянке Ишанго близ границы между Угандой и Заиром (рис. 6). Это костяная рукоять какого-то орудия, датируемая примерно 9000 г. до н. э., с тремя рядами насечек, организованных в следующие группы: (i) 9, 19, 21, 11; (ii) 19, 17, 13, 11; (iii) 7, 5, 5, 10, 8, 4, 6, 3. Сумма чисел в первых двух рядах – по 60 в каждом, что натолкнуло некоторых ученых на мысль, что они, вероятно, отражают запись фаз Луны в двух лунных месяцах (если предположить, что некоторые насечки из третьего ряда, где сумма составляет всего 48, стерлись). Были предложены и другие, более хитроумные и куда менее правдоподобные толкования. Например, де Хайнзелин, исходя из того, что второй ряд состоит из простых чисел, следующих подряд (то есть чисел, которые делятся только на 1 и сами на себя), а первый ряд – из чисел, которые на единицу отличаются от 10 или 20, предположил, что у жителей Ишанго были какие-то рудиментарные познания в арифметике и что они даже знали о простых числах. Нет нужды говорить, что многим исследователям подобная интерпретация кажется несколько смелой.
Рис. 6
Другую интересную систему записи чисел подарил нам Ближний Восток; она восходит к периоду от девятого до второго тысячелетия до н. э. В самых разных местах, от Анатолии на севере до Судана на юге, археологи находили множество маленьких, похожих на игрушки глиняных предметов разной формы. Это были диски, цилиндры, конусы, пирамидки, зверюшки и т. п. Археолог Дениза Шмандт-Бессера из Техасского университета в Остине изучала эти предметы в конце 1970 годов и выдвинула интереснейшую теорию: она убеждена, что эти глиняные предметы служили при торговле жетонами-пиктограммами и символизировали разные типы подсчитываемых предметов. Скажем, глиняный шарик, вероятно, обозначал какое-то количество зерна, один цилиндр – одну голову скота и т. д. Таким образом, доисторические ближневосточные торговцы могли, согласно гипотезе Шмандт-Бессера, вести учет своего бизнеса, выкладывая в ряды жетоны, соответствующие разным типам товаров, участвующих в торговле.
Какими бы символами ни передавали различные числа – насечками на кости, глиняными фигурками, узелками на бечевке (этой системой пользовались инки, она называлась «кипу») или просто на пальцах, – в какой-то момент в истории человечеству пришлось решать задачу, как передавать большие числа и манипулировать ими. Символические системы, у которых для каждого числа было свое название или свой обозначающий предмет, были обречены на вымирание по сугубо практическим причинам. Нужно было разработать и принять минимальный набор символов, при помощи которых можно было охарактеризовать любое число – точно так же, как буквы в алфавите в некотором смысле можно назвать минимальным набором символов, при помощи которых можно выразить весь наш лексикон, все письменные знания. Эта необходимость подвела нас к концепции основания системы счисления – идее, что числа можно организовывать иерархически, в соответствии с определенными порядками. Наша система счисления основана на 10, и мы в повседневной жизни настолько к этому привыкли, что нам трудно представить себе, как можно выбрать другое основание.
Почему у нас именно десятичная система счисления, объясняется довольно просто – что вовсе не означает, что на ее развитие не понадобилось много времени. Мы группируем состав числа таким образом, что десять единиц на каждом иерархическом уровне составляют одну единицу уровнем выше. То есть 10 раз по единице – это 1 десяток, 10 десятков составляют 1 сотню, 10 сотен – 1 тысячу и т. д. Собственно имена числительные и расположение цифр также отражают иерархическую группировку. Когда мы записываем, например, число 555, то повторяем одну и ту же цифру три раза, однако каждый раз ее значение меняется. Первая цифра справа обозначает 5 единиц, вторая – 5 десятков или 5 раз по 10, третья – 5 сотен, то есть 5 раз по 10 десятков (или 5×102). Это важнейшее правило позиции, позиционную нумерацию, придумали вавилоняне (их система счисления имела основание 60, то есть была шестидесятеричной, о чем мы поговорим чуть дальше) примерно во втором тысячелетии до н. э., а затем в течение примерно 2500 лет ее независимо открыли китайцы, майя в Центральной Америке и индийцы.
Из всех индоевропейских языков самые ранние дошедшие до нас тексты написаны на санскрите – языке, зародившемся на севере Индии. В частности, четыре древних священных писания индуизма, в названии которых есть санскритское слово «веда» – «знание» – датируются V в. до н. э. Все числа от 1 до 10 на санскрите называются разными, неродственными словами: эка, два, три, чатвар, панча, шаш, сапта, ашта, нава, даша. Все числа от 11 до 19 представляют собой просто сочетание количества единиц и слова «десять». То есть 15 – это «панча-даша», 19 – «нава-даша» и т. д. Подобные числительные имеются, скажем, в английском, где все числа от 13 до 19 кончаются на – teen. Если вам вдруг станет интересно, откуда в английском языке взялись «eleven» и «twelve» («одиннадцать» и «двенадцать»), поясню: «eleven» произошло от «an» («один») и «lif» («осталось» или «остаток», то есть «один остался»), а «twelve» – от «two» («два») и «lif» (то есть «два осталось»). То есть эти числительные означают, что после десяти осталось еще один или два. Названия десятков в английском и санскрите также образуются одинаково – при помощи числа и слова «десять» во множественном числе («twenty», «thirty» и пр.): скажем, 60 на санскрите – «шашти»; более того, все индоевропейские языки образуют числительные очень похожими способами. Так что все, кто говорит на этих языках, очевидно, усвоили одну и ту же систему счисления – десятичную.
Почти не приходится сомневаться, что практически всемирная популярность десятичной системы счисления объясняется всего-навсего тем обстоятельством, что у нас десять пальцев – так уж захотела природа. Гипотезу эту впервые выдвинул греческий философ Аристотель (384–322 до н. э.), когда в своем сочинении «Проблемы» задался вопросом: «Почему все люди, и варвары, и греки, считают до десяти, а не до какого-нибудь другого числа?» На самом деле основание 10 ничем не лучше, скажем, основания 13. Можно даже теоретически поспорить, что раз 13 – простое число, то есть делится только само на себя и на единицу, в качестве основания системы счисления оно даже удачнее 10, поскольку в такой системе счисления большинство дробей окажутся несократимыми. Например, в десятичной системе счисления число 36/100 можно записать также как 18/50 или 9/25, в системе счисления вроде тринадцатеричной подобная неоднозначность записи исключена. Однако десятичная система одержала верх, потому что у каждого человека перед глазами было десять пальцев, и пользоваться ими было просто. В некоторых малайско-полинезийских языках слово «ладонь» – «лима» – означает и «пять». Означает ли это, что десятичную систему счисления приняли все известные цивилизации? Нет.
Среди прочих оснований систем счисления, которые применяли некоторые народы по всему миру, самым популярным оказалось 20 (двадцатеричная система счисления). В этой системе, которая когда-то была распространена на больших территориях Западной Европы, разряды формируются не на основе 10, а на основе 20. Очевидно, что для расширения базы к пальцам на руках присовокупили и пальцы на ногах. Например, у эскимосов «двадцать» обозначается выражением «теперь человек цельный». Во многих современных языках следы двадцатеричной системы счисления еще сохраняются. Например, по-французски «восемьдесят» будет «quatre-vingts» («четыре двадцатки») и когда-то существовала и архаическая форма «six-vingts» («шесть двадцаток»). А еще более яркий пример – название больницы в Париже, основанной в XIII веке: она до сих пор называется «L’Ôpital de Quinze-Vingts» – «Больница пятнадцати двадцаток» – поскольку первоначально была рассчитана на 300 коек для слепых ветеранов. Подобным же образом по-ирландски «сорок» – «daichead» от «da fiche» («дважды двадцать»), по-датски слова «шестьдесят» и «восемьдесят» («tresindstyve» и «firsindstyve» соответственно, сокращенно «tres» и «firs») буквально означают «три двадцатки» и «четыре двадцатки».