Долгие тысячелетия люди обходились без привычных нам знаков 0–9. Сначала количество передавали пальцами, камнями или засечками на костях. Первые артефакты счета датируются 30–40 тысячелетиями до н.э. — это так называемые «счеточные палочки» с группами надрезов.

С ростом общин и торговли возникла острая необходимость фиксировать большие объёмы: скот, зерно, налоги. Простые засечки перестали устраивать — их было трудно считывать и легко подделать. Так началась история систем счисления, каждая из которых отражала уровень развития цивилизации.

От счеточных палочек к первым знакам

Археологи находят ишанговскую кость (конго, ~20 000 лет назад) с рядами надрезов, сгруппированными по 5 и 10. Это ранний прообраз квинquenary и десятичной систем. В древнем Китае использовали счеточные палочки из бамбука или кости — их раскладывали на доске по разрядам.

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

  • 🦴 Кости с засечками — палеолитический «блокнот» охотника.
  • 🪨 Камушки и палочки — универсальный счётный материал кочевников.
  • 🏺 Глиняные жетоны — прото-бухгалтерия шумеров.
  • 🎋 Бамбуковые палочки — позиционная система Древнего Китая.
📊 Какая древняя система счисления кажется вам самой удобной?
Десятичная (пальцы)
Шестидесятичная (время, углы)
Двоичная (компьютеры)
Дуодецимальная (дюжины)
💡

Самые ранние записи чисел — это не цифры, а конкретные предметы: засечки, камни, жетоны.

Древние системы счисления: Египет, Вавилон, Китай

Египтяне к 3000 г. до н.э. создали иероглифическую десятичную систему: отдельные знаки для 1, 10, 100, 1000, 10 000, 100 000, 1 000 000. Число записывали повторением знаков — аддитивный принцип. Вавилоняне к 2000 г. до н.э. внедрили шестидесятичную позиционную систему на клинописных табличках. У них не было знака нуля — пустой разряд оставляли пробелом, что порождало двусмысленность.

Китайская палочковая система (суаньцзы) была по-настоящему позиционной: вертикальные и горизонтальные палочки чередовались по разрядам. Ноль обозначали пустой клеткой на счётной доске. В Индии к V в. н.э. сформировалась десятичная позиционная система с символом нуля — шунья (пустота).

⚠️ Внимание: Вавилонская система без нуля заставляла писателей угадывать разряд числа по контексту — ошибки были неизбежны.
ЦивилизацияОсноваПозиционностьСимвол нуля
Древний Египет10НетНет
Вавилон60ДаНет (пробел)
Древний Китай10ДаПустая клетка
Индия (V в. н.э.)10Да● (шунья)
Мая20Да𝍠 (ракушка)

Революция позиционных систем и изобретение нуля

Ключевой прорыв — позиционный принцип: значение знака зависит от его места в записи. Без нуля позиционность хромает: как отличить 11 от 101? Индийские математики Брахмагупта (VII в.) и Бхаскара II (XII в.) формализовали арифметику с нулём, в том числе деление на ноль (как бесконечность).

Арабы переняли индийскую систему через переводы трактатов аль-Хорезми (Книга о сложении и вычитании по индийскому методу, 825 г.). В Европе её продвигал Фибоначчи в «Книге абака» (1202 г.), показав превосходство над римскими цифрами для торговли и банковского дела.

  • 🇮🇳 Индия — родина современного нуля и десятичной позиционности.
  • 🌙 Арабский халифат — транслятор и популяризатор индийских знаний.
  • 🇮🇹 Пиза — город, где Фибоначчи учился у мавританских купцов.
  • ⛪ Католическая церковь — долго сопротивлялась «инфидельским» цифрам.
Почему римские цифры проигрывали?

Римская система (I, V, X, L, C, D, M) не позиционная. Умножение и деление в столбик на римских цифрах — кошмар для счетовода. Арабические цифры позволяют писать числа компактно и считать алгоритмически.

Индо-арабские цифры: путь в Европу

Европейцы долго называли новые знаки «арабскими», хотя арабы сами называли их «индийскими». Форма цифр менялась: западноарабские (магрибийские) — предки наших современных, восточноарабские — используются на Ближнем Востоке до сих пор. В XV веке изобретение буквопечатного станка Гутенберга зафиксировало современные очертания.

В России до Петра I использовали кириллическую систему счисления (буквы с титрами: а=1, в=2, … ѕ=6, з=7, и=8, ѳ=9, і=10, к=20…). Петрский указ 1699 года ввёл «арефметические цифры» для государственных документов, но переход занял десятилетия.

⚠️ Внимание: Кириллическая система не имела нуля и позиционности — запись 1999 года выглядела как ҂АѲЦѲІ (тысяча + 900 + 90 + 9).

☑️ Признаки позиционной системы счисления

Выполнено: 0 / 4
💡

При чтении старинных русских документов помните: буква с титрой над ней — это число, а не слово. Используйте таблицы соответствия кириллических букв цифрам.

Современные стандарты и Unicode

Сегодня единым стандартом является Unicode (ISO 10646). Он включает не только привычные 0–9 (блок Basic Latin, U+0030–U+0039), но и десятки других наборов: восточноарабские (U+0660–U+0669), деванагари (U+0966–U+096F), тайские (U+0E50–U+0E59), полноширинные формы для CJK (U+FF10–U+FF19) и даже римские цифры (U+2160–U+217F).

Программисты сталкиваются с BIDI (двунаправленным текстом): арабские и ивритские цифры пишутся слева направо внутри справа-налево текста. В HTML для явного указания направления используют атрибут dir="ltr" на обёртке числа.

⚠️ Внимание: Копирование цифр из PDF в код может подсунуть невидимые управляющие символы (U+200E, U+200F), ломающие парсинг чисел.

Как цифры изменили науку и торговлю

Позиционная система с нулём сделала возможной логарифмическую линейку, интегральное исчисление Ньютона и Лейбница, а позже — двоичную арифметику компьютеров. Банковское дело получило двойную запись (Пачоли, 1494), где арабские цифры позволяли мгновенно сверять дебет и кредит.

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

  • 📐 Навигация — широта/долгота в градусах (вавилонское наследие).
  • 💰 Банки — проценты, амортизация, валютные курсы.
  • 💻 IT — двоичный код, IP-адреса, хэши.
  • 🚀 Космос — орбитальная механика, телеметрия.
💡

От засечек на кости до Unicode — история цифр это история абстрагирования количества от конкретных предметов.

Интересные факты о записи чисел

У народа пирахан (Амазония) нет слов для точных чисел больше двух — только «мало» и «много». В мая ноль изображали ракушкой — символ пустоты и потенциала. Римляне не имели нуля, поэтому не могли записать 0 Кельвинов или нулевую координату.

В СССР на машинах для арифметики «Феликс» и «ВК-2» использовали десятичные колодки, а не двоичные триггеры — так называемая десятичная архитектура. Современные процессоры внутри всё равно считают в двоичном коде, а десятичные цифры — лишь интерфейс для человека.

Почему мы используем именно 10 цифр?

Потому что у человека 10 пальцев. Это биологический случай, ставший культурной нормой. Если бы у нас было 12 пальцев, мы бы считали в дюжинах, а 1012 означало бы 1210.

Когда в Европе окончательно отменили римские цифры в бухгалтерии?

В Англии — только в XVIII веке. До этого счета вели на счётных досках (exchequer tallies) с засечками, а римские цифры использовали в итоговых отчётах.

Есть ли народы без нуля сегодня?

Все современные письменности включают ноль через Unicode. Но в устной речи некоторые коренные языки (пирахан, мундане) оперируют только приблизительными количествами.

Что такое «арабские цифры» на самом деле?

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

Почему на часах часто пишут IIII вместо IV?

Традиция «часового четыре» (IIII) существует с XVI века: так циферблат выглядит симметричнее (IV и VI бывают разной ширины), и это удобнее для чтения с расстояния.