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 0000
wychodzi 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 0
S i 1
S w ciągu bitów. Nasz wynik, który ma wszystkie 0
s, byłby na biegunie północnym. Nasze 0111
, w większości 1
s, byłyby blisko bieguna południowego. Oba wyniki 0101
i 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.