Квантовый код, исправляющий ошибки, определяемый набором коммутирующих операторов, которые стабилизируют логические состояния.Стабилизаторный код — это квантовый код, исправляющий ошибки, который защищает квантовую информацию, кодируя её в подпространстве, задаваемом набором коммутирующих операторов, называемых стабилизаторами. Эти операторы действуют на физические кубиты и оставляют логические состояния неизменными, фактически «привязывая» информацию к определённому защищённому подпространству более широкого гильбертова пространства. Эта структура является центральной для современной квантовой вычислительной техники, поскольку она даёт систематический способ обнаруживать и исправлять ошибки, не нарушая закодированную информацию.
Стабилизаторные коды были введены в середине 1990-х годов, ключевой вклад внесли Питер Шор и Эндрю Стин, а позже, в 1997 году, они были формализованы Дэниелом Готтесманом.
Код работает следующим образом: выбирается набор коммутирующих операторов Паули (стабилизаторов), собственные значения которых определяют кодовое пространство. Логические кубиты кодируются в состояниях, которые являются одновременными собственными состояниями всех стабилизаторов с собственным значением +1. Когда происходит ошибка, она антикоммутирует с некоторыми стабилизаторами, вызывая переключение их собственных значений на -1. Измерение стабилизаторов даёт синдром, который идентифицирует ошибку, после чего её можно исправить, применив соответствующую операцию восстановления.
Стабилизаторные коды лежат в основе большинства современных схем квантовой коррекции ошибок, включая поверхностные коды и цветовые коды, которые реализуются в сверхпроводящих и ионных квантовых процессорах.
Формализм стабилизаторов также лежит в основе квантового разделения секрета и некоторых протоколов квантовой связи, что делает его универсальным инструментом, выходящим за рамки коррекции ошибок.

















