Clear Sky Science · pl

Demonstracja wysokiej dokładności splątanych logicznych kubitów z użyciem transmonów

· Powrót do spisu

Utrzymywanie kruchych powiązań kwantowych przy życiu

Komputery kwantowe obiecują rozwiązywać zadania, które przejmują dzisiejsze superkomputery, ale ich elementy składowe — kubity — są znane z dużej kruchości. Nawet drobne zakłócenia ze środowiska mogą zniszczyć delikatne powiązania, czyli splątanie, które daje urządzeniom kwantowym ich moc. Artykuł pokazuje sposób utrzymania par zakodowanych, czyli „logicznych”, kubitów w stanie splątanym znacznie dłużej niż pozwalałoby na to samo hardware bez zabezpieczeń, wykorzystując sprytne połączenie dwóch strategii ochronnych przetestowanych na nadprzewodzących procesorach transmon firmy IBM.

Figure 1
Figure 1.

Dlaczego zwykła ochrona nie wystarcza

Standardowa kwantowa korekcja błędów przechowuje informacje rozłożone na kilku fizycznych kubitach, tak by drobne pomyłki dało się wykryć i — w zasadzie — naprawić. Jednak każdy kod korekcyjny ma martwe punkty: niektóre wzorce błędów wyglądają jak prawidłowe operacje na zakodowanych danych i przechodzą niezauważone jako nieodkrywalne „błędy logiczne”. W miarę skalowania procesorów kwantowych niepożądane interakcje między sąsiednimi kubitami — szczególnie rodzaj zakłóceń dwu‑kubitowych zwany przesłuchem (crosstalk) — mogą tworzyć dokładnie takie niebezpieczne wzorce. Zwykłym lekarstwem jest zwiększenie rozmiaru i złożoności kodów, co szybko staje się kosztowne pod względem sprzętu i sterowania.

Połączenie dwóch tarcz w jedną

Autorzy proponują strategię hybrydową, która utrzymuje kod małym, a jednocześnie znacząco zmniejsza jego martwe punkty. Zaczynają od kompaktowego kodu wykrywającego błędy na czterech kubitach, zapisywanego często jako [[4,2,2]], który koduje dwa kubity logiczne w czterech fizycznych. Na to nakładają dynamical decoupling — technikę, w której do kubitów stosuje się szybkie, starannie zaprojektowane impulsy sterujące, aby uśrednić efekty szumu w czasie. Kluczowe ujęcie polega na tym, że impulsy nie są dowolne: są wybierane z operacji symetrii samego kodu, zwanych elementami „normalizatora”. Stosując pulsacje operacjami zgodnymi z kodem — podejście, które autorzy nazywają normalizer dynamical decoupling — można wygaszać dokładnie te zaburzenia, które w przeciwnym razie maskowałyby się jako błędy logiczne, nie wychodząc jednocześnie z podprzestrzeni zakodowanej.

Figure 2
Figure 2.

Przetestowanie pomysłu na rzeczywistym sprzęcie

Aby sprawdzić, czy schemat rzeczywiście chroni informacje, zespół skupił się na jednym z najdelikatniejszych zasobów w obliczeniach kwantowych: splątanych parach Bella. Użyli czterokubitowego kodu do zakodowania dwóch kubitów logicznych i przygotowania ich w splątanych stanach Bella, po czym pozwolili systemowi pozostawać bezczynnie na 127‑kubitowych chipach transmon IBM. Poprzez celowe dekodowanie do różnych stanów Bella i odczytanie wszystkich czterech kubitów fizycznych mogli ustalić, czy zaszły konkretne błędy logiczne i oddzielnie śledzić zwykłe błędy fizyczne. Dodatkowo wypełniali okresy bezczynności w obwodach kodowania i dekodowania dobrze znanymi sekwencjami fizycznego dynamical decoupling, tak aby ewentualne dalsze korzyści można było przypisać nowym, logicznym impulsom. To staranne zaprojektowanie pozwoliło im odróżnić ochronę pojedynczych kubitów od rzeczywistego tłumienia błędów logicznych w kodzie.

Ile dodatkowej ochrony zyskujemy?

Na urządzeniach, gdzie sąsiednie transmony stale na siebie oddziałują, przesłuch szybko niszczył niezabezpieczone logiczne pary Bella: ich wierność, miara tego, jak bliski jest stan końcowy stanowiowiowi celu, spadała do około 20% w ciągu ~10 mikrosekund i wykazywała oscylacje spowodowane tymi niechcianymi interakcjami. Samo fizyczne dynamical decoupling poprawiało sytuację, ale wciąż pozostawiało znaczące błędy logiczne. Gdy badacze włączyli swoje sekwencje impulsów świadome kodu, dostrojone do wygaszania dominujących kanałów błędów i uczynione odporne na niedoskonałości sterowania, logiczne pary Bella radziły sobie dramatycznie lepiej. W czasie przechowywania do 55 mikrosekund najlepsza wersja schematu utrzymywała średnie wierności zakodowanych stanów Bella w zakresie 90–95% po odrzuceniu przebiegów z wyraźnymi błędami fizycznymi przy użyciu wbudowanego wykrywania błędów kodu, a nadal powyżej 80% nawet bez skupiania się na najlepszym zestawie kubitów. Dla porównania najlepsza niezdekodowana para Bella na tym samym sprzęcie, nawet przy silnym fizycznym dynamical decoupling, zanikała do około 70% wierności w tym samym okresie.

Powyżej punktu zwrotnego

Główne przesłanie jest takie, że splątana para kubitów logicznych, chroniona przez tę hybrydę wykrywania błędów i normalizer dynamical decoupling, przetrzymuje lepiej niż jakakolwiek porównywalna para bez ochrony lub jedynie fizycznie chroniona — co autorzy nazywają wydajnością powyżej punktu zwrotnego (beyond‑breakeven). Metoda nie tylko powstrzymuje błędy logiczne, lecz także obniża wskaźnik wykrywalnych usterek fizycznych, co zmniejsza koszt odrzucania złych prób. Ponieważ wzorce impulsów zależą tylko od niewielkiego zestawu symetrii kodu, a nie od jego rozmiaru, podejście może w zasadzie skalować się do większych architektur bez eksplozji złożoności. Ta praca oferuje więc praktyczny przepis na utrzymanie kruchych powiązań kwantowych wystarczająco długo, by były użyteczne w rzeczywistych algorytmach i większych maszynach odpornych na błędy.

Cytowanie: Vezvaee, A., Tripathi, V., Morford-Oberst, M. et al. Demonstration of high-fidelity entangled logical qubits using transmons. Nat Commun 17, 3281 (2026). https://doi.org/10.1038/s41467-026-70011-3

Słowa kluczowe: korekcja błędów kwantowych, dynamical decoupling, logiczne kubity, nadprzewodzące transmony, splątanie