量子コンピュータの構築に向けた競争において、科学者たちは根本的な問題に直面している。それは、量子ビットと呼ばれる極めて脆弱な情報ビットが、絶えずノイズにさらされているということである。このノイズはエラーを引き起こし、計算が完了する前に繊細な計算をかき乱してしまう。これに対抗するため、研究者たちは量子誤り訂正を用いている。これは、情報を多くの物理粒子に分散させることで、もし一つの粒子が破損しても、他の粒子が間違いを明らかにして修正できるという手法である。長年、標準的なアプローチでは、あらゆる可能なエラーが発生する確率は等しく、関与する粒子の数だけで単純にカウントされてきた。これは、本の中のタイポ(誤植)が、一文字の脱落である確率と、パラグラフ全体が支離滅裂な文章である確率が同じであると仮定するようなものである。しかし、データを保存するために使用される原子の核スピンのような、多くの現実世界のシステムにおいては、大きな混沌とした変化よりも、小さな間違いの方がはるかに一般的である。これらのシステムの物理学は、大規模な跳躍よりも、微小で穏やかな変化を自然に好むのである。
ある物理学者のチームは、この現実を考慮に入れた新しいフレームワークを開発した。彼らはエラーを、触れる粒子の数によって数えるのではなく、それが引き起こす「ずれ」の大きさによって測定する。リー・メトリック(Lee metric)として知られるこのアプローチは、小さな揺らぎを軽微なエラーとし、大きな跳躍を重大なエラーとして扱う。これらの小さく頻繁に起こる揺らぎを特別に対処するようにコードを設計することで、研究者たちは、より効率的なシステムを構築できることを見出した。彼らは、特定のタイプの量子ハードウェアにおいて、これらの新しいコードを用いることで、従来の方法よりも少ない物理粒子でエラーを検出し、修正できることを発見した。あるケースでは、従来のメソッドでは11個の粒子が必要であったところ、わずか6個の粒子で2種類のエラーを訂正できるコードを発見した。この効率性は大きな前進であり、不可能に思えるほど膨大な数のコンポーネントを必要とせずに、より強力な量子メモリを構築できる可能性を示唆している。
研究者たちは、より優れたコードを見つけるだけでなく、それらのコードが計算に必要な複雑な操作を受ける際にどのように振る舞うかについても調査した。彼らは、量子ゲート(情報を操作するためのツール)が適用されたときに、エラーがどのように広がるかをマッピングした。その結果、操作の中には小さなエラーを増幅させるものもあれば、エラーを変化させないものもあることが分かり、どのツールが安全に使用できるかについての明確な指針が得られた。彼らの研究の特に巧妙な部分は、これらの新しいコードを標準的な2レベルの量子ビットの言語へと翻訳することであった。彼らは、4レベルの粒子に基づいて構築されたコードを、堅牢な2レベル・システムのコードへと変換できることを示し、それによって、以前は隠されていた新しい情報の保存方法を解禁した。この翻訳により、これらの新しいコードの中には、システム全体に直接適用できる特別なゲートを備えているものがあることが明らかになった。これは、量子コンピューティングにおいて稀であり、非常に高く評価される特徴である。
こうした成功にもかかわらず、論文は、何が可能であるかについて明確な一線を画している。チームは、これらの高度なコードを用いたとしても、特定の望ましい方法で情報を保護できる能力には限界があることを証明した。彼らは、これらのコードにおいて、誤り訂正距離は、粒子の内部状態がいかに大きくても、システムのサイズに対して線形(リニア)以上に成長することはないと示した。この発見は、大きなqを持つqudit(高次元量子ビット)の広大な内部ヒルベルト空間を利用して、高いリー・メトリック距離を持つコードを作ろうとする試みに対し、予期せぬ障害があることを明らかにしている。彼らの分析によって示された物理法則は、単に粒子をより大きく、あるいはより複雑にすれば、室温でも機能する完璧な自己修復型量子メモリが自動的に生成されるという期待に対し、ノーを突きつけている。
しかし、物語は敗北では終わらない。研究者たちは、システム内を螺旋状に巡る繰り返しのパターンから構築された、特定のクラスのコードを特定した。これらのコードは、特定の条件下において、驚異的な長時間、情報を保持することができる。これらはエラーに対して一方通行の道のように機能する。つまり、小さなミスをすることは容易だが、誤った別の状態へと偶然に漂流してしまうことは指数関数的に困難なのである。シミュレーションにおいて、これらのコードは、粒子が十分な内部状態を持っている限り、システムが大きくなるにつれて指数関数的に増大する時間、情報を保持する能力を示した。これは、完璧で普遍的な自己修復メモリが手の届かない場所にあるとしても、現実世界で長期間生存できる量子メモリを構築するための有望な経路が依然として存在することを示唆しており、量子技術の未来に対する現実的な希望を与えている。研究者たちは、これらのスパイラル・コードが、ある種のエラー(Zエラー)を高温下でも自動的に保護できることを発見したが、もう一方のエラー(Xエラー)を同様に保護できるかどうかについては、依然として未解決の課題として残されている。
技術要約:リー距離における量子符号
問題提起
現在の量子誤り訂正の理論的枠組みは、主に量子ビット(2準位系)を想定し、エラーが作用する物理的な部分系の数をカウントするハミング距離を利用している。しかし、核スピンや超伝導回路など、多くの物理プラットフォームは、自然にq準位系(クディット)を持つq>2のシステムである。これらのシステムでは、エラーは任意のパウリ反転ではなく、位相空間における小さなシフト(連続変数システムにおける変位ノイズに類似)としてモデル化されることが多い。その結果、大きさkのシフト(例:Xk)は、大きさ1のシフトとは物理的に区別され、その発生確率はシフトの大きさに応じて減少するのが一般的である。標準的なハミング距離は、この構造を捉えることができず、X1とXkが同じ数のクディットに作用する場合、それらを等しい重みのエラーとして扱ってしまう。本論文は、リー距離(エラーのXおよびZのシフトの大きさに応じて重み付けを行う)を利用したZq上の量子スタビライザー符号の体系的な形式化を開発することで、文献におけるこのギャップに対処する。
手法
著者らは、古典的なリー距離符号理論を量子領域へと拡張し、リー距離における量子符号のための包括的な理論的枠組みを開発している。その手法は、以下の主要な段階を経て進められる。
距離の定義: 論文では、n個のクディット上のパウリ文字列XxZzに対して2つの距離を定義している。
- 分離リー距離 (Separate Lee Metric): CSS符号に適した、ペア(∣x∣L,∣z∣L)を記録するもの。
- 結合リー距離 (Joint Lee Metric): 和∣x∣L+∣z∣Lを記録するもの。量子ビットの場合、これはYエラーに重み2を、XおよびZエラーに重み1を割り当てる。これは、Yエラーが独立したXプロセスとZプロセスから生じるという仮定を反映している。
リー重み∣x∣Lは、∑min(xi,q−xi)として定義される。
スタビライザー形式: リー距離を用いたZq上のシンプレクティック・スタビライザー形式を一般化する。著者らは球充填境界(sphere-packing bounds)を導出し、これらの境界を飽和する完全符号 (perfect codes) を特定する。ハミング距離では、完全量子符号は稀であり、距離3に限定されるが、リー距離では、より高い距離と多様なパラメータ(例:Z10上の単一クディット完全符号)を持つ完全符号が存在する。
CSS符号と捩れ (Torsion): 論文の大部分は、合成数qにおけるCSS符号に焦点を当てている。著者らは、符号空間の構造を分析するために、パリティ検査行列のスミス標準形 (Smith Normal Form, SNF) を利用する。彼らは、「捩れ因子(torsion factors)」を明示的に特徴付けている。ここでは、論理クディットの次元がqを割り切るがqより小さい場合が含まれる。これにより、特定の次元を持つ論理演算子の構成や、明示的な共役対の導出が可能になる。
フォールトトレランスとゲート拡散: 論文では、クリフォードゲートによるリーエラー拡散 (Lee error spread) (wB) という概念を導入し、ゲートがエラーのリー重みをどの程度増加させ得るかを定量化する。これは、GKP符号における変位エラーの増幅に類似している。著者らは、フォールト距離が、符号距離をゲートの拡散度で割った値によって制限されることを証明している。また、リー重みを正確に保存する、拡散度1のゲート(置換およびフーリエゲート)を特定している。
グレイ写像による量子ビット化: クディットと量子ビットのアーキテクチャ間の隔たりを埋めるため、著者らはグレイ写像 (Gray map) を用いてZ4スタビライザー符号を量子ビット符号に変換する。彼らは、この写像がZ4n上のリー距離からZ22n上のハミング距離への等長写像であることを示す。決定的な点として、Z4パウリ演算子は量子ビットのクリフォードゲートに写像される一方で、Z4クリフォードゲートは、非クリフォードゲート(TやCSなど)を含むクリフォード階層の第3レベルに写像されることを示している。
リー-LDPC符号と境界: 著者らは、検査行列のリー重みが有界であるリー-LDPC符号 (Lee-LDPC codes) を定義する。数論的幾何学(転送定理)のツールを用いて、任意の非自明な量子リー-LDPC符号において、リー距離はqによらず一様にO(n)を超えないことを証明する。これは、LDPCフレームワーク内で高距離の符号を実現するために、大きなqを使用することに対する障害を確立するものである。
自己修正とメモリ: 著者らは、ヘリカル反復符号 (helical repetition codes) とそのハイパーグラフ積について調査している。局所的なメトロポリス動力学の下で、特定の古典的ヘリカル符号は、十分大きなqにおいて、エネルギー障壁とエントロピー効果の両方に起因する、固定温度での指数関数的に長いメモリ時間を実現することを示す。これをハイパーグラフ積を介して量子CSS符号に拡張すると、これらの符号はZエラーに対する自己修正を継承するが、Xエラーの自己修正のステータスについては未解決のまま残されている。
主な貢献と結果
- 形式化: 両方の結合および分離リー距離を用いたZq符号のための厳密なスタビライザー形式を確立し、球充填境界と完全符号の分類を行った。
- 量子ビットの優位性: 量子ビットにおいて、結合リー距離(Yエラーを2回カウントする)に対して最適化を行うと、ハミング距離に対して最適化されたものよりも高い距離が得られることを示した。例えば、[[9,1,5]] リー距離符号は、任意の2つのX/Zエラーまたは1つのYエラーを訂正できる。一方、2つの任意のエラーを訂正するために必要な最短のハミング距離符号は11個の量子ビットを必要とする。
- 完全符号: Z10上の単一クディット完全符号や、Z3m上の一族など、ハミング距離では同じパラメータで存在しない新しい完全量子リー符号のファミリーを特定した。
- イースティン・クニル(Eastin-Knill)定理の打破: ハミング距離においてすべての単一クディットエラーを検出する符号に対して横断的(transversal)な非クリフォードゲートを禁止するイースティン・クニル定理が、リー距離符号には適用されないことを示した。著者らは、すべてのリー重み1のエラーを訂正しつつ、連続的な横断的論理ゲートを許容する、Z10上の完全な2クディット符号を提示している。
- 量子ビット化: グレイ写像を用いてZ4符号を「量子ビット化」し、それらをクリフォード階層の第3レベルの横断的ゲートを持つ非加法的な量子ビット符号に変換する方法を提供した。
- 距離の境界: リー-LDPC符号において、リー距離はqに関わらずO(n)に制限されることを証明した。これは、距離がqとともに増加し得る一般的な符号とは対照的であり、リー距離における疎な検査行列を用いた構成における根本的な限界を浮き彫りにしている。
- 高温メモリ: 古典的なヘリカル反復符号が、大きなqの極限における対称性の破れにより、指数関数的に長いメモリ時間を持つ高温メモリとして機能し得ることを示した。彼らの量子ハイパーグラフ積は、局所的な2D符号におけるZエラーへの自己修正を提供する。
意義
本論文は、スピン量子ビットのような、小さなシフトノイズが支配的なシステムにおいて、リー距離がより現実的かつ強力なフレームワークを提供するものであると主張している。リー距離を用いることで、以下のことが明らかになる:
- 効率性: ノイズプロファイル(低重みのシフト)に合わせて調整することで、符号はより効率的(同じ誤り訂正能力に対して、より少ない物理リソース)になり得る。
- 新たな可能性: リー距離は、ハミング距離では禁止されている完全符号や横断的ゲートセットの存在を可能にする。これは、エラーモデルが小さなシフトに限定されている場合、イースティン・クニルのような標準的なノーゴー定理に挑戦するものである。
- スケーラビリティの限界: 大きなqは利点をもたらすが、本論文はリー-LDPC符号の距離に関する硬いO(n)の境界を特定しており、LDPC領域において高距離の自己修正型量子メモリを実現するには、単に局所次元qを大きくするだけでは不十分であることを示唆している。
本研究は、量子符号と実験的エラーモデルの「共同設計(co-design)」に向けた基礎的な一歩であり、高次元のヒルベルト空間を活用して、より堅牢な量子計算を実現するための経路を提示している。
毎週最高の quantum physics 論文をお届け。
スタンフォード、ケンブリッジ、フランス科学アカデミーの研究者に信頼されています。
受信トレイを確認して登録を完了してください。
問題が発生しました。もう一度お試しください。
スパムなし、いつでも解除可能。
週刊ダイジェスト — 最新の研究をわかりやすく。登録