グリーン関数 (多体理論)

多体理論においてグリーン関数（グリーンかんすう、）とは、相関関数と同じ意味で用いられ、特に場の演算子や生成消滅演算子についての相関関数を意味する。
この名前は数学における非同次な微分方程式を解くために用いられるグリーン関数に由来しているが、多体理論におけるものと数学におけるものとは大まかにだけ関係している。
実時間グリーン関数.
1粒子グリーン関数.
場の量子論では、遅延グリーン関数 formula_1、先進グリーン関数 formula_2、因果グリーン関数 formula_3 を総称している。これらはまとめて二時間グリーン関数 とも呼ばれ、次のように定義される。
ここで formula_5 は基底状態での期待値を表す。演算子の時間依存性はハイゼンベルク描像を表す。 は階段関数、 は交換子、 は時間順序積である。
 がそれぞれ場の演算子 あるいは生成消滅演算子である場合、二時間グリーン関数 は1粒子グリーン関数（あるいは、1体グリーン関数； ）と呼ばれる。
これらの関数がグリーン関数と呼ばれる理由は、二時間グリーン関数が、相互作用がない場合の時間依存シュレーディンガー方程式の数学的な意味でのグリーン関数になっているからである。
"n"粒子グリーン関数.
 粒子因果グリーン関数は次のように定義される。
温度グリーン関数.
以上は基底状態におけるグリーン関数であり、絶対温度が K である場合のみ使える。有限温度では期待値のとり方を密度行列を使った平均値にすればよい。このグリーン関数は時間だけでなく温度にも依存し、温度グリーン関数（または松原グリーン関数；）formula_8 という。温度グリーン関数は1955年に松原武生によって提案されたもので、次のように定義される。
ここで formula_5 はグランドカノニカル平均、formula_11 はハイゼンベルク表示を虚時間に拡張したものである。formula_12 は formula_13 と formula_14 の大小関係に応じて時間順序積と同じ並べ替えをする演算子である。
 がそれぞれ場の演算子 あるいは生成消滅演算子である場合、1粒子温度グリーン関数と呼ばれる。
n粒子温度グリーン関数は次のように定義される。
温度グリーン関数は他の実時間グリーン関数と比べて、摂動展開がブロッホ＝ドミニシスの定理（ウィックの定理）によって簡単にでき、場の量子論で開発されたファインマン・ダイアグラムを使うことで視覚的にまとまった形で規則づけることができるという利点がある。
物理量の計算.
任意の第二量子化された一体演算子formula_17の平均値formula_18は、1粒子温度グリーン関数で表すことができる。
2体の演算子の平均値は、一般に2粒子グリーン関数を必要とする。
グランドポテンシャル.
グランドポテンシャルは、ハミルトニアンの相互作用項が2体の演算子であるにも関わらず1粒子温度グリーン関数を用いて表すことができる。グランドポテンシャルが求まれば、そこからあらゆる熱力学的な物理量を計算することができる。
線形応答.
線形応答理論の久保理論の応答関数formula_20は、遅延グリーン関数formula_1と同じ形をしている。遅延グリーン関数は温度グリーン関数formula_8を解析接続すると得られる。物理量formula_23は一組の生成演算子と消滅演算子を用いて表されることが多く、その場合の温度グリーン関数は2粒子温度グリーン関数となる。2粒子温度グリーン関数は、ファインマンダイアグラムで展開することができる。
非平衡グリーン関数.
以上のグリーン関数は平衡状態のものである。非平衡状態のグリーン関数として代表的なものに、ケルディッシュ形式におけるKeldyshグリーン関数がある。