量子誤り訂正 (QEC )は 、量子メモリ や量子コンピューティングにおいて、 量子情報を デコヒーレンス やその他の量子ノイズ源から生じるエラーから保護するために用いられる一連の技術である。可換演算子によって安定化された符号語を用いるQEC方式は安定化符号 と呼ばれ、対応する符号語は量子誤り訂正符号 (QECC)と呼ばれる。
概念的には、量子誤り訂正符号を使用するには、保護が必要な量子ビットに補助量子ビット を追加し、ユニタリ符号化回路を適用して、グローバル状態をより大きなヒルベルト空間 の部分空間に回転させます。この高度にエンタングル した符号化状態は、局所的なノイズエラーを訂正します。量子誤り訂正符号は、特定のエラーモデルに適合するノイズのある量子ビットチャネルから、ノイズ のない量子ビットチャネルをシミュレートする方法を送受信者に提供することで、量子計算 と量子通信を 実用的なものにします。
概要 QECの用語の多くは、古典的な誤り訂正符号という 古典的な対応物から派生しています。古典的な符号理論では、符号は一般的に次の表記で表されます。[ n 、 k 、 d ] {\displaystyle [n,k,d]} これは、k {\displaystyle k} 論理ビットをn {\displaystyle n} コード距離を持つ物理ビットd {\displaystyle d} つまり、任意の論理演算には少なくとも d ビットの反転が必要です。同様に、k 個の論理量子ビットを n 個の物理量子ビットに符号化する量子コードは、コード距離 d で次のように表されます。[ [ n 、 k 、 d ] ] {\displaystyle [[n,k,d]]} 量子ビット間の符号化が最も一般的な設定ではあるが、量子情報の物理的な実装では2つ以上のエネルギー準位を持つシステムが関わる可能性があるため、量子ビットと発振器の間、あるいは発振器同士の間など、他のバリエーションも存在する。
パラメータに基づいて[ [ n 、 k 、 d ] ] {\displaystyle [[n,k,d]]} QECCの重要な性能指標として、コードレートを定義できます。これは、比率で表されます。k n {\displaystyle {\tfrac {k}{n}}} 符号レートは符号の効率を測定するもので、値が高いほどリソースオーバーヘッドが低くなります。一般的に、符号距離 d に依存します。理想的な QECC は、大きな距離と高い符号レートを同時に実現します。したがって、十分な距離を維持しながら符号レートを向上させるように QECC 設計を最適化することは、理論的にも実験的にも QEC の中心的な目標です。逆に、k {\displaystyle k} そしてd {\displaystyle d} は固定されており(多くの場合小さい)、コードレートを上げると必要なリソースが削減されるため、このようなコードは小規模またはリソースが限られた実験的な実装に特に適しています。
シナリオ依存の目標を検討する前に、QECスキームは基本的に次の3つの段階から構成されます。
論理情報を物理的な媒体にエンコードし、 符号化された情報を空間的または時間的チャネル(それぞれ通信または記憶に対応)を介して送信または保存し、 エラーを特定して修正するために、症候群の抽出と復元(デコード)を行います。 QECCは、発生する可能性のあるエラーの種類に関する特定の仮定に基づいて構築され、それらを訂正できる必要があります。測定される安定化装置は、論理情報を一切明らかにせず、エラー自体に関する情報のみを明らかにするように慎重に選択されます。そうでなければ、測定によってこの論理量子ビットと量子コンピュータ内の他の量子ビットとの量子重ね合わせ が破壊され、量子情報の伝達に使用できなくなるためです。ほとんどのQECCでは、エラーの種類はビット反転、位相反転、またはその両方です(パウリ行列に対応)。 X {\displaystyle X} 、Y {\displaystyle Y} 、 そしてZ {\displaystyle Z} )
エンコードとデコードにはさまざまな戦略があり、測定されたエラー症候群を対応する回復操作にマッピングする古典的なアルゴリズムも含まれます。適用される量子ゲートのシーケンスも最適化できます。マルチ量子ビットゲートは一般的にシングル量子ビットゲートよりも実装が難しいためです。さらに、可能な症候群の総数は2 n − k 2nk これは、単純なルックアップテーブル方式では大きすぎる可能性がある。したがって、コード構造が十分に単純な場合を除き、一般的には効率的な古典的な復号アルゴリズムが必要となる。[ 1 ]
チャネル起因エラーが主な懸念事項である量子メモリと比較して、量子計算における量子ゲートの頻繁な適用は、フォールトトレラント 設計を必要とする。キュービットベースのプラットフォームで実装されるQECCの場合、フォールトトレラントは、不完全な量子ゲート、欠陥のある状態準備、および測定エラーも考慮に入れる。対照的に、情報を発振器に符号化するQECCの場合、フォールトトレラント という用語は、通常の量子エラー訂正と互換的に使用されることがあり、追加の意味を持たない。[ 2 ]
エラーの種類 量子システムで発生するエラーの種類は、デバイスに依存しない仮定よりも、基盤となる物理プラットフォームに大きく依存します。例えば、量子ビットがアクティブ制御下にある場合でも、ゼロでないアインシュタイン係数 を介して環境と結合したままです。環境が真空状態まで冷却されると、この結合によって振幅減衰 エラー(または励起損失)が発生します。これは、システムが熱平衡に向かって緩和する傾向を反映しており、緩和 時間によって特徴付けられます。さらに、孤立した量子ビットでさえ、その内部ダイナミクスに対応する固有のハミルトニアン を持ち、コヒーレントエラーにつながります。振幅減衰とコヒーレント進化は共に、ほとんどの量子ビット実装における主要なノイズプロセスの一つである位相緩和 に寄与します。
前述のように、ほとんどの QECC は、主なエラーがビット反転、位相反転、またはその両方の組み合わせであると想定しています。これはパウリ演算子に対応します。このフレームワークの暗黙の仮定は、一般的な物理的エラーはパウリ群 の要素として近似できるということです。このモデルでは、各量子ビットのエラーは 2 つの古典ビット (00: エラーなし、01:Z {\displaystyle Z} 、10:X {\displaystyle X} 、11:Y {\displaystyle Y} したがって、n量子ビットシステムのエラーは長さ2nのバイナリ文字列で記述でき、適切な制約の下で古典的な誤り訂正技術を適用できます。この近似はすべての現実的なノイズプロセスを捉えるわけではありませんが、理論解析とコード設計の両方を大幅に簡素化するため、広く使用されています。
より一般的なQECスキーム の[ [ n 、 k 、 d ] ] {\displaystyle [[n,k,d]]} QECCは、考えられるすべての量子符号を網羅するものではありません。これらは、スタビライザー形式論で定義される加法符号のクラスに属します。非加法符号として知られるより一般的なクラス[ 3 ] は、この枠組みを超えています。例えば、( ( 5 、 6 、 2 ) ) {\displaystyle ((5,6,2))} コード[ 4 ] は2つ以上の量子ビットを符号化する( ログ 2 6 ≈ 2.585 ) {\displaystyle (\log _{2}6\approx 2.585)} 非加算符号は、符号距離2の5つの物理量子ビットに分割できる。非加算符号は原理的には加算符号よりも高い符号化率を達成できるが、その構築と解析ははるかに困難である。そのため、非加算符号は比較的未開拓であり、現在までに限られた研究しか行われていない。
量子ビットを量子ビットにエンコードするだけでなく、量子情報は、次のようなより一般的な物理システムにも保存できます。d {\displaystyle d} 量子ビット(qudit)や無限次元発振器など。より小さな論理システムをより大きな物理ヒルベルト空間に符号化することは、活発な研究分野である。
重要なコードファミリー ピーター・ショア にちなんで名付けられた最初の QECC は、次のように一般化できる。[ [ d 2 、 1 、 d ] ] {\displaystyle [[d^{2},1,d]]} コード距離を伸ばす代わりにコードレートを低下させるコード。その設計思想は内側と外側のコードを採用している。[ d 、 1 、 d ] {\displaystyle [d,1,d]} ビット反転エラーと位相反転エラーを独立して訂正するための繰り返し符号。対照的に、 アンドリュー・スティーンは 繰り返し符号を古典的な符号に置き換えることでコードレートを改善した。[ 7 、 4 ] {\displaystyle [7,4]} ハミング符号を 使用し、ビット反転エラーと位相反転エラーを対称的に扱い、内層と外層を区別しない。Steaneのアプローチは次のように一般化できる。[ [ 2 r − 1 、 2 r − 1 − 2 r 、 3 ] ] {\displaystyle [[2^{r}-1,2^{r}-1-2r,3]]} 量子ハミング符号。[ 10 ] これらのアプローチの一般化により、ロバート・カルダーバンク 、ピーター・ショア 、アンドリュー・スティーンにちなんで名付けられたCSS符号が開発されました。CSS符号の構造は、 耐障害性 シンドローム測定に特に適しています。X {\displaystyle X} そしてZ {\displaystyle Z} 安定板はきれいに分離されている。
ショアコードは コード距離を重視し、スティーンコードはコードレートを重視しますが、これらのパラメータのバランスを取るために他の CSS コードを構築できます。たとえば、オーバーラップ繰り返しコード[ 11 ] [ 12 ] [ 1 ] を使用すると、パフォーマンスが向上し、[ [ 7 、 1 、 3 ] ] {\displaystyle [[7,1,3]]} ショア型コードが示されています。さらに、このショア型コードは、症候群測定を最適化する可能性のあるベーコン・ショアコード [ 13 ]などのサブシステムコードとして修正できます。
量子閾値定理は 、任意の長さの量子計算が可能であることを示しています。この定理によれば、個々の量子ゲート のエラー率が一定の閾値以下であれば、CSSコードなどの量子コードを対数的に多くのレベルにわたって再帰的に連結することでエラーを訂正できます。この閾値を超えると、シンドロームを測定してエラーを訂正しようとすると、除去するエラーよりも多くのエラーが発生します。[ 14 ] 2004年の時点で、十分な数の量子ビットが利用可能であると仮定すると、この閾値は1~3%にも達する可能性があると推定されています。 [ 15 ] 単一の論理量子ビットを単一エラー訂正で符号化するためのより高いコードレートを実現するために、Raymond Laflamme らは、4つのスタビライザーを使用して混合する5量子ビットコードを発見しました。X {\displaystyle X} そしてZ {\displaystyle Z} 演算子。よく知られている変種では、4 つの巡回演算子を使用する。X Z Z X 私 {\displaystyle XZZXI} 安定化器。このコードは明らかに CSS コードではありませんが、DiVincenzo と Shor は、それでも耐障害性を持たせることができることを実証しました。[ 14 ] 5 量子ビットコードは、任意の単一量子ビットエラーから 1 つの論理量子ビットを保護できる最小のコードです。量子ハミング限界 によれば、任意の単一量子ビットエラーを訂正できる単一の論理量子ビットをエンコードするには、少なくとも 5 つの物理量子ビットが必要です。
符号理論設計を超えて、トポロジカル QECC は特に視覚化しやすく、実験的に扱いやすい局所安定化測定の明確なレイアウトを提供できます。Alexei Kitaev は 境界のないトーリック コードを導入し、後に境界のあるサーフェス コードに改良され、非局所測定を回避する 2 次元平面レイアウトが得られました。[ 16 ] サーフェス コードが 2025 年のスケーラブルな量子誤り訂正に不可欠であり、超伝導システムで忠実度が向上した閾値以下の論理量子ビットを可能にします。[ 17 ]
2準位系とは異なり、量子調和振動子は 単一の物理系内に無限の数のエネルギー準位を持つ。これらの符号は、符号化に複数の2準位量子ビットを用いるのではなく、単一の振動子に内在する冗長性を利用する。
猫コードとGKPコードは純粋にボソンであり、直接的な量子ビットの対応関係はないが、(拡張)二項式コード[ 23 ] は(高レート)ショアコード[ 12 ] と密接に関連している。その根底にある考え方は、各内部繰り返しコードのグループ化された量子ビットを同一の粒子として扱い、それらをフォック基底の単一のボソンモードにマッピングすることで、量子ビットコードをボソンコードにリンクすることである。
古典符号をバイアス量子符号として用いる 冗長性を用いる古典的な誤り訂正符号は、 パウリX(ビット反転)エラーまたはパウリZ(位相反転)エラーを訂正するバイアス量子符号 にマッピングできる。最も単純だが非効率的な例は、繰り返し符号 である。繰り返し符号では、論理情報はビットの複数のコピーとして格納される。これらのコピーがエラーによって後で一致しないことが判明した場合、多数決によって最も可能性の高い元の値が推測される。
例えば、「1」の状態にある論理ビットが3回コピーされたとします。ノイズによって3ビットのうち1ビットが破損し、残りの2ビットは変化しない場合、最も可能性の高いシナリオは、1ビットエラーが発生し、元の論理値が「1」であったというものです。2ビットが反転して3ビットすべてがゼロになる可能性もありますが、この結果は起こりにくいでしょう。この例では、論理情報は1ビットであり、3つのコピーは物理的な表現です。
繰り返し符号は、古典ビットを自由に測定および複製できるため、古典チャネルで機能します。しかし、量子チャネルでは、クローン禁止定理 により未知の量子ビットのコピーが妨げられ、量子エラー訂正の障害となるように見えます。この課題は、単一の量子ビットの論理情報を複数の物理量子ビットの高度にエンタングルした状態にエンコードすることによって克服されます。たとえば、1985 年にAsher Peres によって最初に提案された3 量子ビットのビット反転符号 [ 30 ] は、古典的な繰り返し符号と同様の方法で、エンタングルメントとシンドローム測定を使用してエラーを訂正します。位相反転符号も同様に構成され、横断的 アダマールゲート を除いてビット反転符号と等価です。
論理量子ビットを物理量子ビットにエンコードする
ショアコード エラーチャネルは、ビット反転、符号反転(つまり位相反転)、またはその両方を引き起こす可能性があります。適切に設計された QEC コードを使用すると、論理量子ビット上の両方のタイプのエラーを訂正できます。これを行うコードの 1 つは、1995 年に発表された Shor コードです。[ 32 ] [ 33 ] : 10 これらの 2 種類のエラーは射影測定後に発生する可能性のある唯一のタイプのエラーであるため、Shor コードでは任意の単一量子ビットエラーを訂正できます。
単一の論理量子ビットをショア符号で符号化し、その後、3つのブロックそれぞれに対してビット反転誤り訂正を行う量子回路。 させてE {\displaystyle E} 量子チャネル は、任意の単一量子ビットを破壊できる。1番目、4番目、7番目の量子ビットは符号反転コード用であり、3つの量子ビット群(1,2,3)、(4,5,6)、(7,8,9)はビット反転コード用に設計されている。ショア符号では、量子ビットの状態は| ψ ⟩ = α 0 | 0 ⟩ + α 1 | 1 ⟩ {\displaystyle |\psi \rangle =\alpha _{0}|0\rangle +\alpha _{1}|1\rangle } 9量子ビットの積に変換されます| ψ ′ ⟩ = α 0 | 0 S ⟩ + α 1 | 1 S ⟩ {\displaystyle |\psi '\rangle =\alpha _{0}|0_{S}\rangle +\alpha _{1}|1_{S}\rangle } 、 どこ | 0 S ⟩ = 1 2 2 ( | 000 ⟩ + | 111 ⟩ ) ⊗ ( | 000 ⟩ + | 111 ⟩ ) ⊗ ( | 000 ⟩ + | 111 ⟩ ) {\displaystyle |0_{\rm {S}}\rangle ={\frac {1}{2{\sqrt {2}}}}(|000\rangle +|111\rangle )\otimes (|000\rangle +|111\rangle )\otimes (|000\rangle +|111\rangle )} | 1 S ⟩ = 1 2 2 ( | 000 ⟩ − | 111 ⟩ ) ⊗ ( | 000 ⟩ − | 111 ⟩ ) ⊗ ( | 000 ⟩ − | 111 ⟩ ) {\displaystyle |1_{\rm {S}}\rangle ={\frac {1}{2{\sqrt {2}}}}(|000\rangle -|111\rangle )\otimes (|000\rangle -|111\rangle )\otimes (|000\rangle -|111\rangle )}
量子ビットにビット反転エラーが発生した場合、各量子ビットブロック(1,2,3)、(4,5,6)、(7,8,9)に対してシンドローム解析が実行され、各ブロックで最大1つのビット反転エラーを検出および修正します。
3ビット反転グループ(1,2,3)、(4,5,6)、(7,8,9)を3つの入力とみなすと、ショア符号回路は符号反転符号に簡略化できる。これは、ショア符号が単一量子ビットの符号反転エラーも修復できることを意味する。
ショア符号は、単一量子ビットに対する任意のエラー(ビット反転と符号反転の両方)を訂正することもできます。エラーが量子ビットに作用するユニタリ変換Uによってモデル化される場合| ψ ⟩ {\displaystyle |\psi \rangle } 、 それからU {\displaystyle U} 次のように記述できます U = c 0 私 + c 1 X + c 2 Y + c 3 Z {\displaystyle U=c_{0}I+c_{1}X+c_{2}Y+c_{3}Z} どこc 0 {\displaystyle c_{0}} 、c 1 {\displaystyle c_{1}} 、c 2 {\displaystyle c_{2}} 、 そしてc 3 {\displaystyle c_{3}} は複素定数、Iは単位行列であり、パウリ行列は 次のように与えられる。 X = ( 0 1 1 0 ) ; Y = ( 0 − 私 私 0 ) ; Z = ( 1 0 0 − 1 ) 。 {\displaystyle {\begin{aligned}X&={\begin{pmatrix}0&1\\1&0\end{pmatrix}};\\Y&={\begin{pmatrix}0&-i\\i&0\end{pmatrix}};\\Z&={\begin{pmatrix}1&0\\0&-1\end{pmatrix}}.\end{aligned}}}
Uが I と等しい場合、エラーは発生しません。U = X {\displaystyle U=X} ビット反転エラーが発生します。U = Z {\displaystyle U=Z} 符号反転エラーが発生します。U = 私 Y {\displaystyle U=iY} すると、ビット反転エラーと符号反転エラーの両方が発生します。言い換えれば、ショア符号は、単一の量子ビットにおけるビットエラーまたは位相エラーのあらゆる組み合わせを訂正できます。
より一般的に言えば、誤差演算子U はユニタリである必要はなく、環境と相互作用するシステムを表す量子操作からのクラウス演算子であってもよい。
応用
量子計測学において 量子誤り訂正は量子計測 に適用できます。そのため、論理量子ビットは複数の物理量子ビットに格納されます。線形干渉計の場合、論理量子ビット間には相互作用はありません。しかし、ダイナミクスは、論理量子ビットに対応する物理量子ビットのマルチ量子ビット相関演算子を含む演算子によって与えられます。この方式では、量子誤り訂正の一般的な規則に従ってエラーを検出および訂正できます。[ 34 ] [ 35 ]
別のアプローチでは、量子状態を修正するのではなく、ノイズが存在する場合でも高精度の量子計測を可能にする状態を維持することが目標です。量子計測において分離可能な状態よりも優れた性能を発揮できない量子状態であっても、マルチコピーの場合には分離可能な状態よりも優れていることが観察されており、そのため計測能力を活性化することができます。[ 36 ] したがって、各論理量子ビットを複数の物理量子ビットに格納する代わりに、量子状態全体の複数のコピーを格納します。たとえば、N {\displaystyle N} -キュービット量子状態ϱ {\displaystyle \varrho } 空間に住む
{ | 0 ⟩ ⊗ N 、 | 1 ⟩ ⊗ N } 。 {\displaystyle \{|0\rangle ^{\otimes N},|1\rangle ^{\otimes N}\}.}
この部分空間にはノイズのある量子状態が含まれる
p | G H Z N ⟩ ⟨ G H Z N | + ( 1 − p ) ( | 0 ⟩ ⟨ 0 | ) ⊗ N + ( | 1 ⟩ ⟨ 1 | ) ⊗ N 2 、 {\displaystyle p|{\rm {GHZ}}_{N}\rangle \langle {\rm {GHZ}}_{N}|+(1-p){\frac {(|0\rangle \langle 0|)^{\otimes N}+(|1\rangle \langle 1|)^{\otimes N}}{2}},}
ここで、グリーンバーガー・ホーン・ツァイリンガー(GHZ)状態は 次のように表される。
| G H Z N ⟩ = 1 2 ( | 0 ⟩ ⊗ N + | 1 ⟩ ⊗ N ) 。 {\displaystyle |{\rm {GHZ}}_{N}\rangle ={\frac {1}{\sqrt {2}}}(|0\rangle ^{\otimes N}+|1\rangle ^{\otimes N}).}
考えてみましょうM {\displaystyle M} 州のコピー
ϱ M -コピー = ϱ ⊗ M 。 {\displaystyle \varrho _{M{\text{-copy}}}=\varrho ^{\otimes M}.}
次に、次のハミルトニアン
H = ∑ n = 1 N ∏ m = 1 M σ z ( n 、 m ) {\displaystyle H=\sum _{n=1}^{N}\prod _{m=1}^{M}\sigma _{z}^{(n,m)}}
に作用するM {\displaystyle M} -量子状態をコピーします。ここで、σ z ( n 、 m ) {\displaystyle \sigma _{z}^{(n,m)}} パウリのスピン行列はσ z {\displaystyle \sigma _{z}} m 番目のコピーの n 番目の量子ビットについて。量子フィッシャー情報 によって特徴付けられる計測上の有用性は、
F Q [ ϱ 、 H ] {\displaystyle F_{Q}[\varrho ,H]}
コピー数とともに指数関数的に増加する。M {\displaystyle M} GHZ状態の計量学的有用性に近づき、4 N 2 。 {\displaystyle 4N^{2}.} 分離可能な州が到達する4 N 。 {\displaystyle 4N.} [ 37 ]
状態が上述のサブスペースの外にある場合、ビット反転コードを用いた通常のエラー訂正手順によって、その状態をサブスペースに戻すことができる。
別の例では、この方式では誤差補正なしでも位相誤差が抑制されることがわかります。N {\displaystyle N} -キュービットGHZ状態、その後単一位相
| Ψ ⟩ = | G H Z N ⟩ ⊗ | G H Z N ⟩ ⊗ | G H Z N ⟩ 、 {\displaystyle |\Psi \rangle =|{\rm {GHZ}}_{N}\rangle \otimes |{\rm {GHZ}}_{N}\rangle \otimes |{\rm {GHZ}}_{N}\rangle ,}
そして上記のハミルトニアンを考える。すると、その状態の計測学的有用性は量子フィッシャー情報によって特徴づけられる。F Q [ | Ψ ⟩ ⟨ Ψ | 、 H ] {\displaystyle F_{Q}[|\Psi \rangle \langle \Psi |,H]} 。
1つの量子ビットが位相反転チャネルを通過した後の状態をで表す。ϱ p h 1 s e f l 私 p 。 {\displaystyle \varrho _{\rm {phaseflip}}.} 国家の計量上の有用性は変化しないことが示される。
F Q [ ϱ p h 1 s e f l 私 p 、 H ] = F Q [ | Ψ ⟩ ⟨ Ψ | 、 H ] {\displaystyle F_{Q}[\varrho _{\rm {phaseflip}},H]=F_{Q}[|\Psi \rangle \langle \Psi |,H]}
そしてそれは最大値のままである。したがって、誤差補正ステップがなくても、計測特性は同じままである。(参考文献[ 37 ] および参考文献[ 38 ] の補足Eを参照)
実験的実現 CSSベースのコードの実験的実現はいくつか行われてきた。最初の実証は核磁気共鳴量子ビット で行われた。[ 39 ]その後、線形光学、 [ 40 ] トラップイオン、[ 41 ] [ 42 ] および超伝導(トランスモン)量子ビット [ 43 ] で実証が行われた。
2016年に初めて量子ビットの寿命がQECコードを用いることで延長された。[ 44 ] この誤り訂正の実証実験は、超伝導共振器に符号化されたシュレーディンガーの猫状態 に対して行われ、量子情報の読み出し、解析、検出された誤りの訂正といったリアルタイムのフィードバック操作を実行できる量子 コントローラが用いられた。この実験では、量子誤り訂正システムが、論理量子ビットの寿命がシステムを構成する物理量子ビットの寿命を上回る損益分岐点に達する仕組みが実証された。 他の誤り訂正符号も実装されており、例えば光子損失を訂正することを目的とした符号などがある。光子損失は光子量子ビット方式における主要な誤り源である。[ 45 ] [ 46 ] 2021年に、トラップイオン量子コンピュータ内の10個のイオンを使用して 、トポロジカル量子誤り訂正コード でエンコードされた2つの論理量子ビット間のエンタングルメントゲート が初めて実現されました。[ 47 ] [ 48 ] 2021年には、トラップイオンシステムの単一論理量子ビットにおける耐故障性ベーコンショア符号の最初の実験的実証も行われた。これは、エラー訂正の追加によって、エラー訂正と耐故障性スティーン符号の実装に必要なオーバーヘッドによって生じるエラーよりも多くのエラーを抑制できる実証である。[ 49 ] [ 50 ] [ 51 ] 別の方向性として、キタエフ連鎖のジョルダン・ウィグナー写像されたマヨラナゼロモードに対応する符号化を用いることで、研究者らは論理量子ビットの量子テレポーテーションを実行することができ、忠実度が71%から85%に向上することが観測された。[ 52 ] 2022年、インスブルック大学 の研究者らは、イオントラップ型量子コンピュータにおける2つの論理量子ビットに対して、耐障害性のある普遍的なゲートセットを実証した。 彼らは、7量子ビットカラーコードの2つのインスタンス間で論理2量子ビット制御NOTゲートを実行し、耐障害性を備えた論理マジック状態 を準備した。[ 53 ] 2022年、ラホール工科大学の研究により、超伝導量子回路の戦略的に選択された場所に単一量子ビットのZ軸回転ゲートを挿入することでエラーキャンセルが実証された。[ 54 ] この方式は、コヒーレントノイズの建設的干渉下で急速に蓄積されるエラーを効果的に修正できることが示されています。これは、デコヒーレンス曲線の偏差(例えば、急激な落ち込みやノッチ)を追跡してコヒーレントエラーを検出および特定する回路レベルの校正方式ですが、エンコーディングやパリティ測定は必要ありません。[ 55 ] ただし、この方法が非コヒーレントノイズに対して有効であることを確立するには、さらなる調査が必要です。 2023年2月、Googleの研究者らは、実験で量子ビット数を増やすことで量子エラーを減らしたと主張し、距離3の量子ビット配列と距離5の量子ビット配列でそれぞれ3.028%と2.914%のエラー率を測定した耐障害性表面コードを使用した。 [ 56 ] [ 57 ] [ 58 ] 2024年4月、マイクロソフト の研究者らは、論理量子ビットの誤り率を、基礎となる物理的誤り率の800倍にまで低減できる量子誤り訂正コードのテストに成功したと主張した。[ 59 ] この量子ビット仮想化システムは、Quantinuumのトラップドイオンハードウェア上の32個の量子ビットのうち30個を使用して4個の論理量子ビットを作成するために使用されました。このシステムは、アクティブシンドローム抽出技術を使用して、論理量子ビットを破壊することなく、計算中にエラーを診断して修正します。[ 60 ] 2025年1月、シドニーのUNSWの研究者らは、 アンチモン化物を含む アンチモン 系材料を用いて、最大8つの状態を持つ高次元量子状態(qudits )を利用した誤り訂正法を開発することに成功した。高度なパルス制御技術を採用したKane量子コンピュータ を用いて、エラー耐性の向上を実証した。[ 61 ]
参考文献 1 2 Chang, En-Jui (2025-10-23), Overlapped-repetition Shor codes achieving fourfold asymptotic rate , arXiv : 2510.21030 ↑ Cai, Weizhou; Ma, Yuwei (2021). "Bosonic quantum error correction codes in superconducting quantum circuits" . Fundamental Research . 1 (1): 50–67 . arXiv : 2010.08699 . Bibcode : 2021FunRe...1...50C . doi : 10.1016/j.fmre.2020.12.006 . したがって、大規模な回路深度が可能な実用的な量子コンピュータは、最終的には量子誤り訂正によって保護された論理量子ビットに対する演算を必要とする。 ↑ Calderbank, AR; Rains, EM; Shor, PW; Sloane, NJA (1997). "GF(4)上の符号による量子誤り訂正". IEEE国際情報理論シンポジウム議事録 . pp. 292–. arXiv : quant-ph/9608006 . doi : 10.1109/ISIT.1997.613213 . ISBN 0-7803-3956-8 。↑ Rains, Eric M.; Hardin, RH; Shor, Peter W.; Sloane, NJA (1997-08-04). "非加算型量子コード" . Physical Review Letters . 79 (5): 953– 954. arXiv : quant-ph/9703002 . Bibcode : 1997PhRvL..79..953R . doi : 10.1103/PhysRevLett.79.953 . ↑ Shor, Peter W. (1995-10-01). "量子コンピュータメモリにおけるデコヒーレンスを低減するためのスキーム" . Physical Review A . 52 (4): R2493– R2496. Bibcode : 1995PhRvA..52.2493S . doi : 10.1103/PhysRevA.52.R2493 . PMID 9912632 . ↑ Steane, Andrew (1996). "多粒子干渉と量子誤り訂正" . Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences . 452 (1996): 2551– 2577. arXiv : quant-ph/9601029 . Bibcode : 1996RSPSA.452.2551S . doi : 10.1098/rspa.1996.0136 . ↑ Laflamme, Raymond; Miquel, Cesar; Paz, Juan Pablo; Zurek, Wojciech Hubert (1996-07-01). "Perfect Quantum Error Correcting Code" . Physical Review Letters . 77 (1): 198– 201. arXiv : quant-ph/9602019 . Bibcode : 1996PhRvL..77..198L . doi : 10.1103/PhysRevLett.77.198 . ISSN 0031-9007 . PMID 10061806 . ↑ Kitaev, A Yu (1997-12-31). "量子計算: アルゴリズムと誤り訂正" . Russian Mathematical Surveys . 52 (6): 1191– 1249. Bibcode : 1997RuMaS..52.1191K . doi : 10.1070/rm1997v052n06abeh002155 . ISSN 0036-0279 . ↑ Bravyi, SB; Kitaev, A. Yu (1998-11-20), Quantum codes on a lattice with boundary , arXiv : quant-ph/9811052 , Bibcode : 1998quant.ph.11052B ↑ Steane, AM (1996-12-01). "単純な量子誤り訂正符号" . Physical Review A . 54 (6): 4741– 4751. arXiv : quant-ph/9605021 . Bibcode : 1996PhRvA..54.4741S . doi : 10.1103/PhysRevA.54.4741 . PMID 9914038 . ↑ Fletcher, Andrew S.; Shor, Peter W.; Win, Moe Z. (2008). "振幅減衰チャネル向けチャネル適応型量子誤り訂正". IEEE Transactions on Information Theory . 54 (12): 5705–5718 . arXiv : 0710.1052 . Bibcode : 2008ITIT ...54.5705F . doi : 10.1109/TIT.2008.2006458 . ISSN 1557-9654 . 1 2 Chang, En-Jui; Lai, Ching-Yi (2025-05-05). "High-rate amplitude-damping Shor codes with immunity to collective coherent errors" . Physical Review A. 111 ( 5) 052602. arXiv : 2412.16450 . Bibcode : 2025PhRvA.111e2602C . doi : 10.1103/PhysRevA.111.052602 . ↑ Bacon, Dave (2006-01-30). "自己訂正型量子メモリのための演算子量子誤り訂正サブシステム". Physical Review A . 73 (1) 012340. arXiv : quant-ph/0506023 . Bibcode : 2006PhRvA..73a2340B . doi : 10.1103/PhysRevA.73.012340 . S2CID 118968017 . 1 2 DiVincenzo, David P.; Shor, Peter W. (1996-10-07). "Fault-Tolerant Error Correction with Efficient Quantum Codes" . Physical Review Letters . 77 (15): 3260– 3263. arXiv : quant-ph/9605031 . Bibcode : 1996PhRvL..77.3260D . doi : 10.1103/PhysRevLett.77.3260 . PMID 10062174 . ↑ Knill, Emanuel (2004-11-02). "Quantum Computing with Very Noisy Devices". Nature . 434 (7029): 39–44 . arXiv : quant-ph/0410199 . Bibcode : 2005Natur.434...39K . doi : 10.1038 / nature03350 . PMID 15744292. S2CID 4420858 . ↑ Fowler, Austin G.; Mariantoni, Matteo; Martinis, John M.; Cleland, Andrew N. (2012-09-18). "表面コード: 実用的な大規模量子計算に向けて". Physical Review A . 86 (3) 032324. arXiv : 1208.0928 . Bibcode : 2012PhRvA..86c2324F . doi : 10.1103/PhysRevA.86.032324 . ISSN 1050-2947 . ↑ アチャリヤ、ラジーブ。アバニン、ドミトリー A.アガババイエ・ベニ、ラレ。アレイナー、イゴール。アンデルセン、トロンド I.アンスマン、マルクス。アルテ、フランク。アリア、クナル。アスファウ、アブラハム。アストラハンツェフ、ニキータ。アタラヤ、フアン。バブシュ、ライアン。ベーコン、デイブ。バラード、ブライアン。バーディン、ジョセフ C. (2025 年 2 月)。 「表面符号閾値未満の量子誤り訂正」 。 自然 。 638 (8052 ) : 920–926。arXiv : 2408.13687 。 Bibcode : 2025Natur.638..920G 。 土井 : 10.1038/s41586-024-08449-y 。 ISSN 1476-4687 . PMC 11864966 . PMID 39653125 . ↑ Cochrane, PT; Milburn, GJ; Munro, WJ (1999-04-01). "マクロスコピック的に異なる量子重ね合わせ状態を振幅減衰のボソンコードとして用いる". Physical Review A . 59 (4): 2631– 2634. arXiv : quant-ph/9809037 . Bibcode : 1999PhRvA..59.2631C . doi : 10.1103/PhysRevA.59.2631 . S2CID 119532538 . ↑ Albert, Victor V; Mundhada, Shantanu O; Grimm, Alexander; Touzard, Steven; Devoret, Michel H; Jiang, Liang (2019-06-12). "Pair-cat codes: autonomous error-correction with low-order nonlinearity". Quantum Science and Technology . 4 (3): 035007. arXiv : 1801.05897 . Bibcode : 2019QS & T....4c5007A . doi : 10.1088/2058-9565/ab1e69 . ISSN 2058-9565 . ↑ Gottesman, Daniel; Kitaev, Alexei; Preskill, John (2001). "Encoding a qubit in an oscillator". Physical Review A . 64 (1) 012310. arXiv : quant-ph/0008040 . Bibcode : 2001PhRvA..64a2310G . doi : 10.1103/PhysRevA.64.012310 . S2CID 18995200 . ↑ Royer, Baptiste; Singh, Shraddha; Girvin, SM (2022-03-07). "Encoding Qubits in Multimode Grid States" . PRX Quantum . 3 (1) 010335. arXiv : 2201.12337 . Bibcode : 2022PRXQ....3a0335R . doi : 10.1103/PRXQuantum.3.010335 . ↑ Michael, Marios H.; Silveri, Matti; Brierley, RT; Albert, Victor V.; Salmilehto, Juha; Jiang, Liang; Girvin, SM (2016-07-14). "ボソンモードのための新しいクラスの量子誤り訂正符号" . Physical Review X . 6 (3) 031006. arXiv : 1602.00008 . Bibcode : 2016PhRvX...6c1006M . doi : 10.1103/PhysRevX.6.031006 . 1 2 Chang, En-Jui (2025-09-09). "多量子ビット符号化のための高レート拡張二項符号" . Physical Review A . 112 (3) 032419. arXiv : 2501.07093 . Bibcode : 2025PhRvA.112c2419C . doi : 10.1103/hwfz-c6vy . ↑ Chang, En-Jui (2025-11-05). "Quantum dual extended Hamming code immune to collective coherent errors" . Physical Review A. 112 ( 5) 052410. arXiv : 2503.05249 . Bibcode : 2025PhRvA.112e2410C . doi : 10.1103/qzd2-b2mx . ↑ Rains, EM (1999). "最小距離2の量子符号". IEEE Transactions on Information Theory . 45 (1): 266–271 . arXiv : quant-ph/9704043 . Bibcode : 1999ITIT...45..266R . doi : 10.1109/18.746807 . ISSN 1557-9654 . ↑ Smolin, John A.; Smith, Graeme; Wehner, Stephanie (2007-09-28). "単純な非加算量子符号のファミリー" . Physical Review Letters . 99 (13) 130505. arXiv : quant-ph/0701065 . Bibcode : 2007PhRvL..99m0505S . doi : 10.1103/PhysRevLett.99.130505 . PMID 17930569 . ↑ Yu, Sixia; Chen, Qing; Lai, CH; Oh, CH (2008-08-29). "非加算型量子誤り訂正符号" . Physical Review Letters . 101 (9) 090501. arXiv : 0704.2122 . Bibcode : 2008PhRvL.101i0501Y . doi : 10.1103/PhysRevLett.101.090501 . PMID 18851592 . ↑ Yu, Sixia; Chen, Qing; Oh, CH (2015). "Two Infinite Families of Nonadditive Quantum Error-Correcting Codes". IEEE Transactions on Information Theory . 61 (12): 7012–7016 . Bibcode : 2015ITIT...61.7012Y . doi : 10.1109/TIT.2015.2489645 . ISSN 0018-9448 . ↑ Noh, Kyungjoo; Girvin, SM; Jiang, Liang (2020-08-18). "Encoding an Oscillator into Many Oscillators" . Physical Review Letters . 125 (8) 080503. arXiv : 1903.12615 . Bibcode : 2020PhRvL.125h0503N . doi : 10.1103/PhysRevLett.125.080503 . PMID 32909762 . ↑ Peres, Asher (1985-12-01). "可逆論理と量子コンピュータ" . Physical Review A . 32 (6): 3266– 3276. Bibcode : 1985PhRvA..32.3266P . doi : 10.1103/PhysRevA.32.3266 . PMID 9896493 . ↑ Nielsen, Michael A. ; Chuang, Isaac L. (2000). Quantum Computation and Quantum Information . Cambridge University Press. ↑ Shor, Peter W. (1995). "量子コンピュータメモリにおけるデコヒーレンスを低減するためのスキーム". Physical Review A . 52 (4): R2493– R2496. Bibcode : 1995PhRvA..52.2493S . doi : 10.1103/PhysRevA.52.R2493 . PMID 9912632 . ↑ Devitt, Simon J; Munro, William J; Nemoto, Kae (2013-06-20). "Quantum error correction for beginners". Reports on Progress in Physics . 76 (7) 076001. arXiv : 0905.2794 . Bibcode : 2013RPPh...76g6001D . doi : 10.1088/0034-4885/76/7/076001 . ISSN 0034-4885 . PMID 23787909. S2CID 206021660 . ↑ Dür, W.; Skotiniotis, M.; Fröwis, F.; Kraus, B. (2014-02-26). "量子誤り訂正を用いた改良型量子計測". Physical Review Letters . 112 (8) 080801. arXiv : 1310.3750 . Bibcode : 2014PhRvL.112h0801D . doi : 10.1103/PhysRevLett.112.080801 . ↑ Kessler, EM; Lovchinsky, I.; Sushkov, AO; Lukin, MD (2014-04-16). "計測のための量子誤差補正". Physical Review Letters . 112 (15) 150802. arXiv : 1310.3260 . Bibcode : 2014PhRvL.112o0802K . doi : 10.1103/PhysRevLett.112.150802 . PMID 24785020 . ↑ トート、ゲザ。ベルテシ、タマス。ホロデツキ、パヴェウ。ホロデッキ、ライシャード(2020-07-07)。 「隠れた計量学的有用性の活性化」。 物理的なレビューレター 。 125 (2) 020402.arXiv : 1911.02592 。 ビブコード : 2020PhRvL.125b0402T 。 土井 : 10.1103/PhysRevLett.125.020402 。 PMID 32701319 。 1 2 ロバート・トレニ;ルカーチ、アルパード;ホロデツキ、パヴェウ。ホロデッキ、リシャード。ベルテシ、タマス。トス、ゲザ (2024-02-01)。 「計量学的に有用な真の多部エンタングルメントの活性化」。 新しい物理学ジャーナル 。 26 (2): 023034.arXiv : 2203.05538 。 Bibcode : 2024NJPh...26b3034T 。 土井 : 10.1088/1367-2630/ad1e93 。 ↑ 「位相誤差を抑制するための3コピーの例」 (PDF) 。 ↑ Cory, DG; Price, MD; Maas, W.; Knill, E.; Laflamme, R.; Zurek, WH; Havel, TF; Somaroo, SS (1998). "Experimental Quantum Error Correction". Phys. Rev. Lett . 81 (10): 2152–2155 . arXiv : quant-ph/9802018 . Bibcode : 1998PhRvL..81.2152C . doi : 10.1103/PhysRevLett.81.2152 . S2CID 11662810 . ↑ Pittman, TB; Jacobs, BC; Franson, JD (2005). "線形光学を用いた量子誤り訂正の実証". Phys. Rev. A . 71 (5) 052332. arXiv : quant-ph/0502042 . Bibcode : 2005PhRvA..71e2332P . doi : 10.1103/PhysRevA.71.052332 . S2CID 11679660 . ↑ キアヴェリーニ、J.ライブフリート、D.シェッツ、T.メリーランド州バレット。ブレークスタッド、RB;ブリットン、J.板野、WM。ジョスト、JD;キル、E.ランガー、C.オゼリ、R.ワインランド、DJ (2004)。 「量子誤り訂正の実現」。 自然 。 432 (7017): 602–605 。 Bibcode : 2004Natur.432..602C 。 土井 : 10.1038/nature03074 。 PMID 15577904 。 S2CID 167898 。 ↑ Schindler, P.; Barreiro, JT; Monz, T.; Nebendahl, V.; Nigg, D.; Chwalla, M.; Hennrich, M.; Blatt, R. (2011). "Experimental Repetitive Quantum Error Correction". Science . 332 (6033): 1059– 1061. Bibcode : 2011Sci...332.1059S . doi : 10.1126/science.1203329 . PMID 21617070 . S2CID 32268350 . ↑ Reed, MD; DiCarlo, L.; Nigg, SE; Sun, L.; Frunzio, L.; Girvin, SM; Schoelkopf, RJ (2012). "超伝導回路による3量子ビット量子誤り訂正の実現". Nature . 482 ( 7385): 382–385 . arXiv : 1109.4948 . Bibcode : 2012Natur.482..382R . doi : 10.1038/nature10786 . PMID 22297844. S2CID 2610639 . ↑ Ofek, Nissim; Petrenko, Andrei; Heeres, Reinier; Reinhold, Philip; Leghtas, Zaki; Vlastakis, Brian; Liu, Yehan; Frunzio, Luigi; Girvin, SM; Jiang, L.; Mirrahimi, Mazyar (2016 年 8 月) 「超伝導回路における誤り訂正による量子ビットの寿命延長」 Nature . 536 (7617): 441– 445. Bibcode : 2016Natur.536..441O . doi : 10.1038/nature18949 . ISSN 0028-0836 . PMID 27437573 . S2CID 594116 . ↑ Lassen, M.; Sabuncu, M.; Huck, A.; Niset, J.; Leuchs, G.; Cerf, NJ; Andersen, UL (2010). "Quantum optical coherence can survive photon losses using a continuous-variable quantum erasure-correcting code". Nature Photonics . 4 (10): 700. arXiv : 1006.3941 . Bibcode : 2010NaPho...4..700L . doi : 10.1038/nphoton.2010.168 . S2CID 55090423 . ↑ 郭、チーハオ。趙、元元。グラスル、マルクス。ニー、シンファン。シャン、グオヨン。シン、タオ。イン、チャンチー。 曾・北 (2021)。 「さまざまなプラットフォームでの量子誤り訂正コードのテスト」。 科学速報 。 66 (1): 29–35 . arXiv : 2001.07998 。 Bibcode : 2021SciBu..66...29G 。 土井 : 10.1016/j.scib.2020.07.033 。 PMID 36654309 。 S2CID 210861230 。 ↑ 「エラー保護された量子ビットが初めてエンタングルする」 . phys.org . 2021-01-13 . 2021-08-30 に閲覧。 ↑ エアハルト、アレクサンダー。ポールセン・ナウトルップ、ヘンドリック。メス、マイケル。ルーカス・ポスラー;ストリッカー、ローマン。スタドラー、マーティン。ネグネヴィツキー、ヴラド。リングバウアー、マーティン。シンドラー、フィリップ。ブリーゲル、ハンス J.ライナー、ブラット。フリス、ニコライ。モンツ、トーマス (2021-01-13)。 「格子手術による論理量子ビットのもつれ」。 自然 。 589 (7841 ) : 220–224。arXiv : 2006.03071 。 Bibcode : 2021Natur.589..220E 。 土井 : 10.1038/s41586-020-03079-6 。 ISSN 1476-4687 。 PMID 33442044 . S2CID 219401398 . ↑ Bedford, Bailey (2021-10-04). 「基礎的なステップにより、量子コンピュータは各部分の総和よりも優れていることが示された」 . phys.org . 2021-10-05 に取得。 ↑ イーガン、レアード。デブロイ、ドリップト M.ノエル、クリスタル。ライジンジャー、アンドリュー。朱大偉。ビスワス、デボプリヨ。ニューマン、マイケル。リー・ムユアン。ブラウン、ケネス R.セティナ、マルコ。モンロー、クリストファー (2021-10-04)。 「誤り訂正された量子ビットのフォールトトレラントな制御」。 自然 。 598 (7880): 281–286 。 Bibcode : 2021Natur.598..281E 。 土井 : 10.1038/s41586-021-03928-y 。 ISSN 0028-0836 。 PMID 34608286 。 S2CID 238357892 。 ↑ Ball, Philip (2021-12-23). "量子コンピューティングのためのリアルタイム誤り訂正" . Physics . 14 184. Bibcode : 2021PhyOJ..14..184B . doi : 10.1103/Physics.14.184 . S2CID 245442996 . ↑ Huang, He-liang (2021-03-03). "マヨラナゼロモード量子ビットの量子テレポーテーションのエミュレーション". Phys. Rev. Lett . 126 (9) 090502. arXiv : 2009.07590 . Bibcode : 2021PhRvL.126i0502H . doi : 10.1103/PhysRevLett.126.090502 . PMID 33750174 . ↑ ポスラー、ルーカス。ホイセン、サシャ。ポゴレロフ、イワン。リスラー、マヌエル。フェルドカー、トーマス。メス、マイケル。マルチニアック、クリスチャン D.ストリッカー、ローマン。リングバウアー、マーティン。ライナー、ブラット。シンドラー、フィリップ。ミュラー、マルクス。モンツ、トーマス (2022-05-25)。 「フォールトトレラントなユニバーサル量子ゲート動作のデモンストレーション」。 自然 。 605 (7911 ) : 675–680。arXiv : 2111.12654 。 Bibcode : 2022Natur.605..675P 。 土井 : 10.1038/s41586-022-04721-1 。 PMID 35614250 。 S2CID 244527180 。 ↑ Ahsan, Muhammad; Naqvi, Syed Abbas Zilqurnain; Anwer, Haider (2022-02-18). "量子回路エンジニアリングによるコヒーレントノイズの補正". Physical Review A . 105 (2) 022428. arXiv : 2109.03533 . Bibcode : 2022PhRvA.105b2428A . doi : 10.1103/physreva.105.022428 . ISSN 2469-9926 . S2CID 237442177 . ↑ Steffen, Matthias (2022-10-20). 「エラー抑制、エラー軽減、エラー訂正の違いは何ですか?」 . IBM Research Blog . 2022-11-26 に取得。 ↑ Google Quantum AI (2023-02-22). "表面コード論理キュービットのスケーリングによる量子エラーの抑制" . Nature . 614 (7949): 676–681 . arXiv : 2207.06431 . Bibcode : 2023Natur.614..676G . doi : 10.1038/ s41586-022-05434-1 . ISSN 1476-4687 . PMC 9946823. PMID 36813892 . ↑ Boerkamp, Martijn (2023-03-20). "量子誤り訂正のブレークスルーが大規模量子コンピュータにつながる可能性" . Physics World . 2023-04-01 閲覧 . ↑ コノバー、エミリー (2023-02-22). 「Googleの量子コンピュータが誤り訂正のマイルストーンに到達」 ScienceNews . 2023-04-01 閲覧 。 ↑ スミス=グッドソン、ポール (2024-04-18)。 「マイクロソフトとクアンティニュアムが量子エラー率を800倍改善」 。 フォーブス。2024-07-01 に 閲覧 。 ↑ Yirka, Bob (2024-04-05). "Quantinuum 量子コンピュータ、Microsoft の「論理量子ビット」を使用して 14,000 回の実験をエラーなしで実行" . Phys.org . 2024-07-01 に取得. ↑ Yu, Xi; et al. (2025). "シリコン中の核スピン量子ビットのシュレーディンガー猫状態". Nature Physics . 21 (3): 362–367 . arXiv : 2405.15494 . Bibcode : 2025NatPh..21..362Y . doi : 10.1038/s41567-024-02745-0 .
さらに読む Daniel Lidar および Todd Brun 編 (2013).量子誤り訂正 . Cambridge University Press.La Guardia、Giuliano Gadioli 編 (2020).量子誤り訂正: 対称符号、非対称符号、同期可能符号、畳み込み符号 . Springer Nature. フランク・ガイタン(2008)。量子誤り訂正と耐障害性量子コンピューティング 。テイラー&フランシス。 フリードマン、マイケル H.、マイヤー、デイビッド A.、ルオ、フェン (2002)。「Z 2 -シストリック自由度 と量子コード」。量子計算の数学 。コンピュータ数学シリーズ。フロリダ州ボカラトン:チャップマン&ホール/CRC。pp. 287–320 。 フリードマン、マイケルH.、マイヤー、デイビッド A. (1998)。「射影平面と平面量子コード」。Found . Comput . Math . 2001 (3): 325–332。arXiv : quant-ph/9810055。Bibcode : 1998quant.ph.10055F。
外部リンク 「トポロジカル量子誤り訂正」。Quantum Light 。シェフィールド大学。2018年9月28日。2021年12月22日にオリジナルからアーカイブ済み– YouTube 経由。