Strona główna Fizyka Kwantowa Sfera Blocha — wizualizacja kubitu

🌐 Sfera Blocha — wizualizacja kubitu

Każdy czysty stan kubitu to punkt na sferze Blocha. Zastosuj bramki X, Y, Z, H i fazowe i obserwuj obrót wektora stanu — geometryczny obraz obliczeń kwantowych.

Fizyka Kwantowa3DŚredni60 FPS
bloch-sphere ↗ Otwórz osobno
Interfejs samej symulacji jest w języku angielskim.

O sferze Blocha — wizualizacja kubitu

Sfera Blocha jest geometryczną reprezentacją czystych stanów kwantowych pojedynczego kubitu. Każdy możliwy czysty stan kubitu odpowiada unikalnemu punktowi na powierzchni sfery jednostkowej, przy czym biegun północny reprezentuje |0⟩, biegun południowy reprezentuje |1⟩, a wszystkie punkty na równiku reprezentują równe superpozycje obu stanów. Ta symulacja pozwala manipulować wektorem stanu bezpośrednio za pomocą suwaków lub poprzez zastosowanie standardowych bramek kwantowych (X, Y, Z, H, S, T) i obserwować wynikową rotację animowaną w czasie rzeczywistym na interaktywnej sferze 3D renderowanej za pomocą Three.js.

Sfera Blocha została sformalizowana w kontekście jądrowego rezonansu magnetycznego przez Felixa Blocha w 1946 roku i od tego czasu stała się standardowym modelem myślowym dla obliczeń kwantowych opartych na pojedynczym kubicie. Stanowi ona podstawę projektowania bramek kwantowych, protokołów korekcji błędów oraz analizy dekoherencji kubitów w rzeczywistym sprzęcie, takim jak nadprzewodzące transmony i kubity jonów uwięzionych.

Najczęściej zadawane pytania

Czym jest sfera Blocha?

Sfera Blocha jest reprezentacją wszystkich czystych stanów pojedynczego kubitu na sferze jednostkowej. Biegun północny odpowiada stanowi bazowemu |0⟩, a biegun południowy |1⟩, natomiast wszystkie pozostałe punkty na powierzchni kodują superpozycje kwantowe o różnych amplitudach i fazach. Jest to standardowe narzędzie geometryczne do wizualizowania i analizowania operacji na pojedynczym kubicie.

Jak korzystać z elementów sterujących symulacją?

Użyj suwaka theta (kąt biegunowy), aby przesunąć wektor stanu z bieguna północnego (theta = 0, stan |0⟩) do bieguna południowego (theta = 180°, stan |1⟩). Suwak phi (kąt azymutalny) obraca wektor wokół osi z, zmieniając fazę kwantową. Kliknięcie przycisków bramek (X, Y, Z, H, S, T) animuje obrót odpowiadający danej bramce kwantowej. Użyj Pauzy, aby zatrzymać animację, i Resetu, aby wrócić do stanu |0⟩. Możesz też przeciągać płótno, aby obracać kamerę.

Co reprezentują punkty na równiku sfery Blocha?

Każdy punkt na równiku (theta = 90°) jest równą superpozycją |0⟩ i |1⟩, co oznacza, że pomiar ma 50% szans na zwrócenie każdego z wyników. Różne punkty na równiku różnią się jedynie fazą względną phi, która wpływa na interferencję w algorytmach wielokubitowych, ale nie ma wpływu na prawdopodobieństwa pomiaru pojedynczego kubitu. Punkt +x (phi = 0) to stan |+⟩ powstały przez zastosowanie bramki Hadamarda do |0⟩.

Jaki jest matematyczny wzór odwzorowujący stan kubitu na sferę?

Czysty stan kubitu zapisuje się jako |ψ⟩ = cos(θ/2)|0⟩ + exp(iφ)·sin(θ/2)|1⟩, gdzie θ (od 0 do π) to kąt biegunowy, a φ (od 0 do 2π) to faza azymutalna. Odpowiadający wektor Blocha to r = (sin(θ)cos(φ), sin(θ)sin(φ), cos(θ)), czyli wektor jednostkowy wskazujący powierzchnię sfery. Czynnik 1/2 w argumencie kąta wynika z tego, że stany kubitu tworzą układ spin-1/2 i muszą zostać obrócone o 720° (nie 360°), aby wrócić do siebie.

Gdzie sfera Blocha jest wykorzystywana w prawdziwym sprzęcie kwantowym?

W nadprzewodzących procesorach kubitowych (takich jak te produkowane przez IBM i Google) bramki jednokubitowe są implementowane jako impulsy mikrofalowe, które obracają wektor Blocha o precyzyjny kąt wokół wybranej osi. Inżynierowie wykorzystują sferę Blocha do wizualizacji kalibracji impulsów i diagnozowania błędów bramek. W spektroskopii jądrowego rezonansu magnetycznego (NMR) i obrazowaniu MRI ten sam obraz opisuje precesję jąder spin-1/2 w polu magnetycznym, przy czym równania Blocha rządzą relaksacją z powrotem do równowagi.

Czy kubit w superpozycji istnieje jednocześnie w stanach |0⟩ i |1⟩?

To powszechne nieporozumienie. Kubit w superpozycji znajduje się w określonym stanie kwantowym — konkretnym punkcie na sferze Blocha — a nie jednocześnie w dwóch stanach. Superpozycja oznacza, że przy pomiarze każdy wynik ma obliczalne prawdopodobieństwo, a stan kubitu jest w pełni opisany dwoma kątami theta i phi. To, co umożliwia superpozycja, to interferencja kwantowa: amplitudy mogą się dodawać lub znosić przy łączeniu z innymi kubitami, co jest zasobem wykorzystywanym przez algorytmy kwantowe.

Kto wprowadził sferę Blocha i kiedy?

Reprezentacja nosi nazwisko szwajcarsko-amerykańskiego fizyka Felixa Blocha, który wprowadził równania Blocha w swojej pracy z 1946 roku o indukcji jądrowej, opisującej dynamikę cząstek spin-1/2 w polach magnetycznych. Geometryczny obraz sfery był implicite obecny w tej pracy i w kolejnych dekadach stał się standardem w optyce i obliczeniach kwantowych. Bloch otrzymał Nagrodę Nobla w dziedzinie fizyki w 1952 roku wspólnie z Edwardem Purcellem za rozwój technik jądrowego rezonansu magnetycznego.

Jakie pokrewne zjawiska lub symulacje wiążą się ze sferą Blocha?

Sfera Blocha jest ściśle związana ze sferą Poincarégo, która przedstawia stany polaryzacji fotonu za pomocą tej samej struktury matematycznej. Łączy się też z symulacjami splątania kwantowego: podczas gdy pojedynczy kubit żyje na sferze Blocha, dwa splątane kubity wymagają przestrzeni o wyższym wymiarze, której nie da się tak prosto zwizualizować. Pokrewne symulacje obejmują konstruktory obwodów kwantowych, precesję spinu w polach magnetycznych oraz wizualizatory oscylacji Rabiego pokazujące, jak kubit przechodzi między |0⟩ a |1⟩ pod wpływem rezonansowego wymuszenia.

Jak sfera Blocha jest wykorzystywana w korekcji błędów kwantowych?

W korekcji błędów kwantowych sfera Blocha pomaga wizualizować dekoherencję: szum powoduje kurczenie się wektora stanu w stronę środka kuli (stanu w pełni zmieszanego), co reprezentuje utratę informacji kwantowej. Relaksacja T1 (zanik energii) przesuwa wektor w stronę bieguna północnego, podczas gdy dekoherencja fazowa T2 kurczy go w stronę osi z. Kody korekcji błędów, takie jak kod powierzchniowy, mają na celu wykrywanie i odwracanie tych dryfów, zanim się skumulują, a inżynierowie wykorzystują tomografię sfery Blocha — wykonywanie wielu pomiarów w różnych bazach — aby zrekonstruować bieżący stan kubitu i ocenić wierność bramek.

Jakie są obecne granice badań dotyczących geometrii stanów kubitów?

Poza sferą Blocha pojedynczego kubitu badacze rozwijają reprezentacje geometryczne o wyższych wymiarach dla układów wielokubitowych i kudytów (układów d-poziomowych), takich jak funkcja Q Husimiego i funkcja Wignera w przestrzeni fazowej. Fazy geometryczne — najsłynniejsza faza Berry'ego — powstają, gdy wektor Blocha kubitu jest przenoszony wokół zamkniętej pętli, i są one wykorzystywane w holonomicznych obliczeniach kwantowych do budowy bramek z natury odpornych na pewne rodzaje szumu. Zrozumienie geometrii przestrzeni stanów kwantowych jest też kluczowe dla dziedziny geometrii informacji kwantowej oraz projektowania optymalnych czujników kwantowych.

⚙ Pod maską

Każdy czysty stan kubitu jest punktem na sferze Blocha. Zastosuj bramki X, Y, Z, H i fazowe oraz obserwuj obrót wektora stanu — geometryczny obraz stojący za obliczeniami kwantowymi.

Bloch spherequbitquantum gatessuperpositionThree.js

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

Podobne symulacje