ゲートベースの量子コンピューティングでは、量子演算を表現するためにさまざまな量子論理ゲートのセットが一般的に使用されます。次の表には、いくつかのユニタリ量子論理ゲートが、その一般名、表現方法、およびいくつかのプロパティとともにリストされています。これらのゲートの一部については、制御バージョンまたは共役転置(アジョイント) バージョンがリストされていない場合があります。
アイデンティティゲートとグローバルフェーズ
恒等ゲートは恒等演算 であり、ほとんどの場合このゲートは回路図には示されませんが、数学的な結果を説明するときに役立ちます。
これは「待機サイクル」[2]およびNOP [ 3 ]であると説明されています。[1]
グローバル位相ゲートは、量子ビットの量子状態全体にグローバル位相を導入します。量子状態は位相まで一意に定義されます。ボルン則により、位相係数は測定結果に影響を与えません。 任意の に対して。
グローバル位相ゲートを量子レジスタ内の単一の量子ビットに適用すると、レジスタ全体のグローバル位相が変化する ためです。
また、
これらのゲートは、任意の数の量子ビットまたは量子ディットに拡張できます。
クリフォード量子ビットゲート
この表には、量子ビットによく使われるクリフォードゲートが含まれています。[1] [4] [5]
高次元のものを含むその他のクリフォード ゲートはここには含まれていませんが、定義によりおよびを使用して生成できます。
クリフォード ゲートA がパウリ グループに含まれていない場合、または制御されたA がクリフォード ゲートに含まれていない場合に注意してください。[引用が必要]
クリフォード集合は普遍的な量子ゲート集合ではありません。
非クリフォード量子ビットゲート
相対位相ゲート
位相シフトは、基底状態とをマップする単一量子ビット ゲートのファミリです。このゲートを適用した後、またはを測定する確率は変わりませんが、量子状態の位相が変更されます。これは、水平円 (緯度線) をトレースすること、またはブロッホ球面上の z 軸に沿ったラジアンの回転に相当します。一般的な例は、Tゲートです。ここで、(歴史的にはゲートとして知られています)、位相ゲートです。一部のクリフォード ゲートは、位相シフト ゲートの特殊なケースであることに注意してください。
位相シフトゲートの引数はU(1)にあり、ゲートは指定された基底状態に沿って U(1) の位相回転を実行します(たとえば、位相を について回転します)。2レベル量子システム(量子ビット)の両方の基底状態の一般的な位相についての回転への拡張は、直列回路を使用して実行できます。このゲートが回転演算子ゲートであり、グローバル位相である場合。[ a] [b]
Tゲートの歴史的な名前であるゲートは、 というアイデンティティに由来しています。
任意の単一量子ビット位相シフトゲートは、マイクロ波制御パルスのタイミングを介して、トランスモン量子プロセッサにネイティブに利用可能である。 [13]これはフレームの変化の観点から説明することができる。[14] [15]
任意の単一量子ビットゲートと同様に、位相シフトゲートの制御バージョンを構築できます。計算ベースに関しては、2量子ビット制御位相シフトゲートは、状態 に作用する場合にのみ位相をシフトします。
制御Z (または CZ) ゲートは、次の特別なケースです。
制御Sゲートは制御の場合であり、よく使われるゲートです。[6]
回転演算子ゲート
回転演算子ゲートととは、ブロッホ球面投影のx、y、またはz軸に沿ったSO(3)、[c]の3つの直交軸におけるアナログ回転行列である。
パウリ行列は回転の生成元と関連しているため、これらの回転演算子はパウリ行列を引数に持つ行列指数として記述できます。SU (2)の任意のユニタリ行列は、3つ以下の回転ゲートの積(つまり直列回路)として記述できます。量子ビットやスピノルなどの2レベルシステムの場合、これらの回転の周期は4πであることに注意してください。2π(360度)の回転は、異なる位相で同じ状態ベクトルを返します。[16]
私たちも、そして皆のために
回転行列はパウリ行列と次のように関連しています。
パウリベクトル上の回転の随伴作用、つまりロドリゲスの回転公式を適用して角度aの 2 倍の回転を効果的に計算することができます。
任意の単位ベクトルと上記の式とのドット積を取ると、随伴回転ゲート内に挟まれた任意の単一量子ビットゲートの式が生成されます。たとえば、 と示せます。また、反交換関係を使用すると となります。
回転演算子には興味深い恒等式があります。例えば、およびまた、反交換関係を用いると、および
グローバル位相と位相シフトはZ回転演算子によって相互に変換できる。[ 5] : 11 [1] : 77–83
ゲートは、ブロッホ球面におけるx軸を中心としたπ/2の回転を表します。
SU(3)にもゲルマン行列を使った同様の回転演算子ゲートが存在する。これらは量子トリットで使用される回転演算子である。
2量子ビット相互作用ゲート
量子ビット-量子ビットのイジング結合ゲートまたはハイゼンベルク相互作用ゲートRxx、Ryy、Rzzは2量子ビットゲートであり、例えばモルマー・ソレンセンゲート手順を使用して、一部のトラップイオン量子コンピュータにネイティブに実装されています。[17] [18]
これらのゲートは、たとえば正弦波形式でも表現できることに注意してください。
CNOTゲートは、回転演算子ゲートと2量子ビット相互作用ゲートの積としてさらに分解することができる。例えば、
SWAP ゲートは、たとえば 2 量子ビット相互作用ゲートを使用して他のゲートから構築できます。
超伝導回路では、ハイゼンベルク相互作用から生じるゲートのファミリーは、fSimゲートセットと呼ばれることもあります。これらは、磁束調整可能な結合を持つ磁束調整可能な量子ビットを使用して実現できます。 [19]または固定結合を持つ固定周波数量子ビットのマイクロ波駆動を使用して実現できます。 [20]
非クリフォードスワップゲート
√SWAPゲートは2量子ビットスワップの途中までを実行します(クリフォードゲートを参照)。これは普遍的なゲートであり、多量子ビットゲートは√SWAPと単一量子ビットゲートのみで構築できます。積状態からベル状態を生成するには、√SWAPを複数回適用する必要があります。√SWAPゲートは、交換相互作用を利用するシステムで自然に発生します。[21] [1]
イジングのような相互作用を持つシステムでは、虚数スワップ[22]またはiSWAP[23]を導入する方が自然な場合があります。[24 ]および、またはより一般的には0を除くすべての実数nに対してであることに注意してください。
SWAP αはスピントロニクス量子コンピュータで自然に発生します。[1]
Fredkin ゲート( CSWAP または CS ゲートとも呼ばれる) は、エドワード・フレドキンにちなんで名付けられ、制御された スワップを実行する 3 ビット ゲートです。これは、古典的な計算では普遍的です。このゲートには、0 と 1 の数が全体を通じて保存されるという便利な特性があり、これはビリヤードのボール モデルでは、入力と同じ数のボールが出力されることを意味します。
その他の名前のついた門
注記
参考文献
- ^ abcdefghijklmnopqrstu vwxyz aa ab ac ad ae ウィリアムズ、コリン P. (2011)。量子コンピューティングの探求。シュプリンガー。ISBN 978-1-84628-887-6。
- ^ 「IGate」. qiskit.org . Qiskitオンライン ドキュメント。
- ^ 「I オペレーション」。docs.microsoft.com。2023年 7 月 28 日。 Q#オンライン ドキュメント。
- ^ ファインマン、リチャード P. (1986)。「量子機械コンピュータ」。物理学の基礎。16 (6)。シュプリンガーサイエンスアンドビジネスメディアLLC:507–531。Bibcode :1986FoPh ...16..507F。doi : 10.1007/bf01886518。ISSN 0015-9018。S2CID 122076550 。
- ^ ab Barenco, Adriano; Bennett, Charles H.; Cleve, Richard; DiVincenzo, David P.; Margolus, Norman; Shor, Peter; Sleator, Tycho; Smolin, John A.; Weinfurter, Harald (1995-11-01). 「量子計算のための基本ゲート」. Physical Review A . 52 (5). American Physical Society (APS): 3457–3467. arXiv : quant-ph/9503016 . Bibcode :1995PhRvA..52.3457B. doi :10.1103/physreva.52.3457. ISSN 1050-2947. PMID 9912645. S2CID 8764584.
- ^ abcdefghijklmnop ニールセン、マイケル A. (2010)。量子計算と量子情報。アイザック L. チュアン (10 周年記念版)。ケンブリッジ: ケンブリッジ大学出版局。ISBN 978-1-107-00217-3. OCLC 665137861.
- ^ Hung, WNN; Xiaoyu Song; Guowu Yang; Jin Yang; Perkowski, M. (2006 年 9 月)。「シンボリック到達可能性解析による量子ゲートのセットを使用した複数出力ブール関数の最適合成」。IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems。25 ( 9): 1652–1663。doi : 10.1109 /tcad.2005.858352。ISSN 0278-0070。S2CID 14123321 。
- ^ コリンズ、ダニエル; リンデン、ノア; ポペスク、サンドゥ (2001-08-07). 「量子演算の非局所的内容」. Physical Review A. 64 ( 3): 032302. arXiv : quant-ph/0005102 . Bibcode :2001PhRvA..64c2302C. doi :10.1103/PhysRevA.64.032302. ISSN 1050-2947. S2CID 29769034.
- ^ ab Pathak, Anirban (2013-06-20). 量子計算と量子通信の要素。Taylor & Francis。ISBN 978-1-4665-1792-9。
- ^ Yanofsky, Noson S.; Mannucci, Mirco A. (2008-08-11). コンピュータ科学者のための量子コンピューティング。ケンブリッジ大学出版局。ISBN 978-1-139-64390-0。
- ^ abcd スタンシル、ダニエル・D.; バード、グレゴリー・T. (2022-04-19). 超伝導量子コンピュータの原理。ジョン・ワイリー・アンド・サンズ。ISBN 978-1-119-75074-1。
- ^ D. ヤクシュ、JI シラク、P. ゾラー、SL ロルストン、R. コテ、MD ルーキン (2000)。 「中性原子のための高速量子ゲート」。物理学。レット牧師。85 (10): 2208–2211。arXiv : quant-ph/0004038。ビブコード:2000PhRvL..85.2208J。土井:10.1103/PhysRevLett.85.2208。PMID 10970499。
{{cite journal}}: CS1 maint: multiple names: authors list (link) - ^ Dibyendu Chatterjee、Arijit Roy (2015)。「トランスモンベースの 量子半加算器方式」。理論物理学と実験物理学の進歩。2015 ( 9 ): 7–8。Bibcode :2015PTEP.2015i3A02C。doi : 10.1093/ptep/ptv122。
- ^ McKay, David C.; Wood, Christopher J.; Sheldon, Sarah; Chow, Jerry M.; Gambetta, Jay M. (2017年8月31日). 「量子コンピューティングのための効率的なZゲート」. Physical Review A. 96 ( 2): 022330. arXiv : 1612.00858 . Bibcode :2015PTEP.2015i3A02C. doi :10.1093/ptep/ptv122.
- ^ "qiskit.circuit.library.PhaseGate". IBM (qiskit ドキュメント).
- ^ グリフィス、DJ (2008)。素粒子入門(第2版)。ジョン・ワイリー・アンド・サンズ。pp . 127–128。ISBN 978-3-527-40601-2。
- ^ 「モンロー会議」(PDF) . online.kitp.ucsb.edu .
- ^ 「原子量子ビットを備えた小型のプログラム可能な量子コンピュータのデモンストレーション」(PDF)。2019年2月10日閲覧。
- ^ ab フォックスン、B.ニール、C.ダンズワース、A.ロウシャン、P.キアーロ、B.メグラント、A.ケリー、J.チェン・ジジュン。サッツィンガー、K.バレンズ、R.アルテ、F.アリア、K。バブシュ、R.ベーコン、D.バーディン、JC。ボイショ、S.ビューエル、D.バーケット、B.チェン、ユウ。コリンズ、R.ファルヒ、E.ファウラー、A.ギドニー、C.ジュスティーナ、M.グラフ、R.ハリガン、M.黄、T.イサコフ、SV;ジェフリー、E.ジャン、Z。カフリ、D.ケチェジ、K.クリモフ、P.コロトコフ、A.コストリツァ、F.ランドハウス、D.ルセロ、E.; マクリーン、J.; マクイーエン、M.; ミ、X.; モフセニ、M.; ムトゥス、JY; ナアマン、O.; ニーリー、M.; ニウ、M.; ペトゥホフ、A.; キンタナ、C.; Rubin、N.; Sank、D.; Smelyanskiy、V.; Vainsencher、A.; White、TC; Yao、Z.; Yeh、P.; Zalcman、A.; Neven、H.; Martinis、 JM (2020-09-15). 「近い将来の量子アルゴリズムのための2量子ビットゲートの連続セットの実証」. Physical Review Letters . 125 (12): 120504. arXiv : 2001.08343 . Bibcode :2020PhRvL.125l0504F. doi : 10.1103 / PhysRevLett.125.120504.ISSN0031-9007.PMID33016760 .
- ^ ab Nguyen, LB; Kim, Y.; Hashim, A.; Goss, N.; Marinelli, B.; Bhandari, B.; Das, D.; Naik, RK; Kreikebaum, JM; Jordan, A.; Santiago, DI; Siddiqi, I. (2024年1月16日). 「フロケ量子ビット間のプログラム可能なハイゼンベルグ相互作用」. Nature Physics . 20 (1): 240–246. arXiv : 2211.10383 . Bibcode :2024NatPh..20..240N. doi : 10.1038/s41567-023-02326-7 .
- ^ Nemirovsky, Jonathan; Sagi, Yoav (2021)、「光ピンセット内の中性フェルミオン原子のための高速ユニバーサル2量子ビットゲート」、Physical Review Research、3 (1): 013113、arXiv : 2008.09819、Bibcode :2021PhRvR...3a3113N、doi : 10.1103/PhysRevResearch.3.013113
- ^ Rasmussen, SE; Zinner, NT (2020-07-17). 「高忠実度制御iスワップゲートのシンプルな実装と非エルミートゲートの量子回路指数化」. Physical Review Research . 2 (3): 033097. arXiv : 2002.11728 . Bibcode :2020PhRvR...2c3097R. doi : 10.1103/PhysRevResearch.2.033097 . ISSN 2643-1564.
- ^ Schuch, Norbert; Siewert, Jens (2003-03-10). 「XY相互作用を用いた量子計算のための自然な2量子ビットゲート」. Physical Review A. 67 ( 3): 032301. arXiv : quant-ph/0209035 . Bibcode :2003PhRvA..67c2301S. doi :10.1103/PhysRevA.67.032301. ISSN 1050-2947. S2CID 50823541.
- ^ Dallaire-Demers, Pierre-Luc; Wilhelm, Frank K. (2016-12-05). 「フェルミ-ハバード模型の量子シミュレーションのための量子ゲートとアーキテクチャ」. Physical Review A . 94 (6): 062304. arXiv : 1606.00208 . Bibcode :2016PhRvA..94f2304D. doi :10.1103/PhysRevA.94.062304. ISSN 2469-9926. S2CID 118408193.
- ^ Cross, Andrew; Javadi-Abhari, Ali; Alexander, Thomas; De Beaudrap, Niel; Bishop, Lev S.; Heidel, Steven; Ryan, Colm A.; Sivarajah, Prasahnt; Smolin, John; Gambetta, Jay M.; Johnson, Blake R. (2022). 「OpenQASM 3: より幅広く、より深い量子アセンブリ言語」. ACM Transactions on Quantum Computing . 3 (3): 1–50. arXiv : 2104.14722 . doi : 10.1145/3505636 . ISSN 2643-6809. S2CID 233476587.
- ^ Zhang, Jun; Vala, Jiri; Sastry, Shankar; Whaley, K. Birgitta (2004-07-07). 「2量子ビット量子演算の最小構成」. Physical Review Letters . 93 (2): 020502. arXiv : quant-ph/0312193 . Bibcode :2004PhRvL..93b0502Z. doi :10.1103/PhysRevLett.93.020502. ISSN 0031-9007. PMID 15323888. S2CID 9632700.
- ^ ab AbuGhanem, M. (2021-01-01). 「超伝導量子コンピューター向け2量子ビットエンタングルゲート」。ニューヨーク州ロチェスター。doi : 10.2139/ssrn.4188257. S2CID 252264545. SSRN 4188257.
{{cite journal}}:ジャーナルを引用するには|journal=(ヘルプ)が必要です - ^ Peterson, Eric C.; Crooks, Gavin E.; Smith, Robert S. (2020-03-26). 「固定深度2量子ビット回路とモノドロミー多面体」. Quantum . 4 :247. arXiv : 1904.10541 . doi : 10.22331/q-2020-03-26-247 . S2CID 214690323.
- ^ Córcoles, AD; Magesan, Easwar; Srinivasan, Srikanth J.; Cross, Andrew W.; Steffen, M.; Gambetta, Jay M.; Chow, Jerry M. (2015-04-29). 「4 つの超伝導量子ビットの正方格子を使用した量子エラー検出コードの実証」. Nature Communications . 6 (1): 6979. arXiv : 1410.6419 . Bibcode :2015NatCo...6.6979C. doi :10.1038/ncomms7979. ISSN 2041-1723. PMC 4421819. PMID 25923200 .
- ^ Kyriienko, Oleksandr; Elfving, Vincent E. (2021-11-15). 「一般化された量子回路の微分化規則」. Physical Review A . 104 (5): 052417. arXiv : 2108.01218 . Bibcode :2021PhRvA.104e2417K. doi :10.1103/PhysRevA.104.052417. hdl : 10871/127818 . ISSN 2469-9926. S2CID 236881494.
- ^ アラソラ、フアン・ミゲル;マテオ、オリヴィア・ディ;ケサダ、ニコラス。ジャハンギリ、ソラン。デルガド、アラン。キローラン、ネイサン (2022-06-20)。 「量子化学のためのユニバーサル量子回路」。量子。6 : 742.arXiv : 2106.13839。Bibcode :2022Quant...6..742A。土井:10.22331/q-2022-06-20-742。S2CID 235658488。
- ^ Arute, Frank; Arya, Kunal; Babbush, Ryan; Bacon, Dave; Bardin, Joseph C.; Barends, Rami; Biswas, Rupak; Boixo, Sergio; Brandao, Fernando GSL; Buell, David A.; Burkett, Brian; Chen, Yu; Chen, Zijun; Chiaro, Ben; Collins, Roberto (2019). 「プログラム可能な超伝導プロセッサを使用した量子超越性」. Nature . 574 (7779): 505–510. arXiv : 1910.11333 . Bibcode :2019Natur.574..505A. doi : 10.1038/s41586-019-1666-5 . ISSN 1476-4687. PMID 31645734。S2CID 204836822 。
- ^ ab 顧、秀;フェルナンデス・ペンダス、ホルヘ。ヴィクストール、ポントス。アバド、タヘレ。ウォーレン、クリストファー。アンドレアス・ベングソン。タンクレディ、ジョヴァンナ。シュメイコ、ヴィタリー。バイランダー、ジョナス。ヨハンソン、ゴーラン。フリスク・コックム、アントン(2021)。 「同時 2 量子ビット ゲートによる高速マルチ量子ビット ゲート」。PRXクアンタム。2 (4): 040348.arXiv : 2108.11358。ビブコード:2021PRXQ....2d0348G。土井: 10.1103/PRXQuantum.2.040348。ISSN 2691-3399。
- ^ Maslov, Dmitri (2016-02-10). 「相対位相トフォリゲートを使用する利点と多重制御トフォリ最適化への応用」. Physical Review A . 93 (2): 022311. arXiv : 1508.03273 . Bibcode :2016PhRvA..93b2311M. doi : 10.1103/PhysRevA.93.022311 . ISSN 2469-9926. S2CID 5226873.
- ^ Song, Guang; Klappenecker, Andreas (2003-12-31). 「Margolus による簡略化された Toffoli ゲートの実装は最適です」. arXiv : quant-ph/0312225 . Bibcode :2003quant.ph.12225S.
{{cite journal}}:ジャーナルを引用するには|journal=(ヘルプ)が必要です - ^ Thapliyal, Himanshu; Ranganathan, Nagarajan (2009). 「新しい可逆ゲートに基づく効率的な可逆バイナリ減算器の設計」2009 IEEE Computer Society Annual Symposium on VLSI . pp. 229–234. doi :10.1109/ISVLSI.2009.49. ISBN 978-1-4244-4408-3.S2CID 16182781 。
- ^ クリストファー、ウォーレン;フェルナンデス・ペンダス、ホルヘ。アーメド、シャーナワズ。アバド、タヘレ。アンドレアス・ベングソン。ビズナロバ、ジャンカ。カマナシ州デブナス。顧、秀。クリジャン、クリスチャン。オスマン、アムル。ファダヴィ・ロウドサリ、アニタ。デルシング、パー。ヨハンソン、ゴーラン。フリスク・コックム、アントン。タンクレディ、ジョヴァンナ。バイランダー、ジョナス(2023)。 「コヒーレンス限界における 3 量子ビット ゲート ファミリの広範な特性評価と実装」。npj 量子情報。9 (1): 44. arXiv : 2207.02938。Bibcode :2023npjQI...9...44W。doi : 10.1038/s41534-023-00711- x.ISSN 2056-6387 .
