マジックステート蒸留は、複数のノイズの多い量子状態からより正確な量子状態を作成する方法であり、フォールトトレラントな量子コンピュータの構築に重要です[1] 。また、量子コンピュータの性能に寄与すると考えられている概念である量子コンテキスト性とも関連付けられています[2] 。 [3]
この手法は2004年にエマニュエル・クニルによって初めて提案され、[4]同年にセルゲイ・ブラヴィとアレクセイ・キタエフ によってさらに分析されました。 [5]
ゴッテスマン・ニル定理のおかげで、一部の量子演算(クリフォード群の演算)は古典的コンピュータで多項式時間で完全にシミュレートできることがわかっています。 普遍的な量子計算を実現するには、量子コンピュータがこの集合の外側の演算を実行できなければなりません。 マジック状態蒸留は、原理的には、混合状態で表される不完全なリソースの有用性を、古典的にシミュレートするのが難しい演算の実行につながる状態に集中させることによってこれを実現します。
様々な利点を持つ量子ビットマジック状態蒸留ルーチン[6] [7]や量子ビット蒸留ルーチン[8] [9] [10]が提案されている。
スタビライザー形式主義
クリフォード群は、クリフォードゲートと呼ばれるゲート{ H、S、CNOT }(ここでHはアダマール、Sは)によって生成される一連の-量子ビット演算で構成される。クリフォード群は、ゴッテスマン・ニル定理によって示されるように、古典的に効率的にシミュレートできる安定状態を生成する。この非クリフォード演算を含むゲートセットは、量子計算に普遍的である。[5]
魔法の状態
マジックステートは、混合状態のコピーから精製されます。[6]これらの状態は通常、回路への補助を介して提供されます。回転演算子のマジックステートは、 です。非クリフォードゲートは、マジックステート(のコピー)とクリフォードゲートを組み合わせることで生成できます。[5]非クリフォードゲートと組み合わせたクリフォードゲートのセットは量子計算に対して普遍的であるため、クリフォードゲートと組み合わせたマジックステートも普遍的です。
蒸留のための精製アルゴリズム |ま〉
セルゲイ・ブラヴィとアレクセイ・キタエフによって発明された最初のマジックステート蒸留アルゴリズムは次のとおりです。[5]
- 入力: 5 つの不完全な状態を準備します。
- 出力: エラー確率が小さい、ほぼ純粋な状態。
- 繰り返す
- 5量子ビット誤り訂正符号の復号化操作を適用し、シンドロームを測定します。
- 測定されたシンドロームが である場合、蒸留の試みは成功です。
- そうでない場合は、結果の状態を取り除き、アルゴリズムを再起動します。
- 希望する純度まで蒸留されるまで。
参考文献
- ^ Campbell, Earl T.; Terhal, Barbara M.; Vuillot, Christophe (2017 年 9 月 14 日). 「フォールトトレラントな汎用量子計算への道」(PDF) . Nature . 549 (7671): 172–179. arXiv : 1612.07330 . Bibcode :2017Natur.549..172C. doi :10.1038/nature23460. PMID 28905902. S2CID 4446310.
- ^ Howard, Mark; Wallman, Joel; Veitch, Victor; Emerson, Joseph (2014 年 6 月 11 日). 「コンテキスト性が量子計算の「魔法」を提供する」. Nature . 510 (7505): 351–355. arXiv : 1401.4174 . Bibcode :2014Natur.510..351H. doi :10.1038/nature13460. PMID 24919152. S2CID 4463585.
- ^ Bartlett, Stephen D. (2014年6月11日). 「Powered by magic」. Nature . 510 (7505): 345–347. doi : 10.1038/nature13504 . PMID 24919151.
- ^ Knill, E. (2004). 「フォールトトレラントなポスト選択量子計算: スキーム」. arXiv : quant-ph/0402171 . Bibcode :2004quant.ph..2171K.
{{cite journal}}:ジャーナルを引用するには|journal=(ヘルプ)が必要です - ^ abcd Bravyi, Sergey; Kitaev, Alexei (2005). 「理想的なクリフォードゲートとノイズの多い補助線による普遍的な量子計算」. Physical Review A . 71 (2): 022316. arXiv : quant-ph/0403025 . Bibcode :2005PhRvA..71b2316B. doi :10.1103/PhysRevA.71.022316. S2CID 17504370.
- ^ ab Bravyi, Sergey; Haah, Jeongwan (2012). 「低オーバーヘッドのマジック状態蒸留」. Physical Review A . 86 (5): 052329. arXiv : 1209.2426 . Bibcode :2012PhRvA..86e2329B. doi :10.1103/PhysRevA.86.052329. S2CID 4399674.
- ^マイヤー、 アダム、イーストン、エマニュエル (2013)。「4量子ビットコードによるマジックステート蒸留」。量子情報と計算。13 (3–4 ) : 195–209。arXiv : 1204.4221。doi : 10.26421/QIC13.3-4-2。S2CID 27799877 。
- ^ Campbell, Earl T.; Anwar, Hussain; Browne, Dan E. (2012 年 12 月 27 日). 「量子リード・ミュラー符号を用いた全素数次元におけるマジック状態蒸留」. Physical Review X. 2 ( 4): 041021. arXiv : 1205.3104 . Bibcode :2012PhRvX...2d1021C. doi : 10.1103/PhysRevX.2.041021 .
- ^ Campbell, Earl T. (2014 年 12 月 3 日). 「d レベル システムにおける強化されたフォールト トレラント量子コンピューティング」. Physical Review Letters . 113 (23): 230501. arXiv : 1406.3055 . Bibcode :2014PhRvL.113w0501C. doi :10.1103/PhysRevLett.113.230501. PMID 25526106. S2CID 24978175.
- ^ Prakash, Shiroman (2020年9月). 「三元ゴレイコードによるマジックステート蒸留」. Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences . 476 (2241): 20200187. arXiv : 2003.02717 . Bibcode :2020RSPSA.47600187P. doi :10.1098/rspa.2020.0187. PMC 7544352. PMID 33071576 .
