実装上の技術的詳細
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2018/12/27 08:18 UTC 版)
「密度行列繰り込み群法」の記事における「実装上の技術的詳細」の解説
DMRGアルゴリズムの実用的実装は長大な作業である。次のような計算上のトリックが主に用いられている。 スーパーブロックの基底状態はランチョス法による行列対角化により求める。他にも、特に非エルミート行列を扱う場合はアーノルディ法(英語版)を使うこともある。 ランチョス法はランダムなシードから開始することが多いが、DMRG法ではあるステップで得られた解を適切に変換してシードとする法が良い場合がある。 対称性のある系の場合、例えばハイゼンベルグモデルにおける総スピンなど、保存される量子数がある場合がある。これによりヒルベルト空間を分割し、そのそれぞれについて基底状態を求めるのが便利である。 例として、ハイゼンベルグモデルに対するDMRG法(英語版)が挙げられる。
※この「実装上の技術的詳細」の解説は、「密度行列繰り込み群法」の解説の一部です。
「実装上の技術的詳細」を含む「密度行列繰り込み群法」の記事については、「密度行列繰り込み群法」の概要を参照ください。
- 実装上の技術的詳細のページへのリンク