コンテンツにスキップ

「DIIS」の版間の差分

出典: フリー百科事典『ウィキペディア(Wikipedia)』
削除された内容 追加された内容
DFT B3LYP (会話 | 投稿記録)
DFT B3LYP (会話) による ID:70177201 の版を取り消し / {{孤立}}を除去。
タグ: 取り消し
Cewbot (会話 | 投稿記録)
m Bot作業依頼: {{Cite journal}}のパラメータ一を小文字にする - log
1行目: 1行目:
{{翻訳直後|[[:en:Special:Redirect/revision/727524719|en:DIIS]]|date=2016年10月}}
{{翻訳直後|[[:en:Special:Redirect/revision/727524719|en:DIIS]]|date=2016年10月}}
'''DIIS''' ({{lang-en-short|'''direct inversion in the iterative subspace'''}} または {{lang|en|'''direct inversion of the iterative subspace'''}}) は '''{{lang|en|Pulay}} 混合''' としても知られる[[外挿]]技術である。計算[[量子化学]]の分野において、[[ハートリー=フォック方程式|ハートリー・フォック]]自己無撞着場法の収束を加速および安定化するために{{仮リンク|ピーター・ピューレイ|en|Peter_Pulay}}により開発された<ref>{{Cite journal|last=Pulay|first=Péter|year=1980|title=Convergence acceleration of iterative sequences. the case of SCF iteration|journal=Chemical Physics Letters|volume=73|issue=2|pages=393&ndash;398|DOI=10.1016/0009-2614(80)80396-4}}</ref><ref>{{Cite journal|last=Pulay|first=Péter|year=1982|title=Improved SCF Convergence Acceleration|journal=Journal of Computational Chemistry|volume=3|issue=4|pages=556&ndash;560|DOI=10.1002/jcc.540030413}}</ref>。
'''DIIS''' ({{lang-en-short|'''direct inversion in the iterative subspace'''}} または {{lang|en|'''direct inversion of the iterative subspace'''}}) は '''{{lang|en|Pulay}} 混合''' としても知られる[[外挿]]技術である。計算[[量子化学]]の分野において、[[ハートリー=フォック方程式|ハートリー・フォック]]自己無撞着場法の収束を加速および安定化するために{{仮リンク|ピーター・ピューレイ|en|Peter_Pulay}}により開発された<ref>{{Cite journal|last=Pulay|first=Péter|year=1980|title=Convergence acceleration of iterative sequences. the case of SCF iteration|journal=Chemical Physics Letters|volume=73|issue=2|pages=393&ndash;398|doi=10.1016/0009-2614(80)80396-4}}</ref><ref>{{Cite journal|last=Pulay|first=Péter|year=1982|title=Improved SCF Convergence Acceleration|journal=Journal of Computational Chemistry|volume=3|issue=4|pages=556&ndash;560|doi=10.1002/jcc.540030413}}</ref>。


この手法では、イテレーションごとに、前回のイテレーションで得られた推定誤差ベクトルの[[線型結合|線形結合]]が計算される。線形結合の係数は、[[最小二乗法|最小二乗]]の意味において[[零ベクトル]]に最も近付くように決定される。新しく決定された係数を用いて、次のイテレーションで用いる変分関数を外挿する。
この手法では、イテレーションごとに、前回のイテレーションで得られた推定誤差ベクトルの[[線型結合|線形結合]]が計算される。線形結合の係数は、[[最小二乗法|最小二乗]]の意味において[[零ベクトル]]に最も近付くように決定される。新しく決定された係数を用いて、次のイテレーションで用いる変分関数を外挿する。
28行目: 28行目:


== 参照文献 ==
== 参照文献 ==
* {{Cite journal|last=Garza|first=Alejandro J.|year=2012|title=Comparison of self-consistent field convergence acceleration techniques|journal=Journal of Chemical Physics|volume=173|issue=5|page=054110|DOI=10.1063/1.4740249}}
* {{Cite journal|last=Garza|first=Alejandro J.|year=2012|title=Comparison of self-consistent field convergence acceleration techniques|journal=Journal of Chemical Physics|volume=173|issue=5|page=054110|doi=10.1063/1.4740249}}
* {{Cite journal|last=Rohwedder|first=Thorsten|year=2011|title=An analysis for the DIIS acceleration method used in quantum chemistry calculations|journal=Journal of Mathematical Chemistry|volume=49|issue=9|pages=1889|DOI=10.1007/s10910-011-9863-y}}
* {{Cite journal|last=Rohwedder|first=Thorsten|year=2011|title=An analysis for the DIIS acceleration method used in quantum chemistry calculations|journal=Journal of Mathematical Chemistry|volume=49|issue=9|pages=1889|doi=10.1007/s10910-011-9863-y}}


== 外部リンク ==
== 外部リンク ==

2020年1月25日 (土) 16:14時点における版

DIIS (: direct inversion in the iterative subspace または direct inversion of the iterative subspace) は Pulay 混合 としても知られる外挿技術である。計算量子化学の分野において、ハートリー・フォック自己無撞着場法の収束を加速および安定化するためにピーター・ピューレイ英語版により開発された[1][2]

この手法では、イテレーションごとに、前回のイテレーションで得られた推定誤差ベクトルの線形結合が計算される。線形結合の係数は、最小二乗の意味において零ベクトルに最も近付くように決定される。新しく決定された係数を用いて、次のイテレーションで用いる変分関数を外挿する。

詳細

各イテレーションにおいて、推定誤差ベクトル ei を決定する。このベクトルは変分値 pi に対応するものとする。十分な回数イテレーションを行なった後、以前の m 回分のイテレーションの誤差ベクトルの線形結合を次のようにとる。

DIIS法では、 em+1 のノルムを、係数の総和が1という拘束条件のもとで最小化する。係数の総和を1とする理由は、試行ベクトルを厳密解 (pf) と誤差ベクトルの和として書けば理解できるであろう。DIISの近似の元では、次のように書ける。

したがって、厳密解を求めるためには係数の総和が1でなくてはならず、その上で第二項を最小化しなければならない。最小化はラグランジュの未定乗数法により行うことができる。未定乗数 λ を導入し、ラグランジアンを次のように構成する。

全ての係数および未定乗数についての L の偏微分係数をゼロとすることにより (m + 1) 本の線形方程式系が得られ、m 個の係数(と未定乗数)について解かれる。こうして得られた係数を用いて、変分関数を次のように更新する。

出典

  1. ^ Pulay, Péter (1980). “Convergence acceleration of iterative sequences. the case of SCF iteration”. Chemical Physics Letters 73 (2): 393–398. doi:10.1016/0009-2614(80)80396-4. 
  2. ^ Pulay, Péter (1982). “Improved SCF Convergence Acceleration”. Journal of Computational Chemistry 3 (4): 556–560. doi:10.1002/jcc.540030413. 

参照文献

  • Garza, Alejandro J. (2012). “Comparison of self-consistent field convergence acceleration techniques”. Journal of Chemical Physics 173 (5): 054110. doi:10.1063/1.4740249. 
  • Rohwedder, Thorsten (2011). “An analysis for the DIIS acceleration method used in quantum chemistry calculations”. Journal of Mathematical Chemistry 49 (9): 1889. doi:10.1007/s10910-011-9863-y. 

外部リンク