Некоторые преимущества использования кода Шора для коррекции ошибок:
- Возможность исправления различных видов ошибок. 5 Код Шора может исправлять как фазовые перевороты, так и ошибки переворота битов. 5
- Увеличение точности квантовых вычислений. 5 Для системы из двух кубит точность решения с помощью кода Шора достигает 96–98%. 5
- Оптимизация для небольших систем. 2 Код Шора допускает исправление ошибки только в одном кубите с высокой вероятностью. 2
Некоторые недостатки использования кода Шора для коррекции ошибок:
- Ограничения для определённых видов ошибок. 2 Например, код Шора может исправить две ошибки типа X, если они не находятся в одной строке. 2 Две ошибки типа Z он может исправить только тогда, когда они находятся в одной строке. 2
- Плохая асимптотическая производительность для больших систем. 2 Несколько стабилизаторов большого веса в коде Шора приводят к плохой работе для крупных систем. 2