Clear Sky Science · sv

Injektion av magiska tillstånd på IBM:s kvantprocessorer över destilleringsgränsen

· Tillbaka till index

Varför detta spelar roll för framtidens datorer

Dagens prototypkvantdatorer är i princip kraftfulla men i praktiken sköra: små imperfektioner stör snabbt deras beräkningar. Denna artikel undersöker ett konkret steg mot att tygla den skörheten på IBMs kvantmaskinvara. Författarna visar hur man tillförlitligt kan skapa speciella ”magiska” kvanttillstånd — nyckelingredienser för att köra hela spektrat av kvantalgoritmer — med färre hårdvaruresurser än tidigare och med sådan kvalitet att de är praktiskt användbara. Resultaten tyder på att verkligt felsäkra kvantdatorer långsamt närmar sig från teori till ingenjörsmässig verklighet.

Figure 1
Figure 1.

Bygga ett säkrare hem för kvantinformation

För att hålla kvantinformation säker sprider forskare den över många fysiska kubiter i ett strukturerat mönster som kallas surface code. Denna kod kontrollerar ständigt efter fel utan att direkt spana på den sköra informationen själv. De IBM-enheter som används här ordnar kubiter i en ”heavy-hexagon”-layout, där varje qubit rör vid högst tre grannar, till skillnad från fyrvägsrutnätet som ofta antas i läroböcker. Den hårdvaru­topologin komplicerar hur standard-surface-koder kan ritas upp och köras. Författarna anammar en mer ekonomisk variant kallad roterad surface code och anpassar den så att den passar naturligt på IBMs hexagonala kopplingar, vilket ungefär halverar antalet kubiter som krävs jämfört med tidigare tillvägagångssätt för stora kodstorlekar.

Anpassa koden till hårdvaran

I en läroboksversion av surface code verkar vissa fler­qubitkontroller, kallade stabilisatorer, på fyra kubiter åt gången. På IBMs heavy-hexagon-chips är detta inte direkt möjligt på grund av begränsade förbindelser. Författarna löser detta genom att ”fälla” varje fyra­qubitkontroll till en sekvens av enklare två­qubitkontroller med hjälp av extra bryggkubiter som mellanled. De ”vecklar” sedan ut transformationen för att återställa den ursprungliga logiska strukturen. Vid kodens ytterkanter, där färre grannar finns tillgängliga, utformar de noggrant mindre två­qubit- och en­qubitkontroller som ändå passar in i samma övergripande rytm. Simuleringar under en realistisk brusmodell visar att denna roterade layout inte bara bevarar prestanda utan något förbättrar de tolererade fysiska fellägena jämfört med tidigare heavy-hexagon-koder, med trösklar runt tre till fyra fel per tusen operationer.

Injicera en nypa kvantmagi

Att skydda information är bara halva historien. För att köra riktigt universella kvantalgoritmer måste en dator också utföra vissa speciella operationer som inte kan byggas av de säkraste, enklaste grindarna ensamma. Ett kraftfullt sätt runt detta är att förbereda ”magiska tillstånd”, speciella enkubit­tillstånd som, när de matas genom genomtänkta kretsar, låser upp dessa svåra operationer. Författarna implementerar ett protokoll kallat injektion av magiskt tillstånd på IBMs ibm_fez-processor med hjälp av en roterad surface code med avstånd 3 byggd av 25 fysiska kubiter. De börjar med att förbereda ett valt enkubit­tillstånd i kodsnittets centrum och enkla tillstånd på de omgivande kubiterna. De kör sedan en enda omgång av felkontrollkretsar anpassade till heavy-hexagon-layouten och mäter slutligen alla kubiter i noga utvalda baser för att rekonstruera vilket logiskt tillstånd som producerades inne i koden.

Figure 2
Figure 2.

Sila fram de renaste utfallen

Reella enheter är brusiga, så gruppen använder en strategi känd som efterurval (post-selection): de behåller endast de experimentella körningar vars felkontrollsignaler ser helt rena ut och kasserar resten. Även om detta innebär att de accepterar strax över en tredjedel av alla försök, är de kvarvarande resultaten av hög kvalitet. Från dessa utvalda händelser rekonstruerar de det kodade logiska tillståndet och jämför det med det ideala målet med standardmått för kvantsimilaritet kallade fideliteter. Över ett brett spektrum av måltillstånd på Blochsfären är den lägsta observerade fideliteten cirka 0,84, och medelvärdet ligger nära 0,88. Noterbart är att två särskilt viktiga magiska tillstånd, ofta märkta H och T i kvantdatorlitteraturen, produceras med fideliteter runt 0,88 respektive 0,87 — bekvämt över de kända trösklar där vidare ”destillerings”rutiner kan höja dem till ännu högre kvalitet.

Vad detta betyder för morgondagens kvantenheter

På ett tillgängligt sätt visar författarna att IBMs nuvarande kvantmaskinvara redan kan rymma ett kompakt felkorrigerande gitter som inte bara skyddar information utan också tillförlitligt tillverkar de speciella ingredienser som behövs för avancerade kvantalgoritmer. Deras roterade design är sparsam med kubiter, fungerar inom verkliga kopplingsbegränsningar och uppnår fellägen under viktiga teoretiska gränser. Medan många hinder återstår — särskilt att förbättra mätningar, skala upp till större kodavstånd och minska subtila fler­qubit-felvägar — visar detta arbete att högvärdiga, felkorrigerade resurser som magiska tillstånd inte längre är rent teoretiska. De kan skapas, verifieras och användas som byggstenar på dagens maskiner, vilket förflyttar verkligt felsäker kvantdatoranvändning ett steg närmare.

Citering: Kim, Y., Sevior, M. & Usman, M. Magic state injection on IBM quantum processors above the distillation threshold. Sci Rep 16, 11189 (2026). https://doi.org/10.1038/s41598-026-40381-1

Nyckelord: kvantfelsrättning, surface code, injektion av magiskt tillstånd, IBM kvantprocessor, felsäker kvantdatoranvändning