Глава 2 Как считать быстрее и лучше

Письменный счет и вычисления

Что бы вы подумали, если бы увидели на тротуаре бумажку с такими надписями?



Это свободная интерпретация шумерской таблички возрастом более 4600 лет, найденной в городище Шуруппак на территории Ирака. Как отмечает Джордж Ифра (Марракеш, 1947), эта табличка представляет собой древнейшую запись деления чисел. Математик и историк Джордж Ифра — автор объемных и очень подробных трудов о системах счисления во всем мире, созданных задолго до появления математической науки.

В табличке идет речь о разделе ячменя между несколькими людьми. В левом столбце указано исходное количество ячменя, которое нужно разделить: один амбар и семь сил (один амбар равнялся 1152 000 сил). В правом столбце приведены необходимые расчеты. Смысл текста на табличке таков: после того как амбар ячменя был разделен между несколькими людьми, каждому досталось по 7 сил. Всего было 164571 человек, 3 силы оказались лишними.

Числа на табличке записаны при помощи геометрических фигур. Маленький конус обозначал единицу, круг — 10 единиц, большой конус — 60 единиц, большой конус с отверстием — 600, большой круг — 3600, большой круг с отверстием — 36 000 единиц.

Делимое 1152000 раскладывается на степени 60 следующим образом:

1152 000 = 5·603 + 2·10·602.

Но вместо того, чтобы записать его в таком виде, автор таблички, который не умел представлять большие числа, применил самое большое число, известное в ту эпоху, то есть 36000. Если мы хотим записать число 1152000 при помощи кругов с отверстиями, нам потребуются 32 круга:

1152 000 = 32·36 000.

Разделив эти 32 круга на 7 частей, получим, что в каждой части будет по 4 круга и еще 4 круга окажутся лишними. Четыре круга, доставшихся каждому человеку, составляют частное и записаны в верхней правой части таблички. Четыре оставшихся круга представляют собой остаток от первого деления. Их нужно снова разделить на 7 частей. Так как остаток равен 4·36 000 сил, получим:

4·36 000 = 144 000 = 40·3600,

то есть 40 больших кругов без отверстий. Разделим их на группы по 7 и получим, что частное — 5 кругов, остаток — тоже 5 кругов. Оставшиеся круги, обозначающие 5·3600 единиц, делятся на большие конусы с отверстиями по 600 единиц:

5·3600 = 18 000 = 30·600.

Имеем 30 больших конусов с отверстиями, которые нужно разделить на семь частей. Частное равно 4, остаток — 2. Таким образом, остались 2 больших конуса с отверстиями, то есть 2·600 = 1200 единиц, которые снова нужно разделить на 7 частей. Для этого используем следующую единицу измерения — конус без отверстий, обозначающий 60 единиц:

1200 = 20·60.

Эти 20 конусов, в свою очередь, снова делятся на 7. Результат деления равен 2, остаток — 6. Таким образом, лишними оказались 6 * 60 = 360 единиц. Они обозначаются 36 шарами по 10 единиц каждый:

360 = 36·10.

* * *

ВЫЧИСЛЕНИЯ ШУМЕРОВ

На латыни слово calculus означало маленькие камни или кусочки глины, которые в зависимости от формы и размера обозначали разные величины. От этого слова произошло современное «калькулятор»». Шумеры использовали для обозначения величин не камни, а маленькие конусы и шарики, в которых проделывали отверстия. Современные врачи называют «calculus renalis» камни в почках — небольшие плотные образования, возникающие в результате кальцификации.


* * *

Результат деления 36 на 7 равен 5, остаток — 10 единиц, или, что аналогично, 10 маленьких конусов. Разделим их на 7 частей и получим последний остаток в 3 единицы, или 3 маленьких конуса. Все описанные выше действия приведены в таблице.



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

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

На следующем рисунке в качестве примера показано, как записывались числа 48 и 480 (напомним, что египтяне писали справа налево).



При умножении на другие величины они использовали не алгоритм, подобный нашему, а последовательное умножение или деление на 2. Так, чтобы умножить 117 на 14, они записывали числа в два столбца. В левом столбце записывались последовательные степени двойки, в правом — числа, кратные 14. Запись прекращалась, когда следующая степень двойки превышала число, на которое умножалось 14, то есть 117.



Теперь нужно выбрать из правого столбца числа, которые в сумме дают 117:

1 + 4 + 16 + 32 + 64 = 117.

Следовательно, результат умножения равен сумме чисел из правого столбца, соответствующих этим слагаемым:

14 + 36 + 224 + 448 + 896 = 1638.

Действия, выполняемые в левой колонке, равносильны представлению большего из множителей в двоичной системе счисления:

117 = 1·26 + 1·25 + 1·24 + 0·23 + 1·22 + 0·21 + 1·20 = 1110 101 (в двоичной системе)

Это выражение определяет результат. Египтяне, жившие 4 тысячи лет назад, при умножении, по-видимому, неосознанно переводили числа в другую систему счисления. Их метод оказался успешным потому, что из левого столбца всегда можно выбрать числа таким образом, что их сумма будет равна требуемому числу. Иными словами, натуральное число всегда можно выразить в двоичной системе счисления.

Рассмотрим несколько примеров, показывающих, почему это так:

12 = 22·3 = 22·(2 + 1) = 23 + 22.

15 = 3·5 = (2 + 1)·(22 + 1) = 23·22 + 2 + 1.

Первые натуральные числа также обладают этим свойством:

1 = 20, 2 = 21, 3 = 21 + 20, 4 = 22, 5 = 22 + 1, 6 = 22 + 21, 7 = 22 + 21 + 20

Если п — натуральное число, обладающее этим свойством, то следующее за ним число, n + 1, также будет обладать этим свойством. В самом деле, если n четное, то ни одно из составляющих его слагаемых не будет равно 20 = 1. Следовательно, именно эту степень двойки нужно будет добавить к n, чтобы получить следующее число, n + 1. Таким образом, n + 1 будет суммой степеней двойки. Если же n нечетное, то его разложение на сумму степеней двойки будет оканчиваться 20. Чтобы получить из n следующее число, n + 1, к нему нужно будет добавить единицу, то есть 20. Но в разложении этого числа уже есть одна единица, поэтому получим 20 + 20 = 1 + 1 = 2 = 21. Если слагаемое 21 уже фигурировало в разложении, мы получим новое слагаемое, равное 22 и так далее. Результат в любом случае будет представлять собой сумму степеней двойки.

Запишем первые 10 натуральных чисел в виде сумм степеней двойки, чтобы вы могли увидеть закономерность, которой они подчиняются.



Древние египтяне выполняли деление по схожему алгоритму, но в обратном порядке, то есть с помощью умножения. К примеру, при делении 92 на 9 они определяли число, на которое нужно умножить 9, чтобы получить 92. Сначала необходимо составить таблицу чисел. В левом столбце запишем последовательность степеней двойки, в правом столбце будем раз за разом удваивать 9, пока оно не превысит 92.



Теперь выберем из правого столбца числа, которые в сумме дают 92. Так как выбрать такие числа нельзя, 92 не делится на 9 нацело. Ближайшая сумма равна 18 + 72 = 90. Следовательно, результат деления равен 2 + 8 = 10 (сумме степеней двойки, соответствующих числам 18 и 72), остаток от деления равен 2.


Счет в разных регионах

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

Двести лет назад многие европейцы думали, что африканцы способны считать разве что до 10. Эту точку зрения опровергли некоторые торговцы XVIII века и исследователи-антропологи в XX столетии.

Можно было подумать, что народ кпелле, живший в центральной Либерии и Гвинее, не умел обращаться с числами только потому, что использовал для выполнения арифметических действий кучки камней. Однако в результате исследования, которое провели Гэй и Коул, оказалось, что кпелле точнее оценивают число камней в кучках разных размеров, чем студенты Йельского университета.

* * *

ЖЕСТЫ ДЛЯ ОБОЗНАЧЕНИЯ ЧИСЕЛ В АФРИКЕ

Зулусы — самый многочисленный народ Южной Африки. Они проживают преимущественно в Южноафриканской Республике, а отдельные группы зулусов встречаются в Зимбабве, Замбии и Мозамбике. Камба — язык семейства банту, на котором говорит народ камба, живущий в Восточной Африке, в частности в Кении и Танзании. В следующей таблице приведены жесты, которыми камба и зулусы обозначают числа от 1 до 10.

Число · Зулусы (Южная Африка) · Камба (Кения)

1 · Вытянутый левый мизинец · Вытянутый правый указательный палец

2 · Вытянутый мизинец и средний палец на левой руке · Вытянутый указательный и средний палец на правой руке

3 · Вытянутые мизинец, безымянный и средний пальцы · Вытянутые указательный, средний и безымянный пальцы правой руки

4 · Четыре вытянутых пальца · Пары «указательный — средний» и «безымянный — мизинец» правой руки, сложенные в виде буквы V

5 · Пять вытянутых пальцев · Пальцы правой руки, сложенные в кулак

6 · Вытянутый большой палец правой руки · Взяться за левый мизинец правой рукой

7 · Вытянутый большой и указательный палец правой руки · Взяться за мизинец и безымянный палец левой руки правой рукой

8 · Три вытянутых пальца правой руки · Взяться за мизинец, безымянный и средний палец левой руки правой рукой

9 · Четыре вытянутых пальца правой руки · Взяться правой рукой за четыре пальца левой руки

10 · Вытянуть все пальцы · Сжать в кулаки пальцы обеих рук

* * *

Для счета и вычислений мы используем десятичную систему счисления, которую выражаем устно и письменно. В нашем обществе взрослый человек, который считает на пальцах, вызывает удивление — так могут делать только дети в младших классах.

Мы записываем и произносим числа при помощи символов и слов, в которых также отражается десятичное основание нашей системы счисления. Все числа от 1 до 10 обозначаются разными символами и словами. Звучание чисел, больших 10, определяют фонетические корни. Например, числа с 11 до 19 произносятся так.



Аналогично обозначаются и последующие степени числа 10 — основания системы счисления. Первые слоги указывают, сколько степеней десятки нужно выбрать: тридцать (30), пятьдесят (50), двести (200), триста (300), четыре тысячи (4000), сто тысяч (100000). Выражение вида «семь тысяч триста пятьдесят два» неявно подразумевает представление исходной величины в виде суммы степеней 10:

7·1000 + 3·100 + 5·10 + 2.

Однако в рамках западной культуры имеются некоторые различия. Французы при устном счете для обозначения десятков от 60 до 90 используют в качестве основы число 20. Восемьдесят на французском произносится quatre-vingt, то есть «четыре раза по двадцать». Восемьдесят пять произносится quatre-vingt cinq, то есть

4·20 + 5.

Клаудия Заславски (1917–2006, Нью-Йорк) первой изучила туземные математические идеи и внесла вклад в создание этноматематики. В труде «Africa Counts» («Африка считает») она предвосхитила идеи, которые спустя много лет составили основу отдельной дисциплины — этноматематики (это название ей дал бразильский профессор Убиратан д’Амброзио). Заславски зафиксировала множество математических идей, свойственных африканским культурам: системы счисления, отличные от десятичной, методы счета на пальцах, геометрические узоры, используемые в строительстве и украшениях.

За пределами западной культуры при обозначении величин, которые нельзя показать на пальцах одной руки, в устной речи за основу берется число 5. В некоторых разновидностях языка банту (Центральная Африка) корень, обозначающий число 5, звучит как «тано» и входит в слова, обозначающие 6, 7, 8 и 9. Эти слова образуются прибавлением к корню «тано», обозначающему пять единиц, окончаний 1 (-мве), 2 (-вали), 3 (-тату) и 4 (-не). Таким образом, 6 называется тано-на-мве, 7 — тано-на-вали, 8 — тано-на-тату, 9 — тано-на-не.

В Гвинее-Бисау и Центральной Африке также используются пятеричные и двадцатеричные системы счисления, в которых 5 понимается как число пальцев на руке, 20 — число пальцев на руках и ногах. Таким образом, 10 называется «две руки», а 20 — «человек». Выражение «пять человек» обозначает число 100.

Традиционные обозначения чисел отражают мышление народа. Однако такие обозначения удобны при подсчете малых величин, но не при действиях с большими числами. Так, народ игбо, живущий на территории Нигерии, использует систему счисления по основанию 20. Квадрат 20 обозначается словом нну, квадрат 400 называется «нну кхуру нну», что означает «400 встречает 400».

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

В Африке в качестве денежных единиц использовались раковины, коровы, соль, рабы и золото. Сегодня главная роль отводится банкнотам и монетам, хотя на местных рынках практикуется и натуральный обмен товарами.

Сто лет назад народ эве с побережья Гвинеи использовал в торговле раковины каури. Сорок раковин составляли единицу товарного обмена и назывались хока. Вдали от побережья хока равнялась уже не 40, а 35 раковинам. Эве быстро и умело перемножали числа: так, они брали 20 раз по 3 раковины, затем добавляли к ним 10 и получали 2 материковых хока: 20·3 + 10 = 70.

Значит ли это, что эве находили соотношение между береговой и материковой хока? Учитывая, что 20 — половина от 40, а 10 — четвертая часть 40, знали ли они, что три половины и четвертая часть береговой хока равнялись двум материковым хока? Более того, понимали ли они, что отношение между этими «валютами» равнялось 8:7 и, чтобы перевести цену из береговых в материковые хока, нужно было умножить ее на 7 и разделить на 8? Ответить на этот вопрос нелегко.


Система счисления народа йоруба (Нигерия)

Особого упоминания заслуживает удивительно сложная система счисления народа йоруба, живущего на территории Нигерии. Так, число 48 на языке йоруба дословно означает 20·3 — 10 — 2.

Йоруба используют двадцатеричную систему счисления, однако в отличие от подавляющего большинства культур числа в ней определяются вычитанием, а не сложением. Система счисления йоруба может показаться необычной и слишком сложной, однако это не единственная система счисления, основанная на вычитании — по такому же принципу была устроена римская система.



Как представить число в системе йоруба? Чтобы ответить на этот вопрос, сначала рассмотрим обозначения всех чисел до 20 — основания этой системы счисления. Числа от 1 до 10 обозначаются разными словами. Числа от 11 до 14 образуются прибавлением окончания — лаа к словам, обозначающим числа от 1 до 4. Вычитание используется начиная с числа 15: это и последующие числа обозначаются словами, которые буквально означают 20 — 5, 20 — 4, 20 — 3, 20 — 2 и 20 — 1. Число 20 обозначается новым словом; следующие числа, начиная с 21, обозначаются при помощи сложения, затем, начиная с 25, — вновь при помощи вычитания. Это правило циклически повторяется для всех последующих чисел. К примеру, 105 = 6·20–10 — 5, 315 = 400 — 20·4–5 (число 400 имеет особое название).

Укажем, как обозначаются некоторые большие числа.



Возможно, подобное представление чисел связано с подсчетом раковин каури: раковины при счете сначала объединялись в группы по 5, затем — в группы по 20. Пять групп по 20 раковин образовывали ряд из 100 раковин. Когда мы делим раковины на группы по 5, мы считаем от 1 до 5. Именно поэтому йоруба определяют числа 11, 12, 13 и 14 прибавлением единиц к 10. Однако эта версия не объясняет, почему число 15 определяется иначе.

Возможное объяснение заключается в том, что йоруба считали раковины на пальцах одной руки. Допустим, что мы держим в уме число 10 и последовательно разгибаем пальцы рук, чтобы отсчитать 11, 12, 13 и 14. Как отсчитать на пальцах этой же руки следующие числа до 20? Сначала разогнем пятый палец, а затем будем поочередно загибать пальцы до тех пор, пока не досчитаем до следующего десятка. Следовательно, числа, которые мы добавим к первому десятку, когда будем разгибать пальцы, мы отнимем от следующего десятка, когда будем загибать пальцы.

Таким образом, когда мы разогнем пятый палец, то будем представлять, что вычли 5 из 20: 20 — 5 = 15. Загнем один палец и получим 20 — 4 = 16, загнем еще один и получим 20 — 3 = 17. Когда мы загнем все пальцы, то начнем отсчет следующего десятка, то есть досчитаем до 20.


На рынке в Мозамбике

Методам счета за пределами академической среды посвящено множество исследований. Целью одного из них было узнать, как женщины каждый день выполняют сложение и вычитание в уме (чаще всего это происходит на рынках). Чтобы вычесть 5 единиц из 62, больше половины женщин на рынке в Мозамбике (Восточная Африка) сначала вычитали 2, а затем отнимали еще 3 от результата:

62 — 5 = (62 — 2) — 3 = 57.

Примерно треть опрошенных женщин вычитали 5 из 60, после чего прибавляли к результату две единицы:

62 — 5 = (60 — 5) + 2 = 57.

Меньшинство вычитало 10 из 62, после чего прибавляло к результату разность

62 — 5 = (62–10) + (10 — 5) = 57.

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


Авторство всех этих методов подсчета неизвестно — так же как неизвестно, обучал ли женщин кто-либо считать именно таким способом. Возможно все описанные способы счета в уме составляют часть культурной традиции, связанной с ролью женщины в торговых отношениях.

В Нигерии также были зафиксированы алгоритмы вычислений в уме, схожие с приведенными выше. Так, сумма 18 + 19 вычислялась по следующим правилам:

18 + 19 = (18 — 1) + (19 +1) = 17 + 20 = 37

18 + 19 = (20 — 2) + (20 — 1) = 20 + 20 — (2 + 1) = 40 — 3 = 37.

При делении 45 на 3 полезно знать, что 21/3 = 7:


Эти методы позволяют понять, что одни и те же действия можно выполнять множеством способов, а математическое творчество довольно распространено.


В индийском автобусе

Город Ченнаи, ранее носивший название Мадрас, — столица штата Тамилнад на юго-востоке Индии. Водители автобусов в этой местности должны очень быстро вычислять в уме, чтобы определить, сколько денег должен заплатить каждый пассажир (сумма зависит от тарифов на разных участках пути), а в конце рабочего дня на основе дневного заработка они должны вычислить так называемую батта — свою заработную плату. Батта зависит от разновидности автобуса, числа поездок и дневной выручки.

Нирмала Нареш из Университета штата Иллинойс изучил методы, которые используют водители автобусов для вычисления батта и платы за проезд в зависимости от маршрута. При этом водители учитывают соотношение между индийской валютой рупией, ее сотой частью (пайсом) и различными банкнотами и монетами.




Улица Ченная в штате Тамилнад (Индия).


Далее изложены вычисления, которые совершает в уме водитель ченнайского автобуса, чтобы найти произведение 3·293 и 3,30·61:

3·293 = 3·300 — (3·7) = 900 — 21 = 879.

3,50·61 = 3·61 + (1/2)·61 = 183 + 30,50 = 213,5.

Как видите, водитель не выполняет умножение напрямую и не применяет школьные методы, а упрощает исходные числа, чтобы легче считать в уме. В первом случае он округляет 293 до 300. Умножить 300 на 3 в уме несложно, но полученный результат больше правильного на величину, в три раза большую, чем допущенная погрешность в 7 единиц. Чтобы получить правильный ответ, нужно вычесть из 900 три раза по 7. Во втором случае десятичная дробь 3,50 раскладывается на целую и дробную части, то есть на три единицы и одну половину. Далее 61 умножается на 3 — получаем 183. Остается добавить к этому числу половину от 61, то есть 30,5.

Эти вычисления в уме доказывают, что водители прекрасно умеют не только представлять числа в виде суммы, но и на практике применяют известное в академическом мире свойство дистрибутивности умножения относительно сложения. Хотя водители получили начальное математическое образование и учились считать в уме в школе, в повседневной жизни они применяют народные методы, которые отличаются от академических.

Разделение десятичной дроби на целую и дробную часть при умножении часто используется, когда нужно произвести вычисления в уме. Этот народный метод не изучается в школах, но встречается в разных частях света.

* * *

ВЫЧИСЛЕНИЕ КВАДРАТОВ В УМЕ

Так как (n ± 1)2n2 ± 2n + 1, квадрат целого числа можно вычислить в уме, зная квадрат предыдущего или следующего числа:

312 = 302 + 2·30 +1 = 900 + 60 + 1 — 961.

192 = 202 - 2·20 + 1 = 400 — 40 + 1 = 439.

Так как n2 = а2 + n2а2 = а2 + (n + а)·(nа), квадрат целого числа также можно определить через произведение его суммы и разности с другими числами, которое несложно вычислить:

192 = 1 + (192 - 12) = 1 + (19+1)·(19-1) = 1 + 20·18 = 1 + 360 = 361.

372 = 9 + (372- З2) = 9 + (37 + 3)·(37 — 3) = 9 + 40·34 = 9 + 40·(30 + 4) = 9 + 40·30 + 40·4 = 9 + 1200 + 160 = 1369.

* * *

Торг: стратегия действий с числами в торговле

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

Цель торга — прийти к соглашению относительно цены, которая устроит и продавца, и покупателя. Как правило, торг начинает продавец: он называет цену, которую должен заплатить покупатель. Часть игры заключается в том, что изначальная цена всегда завышена (порой — слишком завышена), и покупатель должен в ответ назвать другую, более низкую цену. При этом он не должен сбивать ее слишком сильно, чтобы продавец не почувствовал себя оскорбленным и не потерял интерес к покупателю.

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

Чаще всего цена при торге меняется на некоторую фиксированную величину, но покупатель и продавец могут договориться о скидке в процентах. Если покупателю предложили скидку в 5 %, ему не следует ожидать, что он сможет выторговать скидку в 50 %, то есть приобрести товар за полцены. В этом случае торг можно считать успешным, если покупателю удается удвоить названную скидку, то есть сбавить 10 % от цены. Скидки обычно предлагаются на довольно дорогие товары, так что даже небольшое изменение цены в процентном отношении предполагает существенную экономию, поэтому такой вид торга встречается не очень часто.

Наиболее простая математическая модель торга — это линейная модель. В ней цены, предлагаемые продавцом и покупателем, изменяются пропорционально. При всей своей простоте эта модель неточна: в реальной жизни предлагаемые цены увеличиваются и уменьшаются неравномерно, и по мере приближения к соглашению цена изменяется все меньше.

Более точной кажется модель, в которой графики изменения цены представляют собой кривые. Кривая цены, предлагаемой покупателем, С(х), будет возрастающей и выпуклой. Это означает, что покупатель будет называть все большую цену, увеличивая ее все меньше и меньше. К примеру, последовательность значений 20, 60, 100 и 140 соответствует первой, линейной модели, последовательность 20, 50, 70 и 75 — второй модели. Значения в этой последовательности возрастают, но разница между ними становится все меньше. Кривая продавца, V(x), напротив, будет убывающей, и разница между последовательными значениями также будет убывать.

Если считать, что результатом увеличения С(х) и уменьшения V(x) будет итоговая цена, получим параболические кривые, так как увеличение и уменьшение будут описываться производными исходных функций, V'(х) и С'(х). В случае с кривой покупателя производная положительна (С(х) возрастает), в случае с кривой продавца — отрицательна (V(х) убывает):


V(0) = В — начальная цена, предложенная продавцом. В результате получим две параболы разной кривизны, которые пересекаются в точке равновесия.



Однако мы не знаем, действительно ли участники торга рассуждают подобным образом. Быть может, они думают, что цену следует повышать или понижать обратно пропорционально разнице с исходной ценой? Если это так, то мы получим новую модель, в которой поведение продавца и покупателя описывается логарифмическими функциями — именно эти функции являются решениями дифференциального уравнения модели. Обозначив через V исходную цену, получим:


Постоянная k для покупателя положительна, для продавца — отрицательна.



Но на самом деле люди, предлагая свою цену, не вычисляют в уме подобные пропорциональные величины. Рассмотрим реальные данные, собранные автором по результатам торга с тремя продавцами, чей доход напрямую зависел от туристов.

Во всех трех случаях мы находились не на рынке, а в магазине. Я предлагал цену, не учитывая какие-то заранее обдуманные пропорции или соотношения. Ход моих рассуждений я объясню позже.



В третьем случае цены товаров были указаны на ценниках, что, как правило, служит признаком фиксированной стоимости. В моем случае цена, написанная на ценнике, равнялась 350. Не успел я спросить, действительно ли это окончательная цена, как продавщица сказала, что может сделать мне скидку.

«Какой будет скидка?» — спросил я. «Отдам за 300» — ответила продавщица.

Скидка была не слишком большой, и я понял: цены на ценниках были не окончательными, но достаточно близкими к реальным. В любом случае вещь не досталась бы мне очень дешево. Теперь настала моя очередь предложить цену. Цены ниже 200 показались мне слишком низкими, поэтому я предложил 200. Продавщица согласилась на 280. Ее предложение несколько охладило мой пыл — новая цена была всего на 20 меньше предыдущей. Я предположил, что в итоге мы сойдемся на 250, но не хотел завершать торг слишком быстро. Я предложил 230 — чуть больше, чем 225.

Продавщица предложила 260. В конце концов я сказал, что 250 — моя последняя цена. Продавщица настаивала на 260, но я не сдавался. В итоге вещь досталась мне за 250.

После торга я спросил продавщицу, какую максимальную скидку она была готова предложить. Продавщица ответила: 25 % и добавила, что такова максимальная скидка в ее магазине, а в других местах, например на рынке, скидка могла быть намного больше. Таким образом, я провел неплохую сделку: вещь стоимостью 350 досталась мне за 250. Скидка оказалась больше 28 %.

На основе этих практических результатов я составил новую математическую модель торга. В значениях, приведенных в таблице, скрыто какое-то равновесие, а также они очевидно сходятся к итоговой цене, которая устроит и покупателя, и продавца. Какому закону подчиняется это равновесие? Предложим гипотезу: каждая цена представляет собой среднее значение двух последних предложенных цен. Иными словами, если x0 — исходная цена, предложенная продавцом, x1 — первая цена, предложенная покупателем, то общий член числовой последовательности, образующейся в ходе торга, задается формулой:


Это не что иное, как среднее арифметическое двух последних цен, упомянутых в торге. Приведенное выражение очень похоже на формулу общего члена в последовательности Фибоначчи. Сравним результаты трех предыдущих торгов с этой моделью, которую будем называть моделью средней цены.



Живительное сходство. Следовательно, в туристических местах торг можно достаточно точно описать моделью средней цены. Но как определить, к какому значению стремится цена в этой модели? На какой цене сойдутся покупатель и продавец в подобных ситуациях? Рассмотрим начальные цены трех предыдущих торгов и посмотрим, что произойдет.



Что общего у этих чисел и пар начальных значений цен (45, 20), (80000, 40000) и (350, 200)? Если мы посмотрим на соответствующие графики, то заметим явное сходство.





Чтобы понять, что происходит, рассмотрим формулу общего члена в этой модели.

Предел X, к которому сходятся члены последовательности цен, определяется двумя исходными ценами — ценой продавца (x0) и ценой покупателя (x1):


Вычислим X для начальных значений в трех предыдущих примерах и покажем, к какому значению стремится итоговая цена.



Обратите внимание, что во всех трех случаях пятый член настолько близок к предельному значению, что продолжать торговаться не имеет особого смысла. Возможно, именно поэтому при торге покупатель и продавец редко меняют цену больше четырех-пяти раз. Как мы уже говорили, участники реальных торгов не руководствуются описанной моделью сознательно, но эта модель настолько близка к тому, как происходит торг в действительности, что остается только удивляться способности людей интуитивно оценивать числа в поисках равновесного значения.


Абак

Первым вычислительным устройством в истории были человеческие руки. Говоря в компьютерных терминах, руки были первым программным обеспечением в истории. На пальцах одной руки можно досчитать до 5, на пальцах двух рук — до 10, а если использовать пальцы ног, то и до 20. Но если обозначать фалангами пальцев единицы, а пальцами — степени 10, то можно досчитать до десяти миллиардов.

Впрочем, этот метод непрактичен, поэтому его никто не использует.

В различных культурах Европы и Азии руки служили не только для счета, но и для вычислений, особенно для умножения. Чтобы умножить 6 на 8 на пальцах, нужно действовать следующим образом. Сначала досчитаем до 6, разгибая пальцы на одной руке, то есть досчитаем до 5 и загнем один палец. Один палец останется загнутым, 4 — разогнутыми. Аналогичным образом досчитаем до 8 на другой руке.

Три пальца останутся загнутыми, 2 — разогнутыми. Загнутыми оказалось 1 + 3 = 4 пальца — это будут десятки. Перемножим число разогнутых пальцев: 4·2 = 8 — это будут единицы. Результат равен 40 + 8 = 48.

В этом методе сочетаются сложение в уме и простое умножение небольших чисел, меньших пяти. Говоря математическим языком, умножение чисел, меньших либо равных 10, сводится к умножению по модулю 5. Эта система используется в повседневной жизни и даже в научной среде в ряде стран, объединенных общими культурными связями: в Индии, Индонезии, Ираке, Сирии и Северной Африке.

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

В одном из стихов главы 27 трактата Лао-цзы «Дао дэ цзин» говорится: тот, кто умеет считать, не пользуется чоу. Чоу — это инструмент для счета, состоявший из деревянной доски и нескольких бамбуковых палочек. Чоу был создан в V–III веках до н. э., так что это приспособление можно назвать одним из древнейших инструментов для вычислений.

Чоу представлял собой доску размером 8 x 8 клеток, в которых помещались бамбуковые палочки, обозначавшие числа. Изначально число палочек соответствовало числу единиц (до 10), но затем была создана упрощенная система, в которой поперечно лежащие палочки обозначали 5 или 10 единиц. Таким образом, числа от 1 до 5 обозначались вертикально расположенными палочками, числа 6, 7, 8 и 9 — горизонтальной палочкой (она обозначала 5), под которой выкладывалось необходимое количество вертикальных палочек. Число 10 было представлено горизонтальной палочкой, последующие десятки — дополнительными горизонтальными палочками.

Для обозначения чисел 60, 70, 80 и 90 вертикальные палочки выкладывались сверху, чтобы отличить их от 6, 7, 8 и 9. Возникал вопрос: как расположить палочки для обозначения сотен, тысяч и последующих степеней 10? Китайцы решили эту задачу при помощи доски, столбцы которой обозначали различные степени 10.

В этой системе нулю соответствовала пустая клетка.



Представление чисел 6104 и 84 071 на чоу.


При умножении в уме вычислялись суммы и произведения небольших чисел, представленных в таблице. Суть этого метода, как и метода, применявшегося на африканских рынках, заключалась в разложении чисел на разряды и неявном использовании свойства дистрибутивности, которое в те времена еще даже не имело названия. К примеру, чтобы умножить 285 на 43, между строками, где записывались числа, следовало оставить пустую строку для промежуточных расчетов. Следующие действия выполнялись в уме.



Суть метода заключалась в разложении 285 и 43 на сотни, десятки и единицы:

285·43 = (200 + 80 + 5)·(40 + 3) = 40·200 + 40·80 + 40·5 + 3·200 + 3·80 + 4·5 = 12 255.

Эта же доска использовалась для решения уравнений и систем уравнений. Кроме того, считается, что именно доска чоу стала прообразом записи чисел в столбцы.

Некоторые считают чоу предшественником абака, который был изобретен намного позже, примерно в XIV веке, и до сих пор используется во всем мире, особенно в странах Юго-Восточной Азии (в Сингапуре и Таиланде) и Восточной Азии (в Китае, Корее и Японии).

Абак представляет собой вытянутый прямоугольник, как правило, изготовленный из дерева, с поперечной перекладиной и множеством вертикально расположенных спиц, на которые насажены семь деревянных шариков. Два шарика расположены над поперечной перекладиной, оставшиеся пять — под ней. Число спиц составляет от восьми до 20 и более.



Учитывая, что на каждой спице с помощью шариков обозначаются единицы от 0 до 10 и каждая спица соответствует степени 10, на абаке с 20 спицами можно представлять очень большие числа — до 1020 — 1.

Бамбук или дерево, из которых можно было изготовить инструменты для счета, подобные чоу и абаку, были доступны не во всех странах. Как вы уже знаете, шумеры несколько тысяч лет назад использовали для представления цифр и чисел камешки.

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

Речь — о кипу инков, первых приспособлениях для передачи информации о числах.


Кипу

Кипу — это пучки веревок, с помощью которых инки фиксировали числа. Анализ сохранившихся экземпляров позволяет понять, как именно производились подсчеты.

Абак содержит деревянные костяшки, надетые на рейку или спицу; в кипу же числа обозначались узлами. Каждый узел соответствовал цифре или числу в зависимости от положения на веревке и цвета.



Инкское кипу.


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

В кипу свой смысл имел способ, которым были завязаны узлы, а также их цвет и расположение относительно других узлов и веревок. Вытянутое кипу представляло собой канат, с которого свисало множество веревок. Кипу «расчесывались», то есть веревки отделялись друг от друга, чтобы можно было увидеть, какие узлы на них завязаны, как выглядит кипу в целом, и попытаться разгадать его смысл.

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

Главная веревка кипу была толще остальных, на нее навязывались другие, более тонкие, а на них уже вязались узлы. На эти тонкие веревки, в свою очередь, могли навязываться веревки третьего, четвертого и следующих порядков, образуя древовидную структуру. Число веревок могло доходить до нескольких сотен или даже тысяч штук. Некоторые веревки второго порядка расходились в противоположные стороны от главной. Когда кипу раскладывалось на плоскости так, чтобы главная веревка проходила вдоль горизонтальной оси, одни веревки второго порядка указывали вверх, другие — вниз. Тонкие веревки навязывались на главную на определенном расстоянии, чтобы кипу было легче прочесть. Аналогичным образом на них навязывались веревки второго и последующих порядков. Веревки также различались по цветам, так что кипу могли быть раскрашены во множество цветов. Если узлы обычно обозначали цифры, то цвета могли указывать контекст и помогали различать товары или группы людей, к которым относились цифры.

В кипу использовалась десятичная позиционная система счисления, подобная нашей. Американский математик и исследователь-этноматематик Марсия Ашер изучила множество кипу и разделила их узлы на три группы: простые, сложные и «восьмерки». Простой узел — простейшая разновидность узла, известная всем. Сложный узел был продолжением простого: если в простом узле на веревке делалась одна петля, то в сложном — две и более. В узле-«восьмерке» делались две петли в противоположных направлениях. В эту классификацию следует включить еще одну разновидность узлов — пустой, или отсутствующий узел, который обозначал ноль.



Будем обозначать узлы точно так же, как и профессор Ашер: жирной точкой — простой узел, маленьким крестом — сложный. Вместо буквы Е (первой буквы английского слова eight — «восемь») будем обозначать узлы-«восьмерки» буквой О. Узлы на каждой веревке объединены в группы по интервалам. Каждому интервалу соответствует целая степень 10, отсчитываемая от конца веревки.



На концах веревок простые узлы не завязывались. В принципе, можно было использовать сложные узлы и узлы-«восьмерки», однако обозначать единицу сложным узлом не имело особого смысла. Поэтому единицы, которые отмечались на концах веревок, обозначались «восьмерками». Представим несколько чисел на воображаемой кипу, применив указанные выше обозначения.



Кипу были средством записи чисел в десятичной позиционной системе. Использовались ли они как инструмент вычислений, неизвестно.

Загрузка...