Syndrome measurements enable deterministic fault-tolerant gates
Dit artikel stelt een algemeen mechanisme voor voor het implementeren van deterministische fouttolerante logische -poorten op elke stabilizercode met een afstand van minstens twee door tijdelijk een stabilizercheck vrij te geven om een intermediaire coderuimte te creëren, waarbij syndroommetingen en Clifford feed-forward niet-Clifford operaties mogelijk maken terwijl foutbescherming behouden blijft.
Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer
Quantumcomputers beloven problemen op te lossen die onmogelijk zijn voor de machines van vandaag, maar ze zijn ongelooflijk fragiel. De informatie die ze opslaan, bekend als kwantumtoestanden, kan gemakkelijk worden verstoord door de kleinste verstoring uit de omgeving. Om een bruikbare machine te bouwen, moeten wetenschappers deze informatie beschermen met een methode die foutcorrectie wordt genoemd. Dit houdt in dat veel fysieke deeltjes samen worden gegroepeerd om te fungeren als een enkele, stabielere eenheid van informatie, een zogenaamde logische qubit. Hoewel wetenschappers de kunst van het beschermen van gegevens en het uitvoeren van een specifieke set basisbewerkingen, bekend als Clifford-poorten, onder de knie hebben gekregen, hebben zij lang gestreden met het uitvoeren van één extra type bewerking dat nodig is om de computer werkelijk krachtig te maken. Dit ontbrekende stuk is een niet-Clifford-poort, een complexe transformatie die essentieel is voor universele berekening, maar die moeilijk uit te voeren bleek zonder de bescherming die de gegevens veilig houdt, te verbreken.
Een team onderzoekers heeft nu een nieuwe manier gedemonstreerd om deze moeilijke operatie uit te voeren. Ze vonden een methode om de "syndroom" van een kwantumcode — een reeks metingen die aangeven of er een fout is opgetreden — te gebruiken als een instrument om de poort zelf te bemiddelen. In plaats van te proberen de poort direct door de beschermde gegevens te dwingen, wat vaak mislukt, versoepelen ze tijdelijk een van de strikte regels die de bescherming definiëren. Deze versoepeling creëert een kleine, tijdelijke opening waardoor een extra logische qubit binnen hetzelfde blok fysieke deeltjes kan bestaan. Door twee specifieke rotaties op de gegevens uit te voeren en vervolgens het syndroom opnieuw te meten, kan het team het systeem door deze tussenfase leiden en terugbrengen naar de oorspronkelijke beschermde vorm, waarbij de gewenste complexe poort nu is toegepast. Hoewel het proces is ontworpen om deterministisch te zijn in zijn logische actie, bevat de fysieke implementatie een mechanisme waarbij pogingen kunnen worden afgewezen als er fouten worden gedetecteerd; in dergelijke gevallen wordt de oorspronkelijke gecodeerde input hersteld zodat de poort opnieuw geprobeerd kan worden.
De onderzoekers testten dit idee op twee verschillende soorten kwantumfoutcorrigerende codes om te bewijzen dat het in de praktijk werkt. Eerst construeerden ze een specifiek circuit met tweeëntwintig dataqubits. Deze opstelling maakt gebruik van een techniek genaamd selectieve concatenatie, waarbij alleen de delen van de data die extra bescherming nodig hebben tijdens de operatie, worden gecodeerd in een secundaire, kleinere code. Deze methode maakt het mogelijk om de poort uit te voeren terwijl één fout, of fout, overal in het circuit wordt getolereerd. Het gehele proces vereist maximaal drieëndertig fysieke qubits wanneer het in een sequentie wordt uitgevoerd die hulpdeeltjes hergebruikt. Ten tweede pasten ze dezelfde logica toe op een grotere, complexere code die bekend staat als de Golay-code, die drieëntwintig dataqubits gebruikt. In deze versie gebruikten ze een "getransporteerde controle", een speciale meting die met de data meereist tijdens de rotatie om ervoor te zorgen dat er geen fouten binnensluipen. Deze aanpak tolereert eveneens een enkele fout; als een poging wordt afgewezen, wordt de onbekende gecodeerde input hersteld voor een nieuwe poging, terwijl een tweede afwijzing resulteert in een gerapporteerde fout. Deze aanpak gebruikt maximaal tweeëndertig fysieke qubits.
Een belangrijke ontdekking in dit werk is hoe de bescherming verandert terwijl de poort wordt uitgevoerd. Wanneer de onderzoekers één stabilizer-check vrijgeven om de operatie toe te staan, gaat het systeem een tussenfase in die nog steeds beschermd is, maar door een iets andere set regels. De onderzoekers hebben precies berekend hoe sterk deze bescherming is. Voor bepaalde soorten codes groeit de bescherming naarmate de oorspronkelijke code sterker wordt, maar voor andere wordt het beperkt door de omvang van de controles die het systeem monitoren. Cruciaal is dat zij hebben aangetoond dat het hebben van een sterke tussenliggende code alleen niet genoeg is om veiligheid te garanderen. Zij identificeerden specifieke manieren waarop een enkele fout zich door de rotatie kon voortplanten en een logische fout kon worden die de uiteindelijke metingen niet konden detecteren. Hun voorgestelde circuits bevatten specifieke filters en herstelstappen om deze fouten op te vangen voordat ze permanent worden, wat ervoor zorgt dat zelfs als er een fout optreedt, de oorspronkelijke gegevens kunnen worden hersteld of de poging opnieuw kan worden gestart.
Dit werk vestigt een algemeen mechanisme voor het uitvoeren van deze essentiële poorten op gecodeerde gegevens. Het gaat verder dan het idee dat niet-Clifford-poorten moeten worden gecreëerd door speciale, fragiele brontoestanden voor te bereiden die vervolgens worden verbruikt. In plaats daarvan laat het zien dat de poort direct op de gegevens kan worden gegenereerd door zorgvuldig de syndroommetingen en de tijdelijke vrijgave van beperkingen te beheren. De resultaten zijn niet alleen theoretisch; de auteurs hebben de exacte circuitontwerpen geleverd en bewezen dat ze werken onder realistische ruisomstandigheden. Door aan te tonen dat een enkele fout kan worden getolereerd in zowel een vaste tweeëntwintig-qubit constructie als een directe Golay-code poort, biedt de studie een concreet pad naar het bouwen van de universele, fouttolerante kwantumcomputers die nodig zijn om de moeilijkste problemen van de wereld op te lossen.
Verdrinkt u in papers in uw vakgebied?
Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.