(57)【特許請求の範囲】
【請求項１】
データの入力部、出力部、記憶部及び制御・演算部を備えた装置が、物質中又は物質近傍に存在する原子又は分子のポテンシャルエネルギーに基づいて、前記物質中又は物質近傍に存在する前記原子又は分子の量子状態を推定する量子状態推定方法であって、
前記入力部にて前記物質中又は物質近傍の位置を特定するための３つの独立な基本ベクトルを受け付ける第１ステップと、
該第１ステップにて受け付けた基本ベクトルに応じて、前記制御・演算部が、前記物質中又は物質近傍の空間を仮想的に複数の領域に分割し、分割した各領域の情報を、各領域を識別する識別番号に対応付けて前記記憶部に各領域での原子又は分子のポテンシャルエネルギーを記憶させる第２のステップと、
前記制御・演算部が、前記記憶部に記憶された識別番号により識別される領域の情報に基づいて、各領域にマッピングされたポテンシャルエネルギーの３次元離散フーリエ変換を行い、離散フーリエ変換データの各基本逆格子ベクトル方向に並べたデータ列の後半分を前半分のデータ列の前に移動させた離散フーリエ変換シフトデータを前記記憶部に記憶させる第３ステップと、
前記第１ステップにて受け付けた基本ベクトルに応じて、前記制御・演算部が、前記物質中又は物質近傍の空間を仮想的に複数の領域に分割し、分割した各領域に対して３次元正規分布関数を割り当て、それを基底関数として設定する第４ステップと、
原子又は分子のハミルトニアン行列及び重なり積分行列を、前記制御・演算部が、前記基底関数を用いた各行列要素の解析的表式へ前記記憶部に記憶された前記フーリエ変換シフトデータを代入して計算し、その結果を前記記憶部に記憶させ、その後ポテンシャルエネルギー超曲面の空間対称性に応じて各行列要素の値を補正し記憶させ直す第５ステップと、
前記第４ステップで設定された前記基底関数の線形結合を試行関数とする数値変分法にて、前記記憶部に記憶させた前記ハミルトニアン行列と前記重なり積分行列の行列要素を用いて、固有エネルギーと対応する前記線形結合の係数の組みを前記制御・演算部が算出し前記記憶部に記憶させる第６ステップと、
前記制御・演算部が、前記第６ステップで算出した前記線形結合の各係数を前記試行関数へ代入することにより、前記原子又は分子の量子状態を表す波動関数を算出し、固有エネルギーと共に前記出力部から結果を提示する第７ステップと、
を実行することを特徴とする量子状態推定方法。
【請求項２】
さらに、算出した波動関数と固有エネルギーを記憶させておき、記憶された波動関数と固有エネルギーに基づいて各種物理量を算出し、算出した物理量を可視化させるステップを備えることを特徴とする請求項１に記載の量子状態推定方法。
【請求項３】
データの入力部、出力部、記憶部及び制御・演算部を備え、物質中又は物質近傍に存在する原子又は分子のポテンシャルエネルギーに基づいて、前記物質中又は物質近傍に存在する前記原子又は分子の量子状態を推定する量子状態推定装置であって、
前記入力部が、前記物質中又は物質近傍の位置を特定するための３つの独立な基本ベクトルを受け付ける受付手段を有し、
前記制御・演算部が、
前記受付手段にて受け付けた基本ベクトルに応じて、前記物質中又は物質近傍の空間を仮想的に複数の領域に分割し、分割した各領域の情報を、各領域を識別する識別番号に対応付けて前記記憶部に各領域での原子又は分子のポテンシャルエネルギーを記憶させる空間分割処理手段と、
前記記憶部に記憶された識別番号により識別される領域の情報に基づいて、各領域にマッピングされたポテンシャルエネルギーの３次元離散フーリエ変換を行い、離散フーリエ変換データの各基本逆格子ベクトル方向に並べたデータ列の後半分を前半分のデータ列の前に移動させた離散フーリエ変換シフトデータを前記記憶部に記憶させるフーリエ変換シフトデータ処理手段と、
前記受付手段にて受け付けた基本ベクトルに応じて、前記物質中又は物質近傍の空間を仮想的に複数の領域に分割し、分割した各領域に対して３次元正規分布関数を割り当て、それを基底関数として設定する設定手段と、
原子又は分子のハミルトニアン行列および重なり積分行列を、前記基底関数を用いた各行列要素の解析的表式へ前記記憶部に記憶された前記フーリエ変換シフトデータを代入して計算し、その結果を前記記憶部に記憶させ、その後ポテンシャルエネルギー超曲面の空間対称性に応じて各行列要素の値を補正し記憶させ直す算出手段と、
前記設定手段で設定された前記基底関数の線形結合を試行関数とする数値変分法にて、前記記憶部に記憶されたハミルトニアン行列と重なり積分行列の行列要素を用いて、固有エネルギーと対応する前記線形結合の係数の組みを算出し前記記憶部に記憶させる数値対角化計算手段と、
該数値対角化計算手段で算出した前記線形結合の各係数を前記試行関数へ代入することにより、前記原子又は分子の量子状態を表す波動関数を算出し、固有エネルギーと共に結果を前記出力部から提示させる波動関数算出手段と、
を備えることを特徴とする量子状態推定装置。
【請求項４】
前記制御・演算部が、さらに、算出した波動関数と固有エネルギーを前記記憶手段に記憶させ、記憶された波動関数と固有エネルギーに基づいて各種物理量を算出する物理量算出手段と、該物理量算出手段が算出した物理量を可視化させる可視化手段を備えることを特徴とする請求項３に記載の量子状態推定装置。
【請求項５】
データの入力部、出力部、記憶部及び制御・演算部を備えたコンピュータに、物質中又は物質近傍の原子又は分子のポテンシャルエネルギーに基づいて、前記物質中又は物質近傍に存在する前記原子又は分子の量子状態を推定させるためのコンピュータプログラムであって、
前記入力部にて前記物質中又は物質近傍の位置を特定するための３つの独立な基本ベクトルを受け付ける第１ステップと、
該第１ステップにて受け付けた基本ベクトルに応じて、前記制御・演算部が、前記物質中又は物質近傍の空間を仮想的に複数の領域に分割し、分割した各領域の情報を、各領域を識別する識別番号に対応付けて前記記憶部に各領域での原子又は分子のポテンシャルエネルギーを記憶させる第２のステップと、
前記制御・演算部が、前記記憶部に記憶された識別番号により識別される領域の情報に基づいて、各領域にマッピングされたポテンシャルエネルギーの３次元離散フーリエ変換を行い、離散フーリエ変換データの各基本逆格子ベクトル方向に並べたデータ列の後半分を前半分の前に移動させた離散フーリエ変換シフトデータを前記記憶部に記憶させる第３ステップと、
前記第１ステップにて受け付けた基本ベクトルに応じて、前記制御・演算部が、前記物質中又は物質近傍の空間を仮想的に複数の領域に分割し、分割した各領域に対して３次元正規分布関数を割り当て、それを基底関数として設定する第４ステップと、
原子又は分子のハミルトニアン行列及び重なり積分行列を、前記制御・演算部が、前記基底関数を用いた各行列要素の解析的表式へ前記記憶部に記憶された前記フーリエ変換シフトデータを代入して計算し、その結果を前記記憶部に記憶させ、その後ポテンシャルエネルギー超曲面の空間対称性に応じて各行列要素の値を補正し記憶させ直す第５ステップと、
前記第４ステップで設定された前記基底関数の線形結合を試行関数とする数値変分法にて、前記記憶部に記憶したハミルトニアン行列と重なり積分行列の行列要素を用いて、固有エネルギーと対応する前記線形結合の係数の組みを前記制御・演算部が算出し前記記憶部に記録させる第６ステップと、
前記制御・演算部が、第６ステップで算出した前記線形結合の各係数を前記試行関数へ代入することにより、前記原子又は分子の量子状態を表す波動関数を算出し、固有エネルギーと共に前記出力部から結果を提示する第７ステップと、
を実行させることを特徴とするコンピュータプログラム。
【請求項６】
さらに、算出した波動関数と固有エネルギーを記憶させておき、記憶された波動関数と固有エネルギーに基づいて各種物理量を算出し、算出した物理量を可視化させるステップを実行させることを特徴とする請求項５に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、物質中又は物質近傍に存在する原子又は分子の量子（運動）状態を推定する量子状態推定方法、量子状態推定装置及びコンピュータプログラムに関し、特に、質量が小さく量子効果が顕著に現れる水素（軽水素、重水素、三重水素を含む）やリチウム、またミューオン等電子の数百倍程度の質量を持つ荷電粒子を対象とした場合に好適な量子状態推定方法、量子状態推定装置及び量子状態推定方法をコンピュータで実現するためのコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、オゾン層破壊及び大気汚染等の地球環境問題に対処すべく、石油などの化石燃料に替わるエネルギー源として水素が注目されている。水素を利用した代表例が燃料電池であり、燃料電池は、酸化しやすい水素などの燃料と大気中に豊富に存在している酸素とを反応させ、燃料と酸素が持つ化学エネルギーを、熱に変換することなく、直接電気エネルギーに変換する。また、燃料として水素を用いた場合、反応生成物は水だけであることから、環境破壊に繋がる虞がなく、今後のエネルギーの主流になっていくものと考えられている。
【０００３】
ところで、パラジウムＰｄは水素を多量に吸蔵することができるが、ニッケルＮｉは高圧でのみ水素化物を作り、白金Ｐｔは水素を透過させるだけであまり吸蔵することはできない。このように、ニッケルＮｉ、パラジウムＰｄ及び白金Ｐｔは第10族元素であるが、水素の貯蔵特性が異なることから、それぞれの水素貯蔵金属によって形成される固有のポテンシャルエネルギーに応じて水素の振る舞いを考慮する必要がある。物質中に存在する水素等の原子又は分子の量子状態を推定する場合、まず原子又は分子のポテンシャルエネルギー超曲面を求める。その際、物質中の可能な位置の一つに原子又は分子を一つ配置し、（物質＋原子又は分子）系の総エネルギー（該当の原子又は分子の運動エネルギーを除く）を、好適には密度汎関数理論に基づく第一原理計算（例えば非特許文献１、非特許文献２参照。）により求める。様々な可能な位置で計算をおこない、前記総エネルギーを原子又は分子の配置位置の関数として得て、それを物質中における原子又は分子の受けるポテンシャルエネルギー超曲面とする。古典力学的には、導出されたポテンシャルエネルギー超曲面のエネルギー最小点に対応する原子又は分子の配置位置がその原子又は分子の安定存在位置であり、そのエネルギー最小点で特定方向の２階偏微分を原子の質量で除算したあと平方根を取り、ディラック定数を乗算したものが、その特定方向での原子又は分子の振動エネルギーを与える。
【０００４】
しかしながら、原子又は分子の質量が小さい場合は、量子効果が顕著になり、必ずしもポテンシャルエネルギー超曲面の最小点が存在位置にはならない。また、金属表面の場合、一般にポテンシャルエネルギー超曲面の非調和性が顕著であり、前述の振動エネルギー算出法は使えない。さらに、有限の零点エネルギーの効果が存在し、エネルギー最小点に静止することもない。
【０００５】
これは、量子の世界では、物質が粒子及び波の二面性を有し、特に微視的スケールでは波動性が顕著になるためである。したがって、物質中の原子又は分子の量子状態を正確に把握するには、シュレーディンガー方程式（式（１））を解いて波動関数Ψを算出する必要がある。
【０００６】
式（１）において、ｍは該原子又は分子の質量、ｈはプランク定数（なお、ｈ／２πはディラック定数）、Ｖはポテンシャルエネルギー（原子又は分子の位置座標ｘ、ｙ、ｚの関数となる）、Ｅω は固有エネルギー（固有値）であって、各固有エネルギーＥω に対して固有の波動関数ψω （固有関数）が対応する。
【０００７】
【数１】
0005902495.tif 000002
【０００８】
物質が形成するポテンシャルエネルギーＶ(x,y,z)によって、物質内部又は近傍の空間に存在する原子又は分子の量子状態が決定されることから、例えば、原子又は分子と前記物質の相互作用が大きく、深いポテンシャル井戸が形成される場合には、原子又は分子は物質のポテンシャル井戸の底の部分に安定した状態で吸着されるので、前記物質から容易に脱することがなくなる。したがって、ポテンシャル井戸に閉じ込められた原子又は分子の量子状態を高精度で推定する技術の実現は水素貯蔵技術、二次電池の電極技術や、環境高負荷な原子又は分子の閉じ込め隔離技術等の高揚のためにも不可欠であると考えられる。
【０００９】
ところが、ポテンシャルＶによっては、固有エネルギーＥω及び波動関数ψωを解析的に解くことが困難であり、そのため、水素のように質量が小さく量子効果が顕著に現れる原子又は分子の量子状態を推定することは極めて困難であった。また、固体中の水素などの原子又は分子の量子状態を実験にて計測するには、中性子回折法が有望であるが、中性子源の原子炉と特殊な装置が必要で、簡便でさらに精度良く固体中に存在する原子又は分子の量子状態を推定する技術が要望されていた。
【００１０】
そこで、本発明者等は、固体表面に吸着した原子又は分子の量子状態推定法として、被吸着物質の表面上におけるポテンシャルエネルギー超曲面の表面垂直方向の形状をモース型のポテンシャルエネルギー曲線に当てはめ、曲線を表現する２種類のパラメータを表面平行方向で変化させることにより被吸着物質の表面上全体におけるポテンシャルエネルギー超曲面を表現する簡便化ポテンシャルエネルギー超曲面を作り、また原子の被吸着物質の表面を仮想的に複数の領域に分割し、次いで、分割された各領域に対して正規分布関数を割り当て、各領域に割り当てた正規分布関数の線形結合を試行関数に設定し、数値変分法によって、前記簡便化ポテンシャルエネルギー超曲面に基づくシュレーディンガー方程式を解いて波動関数を算出し、そして、算出した波動関数に基づいて、被吸着物質の表面上に吸着する原子又は分子の量子状態を推定することにより、ポテンシャルが複雑な場合であっても波動関数を精度良く算出することができ、固体表面での吸着原子又は吸着分子の量子状態の推定精度を向上させることができる量子状態推定方法、量子状態推定装置及びその機能をコンピュータで実現するコンピュータプログラムを提案した（特許文献１）。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特許第４７７４５２３号公報
【非特許文献】
【００１２】
【非特許文献１】Physical Review，1964年11月9日発行，136巻，pp864-871
【非特許文献２】Physical Review，1965年11月15日発行，140巻，pp1133-1138
【発明の概要】
【発明が解決しようとする課題】
【００１３】
前記特許文献１で提案した技術により、固体表面上の水素などの原子又は分子の量子状態を容易に実験にて計測することができ、精度良く物質の表面上に吸着する原子又は分子の量子状態を推定することが可能となった。しかしながら、モース型のポテンシャルエネルギー曲線には合わない形状をもつ一般のポテンシャルエネルギー超曲面の場合、たとえば、固体結晶中に存在する場合や、界面に存在する場合等であるが、これらの場合の原子又は分子の量子状態を推定することができる技術がさらに要望されていた。
【００１４】
本発明は、このような実情に鑑みてなされたもので、任意の物質中又は物質近傍に存在する原子又は分子の量子状態を、さらに複雑なポテンシャルエネルギー超曲面の場合であっても精度よく推定することができる量子状態推定技術を提供することを課題とする。
【課題を解決するための手段】
【００１５】
上記課題を解決するために、第１発明に係る量子状態推定方法は、データの入力部、出力部、記憶部及び制御・演算部を備えた装置が、物質中又は物質近傍に存在する原子又は分子のポテンシャルエネルギーに基づいて、前記物質中又は物質近傍に存在する前記原子又は分子の量子状態を推定する量子状態推定方法であって、前記入力部にて前記物質中又は物質近傍の位置を特定するための３つの独立な基本ベクトルを受け付ける第１ステップと、該第１ステップにて受け付けた基本ベクトルに応じて、前記制御・演算部が、前記物質中又は物質近傍の空間を仮想的に複数の領域に分割し、分割した各領域の情報を、各領域を識別する識別番号に対応付けて前記記憶部に各領域での原子又は分子のポテンシャルエネルギーを記憶させる第２のステップと、前記制御・演算部が、前記記憶部に記憶された識別番号により識別される領域の情報に基づいて、各領域にマッピングされたポテンシャルエネルギーの３次元離散フーリエ変換を行い、離散フーリエ変換データの各基本逆格子ベクトル方向に並べたデータ列の後半分を前半分のデータ列の前に移動させた離散フーリエ変換シフトデータを前記記憶部に記憶させる第３ステップと、前記第１ステップにて受け付けた基本ベクトルに応じて、前記制御・演算部が、前記物質中又は物質近傍の空間を仮想的に複数の領域に分割し、分割した各領域に対して３次元正規分布関数を割り当て、それを基底関数として設定する第４ステップと、原子又は分子のハミルトニアン行列及び重なり積分行列を、前記制御・演算部が、前記基底関数を用いた各行列要素の解析的表式へ前記記憶部に記憶された前記フーリエ変換シフトデータを代入して計算し、その結果を前記記憶部に記憶させ、その後ポテンシャルエネルギー超曲面の空間対称性に応じて各行列要素の値を補正し記憶させ直す第５ステップと、前記第４ステップで設定された前記基底関数の線形結合を試行関数とする数値変分法にて、前記記憶部に記憶させた前記ハミルトニアン行列と前記重なり積分行列の行列要素を用いて、固有エネルギーと対応する前記線形結合の係数の組みを前記制御・演算部が算出し前記記憶部に記憶させる第６ステップと、前記制御・演算部が、前記第６ステップで算出した前記線形結合の各係数を前記試行関数へ代入することにより、前記原子又は分子の量子状態を表す波動関数を算出し、固有エネルギーと共に前記出力部から結果を提示する第７ステップと、を実行することを特徴とする。
【００１６】
第２発明に係る量子状態推定方法は、第１発明において、さらに、算出した波動関数と固有エネルギーを記憶させておき、記憶された波動関数と固有エネルギーに基づいて各種物理量を算出し、算出した物理量を可視化させるステップを備えることを特徴とする。
【００１７】
第３発明に係る量子状態推定装置は、データの入力部、出力部、記憶部及び制御・演算部を備え、物質中又は物質近傍に存在する原子又は分子のポテンシャルエネルギーに基づいて、前記物質中又は物質近傍に存在する前記原子又は分子の量子状態を推定する量子状態推定装置であって、前記入力部が、前記物質中又は物質近傍の位置を特定するための３つの独立な基本ベクトルを受け付ける受付手段を有し、前記制御・演算部が、前記受付手段にて受け付けた基本ベクトルに応じて、前記物質中又は物質近傍の空間を仮想的に複数の領域に分割し、分割した各領域の情報を、各領域を識別する識別番号に対応付けて前記記憶部に各領域での原子又は分子のポテンシャルエネルギーを記憶させる空間分割処理手段と、前記記憶部に記憶された識別番号により識別される領域の情報に基づいて、各領域にマッピングされたポテンシャルエネルギーの３次元離散フーリエ変換を行い、離散フーリエ変換データの各基本逆格子ベクトル方向に並べたデータ列の後半分を前半分のデータ列の前に移動させた離散フーリエ変換シフトデータを前記記憶部に記憶させるフーリエ変換シフトデータ処理手段と、前記受付手段にて受け付けた基本ベクトルに応じて、前記物質中又は物質近傍の空間を仮想的に複数の領域に分割し、分割した各領域に対して３次元正規分布関数を割り当て、それを基底関数として設定する設定手段と、原子又は分子のハミルトニアン行列および重なり積分行列を、前記基底関数を用いた各行列要素の解析的表式へ前記記憶部に記憶された前記フーリエ変換シフトデータを代入して計算し、その結果を前記記憶部に記憶させ、その後ポテンシャルエネルギー超曲面の空間対称性に応じて各行列要素の値を補正し記憶させ直す算出手段と、前記設定手段で設定された前記基底関数の線形結合を試行関数とする数値変分法にて、前記記憶部に記憶されたハミルトニアン行列と重なり積分行列の行列要素を用いて、固有エネルギーと対応する前記線形結合の係数の組みを算出し前記記憶部に記憶させる数値対角化計算手段と、該数値対角化計算手段で算出した前記線形結合の各係数を前記試行関数へ代入することにより、前記原子又は分子の量子状態を表す波動関数を算出し、固有エネルギーと共に結果を前記出力部から提示させる波動関数算出手段と、を備えることを特徴とする。
【００１８】
第４発明に係る量子状態推定装置は、第３発明において、前記制御・演算部が、さらに、算出した波動関数と固有エネルギーを前記記憶手段に記憶させ、記憶された波動関数と固有エネルギーに基づいて各種物理量を算出する物理量算出手段と、該物理量算出手段が算出した物理量を可視化させる可視化手段を備えることを特徴とする。
【００１９】
第５発明に係るコンピュータプログラムは、データの入力部、出力部、記憶部及び制御・演算部を備えたコンピュータに、物質中又は物質近傍の原子又は分子のポテンシャルエネルギーに基づいて、前記物質中又は物質近傍に存在する前記原子又は分子の量子状態を推定させるためのコンピュータプログラムであって、前記入力部にて前記物質中又は物質近傍の位置を特定するための３つの独立な基本ベクトルを受け付ける第１ステップと、該第１ステップにて受け付けた基本ベクトルに応じて、前記制御・演算部が、前記物質中又は物質近傍の空間を仮想的に複数の領域に分割し、分割した各領域の情報を、各領域を識別する識別番号に対応付けて前記記憶部に各領域での原子又は分子のポテンシャルエネルギーを記憶させる第２のステップと、前記制御・演算部が、前記記憶部に記憶された識別番号により識別される領域の情報に基づいて、各領域にマッピングされたポテンシャルエネルギーの３次元離散フーリエ変換を行い、離散フーリエ変換データの各基本逆格子ベクトル方向に並べたデータ列の後半分を前半分の前に移動させた離散フーリエ変換シフトデータを前記記憶部に記憶させる第３ステップと、前記第１ステップにて受け付けた基本ベクトルに応じて、前記制御・演算部が、前記物質中又は物質近傍の空間を仮想的に複数の領域に分割し、分割した各領域に対して３次元正規分布関数を割り当て、それを基底関数として設定する第４ステップと、原子又は分子のハミルトニアン行列及び重なり積分行列を、前記制御・演算部が、前記基底関数を用いた各行列要素の解析的表式へ前記記憶部に記憶された前記フーリエ変換シフトデータを代入して計算し、その結果を前記記憶部に記憶させ、その後ポテンシャルエネルギー超曲面の空間対称性に応じて各行列要素の値を補正し記憶させ直す第５ステップと、前記第４ステップで設定された前記基底関数の線形結合を試行関数とする数値変分法にて、前記記憶部に記憶したハミルトニアン行列と重なり積分行列の行列要素を用いて、固有エネルギーと対応する前記線形結合の係数の組みを前記制御・演算部が算出し前記記憶部に記録させる第６ステップと、前記制御・演算部が、第６ステップで算出した前記線形結合の各係数を前記試行関数へ代入することにより、前記原子又は分子の量子状態を表す波動関数を算出し、固有エネルギーと共に前記出力部から結果を提示する第７ステップと、を実行させることを特徴とする。
【００２０】
第６発明に係るコンピュータプログラムは、第５発明において、さらに、算出した波動関数と固有エネルギーを記憶させておき、記憶された波動関数と固有エネルギーに基づいて各種物理量を算出し、算出した物理量を可視化させるステップを実行させることを特徴とする。
【発明の効果】
【００２１】
本発明によれば、物質中又は物質近傍に存在する原子又は分子の量子状態を推定するにあたり、物質中又は物質近傍の空間を仮想的に複数の３次元領域に分割し、分割した各領域の情報を、各領域を識別する識別番号に対応付け、各領域における原子又は分子のポテンシャルエネルギーを、好適には密度汎関数理論に基づく第一原理計算で算出し、各領域にマッピングされたポテンシャルエネルギーを３次元離散フーリエ変換を行い、離散フーリエ変換データの各基本逆格子ベクトル方向に並べたデータ列の後半分を前半分のデータ列の前に移動させた離散フーリエ変換シフトデータを得る、また別に物質中又は物質近傍の空間を仮想的に複数の３次元領域に分割し、各領域を識別する識別番号に対応付け、各領域に対して３次元正規分布関数を割り当て基底関数とし、原子又は分子のハミルトニアン行列および重なり積分行列を、前記基底関数を用いた各行列要素の解析的表式へ前記フーリエ変換シフトデータを代入して計算し、その後ポテンシャルエネルギー超曲面の空間対称性に応じて各行列要素の値を補正して、前記基底関数の線形結合を試行関数とする数値変分法にて、前記ハミルトニアン行列と重なり積分行列の行列要素を用いて、固有エネルギーおよび対応する前記線形結合の係数の組みを求め、前記線形結合の各係数を前記試行関数へ代入することにより、前記原子又は分子の量子状態を表す波動関数を算出するようにしたので、ハミルトニアン行列の行列要素を計算するためにモース型ポテンシャル曲線を使うこともなく、また計算量の多い数値積分を実行することもなく、あらゆる物質中又は物質近傍に存在する原子又は分子の量子状態を複雑なポテンシャルエネルギー超曲面の場合であっても高速に精度よく推定することが可能となる。
【００２２】
さらに、この波動関数及び固有エネルギーを用いて各量子状態の確率分布や、運動量分布などの各種物理量を算出することができる。
【００２３】
このため、特に、水素貯蔵、燃料電池電極触媒、プロトン伝導体、半導体製造技術や、プロトン伝導、イオン伝導の関与するバイオテクノロジー、人工光合成など、水素が主要な働きをする材料開発に指針を与え得ることができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の一実施形態に係る量子状態推定装置の構成を示すブロック図である。
【図２】空間を仮想的に複数の領域（セル）に分割した一例である。
【図３】物質中又は物質近傍の空間内の位置を特定するための３つの独立な基本ベクトルと、ポテンシャルエネルギーを設定するための空間分割数と、基底関数とする正規分布関数の中心位置を設定するための空間分割数の情報の一例を示す図である。
【図４】ポテンシャルエネルギーを設定するため、仮想的に複数の領域に分割した各領域（セル）を識別する識別番号の情報の一例を示す図である。
【図５】基底関数とする正規分布関数の中心位置を設定するため、仮想的に複数の領域（セル）に分割した各領域を識別する識別番号の情報の一例を示す図である。
【図６】仮想的に複数の領域（セル）に分割した各領域の中心位置Ｘ１，Ｘ２，Ｘ３，・・・が中心となる正規分布関数Ｇ１，Ｇ２，Ｇ３，・・・の重なりの様子を１次元で示した図である。
【図７】３次元の場合の基底関数となる３次元正規分布関数の中心位置を示した図と第ｑ番目と最近接の第ｑ’番目の正規分布関数の重なりの様子を模式的に（３次元の断面の２次元で）示す図である。
【図８】１次元の場合の離散フーリエ変換及び、離散フーリエ変換データ列の後ろ半分のデータ列を前半分のデータ列の前に移動させるシフト操作の様子を示す図である。但しＮが奇数の場合である。
【図９】1次元の場合の離散フーリエ変換データのシフト操作のより簡潔な模式図である。
【図１０】３次元の場合の離散フーリエ変換データのシフト操作の簡潔な模式図である。
【図１１】固有エネルギー及び波動関数の情報が格納されたフォーマットを示す図である。
【図１２】本発明の一実施形態の量子状態推定装置により求めた、原子又は分子が軽水素原子、重水素原子、三重水素原子、物質がパラジウムで、領域が（１１１）表面近傍の場合の量子数ωと固有エネルギーＥωの関係を示す図である。
【図１３】本発明の一実施形態の量子状態推定装置により求めた、原子又は分子が軽水素原子、物質がパラジウムで空間が（１１１）表面近傍の場合の基底状態から第３励起状態までの波動関数の空間分布である。
【図１４】本発明に係る量子状態推定装置の処理手順を示すフローチャートである。
【図１５】本発明に係る量子状態推定装置の処理手順を示すフローチャートである。
【図１６】量子状態推定装置の別の実施形態のブロック図である。
【発明を実施するための形態】
【００２５】
以下、本発明を実施形態に基づき詳細に説明する。
【００２６】
図１は本発明の一実施形態に係る量子状態推定装置の構成を示すブロック図である。
【００２７】
本発明に係る量子状態推定装置は、ＣＰＵで構成された制御・演算部１０を備えている。制御・演算部１０は、ＲＯＭ１１、ＲＡＭ１２、入力部１３、表示部１４、情報データベース１５などと接続され、ＲＯＭ１１に予め格納されているコンピュータプログラム５０に従って、各部と協働して本発明に係る各種の手段として機能する。なお、コンピュータプログラム５０はＲＯＭ１１に記憶されずとも後述のＲＡＭ１２に外部（ＨＤＤやネット接続された他のコンピュータの記憶装置）から転送されて記憶された物でも良い。ＲＡＭ１２は、制御・演算部１０によるコンピュータプログラムの実行時に発生する一時的なデータを記憶するもので、例えばＤＲＡＭのような半導体メモリにより構成される。
【００２８】
ＲＯＭ１１に格納されているコンピュータプログラム５０は、物質中又は物質近傍での位置を特定するための３つの独立な基本ベクトル及びその物質中もしくはその近傍の空間を分割する分割数の入力を受け付けさせる入力処理５１と、基本ベクトルと分割数に基づいて、空間を仮想的に複数の領域（セル）に分割させる第１の空間分割処理５２−１と、また別に基底関数割り当て用に基本ベクトルと分割数に基づいて、空間を仮想的に複数の領域（セル）に分割させる第２の空間分割処理５２−２と、分割させた各セルに対して各セルに原子又は分子が存在する時のポテンシャルエネルギーを対応（マッピング）させ３次元の離散フーリエ変換を行わせる離散フーリエ変換処理５３と、離散フーリエ変換データを各基本逆格子ベクトル方向に並べた後半分のデータ列を前半分のデータ列の前に移動させるフーリエ変換シフト処理５４と、分割させた各セルに対して３次元正規分布関数を割り当て、基底関数を設定する基底関数設定処理５５と、原子又は分子のハミルトニアン行列及び重なり積分行列を基底関数とフーリエ変換シフトデータから計算するハミルトニアン行列、重なり積分行列の設定を行うハミルトニアン行列・重なり積分行列設定処理５６と、ポテンシャルエネルギー超曲面の空間対称性に応じてハミルトニアン行列の行列要素の値を補正するハミルトニアン対称性補正処理５７と、ハミルトニアン行列と重なり積分から構成する永年方程式を数値解法する永年方程式解法処理５８と、永年方程式解法処理で算出した各固有エネルギーに対応した波動関数を計算する波動関数算出処理５９とを行なうためのプログラムを含んでいる。ここで、物質の近傍とは、物質表面から２０Å離れた位置までの物質周りの空間、及び結晶粒界内の空間を意味する。
【００２９】
また、コンピュータプログラム５０は、算出した波動関数及び固有エネルギーに基づいて、様々な用途に供するために関連する物理量を算出させる物理量算出処理６０と、算出した物理量を可視化させる可視化処理６１とをさらに行なうためのプログラムを含んでいる。
【００３０】
物理量とは、例えば、原子又は分子の運動量の期待値、運動量分布や状態遷移に伴って放射又は吸収されるエネルギー量などで、実際に実験で観測や測定が可能な量である。
【００３１】
入力部１３は、原子又は分子の量子状態を推定するために必要な各種データを入力するためのものであって、原子又は分子の質量、３つの基本ベクトル、ポテンシャルエネルギー配置の為の空間分割の分割数、基底関数設定の為の空間分割数、基底関数の減衰因子パラメータ、各分割された空間（セル）に原子又は分子が存在する時のポテンシャルエネルギー値、ポテンシャルエネルギー超曲面の空間対称性のデータを取得する機能を有する（入力処理５１）。本発明におけるセルとは、物質を仮想的に分割した複数の３次元区画のことである。
【００３２】
入力部１３において、３つの基本ベクトル、ポテンシャルエネルギー配置の為の空間分割の分割数を受け付けた場合、制御・演算部１０は、受け付けた基本ベクトルと分割数に応じて、物質中又は近傍の空間を３次元セルに仮想的に分割する（空間分割処理５２−１）。例えば、図２に示すように３つの基本ベクトルそれぞれのx成分、y成分、ｚ成分を受け取る。第１の基本ベクトル方向の分割数Ｎ1を８、第２の基本ベクトル方向の分割数Ｎ２を８、第３の基本ベクトル方向の分割数Ｎ３を５とした場合の空間の分割の様子を図３に示す。物質中又は物質近傍の空間を複数のセルＲ（８×８×５＝３２０（Ｎ））に仮想的に３次元分割される。
【００３３】
分割された各セルには、セルを識別する識別番号（ID c）が割り当てられた後、図４に示すように、ID c、第１の基本ベクトル方向のセル番号c1、第２の基本ベクトル方向のセル番号c2、及び第３の基本ベクトル方向のセル番号c3をＲＡＭ１２に記憶する。なお、分割数によって、後述する計算時間および計算結果の精度が決定されることから、原子又は分子の種類、ポテンシャルエネルギー超曲面の形状などに応じてセル数を適宜設定する必要がある。
【００３４】
次いで、基底関数設定のための空間分割数を入力部１３において受け取り、分割数と受け付けた基本ベクトルに応じて、基底関数設定の為に再び物質中又は物質近傍の空間を複数の３次元セルに仮想的に分割し（空間分割処理５２−２）、各セルの識別番号（ID q）を割り当てる。例えば、図２に示すように第１の基本ベクトル方向の分割数ＮＧ１を１２、第２の基本ベクトル方向の分割数ＮＧ２を１２、第３の基本ベクトル方向の分割数ＮＧ３を７とした場合の識別番号（ＩＤ ｑ）と第１の基本ベクトル方向のセル番号q1、第２の基本ベクトル方向のセル番号q2、及び第３の基本ベクトル方向のセル番号q3の関係を図５に示す。
【００３５】
制御・演算部１０は、空間分割処理５２によって分割された各セルに対し、各セルの中心位置に３次元正規分布関数（式（２））の中心を配置して割り当て、基底関数とする（基底関数設定処理５５）。
【００３６】
【数２】
0005902495.tif 000003
【００３７】
式（２）において、βｘ、βｙ、βｚは正規分布のｘ方向、ｙ方向、ｚ方向への減衰率を示すパラメータ（減衰因子）であり、（Ｘq，Ｙq，Ｚq）は第qセルの中心位置の座標である。
【００３８】
各セルに割り当てた正規分布関数を基底関数とすることは、変分法における試行関数を基底関数とした正規分布関数の線形結合（式（３））としたことになる。
【００３９】
【数３】
0005902495.tif 000004
【００４０】
式（３）において係数Ａω，qは各セルにおける波動関数Ψへの寄与率であり、ωは量子数（量子状態を識別する識別番号）である。
【００４１】
理解を容易にするため１次元の場合で説明すると、図６に示すように、各セルの中心位置Ｘ１，Ｘ２，…が中心となる正規分布関数Ｇ１，Ｇ２，…を基底関数とし、その線形結合を試行関数とすることになる。
【００４２】
３次元の場合は、各セルの中心は、図７左側に示されるドットの配列のように配置される。それぞれのドットを中心として、３次元正規分布関数が配置される。隣接するセルｑ、ｑ’に配置された正規分布関数Ｇq,Ｇq’は、図７右側の模式図（３次元中の２次元断面で表示）のように重なりあっている。
【００４３】
シュレーディンガー方程式（１）は、式（３）を試行関数とする変分法によって、式（４）となる。
【００４４】
【数４】
0005902495.tif 000005
【００４５】
ここでハミルトニアン行列Ｈは、式（５）で示されるとおり運動エネルギー行列Ｋとポテンシャルエネルギー行列Ｕの和である。
【００４６】
【数５】
0005902495.tif 000006
【００４７】
運動エネルギー行列Ｋとポテンシャルエネルギー行列Ｕは、式（６）と式(７)の積分で定義される。
【００４８】
【数６】
0005902495.tif 000007
【００４９】
【数７】
0005902495.tif 000008
【００５０】
また、式（４）中の重なり積分Ｓは、式（８）の積分で定義される。
【００５１】
【数８】
0005902495.tif 000009
【００５２】
運動エネルギー行列Ｋと重なり積分Ｓは、数値積分を行うことなく、積分の解析的表式（９）と式（１０）を使うことにより容易に算出できる。
【００５３】
【数９】
0005902495.tif 000010
【００５４】
【数１０】
0005902495.tif 000011
【００５５】
ポテンシャルエネルギー行列Ｕを計算するのに必要な、ポテンシャルエネルギーＶ(x,y,z)は、原子又は分子と物質間の相互作用エネルギーであって、一般に様々な様相を呈し容易にポテンシャルエネルギー行列Ｕを計算することが困難であった。固体表面の場合には、モース型のポテンシャル曲線にフィッテイングすることにより計算量を減らすことができたが、その他の一般の場合には、その方法は、使えない。そこで本発明では、以下の方法によりその困難を克服した。
【００５６】
識別番号ID c（c1,c2,c3）のセル中に、原子又は分子が存在する場合のポテンシャルエネルギー値を好適には密度汎関数理論を基にした第一原理計算で求め、式(１１)のＵc1,c2,c3として、入力部１３から受け取る。
【００５７】
【数１１】
0005902495.tif 000012
【００５８】
式（１２）で定義される３次元離散フーリエ変換を行い、離散フーリエ変換データＵ~shiftを得る（離散フーリエ変換処理５３）。この離散フーリエ変換データＵ~shiftを得る演算処理は公知の高速フーリエ変換（ＦＦＴ）アルゴリズムを用いることにより迅速に行うことができる。
【００５９】
【数１２】
0005902495.tif 000013
【００６０】
次に、式（１３）で定義されるデータシフト操作を行い離散フーリエ変換シフトデータＵ~shiftを得る（離散フーリエ変換データシフト処理５４）。
【００６１】
【数１３】
0005902495.tif 000014
【００６２】
この操作は、離散フーリエ変換データを各基本逆格子ベクトル方向に並べたデータ列の後半分を前半分の前に移動させる操作である。
【００６３】
理解を容易にするため１次元の場合で説明すると、図８に示すように、Ｕ0、Ｕ1、・・・、ＵN-1と並ぶデータ列を離散フーリエ変換してＵ~shift0、Ｕ~shift1、・・・、Ｕ~shiftN-1データ列を得る。このデータ列の後ろ半分を、前半分のデータ列の前に移動し、Ｕ~shiftデータ列を得る。なお図ではデータ数Ｎが奇数の場合を描いた。より簡単には、このデータシフト操作は、図９に示したデータ列の移動である。この操作は、三次元の場合では、図１０に示すように、８個のブロックに分割した後、ブロックごとのデータ入れ替えとなる。
【００６４】
なお、式（１３）を用いると、各基本（逆格子）ベクトル方向のデータ数、Ｎ1、Ｎ2、Ｎ3が奇数の場合も、偶数の場合でも対応できる。
【００６５】
得られた離散フーリエ変換シフトデータＵ~shiftを式（１４）に代入することによりポテンシャルエネルギー行列Ｕを容易に計算することができる。
【００６６】
【数１４】
0005902495.tif 000015
【００６７】
以上に示した通り、式（９）と式（１４）の解析的表式を用い運動エネルギー行列Ｋとポテンシャルエネルギー行列Ｕを求めて式（５）へ代入しハミルトニアン行列Ｈを求め、また式（１０）の解析的表式を用いて重なり積分行列Ｓを求める（ハミルトニアン行列・重なり積分行列設定処理５６）。
【００６８】
この場合Ｖ(x,y,z)には、何ら特別な条件を課していないため、Ｖがいかなるポテンシャルエネルギー超曲面の場合でも、容易に計算できる。本発明では、さらに精度をあげるため、ポテンシャルエネルギー超曲面のもつ空間対称性により、ポテンシャルエネルギー行列を補正して、以下の計算に供する。
【００６９】
具体的には、ポテンシャルエネルギー超曲面のもつ空間対称性の空間対称操作により互いに重なりあう点を中心にもつセルの識別番号qの対を算出し、それに対応して行列要素の値が同じになるべき行列要素を選び出し、それらの行列要素の値の平均値を、それぞれの行列要素の値として設定し直す操作をハミルトニアン対称性補正処理５７で行う。
【００７０】
これによりハミルトニアン行列Ｈを構成する運動エネルギー行列Ｋとポテンシャルエネルギー行列Ｕ、および重なり積分行列Ｓが求まり、式（１５）の永年方程式を解くことにより、固有エネルギーＥを求めることができる（永年方程式解法処理５８）。
【００７１】
【数１５】
0005902495.tif 000016
【００７２】
なお、永年方程式の解Ｅは、１つだけではなく複数の解（固有エネルギーＥω）が存在し、各固有エネルギーＥω と各固有エネルギーＥω に対する固有の波動関数ψωの係数Ａω,ｑ（式３）とが対として算出される。この算出されたＥωとＡω,ｑの対は、式（４）を満たす。
【００７３】
永年方程式は、公知のヤコビ法、ハウスホルダー法などの数値対角化法で容易に解くことができる。小さい固有エネルギーから昇順にならべ対応する識別番号ωを０，１，２・・・と非負整数を割り当て、図１１で示されるフォーマットでＥωとＡω,ｑを情報データベース１５に記録し保存する。
【００７４】
固有エネルギーＥ0 、波動関数ψ０が、基底状態の固有エネルギーと波動関数を表し、順次、Ｅ１ 、Ｅ2 、Ｅ3 、…、Ｅω 、・・・（Ｅ0 ≦Ｅ1≦Ｅ2 ≦Ｅ3 …）が第１励起状態、第２励起状態、第３励起状態、…、第ω励起状態の固有エネルギーで、ψ1、ψ2 、ψ3 、…、ψω、…は対応する各励起状態における波動関数である（波動関数算出処理５９）。
【００７５】
図１２は、本実施形態の量子状態推定装置を用いて求めた、原子又は分子が軽水素原子、重水素原子、三重水素原子で、物質がパラジウムとして、その物質の近傍空間としてパラジウムの（１１１）表面を選んだ場合の固有エネルギーを示す。
【００７６】
図１３は、そのうち軽水素の場合の波動関数の空間分布を示す。
【００７７】
算出された波動関数の自乗は原子又は分子の存在確率を表すことから、それ自体公知の画像化ツールによって、画像化された後に表示部１４に表示することにより、使用者は、表示部１４に表示された画像から物質中又は物質近傍に存在する原子又は分子の位置に対する存在確率を正確に把握することができる。
【００７８】
以上のようにして、複雑な形状のポテンシャルエネルギー超曲面の場合であっても、式（１３）で示される離散フーリエ変換シフトデータを式（１４）へ代入する計算処理により、物質中又は物質近傍に存在する原子又は分子の量子状態を示す固有エネルギー及び波動関数を容易に算出することができる。
【００７９】
算出した各固有エネルギー及びその固有エネルギーに対応する波動関数に基づいて、運動量分布などの物理量を正確に算出することができ、さらに物理量を可視化して表示することによって正確かつ端的に把握させることができる（物理量算出処理６０、可視化処理６１）。
【００８０】
図１４及び図１５は本発明に係る量子状態推定装置の処理手順を示すフローチャートである。
【００８１】
まず、量子状態推定装置は、使用者により原子又は分子の質量ｍの入力を受け付ける（ステップＳ１）。次いで、物質又は物質近傍の空間領域を指定する基本ベクトルａ１，ａ２，ａ３の入力を受け付ける（ステップＳ２）。各基本ベクトル方向の基底関数用の空間分割数ＮＧ１，ＮＧ２，ＮＧ３の入力を受け付ける（ステップＳ３）。基本ベクトルと分割数をもとに、基底関数用空間セルの設定とＩＤ割り当てを行なう（ステップＳ４）。その後、基底関数として用いる３次元正規分布関数のｘ、ｙ、ｚ方向の減衰因子βｘ，βｙ，βｚの入力を受け付ける（ステップＳ５）。なお、減衰因子βｘ，βｙ，βｚは、隣り合うグリッド間の正規分布関数が重なり合うように設定する。
【００８２】
次に、各基本ベクトル方向のポテンシャルエネルギー超曲面用の空間分割数Ｎ１，Ｎ２，Ｎ３の入力を受け付ける（ステップＳ６）。なお、基底関数用の分割数とポテンシャルエネルギー超曲面用の分割数は、同数にする必要はない。基本ベクトルと分割数をもとに、ポテンシャルエネルギー超曲面用の空間セルの設定とＩＤ割り当てを行う（ステップＳ７）。その後、各空間セルに原子又は分子が存在する場合のポテンシャルエネルギーの値の入力を受け付ける（ステップＳ８）。入力数Ｎは、Ｎ＝Ｎ１×Ｎ２×Ｎ３個である。
【００８３】
なお、各空間セルに原子又は分子が存在する場合のポテンシャルエネルギーの値は、好適には密度汎関数理論に基づく第一原理計算により物質中又は近傍の対応する空間セルに原子又は分子が存在する場合のトータルエネルギーを求めることにより算出する。
【００８４】
次にポテンシャルエネルギー超曲面の空間対称性の入力を受け付ける（ステップＳ９）。以上の入力をもとにハミルトニアン行列を算出する工程（Ａ）へ進む。
【００８５】
次に、式（１０）を用いて重なり積分行列Ｓを算出する（ステップＳ１０）。
【００８６】
その後、式（９）を用いて運動エネルギー行列Ｋを算出する（ステップＳ１１）。
【００８７】
ステップＳ８で入力されたポテンシャルエネルギーデータの３次元離散フーリエ変換を行う（ステップＳ１２）。３次元離散フーリエ変換されたデータ列のシフト操作を行い、３次元離散フーリエ変換シフトデータを得る（ステップＳ１３）。シフト操作は、各基本逆格子ベクトル方向に並ぶデータ列の後ろ半分を前半分の前へ移動させる式（１３）で定義された操作である。得られた３次元離散フーリエ変換シフトデータを、式（１４）へ代入してポテンシャルエネルギー行列Ｕを算出する（ステップＳ１４）。
【００８８】
運動エネルギー行列Ｋとポテンシャルエネルギー行列Ｕを足してハミルトニアン行列Ｈを計算する（ステップＳ１５）。
【００８９】
ステップＳ９で入力された空間対称性にもとづきハミルトニアン行列の行列要素を補正する（ステップＳ１６）。ステップＳ９で入力された空間対称性の空間対称操作ＯＰにより互いに重なりあう点を中心にもつセルの識別番号ID qの集合ＱＯＰを算出し、それに対応して行列要素の値が同じになるべきハミルトニアンの行列要素Ｈｑ,ｑ’（ｑ∈Ｑｏ）を選び出し、それら行列要素の値の平均値を求め、それら行列要素の値として設定し直す。この再設定をすべての対称操作ＯＰについて行う。ステップＳ１６で補正されたハミルトニアン行列ＨとステップＳ１０で得られた重なり積分行列Ｓから永年方程式の式（１５）を設定する（ステップＳ１７）。永年方程式を数値対角化法で解き固有エネルギーを求める（ステップＳ１８）。小さい固有エネルギーから昇順にならべ識別番号ωを０，１，２・・・と非負整数を割り当て、それぞれの固有エネルギーをＥω（ω＝０，１，２・・・）とする。Ｅωを連立方程式の式（４）へ代入し係数Ａω,ｑ（ｑ＝０，１，２・・・，ＮＧ＝ＮＧ１×ＮＧ２×ＮＧ３）を算出して固有ベクトル（波動関数）をすべてのωに対し求める（ステップＳ１９）。ステップＳ１８の永年方程式は、公知のヤコビ法、ハウスホルダー法などの数値対角化法で容易に解くことができる。ステップＳ１８とステップＳ１９は、別々に実行しても同時に実行しても構わない。算出された固有エネルギーと対応する波動関数の情報を図１１で示されるフォーマットでＥωとＡω,ｑを情報データベース１５に記録し保存する（ステップＳ２０）。
【００９０】
情報データベース１５に格納された固有エネルギーＥω 及び波動関数ψω を読み出し、所望の物理量を算出する（ステップＳ２１）。算出された物理量は画像化された後に表示部１４に表示する（可視化処理ステップＳ２２）。
【００９１】
例えば、物質中又は物質近傍に存在する原子又は分子の基底状態を把握したい場合は、ω＝０の固有エネルギーＥ0 及び波動関数ψ0を選択して読み出し、読み出した固有エネルギーＥ0及び波動関数ψ0から、基底状態における物理量を算出すればよい。基底状態の原子又は分子の存在位置分布ならば、ψ0（x,y,z）の絶対値の自乗となる。一般に状態ωにおける物理量Ｏを観測した場合に得られる期待値は、式（１６）で計算することができる。Ｏ^shiftは、量子力学において物理量Ｏに対応するエルミート演算子である。
【００９２】
【数１６】
0005902495.tif 000017
【００９３】
また、励起状態ω＝ωEXから基底状態ω＝０へ遷移（脱励起）する際に放射されるエネルギーを算出する場合には、基底状態の固有エネルギーＥ0及び励起状態の固有エネルギーＥωEX （ωEX≠０）を選択して読み出し、読み出した固有エネルギーＥωEX から固有エネルギーＥ0を差し引くこと（ＥωEX−Ｅ0 ）で、放射エネルギーを容易に得ることができる。基底状態ω＝０から励起状態ω＝ωEXへ励起するのに必要なエネルギーも（ＥωEX−Ｅ0）で与えられる。
【００９４】
一般に、物質中および物質近傍の水素原子などの量子状態を実験において特定することは極めて困難であるが、本発明を適用することによってポテンシャルエネルギー超曲面が複雑な場合であっても量子状態を精度良く算出することができる。
【００９５】
したがって、算出した情報に基づいて、存在位置、振動モード、拡散や脱離に必要なエネルギーなどを推定することができ、水素関連の触媒開発、表面処理などの研究開発において極めて有効である。
【００９６】
なお、上記実施形態では、制御・演算部１０がＲＯＭ１１に予め格納されているコンピュータプログラム５０を読み取ることによって、量子状態推定装置としての各種の機能を果たす形態について説明したが、制御・演算部１０、ＲＯＭ１１及びＲＡＭ１２などをプログラマブルロジックデバイスで実現し、ハードウェア的に各種の機能を実行するようにしてもよい。
【００９７】
例えば、図１６に示すように、入力部１３に原子又は分子の質量入力部１３ａ、基本ベクトル入力部１３ｂ、ポテンシャルエネルギー用空間分割数入力部１３ｃ、各セルのポテンシャルエネルギー値入力部１３ｄ、ポテンシャルエネルギー超曲面の空間対称性入力部１３ｅ、基底関数用空間分割数入力部１３ｆ、基底関数用３次元正規分布関数の減衰因子入力部１３ｇを設け、これらの各入力部にて受け付けた原子又は分子の質量、基本ベクトル、ポテンシャルエネルギー用の空間分割数、各セルのポテンシャルエネルギー値、空間対称性、基底関数用の空間分割数、基底関数とする３次元正規分布関数の減衰因子に応じて、物質中又は物質近傍の空間をセルに仮想的に分割する空間分割処理（ポテンシャルエネルギー情報処理用と基底関数情報処理用の２種類）７１、ポテンシャルエネルギー用に分割されたセルに、ポテンシャルエネルギーデータを割り当て離散フーリエ変換を行う離散フーリエ変換処理７２、各基本逆格子ベクトル方向に並べた離散フーリエ変換データ列の後ろ半分を、前半分のデータ列の前に移動させる離散フーリエ変換データシフト処理７３、基底関数用に空間を分割されたセルの中心に３次元正規分布関数を配置しそれを基底関数としたハミルトニアン行列と重なり積分行列の各要素を算出するハミルトニアン行列・重なり積分行列設定処理７４、ポテンシャルエネルギー超曲面の空間対称性を満たすようにハミルトニアン行列の行列要素を補正するハミルトニアン行列の対称性補正処理７５、補正されたハミルトニアン行列と重なり積分行列を用いた永年方程式を数値解法し固有エネルギーを算出する永年方程式解法処理７６、得られた固有エネルギーに対応する固有ベクトル（波動関数）を算出する波動関数算出処理７７、固有エネルギー、波動関数のデータを今後の活用の為、情報データベースに登録するデータベース構築処理７８、データベースに登録された波動関数と固有エネルギーに基づいて各種有用な物理量を算出する物理量算出処理７９と、算出した物理量を可視化させる可視化処理８０が電子回路で実現された量子状態推定装置であってもよい。
【符号の説明】
【００９８】
１０    制御・演算部
１１    ＲＯＭ
１２    ＲＡＭ
１３    入力部
１３ａ    原子又は分子の質量入力部
１３ｂ    基本ベクトル入力部
１３ｃ    ポテンシャルエネルギー用空間分割数入力部
１３ｄ    各セルのポテンシャルエネルギー入力部
１３ｅ    ポテンシャルエネルギー超曲面の空間対称性入力部
１３ｆ    基底関数用空間分割数入力部
１３ｇ    基底関数用３次元正規分布関数の減衰因子入力部
１４    表示部
１５    情報データベース
５０    コンピュータプログラム
５１    入力処理
５２、７１    空間分割処理
５３、７２    離散フーリエ変換処理
５４、７３    離散フーリエ変換データシフト処理
５５    基底関数設定処理
５６、７４    ハミルトニアン行列・重なり積分行列設定処理
５７、７５    ハミルトニアン対称性補正処理
５８、７６    永年方程式解法処理
５９、７７    波動関数算出処理
６０、７９    物理量算出処理
６１、８０    可視化処理
７７    データベース構築処理
【図１】
0005902495.tif 000018
【図２】
0005902495.tif 000019
【図３】
0005902495.tif 000020
【図４】
0005902495.tif 000021
【図５】
0005902495.tif 000022
【図６】
0005902495.tif 000023
【図８】
0005902495.tif 000024
【図９】
0005902495.tif 000025
【図１０】
0005902495.tif 000026
【図１１】
0005902495.tif 000027
【図１２】
0005902495.tif 000028
【図１４】
0005902495.tif 000029
【図１５】
0005902495.tif 000030
【図１６】
0005902495.tif 000031
【図７】
0005902495.tif 000032
【図１３】
0005902495.tif 000033