Codi de correcció d'errors de cinc qubits

De testwiki
Salta a la navegació Salta a la cerca
Circuit quàntic que mesura estabilitzadors en el codi de correcció d'errors de cinc qubits

El codi de correcció d'errors de cinc qubits és el codi de correcció d'errors quàntics més petit que pot protegir un qubit lògic de qualsevol error de qubit arbitrari. En aquest codi, s'utilitzen 5 qubits físics per codificar el qubit lògic.[1] Amb X i Z sent matrius de Pauli i I la matriu d'identitat, els generadors d'aquest codi són XZZXI,IXZZX,XIXZZ,ZXIXZ. Els seus operadors lògics són X¯=XXXXX i Z¯=ZZZZZ. Un cop codificat el qubit lògic, es poden detectar errors en els qubits físics mitjançant mesures de l'estabilitzador. Una taula de cerca que mapeja els resultats de les mesures de l'estabilitzador amb els tipus i ubicacions dels errors proporciona al sistema de control de l'ordinador quàntic informació suficient per corregir els errors.[2]

Mesures

Les mesures d'estabilitzadors són mesures de paritat que mesuren els estabilitzadors dels qubits físics.[3] Per exemple, per mesurar el primer estabilitzador ( XZZXI ), una mesura de paritat de X del primer qubit, Z al segon, Z al tercer, X al quart, i I a la cinquena es realitza. Com que hi ha quatre estabilitzadors, s'utilitzaran 4 ancillas per mesurar-los. Els primers 4 qubits de la imatge superior són les ancillas. Els bits resultants de les ancillas és la síndrome; que codifica el tipus d'error que s'ha produït i la seva ubicació.

Z¯ Circuit de mesura de paritat

Les mesures d'estabilitzadors són mesures de paritat que mesuren els estabilitzadors dels qubits físics.[3] Per exemple, per mesurar el primer estabilitzador ( XZZXI ), una mesura de paritat de X del primer qubit, Z al segon, Z al tercer, X al quart, i I a la cinquena es realitza. Com que hi ha quatre estabilitzadors, s'utilitzaran 4 ancillas per mesurar-los. Els primers 4 qubits de la imatge superior són les ancillas. Els bits resultants de les ancillas és la síndrome; que codifica el tipus d'error que s'ha produït i la seva ubicació.

Un qubit lògic es pot mesurar en la base computacional realitzant una mesura de paritat Z¯. Si l'ancilla mesurada és 0, el qubit lògic és |0L. Si l'ancilla mesurada és 1, el qubit lògic és |1L.[4]

Correcció d'errors

És possible calcular tots els errors de qubit individuals que es poden produir i com corregir-los. Això es fa calculant quins errors commuten amb els estabilitzadors.[2] Per exemple, si hi ha un X error al primer qubit i cap error als altres (X1=XIIII), es desplaça amb el primer estabilitzador [XIIII,XZZXI]=0. Això vol dir que si es produeix un error X al primer qubit, el primer qubit auxiliar serà 0. El segon ancilla qubit: [XIIII,IXZZX]=0, la tercera: [XIIII,XIXZZ]=0 i el quart [XIIII,ZXIXZ]0. Així, si es produeix un error X al primer qubit, la síndrome serà 0001 ; que es mostra a la taula següent, a la dreta de X1. Es realitzen càlculs similars per a tots els altres errors possibles per omplir la taula.

X1 0001 Z1 1010 Y1 1011
X2 1000 Z2 0101 Y2 1101
X3 1100 Z3 0010 Y3 1110
X4 0110 Z4 1001 Y4 1111
X5 0011 Z5 0100 Y5 0111

Per corregir un error, es realitza la mateixa operació sobre el qubit físic en funció de la seva síndrome. Si la síndrome és 0001, un X s'aplica al primer qubit per revertir l'error.

Codificació

El primer pas per executar el càlcul quàntic corregit per errors és codificar l'estat inicial de l'ordinador transformant els qubits físics en paraules de codi lògiques. Les paraules de codi lògiques per al codi de cinc qubits són

|0L=14[|00000+|10010+|01001+|10100+|01010|11011|00110|11000|11101|00011|11110|01111|10001|01100|10111+|00101],
|1L=14[|11111+|01101+|10110+|01011+|10101|00100|11001|00111|00010|11100|00001|10000|01110|10011|01000+|11010].

Mesures de l'estabilitzador seguides d'a Z¯ La mesura es pot utilitzar per codificar un qubit lògic en 5 qubits físics.[5] Per preparar |0L, realitzeu mesures de l'estabilitzador i apliqueu la correcció d'errors. Després de la correcció d'errors, es garanteix que l'estat lògic és una paraula de codi lògica. Si el resultat de la mesura Z¯ és 0, l'estat lògic és |0L. Si el resultat és 1, l'estat lògic és |1L i aplicant X¯ el transformarà en |0L.

Referències

Plantilla:Referències