Po prostu tłumaczymy binarny wynik pomiaru kubitu na nasze przypuszczenia, czy jest to pierwszy stan, czy drugi, obliczamy prawdopodobieństwo sukcesu dla każdego możliwego pomiaru kubita, a następnie więcej znajduje maksimum funkcji dwóch zmiennych (na dwie sfery).
Po pierwsze, coś, czego tak naprawdę nie będziemy potrzebować, dokładny opis stanu. Pełny stan układu, który zależy zarówno od superpozycji, jak i klasycznej uczciwej monety, można zakodować w matrycy gęstości
ρ=12(1000)+12(cos2xsinxcosxsinxcosxsin2x)
gdzie lewa kolumna i górny wiersz odpowiadają stanowi bazowemu „zero”, a pozostałe „jednemu”. Pomocne jest przepisanie macierzy gęstości pod względem 4-elementowej podstawy2×2 matryce,
ρ=12+sinxcosx2σx+(cos2x−sin2x4+14)σz
Można to zapisać pod kątem 2x:
ρ=12+sin2x4σx+cos2x+14σz
Teraz, niezależnie od stanu mieszanego, jest to nadal układ dwupoziomowy, a wszystkie pomiary w dwuwymiarowej przestrzeni Hilberta są albo trywialne (pomiary c-numer) lub równoważny pomiarowi spinu wzdłuż osi, tj. pomiarom
V=n⃗ ⋅σ⃗
który jest jednostkowym wektorem 3D pomnożonym przez wektor macierzy Pauliego. OK, co się stanie, jeśli dokonamy pomiaruV? Wartości własneVsą plus jeden lub minus jeden. Prawdopodobieństwo każdego z nich można uzyskać na podstawie wartości oczekiwanej wynoszącejV który jest
⟨ V⟩=Tr(Vρ)
Ślady produktów przyczyniają się tylko wtedy, gdy 1 spotyka się 1 (ale zakładamy, że nie było terminu V) lub σx spotyka się σx itd., w których przypadkach ślad macierzy daje dodatkowy współczynnik 2. Mamy więc
⟨V⟩=sin2x2nx+cos2x+12nz
Otrzymujemy wartość własną ±1 z prawdopodobieństwami (1±⟨V⟩)/2odpowiednio. Dokładnie kiedycosx=0, dwa początkowe stany „głowa i ogon” są względem siebie ortogonalne (w zasadzie |0⟩ i |1⟩) i możemy je w pełni dyskryminować. Aby ustalić prawdopodobieństwa0,1, musimy po prostu wybrać n⃗ =(0,0,±1); zauważ, że ogólny znakn⃗ nie ma znaczenia dla procedury.
Teraz dla cosx≠0, stany nie są ortogonalne, tzn. „nie wykluczają się wzajemnie” w sensie kwantowym i nie możemy bezpośrednio zmierzyć, czy moneta była ogonem, czy głowicą, ponieważ możliwości te zostały zmieszane w macierzy gęstości. W rzeczywistości macierz gęstości zawiera wszystkie prawdopodobieństwa wszystkich pomiarów, więc jeśli moglibyśmy uzyskać tę samą macierz gęstości przez inną mieszankę możliwych stanów z rzutów monetą, stany kubit byłyby ściśle nie do odróżnienia.
Nasze prawdopodobieństwo sukcesu wyniesie poniżej 100%, jeśli cosx≠0. Ale jedynym sensownym sposobem użycia klasycznego bituV=±1z pomiaru należy bezpośrednio przełożyć go na nasze przypuszczenia o stanie początkowym. Bez utraty ogólności nasze tłumaczenie może zostać wybrane
(V=+1)→|i⟩=|0⟩
i
(V=−1)→|i⟩=cosx|0⟩+sinx|1⟩.
Gdybyśmy chcieli czegoś przeciwnego, identyfikacja krzyżowa ogonów i znaków V, moglibyśmy to osiągnąć, zmieniając ogólny znak n⃗ →−n⃗ .
Nazwijmy pierwszy prosty stan początkowy „głowami” (zero), a drugi trudniejszy „ogon” (superpozycja cosinus-sinus). Prawdopodobieństwo sukcesu jest, biorąc pod uwagę nasze tłumaczenie z+1 do głów i −1 do ogonów,
Psuccess=P(H)P(+1|H)+P(T)P(−1|T).
Ponieważ jest to uczciwa moneta, uwzględniono dwa czynniki wymienione powyżej P(H)=P(T)=1/2. Najtrudniejszym obliczeniem spośród czterech prawdopodobieństw jestP(−1|T). Ale wykonaliśmy już trudniejsze obliczenia powyżej, to był(1−⟨V⟩)/2. Po prostu pomijamy stały termin proporcjonalny donz i pomnóż przez dwa:
P(−1|T)=12−sin2xnx2−cos2xnz2
Wynik dla „głów” uzyskuje się po prostu przez ustawienie x=0 ponieważ stan „głów” jest równy stanowi „ogonów” x=0podstawiony Więc
P(−1|H)=1−nz2
and the complementary 1−P probability is
P(+1|H)=1+nz2
Substitute those results to our "success probability" to get
Psuccess=1+nz+1−(sin2x)nx−(cos2x)nz4
or
Psuccess=12−nx4sin2x+nz4(1−cos2x)
If we define (nx,nz)=(−cosα,−sinα), we may also write it as
Psuccess=12+sin(2x+α)−sinα4=12+sinxcos(x+α)2
We want to maximize that over α. Clearly, the maximum is for cos(x+α)=±1 where the sign agrees with that of sinx i.e. α=−x or α=π−x and the value at this maximum is
Psuccess=1+|sinx|2
which sits in the interval 50% and 100%.
That's a nice measurement which is really quantum mechanical. We use a different measurement than that of σz, i.e. the classical measurement of the bit. Instead, we measure the spin along the axis in the xz-plane that is defined by the same nonzero angle as the angle x at the beginning, with some correct signs and shifts by multiples of π/2. Note that if you measured simply σz, the classical bit, the success rate would be just (3−cos2x)/4, also between 50% and 100%, but smaller than our result. In particular, for a small x=0+ϵ, our optimal result would be Taylor-expanded as 1/2+|x|/2 while the non-optimum result using the classical measurement would increase above 1/2 more slowly, as 1/2+x2/2.
For many hours, a wrong answer (a mistake in the final portions) was posted here, despite the fact that I had previously fixed many wrong factors of two. I posted a slightly edited version of this answer on my weblog where some discussion may take place:
The Reference Frame: A fun simple problem in quantum computing
On that page, I also write the eigenstates of the measured operator in the appendix. The arguments in the angles may be surprising for some folks who think that this problem is obvious in terms of the wave functions or that the wave functions after the measurement have to be simple.