Green's function。物理学等で微分方程式を解くときに、非常に頻繁に使用される関数。定義は後述。
グリーン関数を使用する微分方程式の解法を「グリーン関数法」と呼ぶ。名前はイギリスの数学者ジョージ・グリーン (George Green) に由来する。
を変数(1つとは限らない) に関する線形微分作用素とする。このとき、 のグリーン関数 は
で定義される。ここで、 はディラックのデルタ関数である。
微分方程式
(※)
を考える。
の一般解を と書くと、(※)の解は
で与えられる。
行列Aとn次元ベクトルの線形方程式 Ax=b を解くことを考える。i番目だけが1で残りが0のベクトルをとし、Ax=の解をとする。。このをあらかじめ全部計算しておけば、Ax=b の解はbのi成分を係数にしてを全部足せば出てくる。
グリーン関数は境界条件などを変更することにより、様々な形を取る。一般に物理学において、時刻 に関する微分方程式のグリーン関数 を考えるとき、< で となるものを「遅延グリーン関数」(retarded Green's function)、> で となるものを「先進グリーン関数」(advanced Green's function) と呼ぶ。
地震の研究にも使われる。時間に地盤の一点をガンと叩いたときに広がって行く地震波の振幅が遅延グリーン関数。これを過去の地震データから計算する。