量子コンパイラ検証を準線形時間で実現
量子回路の誤り訂正モデルに対する世界初の静的等価性判定手法が開発された。量子コンピュータの商用展開を目指す企業のコンパイラ開発・検証コスト削減に直結する成果である。

量子コンピューティング研究者のマティス・レネラ氏は、量子回路における誤り機構の構造的表現である「検出器誤りモデル(DEM)」の等価性を準線形時間で判定する手法を開発した。命令数を|E|、対象集合の上限をkとした場合、O(k|E|log|E|)の計算量で処理できる。論文はarXivに公開された。
DEMは量子コンパイルパイプラインにおいて、フォールトトレランス(障害耐性)を回路レベルで捉える手段として広く採用されている。各物理的障害チャネルについて、障害が発生する確率、それが引き起こす検出器、反転するオブザーバブルを列挙する構造を持つ。しかし従来は、二つのDEMが等価かどうかを厳密に判定する静的手法が存在せず、コンパイラの最適化や検証において理論的保証を与えることが困難であった。
今回の研究では、DEMに対する等式理論と圏論的意味論を構築した上で、対称モノイダル理論(PROP)としての書き換えシステムを定式化した。すべてのDEM項が一意の正規形を持つことが証明されており、タナーグラフを通じた構造的等価性の完全な不変量が得られる。非適応型量子誤り訂正パイプラインに対しては完全な判定手続きとなり、格子手術や分散量子誤り訂正といった部分適応型回路に対しても指数的な計算量増大を伴わずに適用できる。
ビジネス上の含意は複数の産業にわたる。第一に、量子コンピュータのハードウェアを開発するIBM、Google、IonQ、富士通、東芝などの企業において、コンパイラ開発部門の検証工程が大幅に効率化される可能性がある。コンパイラの最適化パスがDEMの等価性を破壊していないかを自動検証できるため、回帰テストにかかる工数削減とバグ検出率の向上が期待される。KPI指標としては、コンパイラの検証サイクル時間や誤り率関連のデバッグコストが改善対象となる。
第二に、量子クラウドサービスを提供するクラウドベンダーの品質保証部門にとっても重要な意味を持つ。顧客企業が投入する量子回路が設計通りに誤り訂正されているかを事前に静的検査できれば、サービスレベル合意(SLA)における誤り率保証の信頼性が高まる。金融機関やバイオ医薬品企業など、量子計算の精度に高い要求を持つ顧客への訴求力が強化されるだろう。
第三に、EDAソフトウェア(電子設計自動化)産業への波及効果も見込まれる。古典的な集積回路設計における等価性検証ツールが設計自動化市場で確立した地位を占めるように、量子回路向けの等価性検証ソフトウェアが独立した製品カテゴリとして成立する素地が整いつつある。国内では量子ソフトウェア開発を手掛けるスタートアップや大手ITベンダーの量子部門が、この手法を組み込んだ開発支援ツールの商品化を検討する段階に入ることが予想される。
課題も残る。部分適応型回路への適用は健全性(sound)は保証されるものの完全性(complete)は限定的であり、適応性の高い回路に対して偽陰性が生じる可能性がある。また、準線形時間という計算量はあくまで命令数に対する理論的評価であり、実装レベルでの定数係数や実機環境との統合コストは別途検討が必要となる。実用化に向けては、既存の量子コンパイラフレームワーク(Stim、QISKitなど)との統合開発が今後の焦点となる。量子誤り訂正の商用実装が本格化する2020年代後半に向け、検証技術の整備は業界全体の競争力を左右する基盤的課題である。