【技術詳解】光量子コンピュータが計算を行う具体的なプロセス
光量子コンピュータの真の力を理解するには、計算がどのようなメカニズムで実行されるのかを具体的に知る必要があります。連続変数(CV)型光量子コンピュータの計算プロセスは、従来のコンピュータとは全く異なる、光の量子的性質を巧みに活用した革新的なものです。ここでは、その5つのステップを詳細に解説します。
ステップ1:高品質なスクイーズド光の生成
計算の源泉となるのが「スクイーズド光」という特殊な光です。通常、光の「振幅」と「位相」には量子論的なゆらぎ(不確定性)が存在します。スクイーズド光とは、このゆらぎを一方の軸で抑圧し、もう一方の軸に集中させた光のことです。例えば、振幅の不確定性を減らす代わりに位相の不確定性が増すという、ユニークな量子状態を意図的に生成します。
NTT先端集積デバイス研究所が開発した「PPLN導波路」という技術が、このスクイーズド光を高効率で生成します。周期分極反転ニオブ酸リチウムという非線形光学材料を用い、特定の波長の光を入力することで、より高い周波数を持つスクイーズド光が出力されます。この過程で光パラメトリック増幅が行われ、量子的な相関を持つ光が生成されるのです。生成されたスクイーズド光の品質は、その後の計算全体の精度を大きく左右するため、損失を最小限に抑えた設計が非常に重要です。
ステップ2:時間軸上で構築される巨大な量子もつれ
生成されたスクイーズド光パルスは、次に「クラスター状態」と呼ばれる巨大な量子もつれの構築に使われます。ここで活躍するのが、シンプルながら非常に効果的な光学デバイスたちです。ビームスプリッター(光を2つに分ける素子)と時間遅延素子(光の進行を遅らせる素子)を組み合わせることで、時間軸上に多くの光パルスを配置し、それぞれが量子的に相関し合った状態を作ります。
この手法の優れた点は、物理的なスペースを節約しながら、時間領域多重化により実質的に無限に近い数の量子ビットを生成できるという点です。1組の光学素子が、ループ構造を通じて何度も何度も使われることで、数百万単位の論理的な量子ビットが実現されます。これらのパルスは互いに量子的に「もつれ」ており、一つの状態を測定すれば他方にも瞬時に影響を与える、量子力学独有の相関が保たれています。
ステップ3:測定誘起型計算(MBQC)という計算パラダイム
光量子コンピュータの最も特異なステップは、測定そのものが計算を進めるという点です。従来のコンピュータでは、データを入力し、論理ゲートを通す操作を行い、最後に結果を得ます。しかし測定誘起型計算では、あらかじめ用意された量子もつれ状態(クラスター状態)に対して、特定の基底で測定を行うこと自体が計算実行に相当するのです。
例えば、あるパルスを「X基底」で測定する、別のパルスを「Y基底」で測定するというように、測定基底を選択することで、実質的に異なる算術操作が実行されます。古典的なコンピュータでは不可能な、この「測定することで計算が進む」という逆転の発想により、複雑な計算が結晶化されます。測定基底の選択は光速で瞬時に行うことができ、これがGHz単位の超高速動作を可能にしています。
ステップ4:量子テレポーテーションによる光速の情報転送
測定誘起型計算の中核を担うのが「量子テレポーテーション」です。これは「量子情報を直接見ることなく、遠く離れた場所で再構築する」という量子力学的な現象を活用した技術です。測定の結果(古典的な情報)が得られると同時に、計算結果に相当する量子情報は別のパルスへと「転送」されます。
このプロセスでは、ベル測定(2つの光パルスの間の相関を測定する操作)が行われます。測定結果に基づいて、次のパルスへと量子情報が再構築されるのです。重要な点は、この転送が瞬時に行われ、量子状態の崩壊を防ぎながら情報が保存されるということです。古澤明教授らの研究グループが示したように、光系ではこのテレポーテーションが決定論的(確実に成功する)に行われることが、超伝導方式などの他の物理系よりも優位性を持つ理由の一つとなっています。
ステップ5:フィードフォワード制御による計算の確定
最終的に、測定結果に基づいて次の操作を即座に切り替える「フィードフォワード」という制御が行われます。前のステップの測定結果が古典情報として電子回路に送られ、その情報に基づいて次のパルスに施すべき位相シフトやゲート操作が動的に決定されます。
この過程で、光通信技術で培われた高速な電子制御回路が活躍します。測定から次の操作への指令送信まで、すべてがナノ秒単位の超高速で行われます。そのため、計算が失敗することなく確実に進行し、計算の各ステップが順序立てて実行されるのです。
この5つのステップは決して独立しているのではなく、シームレスに統合されたプロセスとして機能しています。スクイーズド光の生成から始まり、時間軸上の量子もつれ構築、測定による計算実行、テレポーテーションによる情報転送、そしてフィードフォワード制御による確定という一連の流れが、光速で繰り返されます。これにより、光量子コンピュータは従来のコンピュータでは実現不可能な計算を、室温という容易な条件の下で実行することができるのです。
計算の正確性を保つためには、各ステップでのノイズ低減が非常に重要です。光学素子の損失、検出器の暗計数、時間同期の誤差など、微小な問題の累積が計算精度に影響を与えます。そのため、NTTやOptQC株式会社などの企業と、東京大学の古澤研究室などの大学研究機関が協力し、より低損失な素子開発と、より高速で正確な測定技術の研究開発を進めているのです。これらの技術的改善の積み重ねが、光量子コンピュータを真の実用機へと進化させていく道筋となっています。
