色々な Gauss 積分
; draft
1変数 Gauss 積分
最も簡単な形の Gauss 積分は
∫dx e−21x2=2π
である1. 実際, I=∫dx e−21x2 とすれば,
I2=∫dx∫dy e−21(x2+y2)=∫02πdθ∫0∞dr re−21r2=2π[−e−21r2]0∞=2π
となって, I=2π がわかる.
以下のように, 実数の係数が付く場合の Gauss 積分も, 簡単な変数変換をすることで順に確かめることができる:
-
∫dx e−21ax2=a2π.(a>0)
∵ 変数変換 y=ax, dy=adx して y で積分.
-
∫dx e−21a(x−x0)2=a2π.(a>0)
∵ 変数変換 y=x−x0, dy=dx して y で積分.
-
∫dx e−21ax2+bx+c=a2πe2ab2+c.(a>0)
∵ 平方完成 −21ax2+bx+c=−21a(x−ab)2+2ab2+c して積分.
また, 係数が複素数であるときにも, いくつかの場合で同様の公式が成立する:
-
∫dx e−21a(x−χ0)2=a2π. (a>0, χ0∈C)
∵ C 平面上 −R→R→R−β→−R−β→−R なる平行四辺形の経路で e−21az2 を複素積分し, 極限 R→0.
-
∫dx e−21α(x−χ0)2=α2π.(α,χ0∈C, Reα>0)
∵ e−21a(x−β)2 に対する Gauss 積分で a を Reα>0 に解析接続.
-
∫dx e−21αx2+βx+γ=α2πe2αβ2+γ.(α,β,γ∈C, Reα>0)
∵ 平方完成 −21αx2+βx+γ=−21α(x−αβ)2+2αβ2+γ して積分.
-
∫dx e−21ax2+ikx=a2πe−21ak2.(a>0)
∵ 平方完成 −21ax2+ikx=−21a(x−aik)2−21ak2 して積分.
-
∫dx e2ia(x−x0)2=a2πi.(a=0)2
∵ 変数変換 y=x−x0 をした後, C 平面上 −R→R→Reiπ/4→−Reiπ/4→−R なる扇形を2つ貼り合わせたような経路で e2iaz2 を複素積分し, 極限 R→0.
公式がたくさんあるように思えるが, 実際の計算ではとにかく平方完成して次の形に持っていくだけでよい:
1変数の Gauss 積分は
∫dx e−21α(x−χ0)2=α2πである. ただし, α が複素数の範囲 Imα=0 で積分が収束しないのは以下のときである:
- Reα<0,
- Reα=0 かつ Imχ0=0.
収束しないときは, それまでの計算を見直すべきだろう.
応用
-
平均 x0, 分散 σ2 の正規分布 N(x0,σ2) の実軸上での積分:
確率密度関数 ρ(x)=2πσ21e−21σ2(x−x0)2 を実軸上で積分して,
∫dx ρ(x)=2πσ21∫dx e−21σ2(x−x0)2=2πσ21×2πσ2=1.
-
正規分布 N(x0,σ2) の Fourier 変換:
確率密度関数 ρ(x)=2πσ21e−21σ2(x−x0)2 を Fourier 変換して,
F[ρ(x)](k)≡∫2πdxρ(x)e−ikx=2πσ21∫2πdxe−21σ2(x−x0)2−ikx.
ここで, 指数関数の肩を平方完成すると,
−21σ2(x−x0)2−ikx=−21σ21[x+i(σ2k+ix0)]−211/σ2k2−ikx0
となるから, Gauss 積分を実行して
F[ρ(x)](k)=2πσ21×2πσ2×2π1e−211/σ2k2−ikx0=2πe−ikx0e−211/σ2k2
となる. 正規分布の Fourier 変換も Gauss 型の関数になっている.
-
ガンマ関数の 1/2 での値:
ガンマ関数の定義式 Γ(z)=∫0∞dt tz−1e−t に z=1/2 を代入して,
Γ(21)=∫0∞dt t−21e−t=2∫0∞ds e−21s2=21∫ds e−21s2=π.
ただし, 2つ目のイコールで s=2t21, ds=21t−21dt と変数変換した. 反対に Γ(1/2)=π を既知として Gauss 積分を証明することもできる.
多変数 Gauss 積分
最も簡単な多変数への拡張は, N 変数 x=(x1,…,xN)⊤ に対して
∫dNx e−21x⊤x=(2π)N/2
である. ただし x⊤x=∣x∣2=(x1)2+⋯+(xN)2 である. 実際, e−21x⊤x=e−21∑j=1Nxj2=∏j=1Ne−21(xj)2 であるから,
∫dNx e−21x⊤x=∫dNx j=1∏Ne−21(xj)2=j=1∏N∫dxj e−21(xj)2=j=1∏N2π=(2π)N/2
となる.
指数関数の肩を二次形式に拡張しよう. 正定値の対称行列 A に対して,
∫dNx e−21x⊤Ax=detA(2π)N
が成立する. 実際, A を対角化 P−1AP=diag(λ1,⋯,λN) して dimP=1 となるような直交行列 P が存在し, 変数変換 y=P−1x, dNy=dNx すると, 指数関数が e−21x⊤Ax=e−21y⊤P−1APy=e−21∑j=1Nλj(yj)2=∏j=1Ne−21λj(yj)2 となるから,
∫dNx e−21x⊤Ax=∫dNy j=1∏Ne−21λj(yj)2=j=1∏N∫dyj e−21λj(yj)2=j=1∏Nλj2π=detA(2π)N
となる.