Pierwsza uwaga
To samo zjawisko „zmiany” kubitów zmieniających stany w niektórych okolicznościach występuje również w bramkach kontrolowanych-NIE; w rzeczywistości jest to cała podstawa oszacowania wartości własnej. Jest to więc nie tylko możliwe, ale ważny fakt dotyczący obliczeń kwantowych jest możliwy. Ma nawet nazwę: „kopnięcie fazowe”, w którym kubity kontrolne (lub bardziej ogólnie rejestr kontrolny) przechodzą fazy względne w wyniku działania poprzez jakąś operację na jakimś rejestrze docelowym.
Powód, dla którego tak się dzieje
Dlaczego tak powinno być? Zasadniczo sprowadza się to do tego, że podstawa podstawowa nie jest tak ważna, jak to czasami opisujemy.
Krótka wersja. Nie ma to wpływu tylko na standardowe stany bazowe w kubitach kontrolnych. Jeśli kubit kontrolny znajduje się w stanie, który nie jest standardowym stanem podstawowym, można go zasadniczo zmienić.
Dłuższa wersja -
Rozważ kulę Blocha. W końcu jest to kula - idealnie symetryczna, przy czym żaden punkt nie jest bardziej specjalny niż jakikolwiek inny, a żadna oś nie jest bardziej specjalna niż jakakolwiek inna. W szczególności standardowa podstawa nie jest szczególnie szczególna.
| 00 ⟩ → ⎡⎣⎢⎢⎢⎢1000⎤⎦⎥⎥⎥⎥,| 01 ⟩ → ⎡⎣⎢⎢⎢⎢0100⎤⎦⎥⎥⎥⎥,| 10 ⟩ → ⎡⎣⎢⎢⎢⎢0010⎤⎦⎥⎥⎥⎥,| 11 ⟩ → ⎡⎣⎢⎢⎢⎢0001⎤⎦⎥⎥⎥⎥
C N O T → ⎡⎣⎢⎢⎢⎢1000010000010010⎤⎦⎥⎥⎥⎥.
{ 0 , 1 }
{ 0 , 1 }
| + + ⟩ →| + - ⟩ →| - + ⟩ →| - - ⟩ →[1000]†,[0100]†,[0010]†,[0001]†.
| 00 ⟩ → 12)⎡⎣⎢⎢⎢⎢1111⎤⎦⎥⎥⎥⎥,| 01 ⟩ → 12)⎡⎣⎢⎢⎢⎢1- 11- 1⎤⎦⎥⎥⎥⎥,| 10 ⟩ → 12)⎡⎣⎢⎢⎢⎢11- 1- 1⎤⎦⎥⎥⎥⎥,| 11 ⟩ → 12)⎡⎣⎢⎢⎢⎢1- 1- 11⎤⎦⎥⎥⎥⎥.
H.⊗ H.| + + ⟩ = [1000]†| + - ⟩ = [0100]†XZ
C N O T → 14⎡⎣⎢⎢⎢⎢11111- 11- 111- 1- 11- 1- 11⎤⎦⎥⎥⎥⎥⎡⎣⎢⎢⎢⎢1000010000010010⎤⎦⎥⎥⎥⎥⎡⎣⎢⎢⎢⎢11111- 11- 111- 1- 11- 1- 11⎤⎦⎥⎥⎥⎥=⎡⎣⎢⎢⎢⎢1000000100100100⎤⎦⎥⎥⎥⎥
XC N O T| + + ⟩C N O T| + - ⟩C N O T| - + ⟩C N O T| - - ⟩= | + + ⟩ ,= | - - ⟩ ,= | - + ⟩ ,= | + - ⟩ .
Teraz mógłbym wykazać ten sam fakt o wiele szybciej bez całej tej rozmowy o zmianach w ramce odniesienia. We wstępnych kursach obliczeń kwantowych w informatyce podobne zjawisko można opisać, nie wspominając o słowach „ramka odniesienia”. Ale chciałem dać ci coś więcej niż tylko kalkulację. Chciałem zwrócić uwagę na fakt, że CNOT jest w zasadzie nie tylko matrycą; że standardowa podstawa nie jest specjalną podstawą; a kiedy usuniesz te rzeczy, staje się jasne, że operacja zrealizowana przez CNOT wyraźnie może potencjalnie wpłynąć na stan kubitu kontrolnego, nawet jeśli CNOT jest jedyną rzeczą, którą robisz swoim kubitom.
Sam pomysł, że istnieje kubit „kontrolny”, koncentruje się na standardowych podstawach i zawiera uprzedzenie do stanów kubitów, które zachęca nas do myślenia o operacji jako jednostronnej. Ale jako fizyk powinieneś być bardzo podejrzliwy wobec jednostronnych operacji. Dla każdego działania występuje równa i przeciwna reakcja ; i tutaj widoczna jednostronność CNOT w standardowych stanach jest podważana przez fakt, że w stanach podstawowej X jest to „cel”, który jednostronnie określa możliwą zmianę stanu „kontroli”.
Zastanawialiście się, czy w grze jest coś, co stanowi jedynie matematyczną wygodę, obejmującą wybór zapisu. W rzeczywistości istnieje: sposób, w jaki piszemy nasze stany z naciskiem na standardową podstawę, co może prowadzić do rozwinięcia niematematycznej intuicji operacji tylko w kategoriach standardowej podstawy. Ale zmień przedstawienie, a ta niematematyczna intuicja zniknie.
To samo, co naszkicowałem na temat wpływu CNOT na stany podstawy własnej X, odbywa się również w fazie oceny, tylko z inną transformacją niż CNOT. „Faza” przechowywana w kubicie „docelowym” zostaje podniesiona do kubitu „kontrolnego”, ponieważ cel znajduje się w stanie własnym operacji, która jest spójnie kontrolowana przez pierwszy kubit. Jeśli chodzi o informatykę obliczeń kwantowych, jest to jedno z najbardziej znanych zjawisk w tej dziedzinie. Zmusza nas to do skonfrontowania faktu, że standardowa podstawa jest wyjątkowa tylko dlatego, że wolimy opisywać nasze dane - ale nie w tym, jak zachowuje się sama fizyka.