原著者: Kathleen Chang, Anasuya Lyons, Yuanjie Ren, Harald Putterman, Nathanan Tantivasadakarn, Victor V. Albert, Benjamin J. Brown, Dominic J. Williamson
ユニバーサルなフォールトトレラント量子計算(FTQC)には、非クリフォード演算を含む論理ゲートのセットが必要である。量子低密度パリティ検査(QLDPC)符号は、高い閾値と低いオーバーヘッドを実現する有望なスケーリング特性を備えているが、ユニバーサルなゲートセットを装備することには課題が残っている。標準的なアプローチは**マジック状態蒸留(MSD)**に依存しているが、これは多大なリソース・オーバーヘッドを伴い、多くの場合ポストセレクション(事後選択)を必要とする。あるいは、効率的なQLDPC符号において横断的な(transversal)非クリフォードゲートを実現することは、厳格な構造的制約(例:Bravyi-König境界) due to のため困難である。
著者らは、**「マジック・クォンタム・コード・サージェリー」**と呼ばれる、**ゲージング論理測定(gauging logical measurement)**プロトコルの変種である、一般化されたフレームワークを導入している。核心となるアイデアは、初期のQLDPC符号 C を「ゲージされた」符号 C′ へと変形させることで、C′ のスタビライザーを測定することが、元の符号に対する所望の横断的クリフォード演算子 U の測定として機能するようにすることである。
手順は以下のステップで構成される:
補助系(Ancilla System)の構築: 補助グラフ(「ゲージング・グラフ」)を構築する。頂点は横断的ゲート U の局所因子に対応し、エッジは補助的な「ゲージ」量子ビット(qudit)に対応する。
測定と射影(Measurement and Projection): 頂点補助量子ビットを特定の基底(例:量子ビットに対する X 基底)で測定し、システムを変形された符号 C′ へと射影する。C′ のスタビライザーには、元の符号のスタビライザー(クリフォード演算子によって装飾されたもの)と、新しいゲージ・チェックが含まれる。
アンゲージング(Ungauging): 最後にエッジ補助量子ビットを測定し、測定結果に基づいて局所的なクリフォード補正を適用する。これにより、システムは元の符号空間 C に射影されるが、その時点では論理演算子 U の固有状態となっている。
このプロトコルは、シンドローム抽出ラウンドを繰り返すこと(ゲージングプロセスの前、中、後にそれぞれ d ラウンド、ここで d は符号距離)により、フォールトトレラントになるよう設計されている。
主要な貢献と理論的結果
1. QLDPC符号のための一般化された構成
本論文は、横断的な p 次のクリフォードゲート U (Up=1) を持つ任意のモジュラー・クディット(qudit)QLDPC符号に適用可能な、一般的な構成法を提供している。この構成は、符号を U をそのスタビライザー群に含むように変形させるものである。
空間オーバーヘッド: 定理 I.1 は、ゲージされた符号における量子ビット数が、元の符号のブロック長 n に対して O(nlogn) でスケールすることを確立している。これにより、LDPCの特性(低重みのチェック)が維持される。