SingleExcitationBra指定ファイル

非対角動的グリーン関数

(4.18)\[G_{BA}(z) = \langle \phi | B^{\dagger} \frac{1}{z-H} A | \phi \rangle\]

を計算するためのブラ側一体励起演算子\(B=c_{i\sigma_1}(c_{i\sigma_1}^{\dagger})\)を定義します。 ケット側演算子\(A\)SingleExcitation指定ファイルで定義します。 本ファイルを省略した場合は、通常の対角グリーン関数(\(B=A\))が計算されます。

ファイルフォーマットおよびパラメータはSingleExcitation指定ファイルと同一で、 演算子数のキーワードのみ NSingleExcitationBra です。以下にファイル例を記載します。

===============================
NSingleExcitationBra    1
===============================
====== Single Excitation Bra ===
===============================
    0     0     0    1.0    0.0

使用ルール

  • ヘッダの省略はできません。フォーマット・パラメータはSingleExcitationと同一です。

  • 本ファイルに記載する演算子は\(B\)であり\(B^{\dagger}\)ではありません (計算される量は\(\langle\phi|B^{\dagger}(z-H)^{-1}A|\phi\rangle\)です)。

  • 非対角グリーン関数はシフト型 BiCG 法(method="CG")かつ CalcSpec="Normal" のときのみ利用可能です (ブラ演算子を指定した場合、リスタート・保存系のスペクトルモードは利用できません)。

  • ケット(SingleExcitation)とブラの演算子は、\(|\phi\rangle\)同一の励起ヒルベルト空間(粒子数・\(S_z\)の変化が同じ)へ写す必要があります。 1 つのファイル内の全演算子も同一のセクター変化をもつ必要があります。これを満たさない場合はプログラムが終了します。

  • 対応モデル:Hubbard 模型。(一体励起はスピン系では定義されず、その他の模型は非対角グリーン関数に未対応のため、 これらの場合はプログラムが終了します。)