Characterising the failure mechanisms of error-corrected quantum logic gates
Questo studio utilizza un codice heavy-hex su un array di qubit superconduttori per caratterizzare i meccanismi di guasto nelle porte logiche quantistiche a correzione d'errore, rivelando che gli errori di idling durante la lettura e il rumore di misurazione sono i fattori dominanti che possono essere mitigati attraverso circuiti di estrazione del sindrome ottimizzati, bilanciando i guadagni di stabilità rispetto al tempo di decadimento della memoria.
Articolo originale sotto licenza CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Questa è una spiegazione generata dall'IA dell'articolo qui sotto. Non è stata scritta né approvata dagli autori. Per precisione tecnica, consulta l'articolo originale. Leggi il disclaimer completo
Per costruire un computer in grado di risolvere problemi che vanno oltre le capacità delle macchine odierne, gli scienziati stanno cercando di creare un nuovo tipo di processore che utilizzi le strane regole della fisica quantistica. Queste macchine si affidano a deliche unità di informazione chiamate qubit, che possono esistere in più stati contemporaneamente. Tuttavia, i qubit sono incredibilmente fragili; la minima perturbazione causata dal calore o dal rumore elettrico può corrompere l'informazione che contengono, facendo fallire il calcolo. Per proteggersi da ciò, i ricercatori utilizzano una tecnica chiamata correzione degli errori. Invece di fare affidamento su un singolo qubit, raggruppano molti qubit fisici per formare un singolo qubit "logico", più robusto. Questo sistema si controlla costantemente, proprio come un correttore ortografico che scansiona un documento alla ricerca di refusi, misurando schemi specifici dei qubit senza guardare l'effettiva informazione. Se viene rilevato un errore, il sistema può correggerlo prima che si diffonda. L'obiettivo finale è rendere questi qubit logici abbastanza stabili da eseguire programmi complessi, ma per arrivarci è necessario capire esattamente come e perché questi sistemi protettivi falliscono nell'hardware reale.
Un team di ricercatori ha recentemente compiuto un passo significativo verso questo obiettivo testando questi sistemi di correzione degli errori su un vero processore quantistico realizzato da IBM. Si sono concentrati su un design specifico noto come codice heavy-hex, che dispone i qubit in un modello che si adatta bene alla disposizione fisica della macchina. I ricercatori volevano comprendere due sfide critiche: quanto bene il sistema può conservare l'informazione nel tempo e quanto bene può eseguire operazioni logiche, che sono i calcoli effettivi. Per farlo, hanno eseguito due tipi di esperimenti. Il primo era un test di memoria, in cui cercavano semplicemente di mantenere in vita un qubit logico il più a lungo possibile mentre il sistema controllava gli errori. Il secondo era un test di stabilità, che simulava l'operazione di una porta logica per vedere se il sistema riusciva a completare con successo un calcolo nonostante il rumore e le imperfezioni dell'hardware.
Nell'esperimento sulla memoria, il team ha scoperto che il modo in cui controllavano gli errori stava causando più danni che benefici. Nell'approccio standard, la macchina misura un tipo di errore, resetta gli strumenti di misura e poi misura un secondo tipo. Questo processo richiede molto tempo e, mentre la macchina attende, i qubit perdono naturalmente le loro informazioni a causa di un processo di decadimento lento. I ricercatori hanno riprogettato il circuito per misurare entrambi i tipi di errori contemporaneamente ed hanno eliminato la necessità di resettare gli strumenti di misura tra un controllo e l'altro. Facendo questo, hanno ridotto il tempo richiesto per un ciclo completo di controllo degli errori da 11,1 microsecondi a soli 3,2 microsecondi. Questo incremento di velocità ha avuto un effetto drammatico: il tasso di sopravvivenza del qubit logico è passato da meno del 90 percento a oltre il 96 percento per ciclo. Il team ha scoperto che il nemico principale non era la misurazione stessa, ma il tempo che i qubit trascorrevano in attesa inattiva mentre venivano effettuate le misurazioni.
La seconda parte dello studio ha esaminato cosa accade quando la macchina tenta di eseguire una porta logica, un'operazione fondamentale per qualsiasi calcolo. Qui, i ricercatori hanno testato se ripetere i controlli degli errori più volte rendesse l'operazione più affidabile. Hanno scoperto che, all'aumentare del numero di controlli, la probabilità che l'operazione fallisse diminuiva effettivamente, dimostrando che il sistema stava funzionando come previsto per sopprimere gli errori. Tuttavia, hanno anche notato un compromesso. Ogni controllo extra richiede più tempo, e quel tempo supplementare offre ai qubit più opportunità di decadere naturalmente. I ricercatori hanno confrontato due versioni dell'esperimento: una che utilizzava una procedura di reset standard dopo ogni misurazione, e un'altra che saltava il reset e utilizzava invece un aggiornamento software per tracciare i cambiamenti. Sorprendentemente, hanno riscontrato quasi nessuna differenza di prestazioni tra le due. Questo era inaspettato perché teorie precedenti suggerivano che saltare il reset avrebbe introdotto nuovi tipi di errori. Il team ha concluso che, su questa specifica macchina, il processo di reset è rumoroso quanto la misurazione stessa, quindi rimuoverlo non ha fornito il beneficio sperato.
Per capire esattamente quali parti della macchina stessero causando i problemi maggiori, i ricercatori hanno costruito una simulazione informatica dettagliata che imitava il comportamento del loro dispositivo fisico. Hanno alimentato la simulazione con dati su quanto spesso la macchina commetteva errori nelle sue porte, quanto spesso leggeva erroneamente i risultati di una misurazione e quanto i qubit si spostavano durante l'attesa. Modificando questi numeri nella simulazione, potevano vedere quale fattore avesse il maggiore impatto sul risultato finale. La simulazione ha rivelato che il rumore di misurazione era il problema dominante. Gli errori nella lettura dello stato dei qubit erano molto più dannosi per il successo delle porte logiche rispetto agli errori nelle porte stesse o al tempo che i qubit trascorrevano in attesa. Questa scoperta suggerisce che semplicemente far durare di più i qubit o rendere le porte più precise non sarà sufficiente a risolvere il problema. Inveve, il percorso critico da seguire è migliorare la velocità e l'accuratezza delle misurazioni a metà circuito — ovvero il processo di lettura dei qubit mentre il computer è in funzione.
Lo studio fornisce una tabella di marcia chiara per la prossima generazione di computer quantistici. Dimostra che, sebbene l'hardware attuale possa memorizzare ed elaborare informazioni corrette dagli errori, le prestazioni sono attualmente limitate dal modo in cui la macchina legge il proprio stato in termini di velocità e accuratezza. I ricercatori hanno dimostrato che, ottimizzando la tempistica di queste letture e rimuovendo i passaggi non necessari, potevano aumentare significativamente l'affidabilità del sistema. Il loro lavoro conferma che la strada verso un computer quantistico su larga scala e tollerante ai guasti non passa solo attraverso la costruzione di migliori qubit, ma attraverso l'ingegnerizzazione dell'intero sistema per minimizzare il tempo in cui queste fragili unità rimangono esposte all'ambiente rumoroso. I risultati indicano che, se i futuri dispositivi potranno misurare i qubit più velocemente e con meno errori, il tasso di successo delle operazioni quantistiche complesse migliorerà drasticamente, portando il sogno di un computer quantistico pratico più vicino alla realtà.
Sommerso dagli articoli nel tuo campo?
Ricevi digest giornalieri degli articoli più recenti corrispondenti alle tue parole chiave di ricerca — con riassunti tecnici, nella tua lingua.