¿Por qué usamos ancilla qubits para las mediciones del síndrome de error?

9

Considere la medida del síndrome para el código estándar de 3 qubits para corregir cambios de bits:

Z1Z2Z3}M.

Aquí M es una medida en la base computacional. Este circuito mide Z1Z2 y Z2Z3 del bloque codificado (es decir, los tres primeros). Mi pregunta es por qué medirlos usando qubits ancilla, ¿por qué no solo medir los 3 qubits codificados directamente? Tal configuración significaría que no tendría que usar puertas c-not que, por lo que he escuchado, son difíciles de implementar.

(Tenga en cuenta que solo he dado este código de 3 qubits como ejemplo. Estoy interesado en las mediciones del síndrome general en los códigos generales).

Espaguetización cuántica
fuente

Respuestas:

7

El punto clave de la corrección de errores cuánticos es precisamente corregir los errores sin colapsar los qubits , ¿verdad? Si medimos los qubits codificados, proyectamos los qubits a o y perdemos toda la información en los coeficientes . Al medir los qubits de ancilla podemos saber qué ha sucedido con los qubits sin conocer realmente los valores de los qubits: esto nos permite corregir errores de una manera no destructiva y continuar con nuestra operación cuántica.|0|1α|0+β|1

agaitaarino
fuente
6

Cuando dice "¿por qué no solo medir los 3 qubits codificados directamente", está pensando que podría medir , y , y que, a partir de ahí, puede calcular los valores y ?Z1Z2Z3Z1Z2Z2Z3

Esto es cierto: si su único objetivo es obtener los observables y , podría hacerlo.Z1Z2Z2Z3

Pero ese no es su objetivo final, que es, en cambio, preservar la información codificada en el estado lógico. La única manera de hacerlo es no aprender nada sobre el estado codificado. Efectivamente, medir de esta manera le da demasiada información: le da 3 bits de información (1 bit de cada medición que realiza) cuando solo necesita 2 bits. ¿De dónde viene este bit extra? Es un poco de información sobre el estado que ha codificado. En otras palabras, ha medido el estado codificado, destruyendo cualquier superposición que está tratando específicamente de utilizar el código de corrección de errores para proteger.

DaftWullie
fuente