ユニタリ演算子のエントリを実数とユニバーサルゲートセットに制限する


10

Bernstein and Vaziraniの独創的な論文「Quantum Complexity Theory」では、次元ユニタリー変換が、「自明な回転」と「自明な位相シフト」と呼ばれるものの積によって効率的に近似できることを示しています。d

「自明な回転」とは、2次元以外のすべての単位として機能する次元のユニタリ行列ですが、これら2つの次元が広がる平面内の回転として機能します(つまり、次の形式の2x2サブ行列があります:d

cosθθθcosθ

いくつかのために)。θ

「ほぼ自明な位相シフト」は、1次元以外のすべての単位として機能する次元のユニタリ行列ですが、一部のに対してその1次元の係数を適用します。deiθθ

さらに、角度が非合理的な倍数である場合(BVが角度を設定すると)、(回転ユニタリーと位相シフトユニタリーの両方に)必要な回転角度は1つだけであることを示します。2π2πj=122j

(Adleman et alまたはFortnow and Rogersによるような)量子複雑性理論に関する後続の論文では、BVの結果は、普遍的な量子計算がユニタリー演算子で実行できることを示唆していると主張しています。R

これはどのように続きますか?自明な回転行列の積は、実際のエントリを持つユニタリ行列を与えることを理解できますが、位相シフト行列はどうですか?

つまり、自明な回転と、行列のエントリが0、\ pm 1のいずれかである位相シフト行列しか実行できない場合0,±1、他のすべての位相シフト行列を効率的に近似できますか?

この含意はすぐには明らかではないのではないかと思います。それに対する適切な証拠は、ドイツのトッフォリのような門が普遍的であるという証拠に似ているでしょうか?

回答:


13

Dorit AharonovによるToffoliとHadamardがQuantum Universalであるという簡単な証明があります。これは、1つのキュービットを持つより大きなヒルベルト空間で実際の振幅によって複雑な振幅をシミュレートする方法を最初に示します。

「これは、回路に1つの追加のキュービットを追加します。その状態は、システムの状態がヒルベルト空間の実数部または虚数部のどちらにあるかを示し、kキュビットで動作する各複素ゲートをその実数バージョンで置き換え 、 U同じで動作し、k個。量子ビットの量子ビットプラス余分Uがで定義されます。UkUkU~

U | | 1=-[IのMU| ]| 0+[U~|i|0=[Re(U)|i]|0+[Im(U)|i]|1
"U||1=[メートルU|]|0+[ReU|]|1

第二に、彼女は、実際の振幅は{アダマール、トホリ}ゲート組の普遍プルーフ{01±12}


マーティン、ありがとう!しかし、複雑なユニタリーを実際のユニタリーに置き換えるためのアハロノフの手法は、アドルマン/ BVが検討した方法とは異なるように思えます(私が彼らがこのように考えた証拠を見つけることができないためです)。しかし、アハラノフの結果は面白くてとてもいいです。
Henry Yuen、

1
Adleman / BVが1を追加するだけでなく、量子ビットの数を2倍にする構成を使用したことはかなり確信していますが、同様に機能しました。
Peter Shor、

@ピーター:ルドルフとグローバーの構築はそのように機能し、2つのリビットを使用して単一のキュービットをエンコードします:quant-ph / 0210187。
Joe Fitzsimons、

9

Martinが指摘した論文に加えて、Terry RudolphとLov Groverによる以前の論文では、2リビットゲートが量子計算に普遍的であることを示していました(quant-ph / 0210187を参照)。ゲートにはすべての実際の入力があります。知らない場合、リビットはキュービットで、振幅は実数に制限されています。これがクレームの原因である可能性があります。この論文で説明されている問題のゲートは、制御されたY回転です。

このような制御されたYゲートは、次のようにY回転と制御されたZゲートから作成できることに注意してくださいG(θ)=Y2(θ2)CZ12Y2(θ2)CZ12

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