量子コンピューターが現在の古典コンピューターを凌駕し、創薬や暗号解読、新素材開発において真価を発揮するためには、「誤り(エラー)」という避けがたい物理現象を制御しなければならない。量子ビットは外部のわずかな熱や電磁波のノイズによって、いとも簡単にその繊細な状態を失う。この脆弱な量子状態を保護し、エラーを計算過程で自発的に修復しながら無限に計算を継続する技術こそが「量子誤り訂正(QEC)」であり、耐故障性量子コンピューティング(FTQC)を実現するための最大の壁となっている。

AD

表面符号の呪縛と「配線スパゲッティ」という名の迷宮

長年、この分野の絶対的なデファクトスタンダードとして君臨してきたのが「表面符号」と呼ばれる手法である。表面符号は、2次元平面上に規則正しく並んだ量子ビットが、前後左右の隣り合う量子ビットとだけ局所的に情報をやり取りする。製造が比較的容易である一方、隣の住人としか会話ができない「伝言ゲーム」のような性質を持つ。そのため、たった1つのエラーのない「論理量子ビット」を作り出すために、数百から数千もの「物理量子ビット」を犠牲にしなければならないという重い代償を伴う。

この非効率性を打破する理論的な切り札として注目を集めてきたのが「量子低密度パリティ検査(qLDPC)コード」である。これは、空間的に遠く離れた量子ビット同士を直接結びつけることで、少ない物理量子ビット数で強力なエラー訂正能力を発揮する。しかし、これを実際のチップ上に実装しようとすると、遠隔地を結ぶ配線(カプラー)が無数に交差し、極小のチップ上で三次元的な立体交差を繰り返す「スパゲッティ配線」状態に陥る。結果として、製造難易度が跳ね上がり、配線間のクロストーク(信号の干渉)によってエラー率が逆に悪化するというジレンマを抱えていた。

いかにして、この強力な理論を物理的な制約の中に落とし込むのか。これが業界を悩ませる最大の問いであった。

配線交差をゼロへ。幾何学的ブレイクスルー「バーベルコード」

この理論と現実の深い溝を埋める画期的なブレイクスルーが、フィンランドの量子ハードウェア企業IQM Quantum Computersによって発表された。彼らが提案する新たな誤り訂正アーキテクチャ「バーベルコード」は、qLDPCの強力な訂正能力を維持したまま、配線の交差を完全に排除するというエレガントな幾何学的解決策を提示している。

バーベルコードが配線問題をどのように解決したのかを理解するには、IQMが独自に開発する超伝導量子プロセッサのトポロジー「Constellation(コンステレーション)」に目を向ける必要がある。表面符号が単純な碁盤の目(正方格子)を採用しているのに対し、Constellationアーキテクチャは「6量子ビットの星型格子」を基盤としている。これは、六角形の頂点に配置されたデータ量子ビットが、中心にある「中央要素」を介して互いに通信する構造だ。この中央要素を経由することで、各量子ビットはネイティブに最大12個の隣接要素と相互作用する能力を持つ。

Barbell Codes-fig1-modified.webp
バーベルアーキテクチャのチップレイアウト図(左)と、超高密度シンドローム抽出回路の概念図(右)。左図では、六角形の星型格子(青と赤)の中心要素同士が、黄色の直線(近局所カプラー)によって平行に結ばれ、全体としてバーベルのような形状を構成している様子が描かれている。配線が一切交差していない点に注目。右図は、このカプラーを用いてXエラーとZエラーの検出を並列に行う回路のステップを示している。(Credit: S. H. Choe, V. Steffan, F. Vigneau, et al., arXiv (2026). DOI: 10.48550/arXiv.2606.06062)

バーベルコードは、この強力な局所ネットワーク(ハブ)を活かしつつ、遠く離れた格子同士を結ぶために「近局所カプラー」と呼ばれる専用の配線を追加する。従来の二部バイシクル(BB)コードなどのqLDPC実装では、遠隔を結ぶカプラーがさまざまな方向へ無秩序に伸びるため、配線同士が交差してしまう。これを回避するために何層もの配線層を重ねたり、エアブリッジ(微小な立体交差構造)を多数設けたりする必要があった。

対照的に、バーベルコードではすべての近局所カプラーが完全に平行かつ同じ長さになるように幾何学的に設計されている。配線同士が交差することは決してない。2つの星型格子の中心同士が、1本の長いシャフト(カプラー)で結ばれているこの幾何学的な様相こそが、「バーベル」という名称の由来である。

この設計は、チップ製造の観点から見れば、基本となる量子ビットの層の上にただ1層の配線層を追加するだけで全てのルーティングが完了することを意味する。結果として、製造工程における歩留まりの低下を劇的に防ぎ、開発コストの削減にも直結する。ハードウェアの複雑さを示す指標()において、表面符号を「1」とした場合、他社のqLDPCアプローチが「3」を超えることが多い中、バーベルコードはわずか「1.65」という極めて低い数値を維持している。

AD

数値が証明する圧倒的優位性。1000倍の精度と1/8の軽量化

バーベルコードの真の価値は、理論的な美しさにとどまらない。現実のハードウェアの制約(回路レベルのノイズ)を組み込んだ厳密なシミュレーションにおいて、表面符号を圧倒する数値を叩き出している。

研究チームは、量子ゲートの操作や待機中にエラーが混入する「回路レベルの脱分極ノイズ」を想定したシミュレーションを実施した。その結果、物理量子ビットのエラー率が $10^{-3}$ (1000回の操作で1回エラーが起きる水準)という現在の実機で到達可能なノイズ環境下において、劇的な性能差が確認された。

合計400個のデータ量子ビットを使用して16個の論理量子ビットを構築した場合、従来の距離5の表面符号では、1ラウンドあたりの論理エラー率が $9.6 \times 10^{-4}$ に留まる。対して、全く同じ400個のデータ量子ビットを用いて距離11のバーベルコードを構築した場合、論理エラー率は $8.8 \times 10^{-7}$ まで低下する。物理的な部品の品質と数は全く同じであるにもかかわらず、システムの信頼性が約1000倍(3桁)も向上する。

さらに、同一の論理エラー率を達成するために必要な物理量子ビットの総数で比較すると、バーベルコードは表面符号に対して最大で8分の1のオーバーヘッドで済む。これは、将来的に数百万の物理量子ビットを必要とすると予測されていたFTQCのロードマップを、数十万、あるいはそれ以下の規模へと大幅にショートカットできる可能性を明確に示している。

超高密度シンドローム抽出と「Relay-BP」が支える高速修復

エラー訂正のプロセスでは、患者(データ量子ビット)の健康状態を、医師(シンドローム量子ビット)が巡回して診断する「シンドローム抽出」という作業が絶え間なく行われる。この診断作業自体が新たなエラーを誘発するリスクを孕んでいるため、いかに少ない手数(浅い回路)で診断を終えるかが極めて重要となる。

バーベルコードは、上述の平行なバーベルカプラーを活用し、「超高密度シンドローム抽出」と呼ばれる高度な並列処理を実行する。通常の手法では、ビット反転(Xエラー)を診断する医師と、位相反転(Zエラー)を診断する医師が、それぞれ別個に患者を巡回する。しかしバーベルコードでは、サイクルの最初にX医師とZ医師がバーベルカプラーを通じてエンタングルメント(量子もつれ)を形成し、相互の通信回線を確立する。

この状態で患者の診断に向かうと、X医師が得た情報とZ医師が得た情報を瞬時に共有できるため、一つの大きな領域にいる全ての患者のエラー状態を一気に、かつ同時に検出することが可能になる。この手法により、シンドローム抽出回路の深さ(ステップ数)はわずか12に抑えられ、エラーが蓄積する前に高速な自己修復サイクルを回すことができる。

加えて、ここで得られた診断結果を解析し、どこにエラーが起きたかを突き止めるデコーディング処理には、「Relay-BP(Belief Propagation)」という強力なアルゴリズムが採用されている。このアルゴリズムは、ノイズの伝播を確率的に推論し、複雑なネットワーク上でも高速に解を導き出す。物理的な回路の浅さと、古典計算側での高速なデコーディングが両輪となって、この高いエラー耐性が担保されている。

AD

巨大テックへの挑戦状。IQMが書き換えるFTQCのロードマップ

バーベルコードの能力は静的な状態保持にとどまらない。パウリ基底に基づく論理演算(論理量子ビット間での操作)においても、メモリ維持時とほぼ同等の低いエラー率を達成できることを研究チームは証明した。これは、バーベルコードが動的に計算を実行するプロセッサの基盤を担い得ることを示している。

以下の表は、既存の主要なエラー訂正アプローチとバーベルコードの構造的な違いを比較したものである。

特性 表面符号 (Surface Code) BBコード等の従来型qLDPC IQM バーベルコード (Barbell Codes)
接続要件 局所的(最近接のみ) 非局所的(交差が多発) 非局所的(カプラーは平行で交差なし)
オーバーヘッド 非常に大きい(非効率) 小さい(高効率) 小さい(表面符号の最大1/8)
ハードウェア複雑性 低い(単一・2層で製造可) 高い(多層配線やエアブリッジ必須) 低い(追加の1層のみで配線完結)
論理エラー率 基準 大幅に低減 大幅に低減(同等量子ビット数で1000倍改善)

現在、GoogleやIBMといった米国の巨大テック企業は、表面符号や独自の局所的な接続アーキテクチャ(ヘビーヘックスなど)の延長線上でハードウェアの拡大を図っている。しかし、局所的な接続にこだわる限り、物理量子ビット数の爆発的な増加という重いハードルからは逃れられない。

IQMは、qLDPCをネイティブに実行できるアーキテクチャを最初から想定し、エラー訂正に特化した専用プロセッサ「IQM Halocene」の市場投入を目指すことで、これら巨大企業に対して明確な構造的優位性を打ち出している。残された課題である非クリフォードゲートのネイティブな実装などをクリアすれば、この極めて合理的な配線アーキテクチャは、人類が真の耐故障性量子コンピューターを手にする日を数年単位で引き寄せるだろう。