Clear Sky Science · sv

Förbättrad kvantdatorberäkning med operatörs-backpropagering

· Tillbaka till index

Varför det spelar roll att förkorta kvantprogram

Dagens kvantdatorer är kraftfulla men känsliga: deras kvantbitar förlorar sitt fina tillstånd om vi kör program som är för långa. Denna artikel tar itu med den flaskhalsen. Författarna visar hur man smart kan lägga över en del av en kvantberäkning på en vanlig dator, så att kvanthårdvaran bara behöver köra ett kortare, mindre brusigt program men ändå leverera samma slutliga svar för den storhet man är intresserad av. Denna hybrida strategi, kallad operatörs-backpropagering, pekar mot att få mer verkligt vetenskapligt värde ur imperfekta kvantmaskiner.

Figure 1
Figure 1.

Att dela arbetet mellan två typer av maskiner

Många kvantalgoritmer reduceras till samma uppgift: förbered ett kvanttillstånd med en krets och mät sedan hur starkt det svarar på en viss probe, känd som ett observerbart. Vanligtvis utförs hela kretsen och den slutliga mätningen på kvantenheten, så hårdvaran måste förbli koherent genom varje steg. Det nya ramverket delar istället upp den ursprungliga kretsen i två delar. En del körs fortfarande på kvantkuben, men den andra delen hanteras på en klassisk dator genom att matematiskt "trycka" det observerbara bakåt genom dessa grindar. Det omvandlar en komplicerad slutmätning till en samling enklare mätningar som kan göras efter ett mycket kortare kvantprogram.

Att förvandla en fråga till många enklare

Huvudidén är att betrakta problemet ur det observerbares perspektiv snarare än kvanttillståndets. På den klassiska datorn utvecklas det observerbara bakåt genom den valda delen av kretsen, en process som författarna kallar operatörs-backpropagering. Då bryts det upp i en viktad summa av många grundläggande byggstenar kända som Pauli‑operatorer. Var och en av dessa byggstenar är enkel att mäta på kvantenheten. Experimentledaren förbereder den förkortade kretsen på hårdvaran, mäter alla nödvändiga Pauli‑operatorer och kombinerar sedan resultaten med de förberäknade vikterna. Avvägningen är tydlig: kvantkretsarna blir grundare och därmed mindre känsliga för brus, men fler separata kretsar och mätningar krävs.

Göra den klassiska sidan tillräckligt snabb

Att naivt trycka ett observerbart bakåt genom många kvantgrindar skulle explodera i kostnad, eftersom antalet Pauli‑byggstenar kan växa mycket snabbt. För att hålla den klassiska arbetsbördan under kontroll bygger författarna vidare på en teknik kallad Clifford‑perturbationsteori. Denna metod utnyttjar grindarnas struktur för att följa hur det observerbara förändras och för att säkert kasta bort termer vars bidrag blir för små. De utvecklar praktiska regler för att uppskatta och begränsa felet som introduceras genom att slänga sådana små termer, och förklarar hur man organiserar beräkningen så att den kan spridas effektivt över många klassiska beräkningsnoder, ett upplägg de kallar kvant‑centrerad superdatoranvändning.

Figure 2
Figure 2.

Testa metoden på modellmagneter

För att se om denna strategi lönar sig i verklig hårdvara tillämpade teamet den på ett standardtest i kvantfysik: simulering av ett rutnät av kvantspinnar som interagerar som en magnet, känt som XY‑modellen. De betraktade system med 75 och 127 spinnar som kartlades direkt på IBMs supraledande kvantprocessorer. Tidsutvecklingen av dessa spinnar approximerades genom en sekvens av upprepade block av grindar, och den huvudsakliga storheten var den genomsnittliga spinorienteringen, som i en ideal, brusfri utveckling bör förbli konstant. Med hjälp av operatörs‑backpropagering förkortade de kvantkretsarna med motsvarande fem av dessa block samtidigt som den klassiska sidan stod för beräkningen av den borttagna delen.

Skarpare resultat och finare tidsbilder

Både för ena‑ och tvådimensionella spinmodeller gav den hybrida metoden konsekvent mer precisa uppskattningar av den genomsnittliga spinorienteringen än att köra full‑djupa kvantkretsar, även när båda metoderna fick samma totala antal experimentella skott. De förkortade kretsarna led mindre av hårdvarubrus och krävde färre kvantoperationer per skott. En andra fördel uppenbarade sig: genom att återanvända samma mätdata kunde ramverket låta forskarna rekonstruera hur individuella spinnar förändrades vid många mellanliggande tidpunkter, trots att hårdvaran bara kördes vid några få grova tidpunkter. Denna förmåga att "fylla i" dynamiken mellan mätningarna ger en rikare bild av det simulerade systemet utan ytterligare kvantkörningar.

Vad detta betyder för kvantdatorernas framtid

Arbetet visar att vi kan utöka räckvidden för dagens brusiga kvantprocessorer genom att para ihop dem tätt med smarta klassiska algoritmer. Istället för att förlita sig på ständigt mer invecklade felkorrigeringskoder minskar operatörs‑backpropagering den tid kvantenheten måste förbli pålitlig och flyttar en del av bördan till klassisk beräkning, vars kostnad kan skalas med konventionella superdatorer. Metoden fungerar bäst för kretsar med vissa strukturer och kan inte avlasta allt, men den förbättrar redan noggrannheten i betydande fysiksimuleringar. När forskare förfinar dessa hybrida knep och identifierar fler lämpliga problem kan vi förvänta oss att kvanthårdvara levererar användbara vetenskapliga insikter tidigare än vad fullständigt feltoleranta maskiner blir tillgängliga.

Citering: Fuller, B., Tran, M.C., Lykov, D. et al. Improved quantum computation using operator backpropagation. npj Quantum Inf 12, 51 (2026). https://doi.org/10.1038/s41534-026-01196-0

Nyckelord: hybrid kvantdatorberäkning, felreducering, kvantsimulering, operatörs-backpropagering, brusiga kvantdatorer i mellanliggande skala