W jaki sposób bramki są implementowane w komputerze kwantowym z ciągłą zmienną?

16

Pracowałem głównie z nadprzewodnikowymi komputerami kwantowymi. Nie jestem do końca zaznajomiony z eksperymentalnymi szczegółami fotonicznych komputerów kwantowych, które wykorzystują fotony do tworzenia stanów skupień o zmiennej zmiennej, takich jak ten, który buduje kanadyjski startup Xanadu . W jaki sposób realizowane są operacje bramkowe w tego typu komputerach kwantowych? A jaka jest uniwersalna brama kwantowa w tym przypadku?

Mark Fingerhuth
źródło
3
Tim Ralph opisał także zestaw bram w arxiv.org/abs/1103.6071
M. Stern

Odpowiedzi:

7

Biorąc prosty tryb oscylatora harmonicznego (SHO) w trybie w przestrzeni (Fock) , gdzie jest przestrzenią Hilberta SHO w trybie .F = k H k H k knF=kHkHkk

Daje to zwykłemu operatorowi anihilacji , który działa w stanie liczbowym jako dla i i operator tworzenia w trybie jako , działający w stanie liczbowym jako .a k | n = akn1k| 0=0kk k | n=ak|n=n|n1n1ak|0=0kakak|n=n+1|n+1

Hamiltonianem SHO jest (w jednostkach, gdzie ).=H=ω(akak+12)=1

Następnie możemy zdefiniować kwadratury które są obserwowalne. W tym momencie można wykonać różne operacje (hamiltonianów). Wpływ takiej operacji na kwadratury można znaleźć, stosując ewolucję czasową operatora jako . Zastosowanie ich do czasu daje: który jest po prostu hamiltonianem SHO z i daje przesunięcie fazowe.P

Xk=12(ak+ak)
A˙A=i[H,A]tX:PP-tP:XX+t1
Pk=i2(akak)
AA˙=i[H,A]t
X:PPt
P:XX+t
ω = 1 ±
12(X2+P2):XcostXsintP,PcostP+sintX,
ω=1
±S=±12(XP+PX):Xe±tX,PetP,
który jest znany jako operator wyciskania, gdzie ściska . P.+S(S)P(X)

Każdy Hamiltona w postaci mogą być zbudowane z zastosowaniem i . Dodanie i pozwala zbudować dowolny kwadratowy hamiltonian. Dalsze dodanie (nieliniowego) Kerr Hamiltonian pozwala na utworzenie dowolnego wielomianu Hamiltonian.aX+bP+cXPSH

(X2+P2)2

Wreszcie, łącznie z operacją (w dwóch trybach i ) dla i , który działa jak w dwóch trybach.jk

±Bjk=±(PjXkXjPk):AjcostAj+sintAk,AkcostAksintAj
Aj=Xj,PjAk=Xk,Pk

Powyższe operacje tworzą uniwersalny zestaw bramek do ciągłego zmiennego obliczania kwantowego. Więcej informacji można znaleźć np. Tutaj

Aby wdrożyć te jednostki:

Stosowanie tych operacji jest ogólnie wskazane w nazwie: Sprzężenie prądu działa jak operator przemieszczenia gdzie, dla pola elektrycznego i prądu , . Operator przemieszczenia przesuwa o rzeczywistą część a o urojoną część .D(α(t))εjα(t)=it0tj(r,t)εei(krwkt)drdtXαPα

Przesunięcie fazowe można zastosować, po prostu pozwalając układowi ewoluować sam, ponieważ układ jest oscylatorem harmonicznym. Można to również wykonać za pomocą fizycznego przesuwnika fazy.

Wyciskanie jest trudnym zadaniem i wymaga eksperymentalnej poprawy. Takie metody można znaleźć np. Tutaj i tutaj jest jeden eksperyment z wykorzystaniem ograniczonej ilości ściśniętego światła. Jednym z możliwych sposobów ściśnięcia jest użycie nieliniowości Kerr .(χ(3))

Ta sama nieliniowość pozwala również na wdrożenie Kerr Hamiltonian.

Nic dziwnego, że operacja Beamsplitter jest wykonywana przy użyciu splittera wiązki.

Mithrandir24601
źródło