ゲートは連続可変量子コンピューターにどのように実装されていますか?


16

私は主に超伝導量子コンピューターで働いてきましたが、カナダの新興企業ザナドゥが構築しているような連続可変クラスター状態を作成するために光子を使用するフォトニック量子コンピューターの実験的詳細にはあまり詳しくありません。これらのタイプの量子コンピューターでは、ゲート操作はどのように実装されていますか?そして、この場合のユニバーサル量子ゲートセットは何ですか?


回答:


6

服用(フォック)空間に単純な調和振動子(SHOの)モードF = k個のH KHの kはモードにSHOのヒルベルト空間でありますnF=kHkHkk

これは、与えられる通常の消滅演算子Kとして数の状態に作用し、kは| nはakのためのn1K| 0=0とモードで作成オペレータKなどKとして数の状態に作用し、K | N=ak|n=n|n1n1ak|0=0kakak|n=n+1|n+1

SHOのハミルトニアンは(単位ここ=H=ω(akak+12))。=1

次に、直交X k = 1を定義できますPk=i

Xk=12(ak+ak)
オブザーバブルです。この時点で、実行可能なさまざまな操作(ハミルトニアン)があります。四半分にこのような動作の効果は、オペレータの時間発展用いて求めることができるAとして˙A=I[HAを]。時間のためにこれらを適用トンすることはできます:XPP-TPXX+T1を
Pk=i2(akak)
AA˙=i[H,A]t
X:PPt
P:XX+t
12(X2+P2):XcostXsintP,PcostP+sintX,
ω=1
±S=±12(XP+PX):Xe±tX,PetP,
+S(S)絞るP(X).

Any Hamiltonian of the form aX+bP+c can be built by applying X and P. Adding S and H allows for any quadratic Hamiltonian to be built. Further adding the (nonlinear) Kerr Hamiltonian

(X2+P2)2
allows for any polynomial Hamiltonian to be created.

Finally, including the beamsplitter operation (on two modes j and k)

±Bjk=±(PjXkXjPk):AjcostAj+sintAk,AkcostAksintAj
for Aj=Xj,Pj and Ak=Xk,Pk, which acts as a beamsplitter on the two modes.

The above operations form the universal gate-set for continuous variable quantum computing. More details can be found in e.g. here

To implement these unitaries:

Applying these operations is generally hinted at in the name: Coupling a current is acting as the displacement operator D(α(t)) where, for an electric field ε and current j, α(t)=it0tj(r,t)εei(krwkt)drdt. The displacement operator shifts X by the real part of α and P by the imaginary part of α.

A phase shift can be applied by simply letting the system evolve by itself, as the system is a harmonic oscillator. It can also be performed by using a physical phase shifter.

Squeezing is the hard bit and is something that needs to experimentally be improved. Such methods can be found in e.g. here and here is one experiment using a limited amount of squeezed light. One possible way of squeezing is using a Kerr (χ(3)) nonlinearity.

This same nonlinearity also allows for the Kerr Hamiltonian to be implemented.

The Beamsplitter operation is, unsurprisingly, performed using a beamsplitter.

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.