В этом интересном документе, насчитывающем за собою около 40 веков и свидетельствующем о еще более глубокой древности, мы находим четыре примера умножения, выполненные по способу, живо напоминающему наш русский народный способ. Вот эти примеры (точки впереди чисел обозначают число единиц множителя; знаком + мы отметили числа, подлежащие сложению):
Вы видите из этих примеров, что еще за тысячелетия до нас египтяне пользовались приемом умножения, довольно сходным с нашим крестьянским, и что неведомыми путями он как бы перекочевал из древней Страны Пирамид в современную русскую деревню. Если бы обитателю земли фараонов предложили перемножить, например, 19 x 17, он произвел бы это действие следующим образом: написал бы ряд последовательных удвоений числа 17:
и затем сложил бы те числа, которые отмечены здесь знаком +, т. е. 17 + 34 + 272. Он получил бы, конечно, вполне правильный результат: 17 + (2 x 17) + (16 x 17) = 19 x 17. Легко видеть, что подобный прием по существу весьма близок к нашему «крестьянскому» (замена умножения рядом последовательных удвоений).
Трудно сказать, у одних ли наших крестьян сохранился в настоящее время такой древний способ умножения; английские авторы называют его именно «русским крестьянским способом»; в Германии простой народ кое-где хотя и пользуется им, но также называет его «русским».
Чрезвычайно интересно было бы получить от читателей сведения о том, применяется ли в их местности этот древний способ умножения, имеющий за собой такое долгое и оригинальное прошлое[58].
Следовало бы вообще с большим вниманием относиться к народной математике: вникать в употребляемые народом приемы счета и измерений, собирать и записывать эти памятники народного математического творчества, дошедшие до нашего времени из глубин седой старины. На это уже давно указывал историк математики В. В. Бобынин, предложивший даже краткую программу собирания памятников народной математики. Нелишним будет привести здесь составленный им перечень того, что именно следует собирать и записывать: 1) Счисление и счет. 2) Приемы меры и веса. 3) Геометрические сведения и их выражение в постройках, нарядах и украшениях. 4) Способы межевания. 5) Народные задачи. 6) Пословицы, загадки и вообще произведения народной словесности, имеющие отношение к математическим знаниям. 7) Памятники древней народной математики, находящиеся в рукописях, музеях, коллекциях и т. д. или находимые при раскопках курганов, могил, городищ и пр.
Глава IV
Недесятичные системы счисления
Эту главу позволю себе начать с задачи, которую я придумал когда-то для читателей одного распространенного тогда журнала[59] в качестве «задачи на премию». Вот она:
Задача № 9
«Загадочная автобиография»
«В бумагах одного чудака-математика найдена была его автобиография. Она началась следующими строками:
«Я окончил курс университета 44 лет от роду. Спустя год, 100-летним молодым человеком, я женился на 34-летней девушке. Незначительная разница в возрасте - всего 11 лет, - способствовала тому, что мы жили общими интересами и мечтами. Спустя немного лет, у меня была уже и маленькая семья из 10 детей. Жалованья я получал в месяц всего 200 рублей, из которых 1/10 приходилось отдавать сестре, так что мы с детьми жили на 130 руб. в месяц» и т. д.
Чем объяснить странные противоречия в числах этого отрывка?»
Решение
Решение задачи подсказывается названием этой главы: недесятичная система счисления - вот единственная причина кажущейся противоречивости приведенных чисел. Напав на эту мысль, нетрудно догадаться, в какой именно системе счисления изображены числа чудаком-математиком. Секрет выдается фразой: «спустя год (после 44-летнего возраста), 100-летним молодым человеком…» Если от прибавления одной единицы число 44 преображается в 100, то, значит, цифра 4 - наибольшая в этой системе (как 9 - в десятичной), а следовательно, основанием системы является 5. Чудаку-математику пришла фантазия написать все числа своей биографии по пятиричной системе счисления, т. е. по такой, в которой единица высшего разряда не в 10, а в 5 раз больше единицы низшего; на первом справа месте стоят в ней простые единицы (не свыше четырех), на втором - не десятки, а пятерки; на третьем не сотни, а «двадцатипятерки» и т. д. Поэтому число, изображенное в тексте записки «44», означает не 4 x 10 + 4, как в десятичной системе, а 4 x 5 + 4, т. е. двадцать четыре. Точно так же число «100» в автобиографии означает одну единицу третьего разряда в пятиричной системе, т. е. 25. Остальные числа записки соответственно означают:
Восстановив истинный смысл чисел записки, мы видим, что в ней никаких противоречий нет.
Я окончил курс 24 лет от роду. Спустя год, 25-летним молодым человеком, я женился на 19-летней девушке. Незначительная разница в возрасте - всего 6 лет - способствовала тому, что мы жили общими интересами и мечтами. Спустя немного лет у меня была уже и маленькая семья из 5 детей. Жалованья я получал 50 рублей, из которых 1/5 приходилось отдавать сестре, так что мы с детьми жили на 40 рублей».
Трудно ли изображать числа в других системах счисления? Нисколько. Положим, вы желаете число 119 изобразить в пятиричной системе. Делите 119 на 5, чтобы узнать, сколько в нем единиц первого разряда:
119: 5 = 23, остаток 4.
Значит, число простых единиц будет 4. Далее, 23 пятерки не могут стоять все во втором разряде, так как высшая цифра в пятиричной системе - 4, и больше 4 единиц ни в одном разряде быть не должно. Делим поэтому 23 на 5:
23: 5 = 4, остаток 3.
Это показывает, что во втором разряде («пятерок») будет цифра 3, а в третьем («двадцатипятерок») - 4.
Итак, 119 = 4 x 25 + 3 x 5 + 4, или в пятиричной системе «434».
Сделанные действия для удобства располагают так:
Курсивные цифры (при письме можно их подчеркивать) выписывают справа налево, и сразу получают искомое изображение числа в иной системе.
Приведем еще примеры.
Задача № 10
Изобразить 47 в третичной системе:
Решение
Ответ: «1202». Поверка: 1 x 27 + 2 x 9 + 0 x 9 + 2 = 47.
Задача № 11
Число 200 изобразить в семиричной системе.
Решение
Ответ: «404». Поверка: 4 x 49 + 0 x 7 + 4 = 200.
Задача № 12
Число 163 изобразить в 12-ричной системе.
Решение
Ответ: «117». Поверка: 1 x 144 + 1 x 12 + 7 = 163.
Думаем, что теперь читатель не затруднится изобразить любое число в какой угодно системе счисления. Единственная помеха может возникнуть лишь вследствие того, что в некоторых случаях не будет доставать изображений для цифр. В самом деле: при изображении числа в системах с основанием более десяти (например в двенадцатиричной) может явиться надобность в цифрах «десять» и «одиннадцать». Из этого затруднения нетрудно выйти, избрав для этих новых цифр какие-нибудь условные знаки или буквы, - хоты бы, например, буквы К и Л, стоящие в русском алфавите на 10-м и 11-м месте. Так, число 1579 в двенадцатиричной системе изобразится следующим образом:
Поверка: 10 x 144 + 11 x 12 + 7 = 1579.
Задача № 13
Выразить число 1926 в двенадцатиричной системе[60].
Задача № 14
Выразить число 273 в двадцатиричной системе[61].
Простейшая система счисления
Вообще нетрудно сообразить, что в каждой системе высшая цифра, какая может понадобиться, равна основанию этой системы без единицы. Например, в 10-ичной системе высшая цифра 9, в 6-ричной - 5, в троичной - 2, в 15-ричной - 14, и т. д.
Самая простая система счисления, конечно, та, для которой требуется меньше всего цифр. В десятичной системе нужны 10 цифр (считая и 0), в пятиричной - 5 цифр, в троичной - 3 цифры (1, 2 и 0), в двоичной - только 2 цифры (1 и 0). Существует ли и «единичная» система? Конечно: это система, в которой единицы высшего разряда в один раз больше единицы низшего, т е. равны ей; другими словами, «единичной» можно назвать такую систему, в которой единицы всех разрядов имеют одинаковое значение. Это самая примитивная «система»; ею пользуется первобытный человек, делая на дереве зарубки по числу сосчитываемых предметов. Но между нею и всеми другими системами счета есть громадная разница: она лишена главного преимущества нашей нумерации - так называемого поместного значения цифр. Действительно: в «единичной» системе знак, стоящий на 3-м или 5-м месте, имеет то же значение, что и стоящий на первом месте. Между тем даже в двоичной системе единица на 3-м месте (справа) уже в 4 раза (2 x 2) больше, чем на первом, а на 5-м - в 16 раз больше (2 x 2 x 2 x 2). Поэтому система «единичная» дает очень мало выгоды, так как для изображения какого-нибудь числа по этой системе нужно ровно столько же знаков, сколько было сосчитано предметов: чтобы записать сто предметов нужно сто знаков, в двоичной же - только семь («1100100»), а в пятиричной - всего три («400»).