Методы выявления ошибок в квантовых системах без полного исправления.Квантовое обнаружение ошибок относится к методам, которые позволяют выявить, когда в квантовой системе произошли ошибки, без обязательного их немедленного исправления. В отличие от полного квантового исправления ошибок, которое требует множества физических кубитов для кодирования одного логического кубита и активного исправления ошибок, обнаружение ошибок является более легковесным: оно использует проверки четности или другие измерения, чтобы сигнализировать о том, что ошибка произошла, чтобы вычисление можно было перезапустить или отбросить затронутую часть. Это особенно полезно в ближайших квантовых устройствах, где ресурсы ограничены и полное исправление пока невозможно.
Концепция возникла одновременно с квантовым исправлением ошибок в середине 1990-х годов, с ранними работами Питера Шора и Эндрю Стина. Различие между обнаружением и исправлением было формализовано в конце 1990-х, а недавние эксперименты на сверхпроводящих и ионных платформах продемонстрировали обнаружение ошибок в реальном времени.
Подход обычно включает запутывание кубитов данных с вспомогательными кубитами, называемыми «ancilla». Измеряя ancilla, можно сделать вывод о том, произошли ли определенные типы ошибок (например, битовые или фазовые инверсии) на кубитах данных, не нарушая саму квантовую информацию. Если ошибка обнаружена, систему можно переинициализировать или повторить конкретную операцию. Ключевой момент заключается в том, что измерение коллапсирует только ancilla, а не данные, поэтому квантовое состояние сохраняется, если только ошибка действительно не присутствовала. Это часто реализуется с использованием стабилизаторных кодов, где измерения ancilla соответствуют проверке собственных значений операторов стабилизатора.
Обнаружение ошибок используется в современных квантовых процессорах для проверки результатов вычислений, особенно в таких алгоритмах, как вариационные квантовые собственные решатели, где обнаруженная ошибка может вызвать повторный запуск схемы.
В 2023 году команда Google Quantum AI продемонстрировала протокол квантового обнаружения ошибок, который выявлял ошибки всего за 384 наносекунды — быстрее, чем время, необходимое для распространения типичной ошибки, что позволяет отбрасывать сбойные запуски до того, как они испортят результат.





