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

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

Первые системы счёта: палочки, узлы и керамические жетоны

Древнейшие «блокноты» не требовали пергамента. В мезолите люди делали надрезы на костях и деревянных планках — так называемые талли (от англ. tally). В Древнем Китае для учёта использовали бамбуковые палочки чоу, а в Инках империи существовала уникальная система кипу — шнуров с узлами, где положение и тип узла кодировали разряды. Эти методы были аддитивными: значение равно сумме знаков.

В Месопотамии IV–III тыс. до н.э. зачёт велся с помощью глиняных жетонов разной формы: конус, сфера, цилиндр означали меры зерна, скота или масла. Жетоны помещали в запечатанные глиняные шары — буллы. Позже на внешней стороне шара начали наносить знаки, соответствующие жетонам внутри, что стало прообразом письма и цифр.

  • 🦴 Кости с надрезами — палеолитический календарь и счёт (Ишанго, Лебединская стоянка).
  • 🧱 Глиняные жетоны — предки клинописи, учёт товаров в Шумере.
  • 🪢 Кипу — узловая письменность Инков, десятичная позиционная система без нуля.
  • 🎋 Чоу — бамбуковые счётные палочки Китая, использовались до XVII века.
📊 Какая древняя система счисления кажется вам самой необычной?
Кипу (узлы Инков)
Клинопись (Вавилон)
Иероглифы (Египет)
Чоу (палочки Китая)
⚠️ Внимание: Не путать талли (зачерки на дереве/кости) с римскими цифрами. Талли — это посуточный/поштучный учёт без разрядов, а римская система уже использует знаки для 5, 10, 50 и вычитающее правило (IV = 4).

Древнеегипетские иераоглифические цифры

Египтяне к 3000 г. до н.э. создали аддитивную десятичную систему. У них были отдельные иероглифы для единиц, десятков, сотен, тысяч, десятков тысяч, сотен тысяч и миллиона. Знак миллиона изображал бога Хэха с поднятыми руками — символ бесконечности. Число записывалось повторением нужного знака нужное число раз (например, 324 — три знака «сто», два знака «десять», четыре черты).

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

Математические папирусы (Ринд, Москва) показывают, что египтяне умели решать квадратные уравнения и вычислять объём усечённой пирамиды, используя только удвоение и сложение — умножения в современном виде не существовало.

Вавилонская сексagesимальная позиционная система

Шумеры, а затем вавилоняне, изобрели уникальную позиционную систему с основанием 60. Всего два знака: клин «𒁹» (единица) и угол «𒌋» (десять). Комбинации этих клин формировали числа от 1 до 59. Разряд определялся положением группы клин на глиняной табличке. Это была первая в истории настоящая позиционная запись.

Главная проблема — отсутствие знака пустого разряда в ранний период. Числа 1, 60, 3600 записывались одинаково — одним клином. Контекст или пробел должны были разрешить неопределённость. Только к III в. до н.э. появился специальный разделитель — две косые черты, выполнявший функцию плейсхолдера нуля, но не числа нуля.

Почему у вавилонян не было полноценного нуля?

В вавилонской математике нуль воспринимался как «пустота» — отсутствие величины в разряде, а не как самостоятельное число, с которым можно производить операции (сложение, вычитание). Полноценное число ноль появится в Индии через полтора тысячелетия.

Сексагесимальная система оставила глубокий след: 60 секунд в минуте, 60 минут в часе, 360 градусов в круге — всё это наследие вавилонских астрономов. Их таблицы обратных значений и квадратов чисел поражают точностью.

Греческая и римская системы: буквы как цифры

Древние греки прошли через два этапа. Сначала акрофическая (аттическая) система: Π (пента — 5), Δ (дека — 10), Η (гекто — 100) — первые буквы названий чисел. Позже, в III в. до н.э., пришли к ионийской (алфавитной) системе: 24 буквы алфавита + 3 устаревшие (диггамма, коппа, сампи) обозначали 1–9, 10–90, 100–900. Для тысяч использовали ту же последовательность с нижним индексом (титлом).

Римская система, зародившаяся у этрусков, стала стандартом Европы на 1500 лет. Она непозиционная и смешанная: аддитивная (VI = 6) и вычитательная (IV = 4). Основные знаки: I, V, X, L, C, D, M. Для больших чисел использовали черту сверху (умножение на 1000) или рамку (на 100 000).

  • Ⅰ Отсутствие нуля делало запись нулевого результата невозможной.
  • Ⅴ Вычитательное правило (IV, IX, XL, XC, CD, CM) — поздняя усложнение, в эпоху Республики писали IIII, VIIII.
  • Ⅹ Сложные вычисления требовали счёта на абаксе (счётных досках), а не в столбик.
  • Ⅼ Долговечность — римские цифры до сих пор на часах, в нумерации глав книг и веках.

☑️ Как прочитать римское число

Выполнено: 0 / 4
⚠️ Внимание: Римляне не знали запись «ноль» и не могли записать дробь вроде 1/2 цифрами. Дробь 1/2 обозначали буквой S (semis), а остальные дроби — словами или на абаксе. Это делало бухгалтерию крайне трудоёмкой.

Индийский прорыв: ноль как число и десятичная позиционность

К V–VI в. н.э. в Индии сформировалась десятичная позиционная система с нулем. Ключевая фигура — математик Брахмагупта (628 г. н.э.), который в трактате «Брахмасфутасиддханта» впервые дал правила арифметики с нулём: сложение, вычитание, умножение и даже попытку деления на ноль. Цифры брахми (предки современных) имели уникальные знаки для 1–9 и точку/круг для пустого разряда — шунья (пустота).

Это изобретение разорвало связь между формой знака и его величиной. Теперь одна и та же цифра «3» означала 3, 30 или 300 в зависимости от позиции. Появилась возможность записывать любые числа конечным набором символов и производить вычисления «в столбик» — алгоритмы, недоступные для римской или греческой систем.

💡

Позиционная десятичная система с нулём — единственный способ записи чисел, позволяющий выполнять письменные вычисления по универсальным алгоритмам для любых разрядов.-

Арабский мост: как цифры пришли в Европу

Индийские цифры попали в Халифат в VIII в. через астрономические трактаты (сиддханты). Аль-Хорезми (~780–850) написал «Книгу о сложении и вычитании по индийскому методу». В Европе их популяризировал Леонардо Пизанский (Фибоначчи) в «Книге абака» (1202), показав преимущество для торговли. Однако церковь и университеты долго сопротивлялись «козьим ногам» (форме цифр) и «магическому нулю».

Переход занял столетия. В Германии «рейнмейстеры» (мастера счёта) использовали счётные жетоны на линиях до XVI в. Только изобретение печатного станка зафиксировало современные очертания цифр (шрифт антиква). Русские цифры до Петра I были кириллическими буквами с титлами (см. ниже), арабские ввели по указу 1699/1700 гг.

СистемаОснованиеПозиционная?Есть ноль?Пример записи 2026
Египетская10НетНет𓆼𓆼𓎇𓎇𓏽𓏽𓏽𓏽
Вавилонская60ДаПлейсхолдер𒌋𒐝 𒐖 (33;44)
Римская10 (смешан.)НетНетMMXXIV
Индийская (брахми)10ДаДа (шунья)२०२४
Современная (арабская)10ДаДа2026

Славянская система: кириллица и глаголица под титлом

На Руси до XVIII века использовалась кириллическая система счисления. Каждой букве алфавита присваивалось числовое значение: а=1, в=2, г=3, д=4, е=5, ѕ=6, з=7, и=8, ѳ=9, і=10, к=20, л=30, м=40, н=50, ѯ=60, ѱ=70, с=80, т=90, у=100, ф=200, х=300, ѡ=400, ц=500, ч=600, ш=700, ѡ=800, ѡ=900. Тысячи отмечали знаком тысячником (⃝) или титлом над буквой.

Глаголица имела свой порядок числовых значений, не совпадающий с кириллицей. Числа писали буквами с титлом (волнистой чертой сверху) и точек по бокам: ҂аѱіѕ = 1716. Это создавало путаницу: одно и то же слово могло быть текстом и числом. Петровская реформа ввела арабские цифры для гражданских дел, но церковные книги и иконы до сих пор датируются «стариной».

💡

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

  • 1️⃣ Порядок букв в алфавите определял их числовое значение.
  • 2️⃣ Титло (∼) — обязательный признак того, что буквы — это число.
  • 3️⃣ Тысячник (⃝ или ҂) умножал значение на 1000.
  • 4️⃣ Отсутствие нуля — пустые разряды просто пропускались.
⚠️ Внимание: Не пытайтесь арифметические действия производить прямо с буквами под титлом. Наши предки для вычислений использовали счётные доски (абаки) с жетонами или чертами, а результат лишь записывали буквами. Письменная арифметика на буквах неразвита.

Эволюция формы современных цифр

Современные «арабские» цифры — это результат длительной графической эволюции. Индийские брахми → западноарабские (магриби) → восточноарабские (машрики) → европейские (через испанские кодексы X–XII вв.). Ключевой момент: в Магрибе (Западный Ислам) формы округлились и стали похожи на современные 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. В Востоке (Машрик) сохранились более угловатые формы, используемые сейчас в арабском мире (٠١٢٣٤٥٦٧٨٩).

В Unicode зафиксированы десятки исторических систем: клинопись, иероглифы, брахми, хароштхи, греческие акрофические, римские, кириллические с титлами, кипу (как текстовые символы). Это позволяет исследователям работать с первоисточниками в цифровом виде. Например, ввод римской цифры Ⅻ доступен через код U+216B.

Единственное в истории изобретение нуля как числа (а не просто разделителя) принадлежит индийским математикам V–VII вв. н.э. Именно этот шаг сделал возможной современную науку, криптографию и вычислительную технику.

💡

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

FAQ: Часто задаваемые вопросы
Почему римские цифры не имеют нуля?

Римская система создавалась для счёта на абаксе (камнях в ячейках), где пустая ячейка и так означала ноль. В письменной форме нулю не требовалось, так как вычисления не вели «в столбик».

Что такое титло и как его ввести на компьютере?

Титло — волнистая черта над буквами (Unicode U+0483 ◌҃ или U+FE2E ◌︮). В Windows: введите код буквы, затем Alt+X. В HTML: ҃ после символа.

В чём разница между арабскими и индийскими цифрами в Unicode?

«Арабские» (0–9) — это западноарабские (магриби) формы. «Восточноарабские» (٠–٩) — машрики. «Индийские» (देवनागरी: ०–९) — деванагари. У них разные кодовые позиции, хотя происходят от общих предков.

Почему в вавилонской системе основание 60?

60 делится на 1, 2, 3, 4, 5, 6, 10, 12, 15, 20, 30. Это удобно для дробей и торговли. Вероятно, система возникла при слиянии двух народов: одного с десятичной, другого с двенадцатеричной системой.

Когда в России полностью перешли на арабские цифры?

Петр I ввёл их для гражданского дела в 1699/1700 гг. (календарная реформа). В церкви и на монетах старовавянская система использовалась до 1917 г., а в церковных книгах — до сих пор.