Двоичный мир победил: почему советский троичный компьютер провалился

Цифровой мир построен на двоичной системе: все компьютеры и другая электроника работают с нулями и единицами. Это связано с базовым элементом любого чипа — транзистором. Он может передавать лишь два состояния: сигнал есть (1) либо сигнала нет (0). Однако мир мог пойти по совершенно иному пути благодаря уникальной советской вычислительной машине «Сетунь», которая работала в троичной системе. Рассказываем, почему математически безупречная советская разработка проиграла кремниевым чипам и почему технологическая индустрия снова возвращается к троичному коду в эпоху нейросетей.

Почему в СССР отказались от прорывного процессора ради копии американского чипа
© Сгенерировано ИИ

Почему три лучше, чем два

Эффективность любой цифровой системы зависит от того, сколько аппаратного оборудования требуется для записи и хранения чисел. Математики подсчитали так называемую радиксовую экономику и выяснили, что идеальным основанием для вычислений является число Эйлера, которое примерно равно 2,718.

Поскольку построить физический компьютер можно только на целых значениях, оптимальным решением становится тройка, а не двойка. Троичная система позволяет хранить тот же объём информации, используя на 6% меньше аппаратных ресурсов.

Инженеры «Сетуни» применили сбалансированную троичную систему, состоящую из значений –1, 0 и +1. Этот подход дал поразительные практические результаты:

  • Не нужен бит знака. Знак числа определяется автоматически по его первому ненулевому разряду.
  • Простая арифметика. Чтобы получить отрицательное число, достаточно просто инвертировать все его знаки. Вычитание превращается в обычное сложение, а округление не накапливает погрешность.
  • Понятная логика. Логические операции приобрели лаконичный вид: конъюнкция работает как поиск минимального значения, а дизъюнкция — как выбор максимального.
© Сгенерировано ИИ

Прорыв советских инженеров

Главным препятствием для инженеров было отсутствие подходящей детали — переключателя с тремя устойчивыми состояниями. Электронные вакуумные лампы потребляли слишком много энергии и часто ломались.

Николай Брусенцов нашёл гениальный выход: он создал быстрый магнитный триггер на основе миниатюрных ферритовых сердечников и диодов. Два таких двоичных сердечника в паре давали нужные три логических состояния.

Внутреннее устройство машины было компактным. Её оперативная память вмещала 162 слова, а процессор включал всё необходимое для сложных расчётов: 18-тритный (трит — троичный аналог бита) сумматор, регистр множителя, счётчик команд, индекс-регистр и указатель знака.

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

Бюрократическая трагедия

Если троичный код настолько хорош, почему мир не перешёл на него? Причина кроется в физике полупроводников и рыночной экономике.

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

ЭВМ «Сетунь»
© Wikimedia Commons

Судьбу советского проекта решили бюрократы. Чиновники из Госплана и Министерства радиопромышленности СССР сочли уникальную ЭВМ тупиковой ветвью. Казанский завод выпустил около 50 экземпляров «Сетуни», после чего производство свернули в пользу копирования американских двоичных стандартов IBM.

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

Возвращение идеи

Спустя десятилетия кремниевые технологии упёрлись в физические пределы энергоэффективности, и научный мир снова вспомнил о троичной логике.

Обучение нейросетей требует мегаватт электричества из-за триллионов сложных операций с плавающей запятой. Чтобы решить эту проблему, инженеры создают троичные нейросети. Например, в архитектуре BitNet веса нейронов ограничены значениями –1, 0 и +1. Это позволяет полностью исключить ресурсоёмкое умножение — остаётся только сложение и вычитание. Такое решение снижает энергопотребление чипов в десятки раз.

Троичный подход захватывает и другие передовые сферы:

  • Квантовые вычисления. Физики используют кутриты — частицы с тремя квантовыми состояниями вместо классических двух. Они экспоненциально увеличивают вычислительную мощность и позволяют быстрее решать сложные задачи маршрутизации и оптимизации.
  • Твердотельные накопители. SSD-диски давно работают на принципах многозначной логики. Ячейки памяти TLC и QLC хранят от 8 до 16 уровней напряжения, чтобы уместить больше информации.

«Вечный двигатель» из 90-х: как чиновников обманули на отоплении

Наследие опередившей время мысли

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

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

Как секретный эксперимент в СССР с тремя мужчинами закончился свадьбой

Видео по теме от RUTUBE