Регулятор для квантовых ворот: как робототехника управляет кубитами ✛

Оригинал: "Iterative Linear Quadratic Regulator for Quantum Optimal Control"
arXiv:2504.10938 · 2025-04-15 · CC BY 4.0 · 3 мин
Итеративный линейно-квадратичный регулятор из робототехники синтезирует плавные импульсы для сверхпроводящих кубитов с точностью до $$10^{-8}$$.

Контекст

Оптимальное управление квантовыми системами — это поиск таких импульсов внешних полей, которые за минимальное время и с максимальной точностью переводят систему в нужное состояние. Для сверхпроводящих кубитов (транcмонов) уже есть аналитические методы, например DRAG для однокубитных операций и кросс-резонанс для двухкубитных, но они требуют тонкой настройки под конкретное железо. Численные методы, такие как GRAPE и метод Кротова, дают больше гибкости, но часто нуждаются в хорошем начальном приближении. Работа стоит рядом с другими попытками применить классическую теорию управления к квантовым задачам: PRONTO использует проекционный метод Ньютона, PICO — прямую коллокацию, а данная статья переносит iLQR, известный в робототехнике, на синтез гейтов.

Методы

Авторы представили унитарную матрицу в изоморфном вещественном виде (векторизовали её), а матричную экспоненту аппроксимировали рядом Паде восьмого порядка. Задача оптимального управления сформулирована как задача iLQR: минимизация квадратичной функции стоимости при ограничениях динамики. Для получения плавных импульсов в качестве управляющих переменных взяты производные огибающих, а сами амплитуды добавлены в состояние. Это позволило штрафовать скорость изменения и конечные значения импульсов. Гиперпараметры (матрицы стоимости) подбирались вручную и сеточным поиском. Симуляции выполнены для одно- и двухкубитных транcмонов с параметрами процессора IBM Brisbane, с шагом 0.5 нс и длительностями 40 нс (X-гейт) и 240 нс (CR-гейт).

Результаты

Для однокубитного X-гейта на двухуровневой модели iLQR без сглаживания воспроизвёл аналитическое bang-bang решение с точностью 1.3·$10^{-13}$, а со сглаживанием — 4·$10^{-9}$. Для трёхуровневой модели точность составила 2.1·$10^{-7}$, при этом утечка в состояние |2⟩ была незначительной. Для двухкубитного кросс-резонансного гейта на двухуровневой модели точность достигла 1.1·$10^{-8}$, на трёхуровневой — 5.9·$10^{-5}$. Сравнение с L-BFGS-B GRAPE показало, что GRAPE может давать более высокие точности (до 1.9·$10^{-13}$ для однокубитного случая), но его результат сильно зависит от начального импульса, тогда как iLQR находит решение из случайной инициализации.

Значение

Работа показывает, что iLQR — метод из робототехники — применим к квантовому оптимальному управлению и может находить высокоточные решения без начального приближения. В отличие от соседних работ, которые используют другие методы оптимизации (проекционный Ньютон, коллокация), здесь ключевая идея — использование функции ценности (cost-to-go), что позволяет учитывать будущие затраты при обновлении управлений. Это открывает путь к более универсальным и автоматизированным инструментам синтеза гейтов.

Развитие

В перспективе iLQR можно адаптировать для более коротких импульсов, используя более сложные функции стоимости с зависящими от времени весами. Также возможно включение точности (fidelity) непосредственно в функцию стоимости. Метод может быть применён к другим архитектурам, например к транcмонам с перестраиваемой связью для гейтов iSWAP или CZ. Важное направление — интеграция аппаратной обратной связи для компенсации неточностей модели.

Влияние

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

Следующие шаги

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

Ключевые проблемы

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

Взгляд машины знаний

Этот раздел адресован автору работы и его коллегам. Соседние работы нашёл смысловой поиск по нашему архиву — не по совпадению слов, а по смыслу. Мы не рецензируем: мы показываем поле вокруг.

Что сделано в работе

В работе адаптирован метод iLQR из робототехники для оптимизации управляющих импульсов в сверхпроводящих транcмонах. Авторы ввели ограничения на производные сигналов, чтобы обеспечить плавность импульсов, и в симуляциях достигли точности до 4·10^-9 для однокубитного X-гейта и 1.1·10^-8 для двухкубитного кросс-резонансного гейта. Метод не требует начального приближения и может работать с разными архитектурами.

В чём сила

Использование функции ценности (cost-to-go) в iLQR позволяет учитывать будущие затраты при обновлении управлений, что делает метод устойчивым к случайной инициализации и потенциально универсальным для различных квантовых систем.

Куда можно двигаться

  • Может быть интересно посмотреть, как iLQR справится с учётом реальных аппаратных ограничений, например, ограниченной полосы пропускания управляющей электроники. Рядом лежит работа о криоэлектронике, где рассматриваются проблемы управления кубитами при низких температурах.опора: Криоэлектроника: управление кубитами при 4 Кельвинах arXiv:2602.14165
  • Можно рассмотреть адаптацию метода для оптимизации более сложных многоуровневых систем или систем с несколькими кубитами, где важна минимизация перекрёстных помех. В архиве есть работа о четырёх кубитах на одном мостике, которая может дать контекст для масштабирования.опора: Четыре кубита на одном мостике arXiv:2602.06812
  • Интересно было бы сравнить iLQR с подходами, использующими обучение с подкреплением для настройки квантовых вентилей, например, с работой, где квантовый компьютер учится играть без фальши. Это может выявить преимущества и ограничения каждого метода.опора: Квантовый компьютер: настройка без фальши arXiv:2607.01422

Что можно попробовать

  • Проверить iLQR на задачах с более жёсткими ограничениями на амплитуду и длительность импульсов, например, для коротких гейтов.
  • Использовать iLQR для инициализации градиентных методов, таких как GRAPE, чтобы сочетать глобальную сходимость iLQR с высокой точностью GRAPE.
  • Применить iLQR к оптимизации одновременно нескольких гейтов в последовательности, чтобы учесть эффекты памяти и кросс-помехи.

Почему это может быть важно

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

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

Ключевые числа

  • точность однокубитного X-гейта (2 уровня): 4·10-9
  • точность двухкубитного CR-гейта (2 уровня): 1.1·10-8
  • длительность X-гейта: 40 нс
  • длительность CR-гейта: 240 нс
  • шаг дискретизации: 0.5 нс
Учёные
Niels BohrPascual JordanWerner HeisenbergDavid DeutschErwin SchrödingerJohn Stewart Bell
Понятия
настройка квантовых вентилей квантовый алгоритм управляющий сигнал порог ошибок логический кубит подавление ошибок декодер управление геометрической фазой обратная связь точность гибридный алгоритм считывание напряжение на затворе оптимизация рентгеновской визуализации однокубитная операция классический предел фильтр Калмана оптический переключатель вычислительная мощность микроволновый импульс