Clear Sky Science · ja
位相トポロジカル音響ビットによるショアのアルゴリズムの実現
音を新しい種類のコンピュータビットに変える
現代の量子コンピュータは、暗号解読のような現在の機械では手に負えない問題を解ける可能性を示す一方で、壊れやすく、高価で、スケールさせるのが難しいという欠点があります。本研究は非常に異なる道筋を探ります:固体内の音波を精密に制御して、極低温や特殊なハードウェアを必要とせずに量子計算の利点の一部を模倣することです。振動の相対的な時間差、すなわち位相に情報を符号化することで、著者らは卓上サイズの音響装置がショアの因数分解アルゴリズムの核心を実行できることを示します。

なぜ数の因数分解が重要か
世界の多くの暗号システムは、大きな数を素因数に分解することが通常のコンピュータでは非常に時間がかかるという事実に依存しています。1990年代に提案されたショアのアルゴリズムは、理論上量子コンピュータがそのような数を劇的に速く因数分解できることを示し、この基盤を揺るがしました。アルゴリズムの中心には周期性検出という課題があり、数学関数の中に潜む繰り返しパターンを見つけ出すことです。量子機械は多くの入力を同時に用意して干渉させ、その結果から周期を示すパターンを読み取ります。よりアクセスしやすい古典的な系でこのトリックを再現できれば、本格的な量子コンピュータを必要とせずにこうした強力なアルゴリズムを探る新たな道が開けます。
振動ロッドから位相ビットへ
研究チームは三本のアルミニウムロッドを接着して音響メタ構造を作り、これを「コンピュータ」の基礎にしています。超音波トランスデューサで駆動すると、多数の振動モードが生じ、それらは非線形に相互作用します。二つの駆動トーンを混ぜると多くの新しい周波数が生成され、それぞれが独立したチャネルとして働きます。電圧や量子スピンでビットを表す代わりに、著者らは位相ビット、すなわち「ファイビット(phibit)」を定義し、論理状態をこれらの混合周波数におけるロッド間の振動の相対位相として表現します。位相差は直接測定できるため、各ファイビットは抽象的な数学的状態を実験室で観測・調整可能なものに結びつけます。
多数の動く位相を追跡する
駆動周波数を一度変えるだけで、すべての振動チャネルの位相が同時にわずかに変わることがあり、これはチャネル同士を結びつけるには有用ですが、精密な論理操作には危険です。これを抑えるために著者らは「位相キャッシュ」という帳簿管理方式を導入し、各計算ステップでどのファイビットが変化すべきかを記録します。キャッシュは常に変動する物理的な生の位相と、アルゴリズム内で操作と見なされる論理位相を区別します。さらに、各ファイビットの異なる論理ステップに対して異なる周波数帯域を割り当てられるため、滑らかな連続周波数掃引を明確に定義された一連のゲートに刻み込むことができます。これにより、論理的記述を管理可能に保ちながらファイビット数のスケールアップが可能になります。
物理的操作と論理ゲートをつなぐ
ファイビットを本格的な計算に使うには、ある周波数操作が回転や制御操作のような望ましい論理ゲートと実際に一致することを確かめる必要があります。著者らはこれを数学的な整合問題として定式化します:回路の各ステップに対して、目標とするゲートを記述する行列が装置によって生じる位相シフトを記述する行列と一致しなければなりません。彼らはこれをオペレータスペクトルシフトと呼ばれる手法で解き、実際の物理操作の記述をわずかに調整することで、物理変化と論理ゲートの間に一意の対応が存在するようにします。こうした対応を多段に渡って連鎖させることで、駆動周波数の軌跡から周期性検出ルーチンを実現する抽象回路への完全な翻訳が得られます。

音で数を因数分解する
位相ビット、位相キャッシュ、ゲート写像の枠組みを携えて、研究者らは音響プラットフォーム上でショアのアルゴリズムの周期性検出の核心を実装しました。彼らは数値15をいくつかの異なる基底で因数分解し、さらに注目すべきことに、量子ハードウェアの実証で困難とされてきたパラメータの選択で35を因数分解することにも成功しました。壊れやすい量子状態を繰り返し測定する代わりに、関連するすべての位相を一度の実行で読み取り、それらを数学的写像に通すことで最終的な出力確率を再構成します。各ステップで大きなランダム位相誤差を注入するモンテカルロ解析でも、得られる確率分布は理想的なものに非常に近く、音響装置に現実的なノイズがあっても高い堅牢性を示しています。
将来の計算にとっての意義
専門外の読者にとっての主なメッセージは、量子風の利点の一部を引き出すために必ずしも完全な量子コンピュータが必要というわけではない、ということです。音波とその位相を巧妙に利用することで、本研究は標準的な部品で室温動作する古典系上にショアの因数分解アルゴリズムの主要エンジンを実現しました。この計算は壊れやすい量子もつれに依存するのではなく、多数の振動モード間の強い古典的相関と位相の進化を丁寧に記録する帳簿管理に依拠しています。このアプローチがすべてのタスクで真の量子コンピュータに取って代わるわけではありませんが、従来の電子機器と完全な量子ハードウェアの間に位置する、強力なアルゴリズムや特殊化された計算装置を探る有望な道を開きます。
引用: Kuk, I., Djordjevic, I.B., Runge, K. et al. Realizing Shor’s algorithm with topological acoustic phase bits. Commun Eng 5, 60 (2026). https://doi.org/10.1038/s44172-026-00623-6
キーワード: 量子に触発された計算, トポロジカル音響学, ショアのアルゴリズム, 位相に基づく情報, 非線形メタ構造