От зарубки на кости бабуина до кнопки в телефоне. Кто придумал разряд, зачем понадобился ноль, чем считали инженеры до калькулятора и почему микропроцессор изобрели ради калькулятора, а не наоборот.
Самый старый след счёта - обломок кости с двадцатью девятью насечками. Ему около сорока четырёх тысяч лет.
Кость из Лебомбо нашли в пещере на юге Африки. Это малоберцовая кость бабуина, и насечки на ней сделаны намеренно и равномерно. Похожие находки известны и в Европе: волчья кость из Дольни-Вестонице, кость Ишанго из Центральной Африки.
Важно понять, чем зарубка отличается от числа. Она не говорит «двадцать девять». Она говорит «столько же»: одна насечка на одну овцу, и вечером можно свести стадо с костью и убедиться, что никого не потеряли. Это взаимно однозначное соответствие, и его достаточно, чтобы вести счёт, не умея считать.
Настоящее число появится гораздо позже, когда счёт оторвётся от предмета и станет отдельной вещью. А до этого человек будет вести хозяйство зарубками десятки тысяч лет.
Вся история счёта одной полосой, пропорционально времени. Механические машины занимают в ней 0,73 процента, электроника - 0,15. Почти всё время, что человек считает, он считает руками, и красную полоску справа на этой шкале почти не видно.
Около десяти тысяч лет назад в Месопотамии появились глиняные жетоны, и из них неожиданно выросла письменность.
Жетон был маленькой глиняной фигуркой, и каждая форма означала свой товар: конус - меру зерна, шарик - другую меру, цилиндр - голову скота. Чтобы отправить товар с погонщиком, жетоны запечатывали в полый глиняный шар: получатель разбивал его и сверял.
Дальше произошло главное. Чтобы не разбивать шар ради проверки, на его поверхности стали выдавливать отпечатки тех же жетонов. И довольно быстро выяснилось, что отпечатки достаточны сами по себе, а жетоны внутри лишние. Так глиняный шар превратился в табличку, а отпечаток - в знак.
Из этих знаков выросла клинопись. Письменность родилась не из желания записать песню или молитву, а из бухгалтерии: первые тексты человечества это описи зерна и скота.
Кость бабуина с 29 зарубками. Горы Лебомбо на границе Эсватини и ЮАР - древнейший известный след счёта.
27.05° ю. ш., 31.95° в. д.
Кость с тремя рядами насечек на берегу озера Эдуард, Демократическая Республика Конго.
0.13° ю. ш., 29.60° в. д.
Глиняные жетоны и буллы с их оттисками. Южная Месопотамия, современный Ирак: отсюда выросла клинопись.
31.32° с. ш., 45.64° в. д.
Саламинская доска - древнейшая сохранившаяся счётная доска, мраморная плита с разрядами.
37.96° с. ш., 23.48° в. д.
Брахмагупта записывает правила действий с нулём и отрицательными числами.
25.00° с. ш., 72.27° в. д.
Джон Непер публикует таблицы логарифмов: умножение сводится к сложению.
55.95° с. ш., 3.19° з. д.
Уильям Отред кладёт две логарифмические шкалы рядом и получает линейку.
51.22° с. ш., 0.51° з. д.
Блез Паскаль собирает Паскалину для отцовской налоговой конторы.
45.78° с. ш., 3.08° в. д.
Готфрид Лейбниц добавляет ступенчатый валик: машина учится умножать.
52.37° с. ш., 9.73° в. д.
Чарльз Бэббидж проектирует аналитическую машину с памятью и программой на перфокартах.
51.51° с. ш., 0.13° з. д.
Вильгодт Однер придумывает колесо с выдвижными зубцами; в СССР это будет «Феликс».
59.94° с. ш., 30.31° в. д.
Запущен ЭНИАК: 17 468 ламп, 27 тонн, около 5 000 сложений в секунду.
39.95° с. ш., 75.19° з. д.
Busicom заказывает микросхемы для калькулятора - из этого заказа выйдет микропроцессор.
35.68° с. ш., 139.65° в. д.
Intel выпускает 4004, первый микропроцессор.
37.39° с. ш., 122.08° з. д.
Где это происходило. Наведите курсор на точку или коснитесь её. Очертания суши - Natural Earth, общественное достояние; проекция равнопромежуточная, точки поставлены по настоящим координатам, они указаны в карточке. В тесной Европе кружки разведены, чтобы по ним можно было попасть, и соединены волоском с истинным местом.
Доска с камешками кажется примитивной. На самом деле в ней спрятана идея, без которой невозможна ни одна вычислительная машина.
В абаке камешек значит разное в зависимости от того, в каком желобке лежит: в одном он единица, в соседнем десяток, дальше сотня. Это позиционность, и до неё надо было додуматься. В римской записи её нет: X значит десять где угодно, поэтому складывать римские числа столбиком нельзя, а на римском абаке - можно.
Абак разошёлся по миру и почти нигде не исчез: китайский суаньпань, японский соробан, русские счёты. В японских школах соробан преподают до сих пор, и на соревнованиях счётчик на соробане обгоняет человека с калькулятором на сложении длинных столбцов.
Кстати, латинское calculus - это «камешек». Слово «калькулятор» буквально означает «тот, кто перекладывает камешки».
Соробан вживую, и он работает в обе стороны: наберите число до 99 999 и посмотрите, как оно ляжет по разрядам, либо двигайте косточки сами и смотрите, какое число собралось. Верхняя косточка стоит пять, каждая нижняя единицу; косточка считается, когда придвинута к перекладине. Ровно эта идея, «одна и та же косточка значит разное в зависимости от места», и есть изобретение разряда.
Что появилось. Обломок малоберцовой кости бабуина с 29 зарубками, найденный в горах Лебомбо на юге Африки.
Что изменилось. Первый известный след счёта. Зарубка это ещё не число: она не говорит «двадцать девять», она говорит «столько же».
Что появилось. Мелкие глиняные фигурки, каждая означала единицу товара: овцу, меру зерна, кувшин масла.
Что изменилось. Счёт отделился от предмета. Жетоны запечатывали в глиняные шары, а снаружи выдавливали их отпечатки, и из этих отпечатков выросла клинопись.
Что появилось. Доска с желобками и камешками. Позже к ней добавили разряды, и она разошлась по миру: римский абак, китайский суаньпань, японский соробан, русские счёты.
Что изменилось. Появился разряд. Один и тот же камешек стал значить единицу, десяток или сотню в зависимости от того, где лежит.
Что появилось. Индийский математик Брахмагупта впервые записал правила действий с нулём и отрицательными числами.
Что изменилось. До этого ноль был лишь пропуском в записи. Теперь с ним стало можно считать, и позиционная система заработала полностью.
Что появилось. Джон Непер опубликовал таблицы логарифмов: умножение сводилось к сложению, деление к вычитанию.
Что изменилось. Впервые сложное действие заменили простым. Это идея, на которой стоят все счётные приборы следующих трёхсот лет.
Что появилось. Уильям Отред положил две логарифмические шкалы рядом и научился двигать одну вдоль другой.
Что изменилось. Инструмент инженера на три с половиной века. Ею считали и мост через Темзу, и ракету «Сатурн-5».
Что появилось. Блез Паскаль, девятнадцати лет, собрал машину со связанными зубчатыми колёсами для отцовской налоговой конторы.
Что изменилось. Первая машина, которая делала перенос разряда сама. Человек перестал быть нужен внутри вычисления.
Что появилось. Готфрид Лейбниц добавил ступенчатый валик и научил машину умножать и делить, а не только складывать.
Что изменилось. Четыре действия в одном устройстве. Валик Лейбница дожил в арифмометрах до середины двадцатого века.
Что появилось. Шарль Ксавье Тома де Кольмар довёл машину Лейбница до надёжности и с 1851 года начал выпускать её серийно.
Что изменилось. Счётная машина перестала быть диковиной и стала конторским прибором. До этого все машины существовали в единичных экземплярах.
Что появилось. Чарльз Бэббидж спроектировал разностную машину, а затем аналитическую - с памятью, устройством управления и программой на перфокартах.
Что изменилось. Аналитическая машина при жизни автора построена не была, но это уже был компьютер по устройству, а не калькулятор.
Что появилось. Вильгодт Однер, швед, работавший в Петербурге, заменил валик колесом с выдвижными зубцами: машина стала компактной и дешёвой.
Что изменилось. Его схему выпускали до 1970-х годов. В СССР она называлась «Феликс» и стояла в каждой бухгалтерии.
Что появилось. Первая универсальная электронная вычислительная машина: 17 468 ламп, 27 тонн, 167 квадратных метров.
Что изменилось. Электроника оказалась быстрее механики в тысячи раз. Но такая машина занимала зал и требовала команды инженеров.
Что появилось. Первый полностью электронный настольный калькулятор, британский. Внутри газоразрядные лампы, снаружи привычная клавиатура.
Что изменилось. Контора получила электронный счёт. Прибор был размером с печатную машинку и стоил как автомобиль.
Что появилось. Японская Busicom заказала Intel микросхемы для настольного калькулятора. Инженеры предложили вместо набора схем один универсальный процессор.
Что изменилось. Так появился микропроцессор. Он был придуман ради калькулятора, а перевернул всю технику двадцатого века.
Что появилось. Первый карманный научный калькулятор: синусы, логарифмы, степени. Цена 395 долларов, около трёх тысяч сегодняшних.
Что изменилось. За несколько лет он вытеснил логарифмическую линейку полностью. Профессия «расчётчик» исчезла.
Что появилось. Первый советский карманный калькулятор на жидких кристаллах.
Что изменилось. Массовый счёт добрался до кармана и в СССР. К концу восьмидесятых калькулятор стоил дешевле хорошей книги.
Что появилось. Он встроен в каждый телефон, открывается в браузере и ничего не стоит.
Что изменилось. За полвека прибор прошёл путь от цены автомобиля до нуля. Считать больше не проблема; проблема в том, чтобы понимать, что именно считаешь.
Наведите курсор на веху или коснитесь её. Цвет говорит, кто в этот момент выполнял само вычисление: человек, механизм или электроника. Переход от жёлтого к синему занял сорок четыре тысячи лет, от синего к красному - триста.
Пустой желобок на абаке виден глазом. А как записать пустоту на табличке?
Долго её никак не записывали, и это создавало путаницу: одна и та же запись могла означать и 25, и 205. Вавилоняне ставили специальный значок-разделитель, но только внутри числа и не считали его числом.
Прорыв случился в Индии. В 628 году математик Брахмагупта впервые записал правила действий с нулём и отрицательными числами: что даёт сложение с нулём, что умножение, что вычитание из меньшего. Ноль перестал быть дыркой в записи и стал полноправным числом.
Дальше позиционная десятичная система пришла через арабских математиков в Европу, где её несколько веков подозревали в чём-то нехорошем: во Флоренции в 1299 году арабские цифры банкирам запретили, потому что ноль и единицу легко подделать. Победила она только потому, что считать в ней было быстрее.
Идея, на которой стоят все счётные приборы следующих трёхсот лет, и она не про механику, а про математику.
В 1614 году шотландец Джон Непер опубликовал таблицы логарифмов. Смысл в одной строчке: логарифм превращает умножение в сложение, а деление в вычитание. Чтобы перемножить два больших числа, достаточно найти в таблице два логарифма, сложить их и посмотреть обратное значение.
Для астронома или моряка это меняло жизнь. Расчёт, который занимал день, стал занимать час, и не потому что человек стал быстрее, а потому что трудную операцию заменили лёгкой.
Это и есть главный приём всей вычислительной техники: не считать быстрее, а свести задачу к тому, что уже умеешь делать дёшево. Ровно так же потом поступят с двоичной системой в компьютерах.
Уильям Отред положил две логарифмические шкалы рядом - и получил инструмент, проживший три с половиной века.
На логарифмической линейке сложение отрезков делается физически: сдвигаешь подвижную шкалу и читаешь результат. То есть умножение выполняется движением руки, без единого действия в уме.
Точность у неё три знака, и это её главная особенность, а не недостаток. Инженер, работавший на линейке, обязан был держать в голове порядок величины: прибор давал цифры, но не говорил, тысячи это или миллионы. Ошибка в разряде на линейке не всплывала сама, и потому расчётчики проверяли порядок отдельно, до вычисления.
На линейке спроектированы мосты, самолёты, первые атомные станции и ракета, отправившая людей на Луну. Её прямой наследник сегодня это инженерный калькулятор, только с точностью не в три знака, а во сколько угодно. Инженеры NASA носили её в нагрудном кармане. Исчезла она за считанные годы после 1972-го, когда появился карманный научный калькулятор.
Главная трудность механического счёта не сложение, а перенос единицы в следующий разряд.
В 1642 году девятнадцатилетний Блез Паскаль собрал машину для отцовской налоговой конторы. Внутри зубчатые колёса: когда колесо проходит девятку и переваливает на ноль, специальный рычаг подталкивает соседнее. Звучит просто, но именно здесь механика ломалась у всех предшественников - перенос мог пойти каскадом через шесть разрядов сразу.
Паскалина умела складывать и вычитать. В 1673 году Готфрид Лейбниц добавил ступенчатый валик, деталь с зубцами разной длины, и машина научилась умножать и делить. Валик Лейбница оказался настолько удачным, что дожил в арифмометрах до середины двадцатого века.
Обе машины остались единичными: их делали вручную, они стоили дорого и часто заедали. Но принципиальный рубеж был пройден. Человек перестал быть нужен внутри вычисления - только на входе и на выходе.
От единичной диковины до прибора, который стоял в каждой бухгалтерии, прошло почти двести лет.
В 1820 году француз Шарль Ксавье Тома де Кольмар довёл схему Лейбница до надёжности, а с 1851 года начал выпускать её серийно. Это первая счётная машина, которую можно было просто купить.
В 1874 году швед Вильгодт Однер, работавший в Петербурге, заменил валик колесом с выдвижными зубцами. Машина стала вдвое компактнее и заметно дешевле. Его схему выпускали почти сто лет; в СССР она называлась «Феликс», и на ней считали до семидесятых годов.
Тогда же появилась профессия, которой больше нет: расчётчик. Целые залы людей крутили ручки арифмометров, выполняя куски большого вычисления по инструкции. Английское computer изначально означало именно человека на этой должности, а не машину.
Пока все улучшали арифмометр, один человек спроектировал машину принципиально другого рода - и не смог её построить.
В 1822 году Чарльз Бэббидж начал разностную машину - механизм для автоматического составления математических таблиц. Задача была практическая: таблицы для мореплавания составляли вручную, и ошибки в них стоили кораблей.
Но к 1837 году он ушёл дальше и спроектировал аналитическую машину: с памятью, устройством управления и программой на перфокартах. Это уже не калькулятор, а компьютер по устройству - машина, которая делает не одно действие, а то, что ей велено.
Ада Лавлейс, работавшая с его описаниями, оставила заметки, которые считают первой программой, и заодно первой сформулировала мысль, что такая машина могла бы работать не только с числами. При жизни Бэббиджа аналитическая машина построена не была: технологии того времени не давали нужной точности деталей, а денег не хватило.
Механика упёрлась в предел скорости: детали имеют массу, а масса не разгоняется бесконечно.
В 1945 году заработал ЭНИАК: 17 468 электронных ламп, двадцать семь тонн, зал в сто шестьдесят семь квадратных метров. Он выполнял около пяти тысяч сложений в секунду - в тысячи раз быстрее любого арифмометра. Лампы перегорали регулярно, и заметная часть работы состояла в их поиске и замене.
Дальше решала не идея, а элементная база. Транзистор 1947 года и интегральная схема 1958-го уменьшили вычислитель настолько, что он поместился сначала на стол, а потом в карман. В 1961 году появилась британская ANITA Mark VIII - первый полностью электронный настольный калькулятор, размером с печатную машинку и ценой с автомобиль.
Самая недооценённая развилка в истории техники двадцатого века случилась из-за заказа на настольный арифмометр.
В 1969 году японская фирма Busicom заказала молодой компании Intel набор микросхем для нового настольного калькулятора. По тогдашней логике под каждую функцию делалась своя схема, и в заказе их было около десятка.
Инженеры Intel предложили другое: сделать одну универсальную микросхему, которая умеет выполнять команды, и задать поведение калькулятора программой, а не проводами. В 1971 году так появился Intel 4004 - первый микропроцессор.
Дальше известно. Универсальная схема оказалась нужна не только калькуляторам, и вся последующая техника - от персональных компьютеров до телефона в вашей руке - выросла из этой развилки. Микропроцессор изобрели, потому что кто-то хотел считать проценты в конторе.
В том же 1971 году вышел Busicom LE-120A, первый по-настоящему карманный калькулятор, а в 1972-м - HP-35, первый карманный научный, с синусами и логарифмами, за 395 долларов. Логарифмическая линейка исчезла за несколько лет.
Действий в секунду, шкала логарифмическая: каждое деление это множитель в сто. Иначе первые четыре строки слились бы в точку у левого края. Цифры порядковые, а не паспортные - у разных моделей они различались в разы.
Считать стало бесплатно. Это единственное, но очень большое изменение.
HP-35 стоил 395 долларов 1972 года - примерно три тысячи сегодняшних, то есть как приличный ноутбук. Через четыре года простой калькулятор стоил десять долларов, а сегодня он встроен в каждый телефон и открывается в браузере за ноль.
Цена калькулятора в долларах года выпуска, шкала логарифмическая. HP-35 стоил 395 долларов 1972 года - около трёх тысяч сегодняшних, то есть как хороший ноутбук. Ноль справа на логарифмической шкале нарисовать нельзя, поэтому он обозначен чертой: за пятьдесят лет прибор подешевел до бесплатного.
Исчезли не только приборы, но и профессии. Расчётчик, который крутил ручку арифмометра. Составитель таблиц. Инженер, обязанный держать порядок величины в голове, потому что линейка его не показывала.
И вот что осталось человеку. Прибор считает, но не знает, что считать и зачем. Он не заметит, что вы перепутали радиусы с диаметрами, не спросит, откуда взялось исходное число, и не усомнится в результате. Сорок четыре тысячи лет ушли на то, чтобы снять с человека арифметику. Всё остальное по-прежнему на нём.
Считать стало бесплатно. Понимать - нет.Единственная часть работы, которую за сорок четыре тысячи лет так и не удалось никому передать
никто в одиночкуПервую механическую машину со сложением и переносом разряда собрал Блез Паскаль в 1642 году. Первый электронный настольный - британская ANITA в 1961-м. Первый карманный - японская Busicom в 1971-м. Одного изобретателя у калькулятора нет.
от камешкаЛатинское calculus означает «камешек». Камешки раскладывали по желобкам абака, и от них пошло слово «калькуляция», а затем и название прибора.
линейкаЛогарифмическая линейка. На ней спроектированы мосты, самолёты и ракета «Сатурн-5». Она давала три значащих знака, а порядок величины инженер держал в голове сам.
даIntel 4004 создавался по заказу японской Busicom для настольного калькулятора. Вместо десятка узкоспециальных схем инженеры предложили одну универсальную, и из этого решения выросла вся последующая вычислительная техника.
Брахмагупта, 628Индийский математик Брахмагупта первым записал правила действий с нулём и отрицательными числами. До этого ноль был лишь пропуском в записи, а не величиной, с которой можно работать.
около 44 000Столько самой старой находке со следами счёта - кости из Лебомбо с двадцатью девятью насечками. Механические машины занимают в этом сроке менее одного процента, электроника - около одной шестой процента.
Сорок четыре тысячи лет ушло на то, чтобы он открывался в браузере и ничего не стоил. Проценты, корень и память: всё, ради чего когда-то крутили ручку арифмометра.
Открыть калькулятор →