Парадокс превосходства
В 2019 году Google объявила о достижении «квантового превосходства». Их процессор Sycamore из 54 кубитов выполнил за 200 секунд задачу, которую суперкомпьютеру на базе классических процессоров потребовалось бы от 10 до 2 500 лет. Это звучало как триумф новой физики. Но если перевести это с языка маркетинга на язык задач, которые решают люди и компании, картина становится менее радужной.
Задача, которую решил Google, была искусственной — она состояла в генерации случайных чисел по сложной схеме. Это не то, что нужно для обработки текста, монтажа видео или запуска приложений. Более того, другие группы учёных показали, что с помощью специализированного классического оборудования та же задача решается за несколько часов, а не годы.
Ситуация напоминает историю с искусственным интеллектом: когда алгоритмы научились писать стихи и рисовать картины, многие подумали, что машины скоро заменят писателей и художников. Но оказалось, что ИИ — это инструмент, который расширяет возможности человека, а не его замена в большинстве задач. Квантовые компьютеры находятся в похожей точке.
Разные типы работ требуют разных инструментов
Классические компьютеры работают с битами — нулями и единицами. Каждый бит может быть либо 0, либо 1. Если у нас есть один бит, он хранит одну из двух возможностей. Два бита дают четыре состояния (00, 01, 10, 11). Восемь битов в байте позволяют хранить одно число из 256 значений. Квантовые компьютеры работают с кубитами. Один кубит может находиться в суперпозиции — одновременно быть и нулём, и единицей. Это позволяет системе обрабатывать экспоненциально больше состояний по сравнению с классическим аналогом.
Но эта способность не означает, что квантовый компьютер быстрее во всём подряд. Он быстр только в очень специфических задачах, где нужно исследовать огромные пространства данных одновременно. Например, в симуляции молекул для разработки лекарств или в оптимизации логистических сетей. В простых вычислениях — сложение чисел, сортировка списков, работа с базами данных — классические процессоры остаются безальтернативными лидерами.
Представьте, что вам нужно найти выход из лабиринта. Классический компьютер будет пробовать один путь за другим или параллельно исследует несколько веток. Квантовый компьютер может «прощупать» все пути сразу благодаря суперпозиции. Но чтобы это работало, задача должна быть структурирована так, что результат зависит от всех путей одновременно. Большинство реальных программ не имеют такой структуры.
Ошибки и сложность управления
Кубиты крайне капризны. Они теряют свою когерентность — способность сохранять квантовое состояние — из-за малейших внешних воздействий: колебаний температуры, электромагнитных шумов, вибраций. Чтобы кубиты работали стабильно, их охлаждают до температур, близких к абсолютному нулю, что требует криостатов и сложной инфраструктуры. Классические процессоры работают при комнатной температуре и потребляют меньше энергии на операцию.
Квантовые компьютеры имеют высокий уровень ошибок. Операции с кубитами называются гейтами. В классических компьютерах ошибки происходят примерно в одном случае из миллиона операций. В квантовых системах без коррекции ошибок вероятность ошибки может быть выше, чем полезный результат, если не использовать специальные методы исправления. IBM и другие производители говорят о необходимости создания логических кубитов — групп физических кубитов, объединённых для компенсации ошибок. Пока один логический кубит требует десятков или сотен физических кубитов. Это означает, что для выполнения одной операции на логическом кубите нужно выделить много ресурсов.
Это создаёт парадокс: чтобы сделать вычисления надёжными, нужны огромные массивы оборудования, которые пока не доступны ни в одном центре обработки данных. Пока это лаборатория, а не дата-центр.
Специализация против универсальности
Классические процессоры строятся по принципу универсальности. Один чип может выполнять миллионы операций разного типа: от простых вычислений до работы с графикой и нейросетями. Это позволяет запускать тысячи разных программ на одном устройстве. Квантовые компьютеры пока не могут этого. Они созданы для решения конкретных классов задач. Если задача не подходит под этот класс, квантовый компьютер бесполезен.
Это как если бы вы купили молоток и пытались им писать письмо или рисовать картину. Молоток отлично бьёт гвозди, но не подходит для других целей. Квантовые процессоры — это молотки для очень узкого круга задач. Классические процессоры — это универсальные инструменты, которые можно использовать в тысячах ситуаций.
Поэтому будущее вычислений скорее всего будет гибридным. Для большинства приложений мы будем использовать классические компьютеры, а квантовые алгоритмы будут выполняться на удалённых серверах как вспомогательные услуги. Например, программа для моделирования химических реакций может запускать квантовые расчёты в облаке, но основной интерфейс и управление данными — на классическом компьютере.
Практические ограничения сегодня
На конец 2026 года квантовые компьютеры уже решают задачи, недоступные суперкомпьютерам, но эти задачи пока не имеют широкого применения в коммерции. IBM заявляла, что их системы смогут решать практические задачи, например для фармацевтики или материаловедения, уже через несколько лет. Но «несколько лет» в этой сфере — это годы разработки алгоритмов, создания инфраструктуры и обучения специалистов.
Кроме того, квантовые вычисления требуют глубокой экспертизы. Чтобы написать программу для квантового компьютера, нужно понимать как физику кубитов, так и специфику языков программирования типа Qiskit или Cirq. Это не то же самое, что писать на Python или C++. Пока таких специалистов немного, а массовое использование требует упрощения интерфейсов.
Ещё один момент — стоимость. Классические процессоры производятся миллионами штук, цена одного CPU для домашнего компьютера составляет десятки долларов. Квантовый компьютер стоит миллионов долларов, если не миллиардов. Это делает их доступными только крупным лабораториям и корпорациям. Малый бизнес и обычные пользователи не смогут использовать эти машины напрямую.
Выводы без морализаторства
Квантовые компьютеры не заменят процессоры, потому что они решают другие задачи. Это как спросить, может ли грузовик заменить легковую машину. Грузовик лучше тянет больше груз, но он не подходит для езды по городским улицам и парковки в центре. Классические процессоры работают с данными так, как это нужно большинству программ. Квантовые компьютеры работают с ними по-другому, и это даёт преимущество только в узких областях.
Скорее всего, мы увидим гибридные системы, где классический компьютер управляет процессом, а квантовый модуль выполняет отдельные вычисления. Это будет похоже на использование графического ускорителя в видеокарте: основной процессор работает с логикой, а GPU ускоряет рендеринг. Квантовые модули будут ускорять определённые этапы алгоритмов, но не заменят весь классический стек целиком.
Так что ваши ноутбуки останутся такими же — с дисплеями, клавиатурами и процессорами Intel или AMD. А квантовые компьютеры будут работать в серверных помещениях, недоступных для широкой публики. И это нормально. Технологии развиваются не линейно, а по направлениям. Одни инструменты заменяют другие, когда они становятся дешевле и эффективнее, но другие сосуществуют, выполняя свои уникальные функции.