Элементы шумерской системы счисления сохранились до сих пор — они используются при измерении углов и времени. Так, час равен 60 минутам, минута — 60 секундам. Угол в один градус (речь идет о шестидесятеричных градусах, которые на калькуляторах обозначаются символами DEG) делится на 60 частей — минут (60'), каждая из которых делится на 60 секунд (60").
Древние египтяне писали на папирусе, изготовленном из стеблей растения, росшего в долине Нила. Египетские жрецы — ученые той эпохи — сделали множество открытий, связанных с числами. Например, чтобы определить, чему равна третья часть выращенной на поле пшеницы, которую нужно уплатить в качестве дани, или чтобы подсчитать, на сколько частей можно разделить испеченный хлеб, жрецы изобрели дробные числа, или дроби. В 1858 году шотландский египтолог Александер Генри Райнд купил старый папирус, на котором были записаны задачи о дробях и задачи по геометрии. По сути папирус Райн да — первый известный нам учебник математики: он был написан примерно в 1700 году до н. э., и благодаря ему мы можем оценить уровень развития науки в Древнем Египте.
Фрагмент так называемого папируса Райнда — библии египетских математиков.
Папирус имеет 33 сантиметра в ширину и более 5 метров в длину.
Китайцы, в свою очередь, записывали числа не в строки, а в столбцы. Они делили числа на «мужские» и «женские» (нечетные и четные соответственно). Одним из достижений китайских математиков является определение положительных и отрицательных чисел. В Китае в качестве цифр использовались иероглифы, то есть каждый иероглиф, кроме обычного, имел и числовое значение, и это вызывало немало трудностей. Кроме того, китайцы считали, что слова имеют магический смысл, зависящий от того, какое число они обозначают, и приписывали иероглифам всевозможные сверхъестественные свойства.
Майя, жившие в Центральной Америке за много лет до прибытия туда Колумба, также записывали числа в столбцы, а не в строки. Они использовали календарь, в котором месяц состоял из 20 дней, год — из 360 дней, и позиционную систему счисления по основанию 20, а их знаки для обозначения числовых величин были весьма похожи на китайские и индийские.
Майя и их предшественники, ольмеки, совершили множество открытий в математике и астрономии и примерно в 36 году до н. э. дали определение такому понятию, как ноль, или «ничто» (именно этим годом датировано первое письменное упоминание этого числа). Но поскольку 0 в системе счисления майя не мог использоваться в арифметических операциях, это помешало дальнейшему развитию вычислений.
Китайская система счисления: 8 раз по 10 = 80.
Греческая система счисления: (3 + 5) раз по 10 = 8 раз по 10 = 80.
Система счисления майя: 4 раза по 20 = 80.
Египетская система счисления: 8 раз по 10 = 80.
Римская система счисления: 50 + 10 + 10 + 10 = 80.
Система счисления шумеров: 60 + 10+10 = 80.
Одно и то же число, представленное в шести разных системах счисления.
Самыми умелыми математиками древнего мира были индийцы. В своих арифметических расчетах они использовали огромные величины и решали задачи, требующие невероятного воображения (в одной из них, например, упоминаются 1024 дерущиеся обезьяны).
VI веком н. э. датируются два великих открытия индийских математиков: они стали присваивать цифрам разные значения в зависимости от их позиции в записи (одна и та же цифра в зависимости от позиции обозначала единицы, десятки, сотни или тысячи) и начали обозначать особым знаком, 0, число элементов пустого множества (индийцы называли это число «шунья», арабы — «сефир»). Вначале 0 обозначался просто точкой, потом — точкой, расположенной внутри круга, а затем на смену этим обозначениям пришел круг.
Индийские цифры VI века н. э. записывались так же, как и современные: восемьдесят тысяч триста сорок три
= 80 343
= восемь десятков тысяч, ноль тысяч, три сотни, четыре десятка и три единицы
= 8∙104 + 0∙103 + 3∙102 + 4∙101 + 3∙100.
Греки, подобно китайцам, использовали в качестве цифр буквы, однако их система счисления не была позиционной, что усложняло запись чисел и развитие алгоритмов вычислений. По этой причине древние греки не очень преуспели в науке о числах — арифметике, однако добились огромных успехов в геометрии.
Аристотель (384–322 годы до н. э.) понимал слово «экономия» как управление домашним хозяйством, а науку, которую мы сегодня называем экономикой, называл по-гречески хрематистикой. Он не занимался подробным анализом экономических вопросов и не изучал взаимосвязь между переменными, однако рассмотрел такие понятия, как стоимость, деньги и проценты.
Аристотель рассматривал экономику прежде всего с точки зрения этики и первым выделил различные методы управления предприятием и домашним хозяйством.
Он говорил о потребительской и меновой стоимости, деньгах и богатстве и проанализировал две функции денег: как меры стоимости и как средства обращения товаров. Отрицательное отношение Аристотеля к ростовщичеству сохранилось до Нового времени и легло в основу доктрины католической церкви. Ученый рассуждал и на другие экономические темы, например о частной собственности и рабстве, и его идеи оказали большое влияние на исламскую этику.
Римляне не внесли в греческую систему счисления существенных изменений.
Они использовали для обозначения чисел буквы М, D, C, L, X, V и I, а большие числа обозначали горизонтальной чертой над этими буквами. Естественно, римлян ожидали те же трудности, что и греков: нетрудно представить, насколько сложно записать в римской системе счисления действительно большое число, например миллион, или выполнить с числами различные действия.
Именно поэтому когда в VIII веке арабы через Андалусию принесли в Европу индийскую систему счисления, все, кто занимался расчетами, сразу же начали использовать индийские цифры, а римская система счисления окончательно отошла в прошлое.
* * *
ОСНОВАНИЯ СИСТЕМ СЧИСЛЕНИЯ И ЕДИНИЦЫ ИЗМЕРЕНИЯ
Сегодня почти не верится, что раньше люди вели все подсчеты только на пальцах рук, однако именно на этом основана современная система счисления, которую мы используем каждый день — позиционная десятичная. Однако эта система не универсальна — ее не используют самые быстрые и точные устройства для вычислений — компьютеры. Какие же системы счисления применялись в прошлом и какие — используются сейчас?
Десятичная система счисления
— Десять цифр: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
— Выражение: 72 60310 = 7∙104 + 2∙103 + 6∙102 + 0∙101 + 3∙100.
Используется в повседневной жизни с древних времен.
Шестнадцатеричная система
— 16 цифр: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, А, В, С, D, Е, F.
— Выражение: 72 60310 = 11В9В16 = 1∙164 + 1∙163 + 11∙162 + 9∙161 + 11∙160.
— Используется в электронике.
Двоичная система
— Две цифры: 0, 1.
— Выражение: 72 60310 = 100011011100110112 = 1∙216 + 0∙215 + 0∙214 + 0∙213 + 1∙212 + 1∙ 211 + 0∙210 + 1∙29 + 1∙28 + 1∙27 + 0∙26 + 0∙25 + 1∙24 + 1∙23 + 0∙22 + 1∙21 + 1∙20.
— Используется в компьютерной технике.
Двадцатеричная система счисления
∙ Двадцать цифр: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, А, В, С, D, Е, F, G, Н, I, J.
∙ Выражение: 72 60310 = 91А320 = 9 ∙ 203 + 1∙202 + 10∙201 + 3∙200.
∙ Применялась майя и шумерами, для записи использовались особые знаки.
Напомним, что на протяжении веков в разных культурах бытовали совершенно разные единицы измерения величин (веса, длины, объемов, денег), которые довольно часто были тесно связаны с применяемой системой счисления. Однако если при измерении величин и записи чисел в качестве основания используется одно и то же число, то вычисления, без которых невозможна экономика, становятся гораздо проще. Например, в десятичной метрической системе для обозначения кратных единиц измерения применяются десятичные приставки, а для записи величин также используется система счисления по основанию 10 (пример: 2,547 метра — это 2 метра 5 дециметров 4 сантиметра и 7 миллиметров).
УМНОЖЕНИЕ В ДРЕВНОСТИ И В НАШИ ДНИ
Последовательности вычислений, направленные на получение результатов арифметических действий, называются алгоритмами. За всю историю человечества алгоритмы невероятно усложнялись и постепенно становились все более совершенными. В таблицах ниже представлены два алгоритма умножения на примере чисел 2409 и 94, которые использовались в разные эпохи.