Ograniczanie wpisów operatorów jednolitych do liczb rzeczywistych i uniwersalnych zestawów bramek

10

W Bernsteina i Vazirani w przełomowej pracy „Quantum Theory Complexity”, pokazują, że d wymiarowa przekształcenie unitarne można skutecznie przybliżony przez iloczyn co nazywają „w pobliżu trywialna obroty” i „przesunięcia fazowe niemal trywialne”.

„Near-trywialne obrotów” oznaczają wymiarową jednolity macierzy, które działają jako identyczności na wszystkich jednak 2 wymiarach, lecz działają jako obrót w płaszczyźnie trwała w tych dwóch wymiarach (to znaczy ma podmatrycę 2x2 postaci:d

(sałataθ-grzechθgrzechθsałataθ)

dla niektórych ).θ

„Niemal trywialne przesunięcia fazowe” są macierzami jednowymiarowymi które działają jak tożsamość we wszystkich wymiarach oprócz 1, ale stosują współczynnik dla niektórych w tym jednym wymiarze.e i θ θremijaθθ

Ponadto pokazują, że potrzebny jest tylko jeden kąt obrotu (zarówno dla jednostek obrotu, jak i przesunięcia fazowego), biorąc pod uwagę, że kąt jest irracjonalną wielokrotnością (BV ustawił kąt na .2 π j = 1 2 - 2 j2)π2)πjot=12)-2)jot

Kolejne prace na temat teorii złożoności kwantowej (takie jak Adleman i in. Lub Fortnow i Rogers) twierdzą, że wynik BV sugeruje, że uniwersalne obliczenia kwantowe można wykonać za pomocą operatorów jednostkowych, których wpisy znajdują się w .R

Jak to się dzieje? Rozumiem, że iloczyn prawie trywialnych macierzy obrotu da macierz jednolitą z prawdziwymi zapisami, ale co z macierzami przesunięcia fazowego?

To znaczy: jeśli jesteś w stanie wykonywać tylko trywialne obroty i macierze przesunięcia fazowego, gdzie zapisy macierzy wynoszą , czy możemy skutecznie aproksymować wszystkie inne macierze przesunięcia fazowego?0,±1

Podejrzewam, że ta implikacja nie jest od razu oczywista, a właściwy dowód na nią przypominałby dowód, że brama Toffoli firmy Deutsch jest uniwersalna - czy brakuje mi czegoś bardzo oczywistego?

Henry Yuen
źródło

Odpowiedzi:

13

Istnieje prosty dowód, że Toffoli i Hadamard są Quantum Universal autorstwa Dorit Aharonov, który pokazuje, jak złożone amplitudy mogą być symulowane przez rzeczywiste amplitudy na większej przestrzeni Hilberta z jeszcze jednym kubitem.

„Odbywa się to poprzez dodanie jednej dodatkowej qubit do obiegu, stan, który wskazuje, czy stan systemu jest w rzeczywistej lub urojonej części przestrzeni Hilberta, i zastępując każdą złożoną bramę działającej na k qubitach jego realnej wersji oznaczonej literą ˜ U , który działa na tych samych k kubitach plus dodatkowy kubit. jest zdefiniowany przez:UkU~kU~

~ U | I| 1=-[Im(U)| I]| 0+[U~|ja|0=[Rmi(U)|ja]|0+[jam(U)|ja]|1
U~|ja|1=-[jam(U)|ja]|0+[Rmi(U)|ja]|1 "

Po drugie, potwierdza uniwersalność zestawu bramek {Hadamard, Toffoli}, który ma tylko rzeczywiste amplitudy .{0,1,±12)}

Martin Schwarz
źródło
Dzięki Martin! Wydaje mi się jednak, że technika Aharonowa polegająca na zamianie złożonych unitarian na prawdziwe unitaria nie jest tym samym sposobem, który rozważał Adleman / BV (bo nie mogę znaleźć dowodów, że tak myśleli). Ale wynik Aharanova jest interesujący i bardzo miły.
Henry Yuen,
1
Jestem całkiem pewien, że Adleman / BV zastosował konstrukcję, która podwoiła liczbę kubitów, a nie tylko jeden, ale działał podobnie.
Peter Shor
@Peter: Konstrukcja Rudolpha i Grovera działa w ten sposób, używając dwóch rebitów do zakodowania pojedynczego kubita: quant-ph / 0210187.
Joe Fitzsimons
9

Oprócz artykułu, na który zwrócił uwagę Martin, był wcześniejszy artykuł Terry'ego Rudolpha i Lova Grovera pokazujący, że bramka 2-bitowa jest uniwersalna do obliczeń kwantowych (patrz quant-ph / 0210187 ). Brama ma wszystkie prawdziwe wejścia, a jeśli nie jesteś świadomy, rebit to kubity, w których amplitudy są ograniczone do liczb rzeczywistych. Może to być źródłem roszczenia. Brama opisana w artykule to kontrolowany obrót Y.

sol(θ)=Y2)(θ2))doZ12Y2)(θ2))doZ12

Joe Fitzsimons
źródło