Однако мы не знаем, действительно ли участники торга рассуждают подобным образом. Быть может, они думают, что цену следует повышать или понижать обратно пропорционально разнице с исходной ценой? Если это так, то мы получим новую модель, в которой поведение продавца и покупателя описывается логарифмическими функциями — именно эти функции являются решениями дифференциального уравнения модели. Обозначив через
Постоянная
Но на самом деле люди, предлагая свою цену, не вычисляют в уме подобные пропорциональные величины. Рассмотрим реальные данные, собранные автором по результатам торга с тремя продавцами, чей доход напрямую зависел от туристов.
Во всех трех случаях мы находились не на рынке, а в магазине. Я предлагал цену, не учитывая какие-то заранее обдуманные пропорции или соотношения. Ход моих рассуждений я объясню позже.
В третьем случае цены товаров были указаны на ценниках, что, как правило, служит признаком фиксированной стоимости. В моем случае цена, написанная на ценнике, равнялась 350. Не успел я спросить, действительно ли это окончательная цена, как продавщица сказала, что может сделать мне скидку.
«Какой будет скидка?» — спросил я. «Отдам за 300» — ответила продавщица.
Скидка была не слишком большой, и я понял: цены на ценниках были не окончательными, но достаточно близкими к реальным. В любом случае вещь не досталась бы мне очень дешево. Теперь настала моя очередь предложить цену. Цены ниже 200 показались мне слишком низкими, поэтому я предложил 200. Продавщица согласилась на 280. Ее предложение несколько охладило мой пыл — новая цена была всего на 20 меньше предыдущей. Я предположил, что в итоге мы сойдемся на 250, но не хотел завершать торг слишком быстро. Я предложил 230 — чуть больше, чем 225.
Продавщица предложила 260. В конце концов я сказал, что 250 — моя последняя цена. Продавщица настаивала на 260, но я не сдавался. В итоге вещь досталась мне за 250.
После торга я спросил продавщицу, какую максимальную скидку она была готова предложить. Продавщица ответила: 25 % и добавила, что такова максимальная скидка в ее магазине, а в других местах, например на рынке, скидка могла быть намного больше. Таким образом, я провел неплохую сделку: вещь стоимостью 350 досталась мне за 250. Скидка оказалась больше 28 %.
На основе этих практических результатов я составил новую математическую модель торга. В значениях, приведенных в таблице, скрыто какое-то равновесие, а также они очевидно сходятся к итоговой цене, которая устроит и покупателя, и продавца. Какому закону подчиняется это равновесие? Предложим гипотезу: каждая цена представляет собой среднее значение двух последних предложенных цен. Иными словами, если
Это не что иное, как среднее арифметическое двух последних цен, упомянутых в торге. Приведенное выражение очень похоже на формулу общего члена в последовательности Фибоначчи. Сравним результаты трех предыдущих торгов с этой моделью, которую будем называть моделью средней цены.
Живительное сходство. Следовательно, в туристических местах торг можно достаточно точно описать моделью средней цены. Но как определить, к какому значению стремится цена в этой модели? На какой цене сойдутся покупатель и продавец в подобных ситуациях? Рассмотрим начальные цены трех предыдущих торгов и посмотрим, что произойдет.
Что общего у этих чисел и пар начальных значений цен (45, 20), (80000, 40000) и (350, 200)? Если мы посмотрим на соответствующие графики, то заметим явное сходство.
Чтобы понять, что происходит, рассмотрим формулу общего члена в этой модели.
Предел
Вычислим
Обратите внимание, что во всех трех случаях пятый член настолько близок к предельному значению, что продолжать торговаться не имеет особого смысла. Возможно, именно поэтому при торге покупатель и продавец редко меняют цену больше четырех-пяти раз. Как мы уже говорили, участники реальных торгов не руководствуются описанной моделью сознательно, но эта модель настолько близка к тому, как происходит торг в действительности, что остается только удивляться способности людей интуитивно оценивать числа в поисках равновесного значения.
Первым вычислительным устройством в истории были человеческие руки. Говоря в компьютерных терминах, руки были первым программным обеспечением в истории. На пальцах одной руки можно досчитать до 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.
В этой системе нулю соответствовала пустая клетка.
При умножении в уме вычислялись суммы и произведения небольших чисел, представленных в таблице. Суть этого метода, как и метода, применявшегося на африканских рынках, заключалась в разложении чисел на разряды и неявном использовании свойства дистрибутивности, которое в те времена еще даже не имело названия. К примеру, чтобы умножить 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.
Бамбук или дерево, из которых можно было изготовить инструменты для счета, подобные чоу и абаку, были доступны не во всех странах. Как вы уже знаете, шумеры несколько тысяч лет назад использовали для представления цифр и чисел камешки.
В Америке индейцы майя применяли систему счисления, схожую с китайской, и обозначали числа камнями. Также майя ввели особый символ для нуля. Намного южнее на Американском континенте можно встретить еще один необычный инструмент для счета, весьма непохожий на чоу и абак. Однако, подобно чоу и абаку, этот инструмент имел небольшие размеры и потому был очень удобным в переноске.
Речь — о кипу инков, первых приспособлениях для передачи информации о числах.
Кипу — это пучки веревок, с помощью которых инки фиксировали числа. Анализ сохранившихся экземпляров позволяет понять, как именно производились подсчеты.
Абак содержит деревянные костяшки, надетые на рейку или спицу; в кипу же числа обозначались узлами. Каждый узел соответствовал цифре или числу в зависимости от положения на веревке и цвета.
Как правило, кипу изготавливались из шерсти или хлопка. В жизни инков веревки играли важную роль: они применялись при постройке мостов, уплате податей, а также выполняли много других функций. Считается, что кипу использовались для фиксирования данных о налогах и урожае (это немного напоминает современные бухгалтерские записи), но истинное значение кипу так до конца и не расшифровано.
В кипу свой смысл имел способ, которым были завязаны узлы, а также их цвет и расположение относительно других узлов и веревок. Вытянутое кипу представляло собой канат, с которого свисало множество веревок. Кипу «расчесывались», то есть веревки отделялись друг от друга, чтобы можно было увидеть, какие узлы на них завязаны, как выглядит кипу в целом, и попытаться разгадать его смысл.
Инки не имели письменности, и среди всех артефактов инкской культуры, дошедших до наших дней, именно кипу напоминают письменность больше всего. Возможно, некоторые кипу имели не только математический смысл, но описывали события из истории и общественной жизни.
Главная веревка кипу была толще остальных, на нее навязывались другие, более тонкие, а на них уже вязались узлы. На эти тонкие веревки, в свою очередь, могли навязываться веревки третьего, четвертого и следующих порядков, образуя древовидную структуру. Число веревок могло доходить до нескольких сотен или даже тысяч штук. Некоторые веревки второго порядка расходились в противоположные стороны от главной. Когда кипу раскладывалось на плоскости так, чтобы главная веревка проходила вдоль горизонтальной оси, одни веревки второго порядка указывали вверх, другие — вниз. Тонкие веревки навязывались на главную на определенном расстоянии, чтобы кипу было легче прочесть. Аналогичным образом на них навязывались веревки второго и последующих порядков. Веревки также различались по цветам, так что кипу могли быть раскрашены во множество цветов. Если узлы обычно обозначали цифры, то цвета могли указывать контекст и помогали различать товары или группы людей, к которым относились цифры.
В кипу использовалась десятичная позиционная система счисления, подобная нашей. Американский математик и исследователь-этноматематик Марсия Ашер изучила множество кипу и разделила их узлы на три группы: простые, сложные и «восьмерки». Простой узел — простейшая разновидность узла, известная всем. Сложный узел был продолжением простого: если в простом узле на веревке делалась одна петля, то в сложном — две и более. В узле-«восьмерке» делались две петли в противоположных направлениях. В эту классификацию следует включить еще одну разновидность узлов — пустой, или отсутствующий узел, который обозначал ноль.
Будем обозначать узлы точно так же, как и профессор Ашер: жирной точкой — простой узел, маленьким крестом — сложный. Вместо буквы