Qsphere jest sposobem reprezentowania stanów wielu kubitów. Można go więc zastosować do 5 stanów kubitowych, ale można go również użyć do dowolnej innej liczby.
Można go również użyć tylko do jednego kubita. Ale w tym przypadku należy zauważyć, że pojedyncza qubitowa kula nie jest tym samym co sfera Blocha , która jest naszym standardowym sposobem reprezentowania pojedynczych qubitowych stanów.
Zamiast tego qsphere jest zasadniczo bardziej atrakcyjną wizualnie wersją histogramu. Został wprowadzony przez IBM jako wizualizacja dla Quantum Experience, ale wydaje się, że nie jest już przez nich tak często używany.
Aby skonstruować qsphere stanu, musisz pomyśleć o histogramie, który uzyskasz, mierząc w podstawie . Załóżmy na przykład, że mam stan 4 kubitów, który dałby mi wyniki|0⟩,|1⟩
{'0000':0.5, '0101':0.25, '0011:'0.125, '0111':0.125}
Tutaj ciąg bitów 0000wychodzi z prawdopodobieństwem i tak dalej.0.5
Na qsphere byłyby reprezentowane przez cztery punkty: po jednym dla każdego z niezerowych prawdopodobieństw. Szerokości geograficznej punktów zależy od liczby 0S i 1S w ciągu bitów. Nasz wynik, który ma wszystkie 0s, byłby na biegunie północnym. Nasze 0111, w większości 1s, byłyby blisko bieguna południowego. Oba wyniki 0101i 0011że mamy w naszym przykładzie byłoby na równiku.
Prawdopodobieństwo jest reprezentowane przez siłę linii. Dwie z prawdopodobieństwem tylko będą miały dość słabe linie. Ten z prawdopodobieństwem miałby znacznie grubszą linię. Ci z byliby gdzieś pośrodku.0.1250.50.25
Do tej pory przedstawiliśmy wszystkie aspekty histogramu, ale nie zawarliśmy żadnych informacji o fazie, które może mieć również stan. Można to zakodować za pomocą koloru punktów. Kula ma wtedy wszystkie informacje o stanie wielu kubitów.
Aby zobaczyć, dlaczego nie jest to najładniejsza wizualizacja, wyobraź sobie wykonanie bramy Hadamarda. Przekształca to informacje o szerokości i długości geograficznej w kolory i odwrotnie. Mimo że jest prostą bramą, miałby bardzo złożony efekt.
Ale z drugiej strony, jaka wizualizacja wielu kubitów nie ma swoich słabości? Gdyby łatwo było je zwizualizować, łatwo byłoby je zasymulować. I wtedy nie musielibyśmy budować komputerów kwantowych.