Введение
Квантовые вычисления — революционное направление информатики, использующее принципы квантовой механики для решения задач, недоступных классическим компьютерам. В основе этой технологии лежит понятие кубита — квантового аналога классического бита.
Ключевые обещания квантовых вычислений:
- экспоненциальное ускорение для ряда алгоритмов;
- взлом современных криптосистем;
- моделирование квантовых систем (молекулы, материалы);
- оптимизация сложных процессов (логистика, финансы).
В статье разберём физику кубитов, архитектуры квантовых компьютеров, текущие достижения и перспективы.
1. Физические основы: чем кубит отличается от бита
1.1. Классические биты vs квантовые кубиты
Классический бит:
- два состояния: 0 или 1;
- детерминированное поведение;
- копирование возможно.
Кубит:
- суперпозиция: ∣ψ⟩=α∣0⟩+β∣1⟩, где α,β∈C, ∣α∣2+∣β∣2=1;
- измерение коллапсирует состояние;
- нельзя скопировать (теорема о запрете клонирования).
1.2. Ключевые квантовые явления
- Суперпозиция
- Кубит одновременно «0» и «1» с вероятностями ∣α∣2 и ∣β∣2.
- Позволяет параллельные вычисления над всеми комбинациями.
- Квантовая запутанность
- Состояние двух и более кубитов нельзя описать независимо.
- Пример: состояние Белла 21(∣00⟩+∣11⟩).
- Обеспечивает нелокальные корреляции и квантовый параллелизм.
- Интерференция
- Управление фазами амплитуд (α,β) для усиления правильных ответов.
- Основа квантовых алгоритмов.
- Декогеренция
- Потеря квантовых свойств из‑за взаимодействия с окружением.
- Главный враг квантовых вычислений.
2. Физические реализации кубитов
2.1. Сверхпроводящие кубиты
Принцип: Джозефсоновские контакты в сверхпроводящих контурах.
Типы:
- Транмоны (Transmon) — наиболее распространённые;
- Флюксоны (Flux qubit) — управление магнитным потоком;
- Фазовые кубиты — чувствительны к фазе.
Характеристики:
- время когерентности: 50–300 мкс;
- частота операций: 5–10 ГГц;
- рабочая температура: < 20 мК (различные холодильники).
Примеры: IBM Quantum, Google Sycamore.
2.2. Ионные кубиты
Принцип: заряженные атомы в электромагнитных ловушках.
Особенности:
- высокие точности операций (> 99,9 %);
- долгое время когерентности (секунды);
- медленные операции (микросекунды).
Платформы: IonQ, Alpine Quantum Technologies.
2.3. Фотонные кубиты
Принцип: поляризация или время прихода фотонов.
Плюсы:
- работа при комнатной температуре;
- низкая декогеренция;
- естественная передача по волокну.
Минусы:
- сложность двухкубитных операций;
- низкие эффективности детекторов.
Проекты: Xanadu, PsiQuantum.
2.4. Кубиты на квантовых точках
Принцип: электроны в полупроводниковых наноструктурах.
Преимущества:
- совместимость с КМОП‑технологиями;
- потенциальная масштабируемость.
Проблемы:
- чувствительность к шумам;
- короткое время когерентности.
2.5. Топологические кубиты
Идея: использование неабелевых анионов (квазичастиц) для защиты от ошибок.
Статус: теоретическая концепция (Microsoft Station Q).
3. Квантовые операции и вентили
3.1. Однокубитные вентили
- Паули‑X (NOT): ∣0⟩↔∣1⟩,∣1⟩↔∣0⟩.
- Паули‑Y, Z — вращение вокруг осей.
- Адамара (H): создаёт суперпозицию 2∣0⟩+∣1⟩.
- Фазовый сдвиг (S, T): изменяет фазу β.
3.2. Двухкубитные вентили
- CNOT (Control‑NOT): инвертирует целевой кубит, если управляющий в ∣1⟩.
- CZ (Control‑Z): фазовый сдвиг при ∣11⟩.
- SWAP: обмен состояниями кубитов.
3.3. Квантовые алгоритмы (примеры)
- Алгоритм Шора
- Разложение чисел на множители за полиномиальное время.
- Угроза RSA‑криптографии.
- Алгоритм Гровера
- Поиск в неструктурированной базе за O(N).
- Квадратичное ускорение.
- Квантовое преобразование Фурье (QFT)
- Основа многих алгоритмов.
- Экспоненциально быстрее классического.
- Вариационные квантовые алгоритмы (VQE, QAOA)
- Для NISQ‑устройств (Noisy Intermediate‑Scale Quantum).
- Квантово‑классическая гибридность.
4. Архитектура квантового компьютера
4.1. Основные компоненты
- Квантовый процессор — матрица кубитов с управляющими линиями.
- Система охлаждения — различные холодильники (до 10 мК).
- Управляющие генераторы — СВЧ‑импульсы для вентилей.
- Детекторы — считывание состояний (например, SQUID).
- Классический контроллер — компиляция программ, коррекция ошибок.
4.2. Квантовая сеть (Quantum Network)
- Передача запутанных состояний между узлами.
- Квантовый интернет (защита через квантовое распределение ключей).
- Проекты: Quantum Internet Alliance (EU), Китайская квантовая сеть.
5. Проблемы и ограничения
5.1. Декогеренция и ошибки
- Время жизни кубита: от микросекунд до секунд.
- Ошибки операций: 0,1–1 % для однокубитных, 1–5 % для двухкубитных.
- Источники: тепловые шумы, магнитные поля, дефекты материалов.
5.2. Коррекция квантовых ошибок (QEC)
- Коды Шора, CSS, поверхностные коды.
- Требуют избыточности: 1 логический кубит = 1000+ физических.
- Порог ошибки: < 1 % для практической QEC.
5.3. Масштабирование
- Сложность управления тысячами кубитов.
- Тепловыделение и экранирование.
- Интеграция с классической инфраструктурой.
5.4. Программирование и алгоритмы
- Отсутствие универсальных квантовых программ.
- Необходимость квантово‑ориентированных алгоритмов.
- Ограниченная доступность устройств.
6. Текущие достижения и платформы
6.1. Коммерческие квантовые компьютеры
- IBM Quantum: 127–433 кубита (Eagle, Osprey), облачный доступ.
- Google Quantum AI: Sycamore (72 кубита), демонстрация квантового превосходства (2019).
- IonQ: ионные системы до 32 кубитов, высокая точность.
- Rigetti: сверхпроводящие чипы, гибридные алгоритмы.
6.2. Научные рекорды
- Квантовое превосходство: Google (2019) — задача за 200 секунд vs 10 000 лет на суперкомпьютере.
- Запутанные состояния: > 50 кубитов в ионных ловушках.
- Время когерентности: > 1 секунды для ионов.
7. Применения квантовых вычислений
7.1. Криптография
- Взлом RSA, ECC (алгоритм Шора).
- Квантовое распределение ключей (QKD) — безусловная безопасность.



