W Bernsteina i Vazirani w przełomowej pracy „Quantum Theory Complexity”, pokazują, że 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:
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 θ θ
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 j
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 .
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?
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?