市大,省コストな量子化学計算アルゴリズムを開発

大阪市立大学の研究グループは,量子コンピューターを用いて原子,分子の任意のエネルギー差を直接計算できる量子アルゴリズムを開発した(ニュースリリース)。

全配置間相互作用法(full-CI法)と呼ばれる精密な量子化学計算は,従来のコンピュータでは分子サイズに対して指数関数的に計算コストが増大するが,量子コンピュータでは,量子位相推定という量子アルゴリズムを用いることで,分子サイズに対して多項式時間内で計算可能なことが知られている。

しかし,量子コンピュータを用いた量子化学計算では,エネルギー計算値の誤差に反比例して計算コストが増えるため,全エネルギーを小さな桁まで正確に求めることは簡単ではない。

一方で,可視光などの電磁波の吸収波長を計算して分子を同定する,化学反応の進行に必要なエネルギー障壁の高さを求めるなど,量子化学計算で扱う問題のほとんどは分子の全エネルギーそのものではなく,エネルギー差を議論する。

また,大きな分子や周期表で下の方に現れる重原子が入った分子は大きな全エネルギーを持つが,電子励起エネルギーやイオン化エネルギーなど,化学で議論されるエネルギー差の大きさは分子サイズにあまり依存しないという特徴がある。

研究グループは,全エネルギーではなくエネルギー差を量子コンピュータで直接計算することができれば,量子コンピュータを実際の化学研究や物質開発に役立てられると考えた。

量子コンピュータによるfull-CI計算に用いられる量子位相推定アルゴリズムは,波動関数を時間発展させると,全エネルギーに依存した速さで波動関数の位相が変化する事象を利用する。

これに対し研究グループは,量子位相推定アルゴリズムを応用し,エネルギー差を求めたい2つの電子状態の波動関数の量子重ね合わせ状態を準備し,この量子状態を時間発展させることで,時間発展後の位相差,すなわちエネルギー差を直接計算できる「量子位相差推定」アルゴリズムを開発した。

研究グループはすでに,スピン量子数が異なる電子状態(スピン状態)間のエネルギー差を直接計算する量子アルゴリズムを開発しているが,この量子アルゴリズムでは,①実装に必要な量子ビット数が従来法である量子位相推定よりも増えてしまう,②紫外–可視吸収スペクトルの帰属などで重要となる,スピン量子数が等しい電子状態間の励起エネルギーを求めることができない,といった欠点を抱えていた。

開発したアルゴリズムはこれらの欠点を克服し,汎用性が高いため,量子化学計算だけでなく様々な物理問題・数学問題への応用も期待できるとしている。

その他関連ニュース

  • 京大,同位体を量子ビットとして用いる手法を開発 2024年12月12日
  • 東大,カリウムイオンが赤く光る蛍光センサーを開発 2024年12月02日
  • 京大ら,ヘテロサーキュレンの合成と発光挙動を解明 2024年11月21日
  • 静岡大ら,珪藻光化学のタンパク質間相互作用を解明 2024年11月07日
  • 東工大,分子の自発配向を利用した分極薄膜を開発 2024年10月31日
  • 東京科学大,光電子機能を持つ有機薄膜を開発 2024年10月03日
  • 岐阜大ら,光で切断できるマイクロ繊維を開発 2024年09月12日
  • 公大,光や熱で制御可能なスイッチング分子を開発 2024年09月10日