色々な Gauss 積分 Apr 27, 2025 ; draft
1変数 Gauss 積分
最も簡単な形の Gauss 積分は
∫ d x e − 1 2 x 2 = 2 π ∫ \d{x}\ e^{- \frac12 x^2} = \sqrt{2π} ∫ d x e − 2 1 x 2 = 2 π
である1 . 実際, I = ∫ d x e − 1 2 x 2 I = ∫ \d{x}\ e^{-\frac12x^2} I = ∫ d x e − 2 1 x 2 とすれば,
I 2 = ∫ d x ∫ d y e − 1 2 ( x 2 + y 2 ) = ∫ 0 2 π d θ ∫ 0 ∞ d r r e − 1 2 r 2 = 2 π [ − e − 1 2 r 2 ] 0 ∞ = 2 π I^2 = ∫ \d{x} ∫ \d{y}\ e^{- \frac12 (x^2 + y^2)} = ∫_0^{2π} \d{θ} ∫_0^∞\d{r}\ re^{- \frac12 r^2} = 2π \bqty{-e^{- \frac12 r^2}}_0^∞ = 2π I 2 = ∫ d x ∫ d y e − 2 1 ( x 2 + y 2 ) = ∫ 0 2 π d θ ∫ 0 ∞ d r r e − 2 1 r 2 = 2 π [ − e − 2 1 r 2 ] 0 ∞ = 2 π
となって, I = 2 π I = \sqrt{2π} I = 2 π がわかる.
以下のように, 実数の係数が付く場合の Gauss 積分も, 簡単な変数変換をすることで順に確かめることができる:
∫ d x e − 1 2 a x 2 = 2 π a . ( a > 0 ) \displaystyle ∫ \d{x}\ e^{-\frac12ax^2} = \sqrt{\frac{2π}{a}}. \quad (a>0) ∫ d x e − 2 1 a x 2 = a 2 π . ( a > 0 )
∵ 変数変換 y = a x y = \sqrt{a}x y = a x , d y = a d x \d{y} = \sqrt{a} \d{x} d y = a d x して y y y で積分.
∫ d x e − 1 2 a ( x − x 0 ) 2 = 2 π a . ( a > 0 ) \displaystyle ∫ \d{x}\ e^{-\frac12a(x-x_0)^2} = \sqrt{\frac{2π}{a}}. \quad (a>0) ∫ d x e − 2 1 a ( x − x 0 ) 2 = a 2 π . ( a > 0 )
∵ 変数変換 y = x − x 0 y=x-x_0 y = x − x 0 , d y = d x \d{y} = \d{x} d y = d x して y y y で積分.
∫ d x e − 1 2 a x 2 + b x + c = 2 π a e b 2 2 a + c . ( a > 0 ) \displaystyle ∫ \d{x}\ e^{-\frac12ax^2 + bx + c} = \sqrt{\frac{2π}{a}} e^{\frac{b^2}{2a} + c}. \quad (a>0) ∫ d x e − 2 1 a x 2 + b x + c = a 2 π e 2 a b 2 + c . ( a > 0 )
∵ 平方完成 − 1 2 a x 2 + b x + c = − 1 2 a ( x − b a ) 2 + b 2 2 a + c -\frac12ax^2 + bx + c = -\frac12 a\pqty{x - \frac{b}{a}}^2 + \frac{b^2}{2a} + c − 2 1 a x 2 + b x + c = − 2 1 a ( x − a b ) 2 + 2 a b 2 + c して積分.
また, 係数が複素数であるときにも, いくつかの場合で同様の公式が成立する:
∫ d x e − 1 2 a ( x − χ 0 ) 2 = 2 π a . \displaystyle ∫\d{x}\ e^{-\frac12a(x-χ_0)^2} = \sqrt{\frac{2π}{a}}. \quad ∫ d x e − 2 1 a ( x − χ 0 ) 2 = a 2 π . ( a > 0 , χ 0 ∈ C ) (a>0,\ χ_0∈\mathbb{C}) ( a > 0 , χ 0 ∈ C )
∵ C \mathbb{C} C 平面上 − R → R → R − β → − R − β → − R -R→R→R-β→-R-β→-R − R → R → R − β → − R − β → − R なる平行四辺形の経路で e − 1 2 a z 2 e^{-\frac12 az^2} e − 2 1 a z 2 を複素積分し, 極限 R → 0 R→0 R → 0 .
∫ d x e − 1 2 α ( x − χ 0 ) 2 = 2 π α . ( α , χ 0 ∈ C , Re α > 0 ) \displaystyle ∫\d{x}\ e^{-\frac12α(x-χ_0)^2} = \sqrt{\frac{2π}{α}}. \quad (α,χ_0∈\mathbb{C},\ \operatorname{Re} α > 0) ∫ d x e − 2 1 α ( x − χ 0 ) 2 = α 2 π . ( α , χ 0 ∈ C , Re α > 0 )
∵ e − 1 2 a ( x − β ) 2 e^{-\frac12a(x-β)^2} e − 2 1 a ( x − β ) 2 に対する Gauss 積分で a a a を Re α > 0 \operatorname{Re} α > 0 Re α > 0 に解析接続.
∫ d x e − 1 2 α x 2 + β x + γ = 2 π α e β 2 2 α + γ . ( α , β , γ ∈ C , Re α > 0 ) \displaystyle ∫\d{x}\ e^{-\frac12αx^2 + βx + γ} = \sqrt{\frac{2π}{α}} e^{\frac{β^2}{2α} + γ}. \quad (α,β,γ∈\mathbb{C},\ \operatorname{Re} α > 0) ∫ d x e − 2 1 α x 2 + β x + γ = α 2 π e 2 α β 2 + γ . ( α , β , γ ∈ C , Re α > 0 )
∵ 平方完成 − 1 2 α x 2 + β x + γ = − 1 2 α ( x − β α ) 2 + β 2 2 α + γ -\frac12αx^2 + βx + γ = -\frac12 α\pqty{x - \frac{β}{α}}^2 + \frac{β^2}{2α} + γ − 2 1 α x 2 + β x + γ = − 2 1 α ( x − α β ) 2 + 2 α β 2 + γ して積分.
∫ d x e − 1 2 a x 2 + i k x = 2 π a e − 1 2 k 2 a . ( a > 0 ) \displaystyle ∫\d{x}\ e^{-\frac12ax^2+ikx} = \sqrt{\frac{2π}{a}} e^{-\frac12 \frac{k^2}{a}}. \quad (a>0) ∫ d x e − 2 1 a x 2 + ik x = a 2 π e − 2 1 a k 2 . ( a > 0 )
∵ 平方完成 − 1 2 a x 2 + i k x = − 1 2 a ( x − i k a ) 2 − 1 2 k 2 a -\frac12ax^2 + ikx = -\frac12 a\pqty{x - \frac{ik}{a}}^2 - \frac12 \frac{k^2}{a} − 2 1 a x 2 + ik x = − 2 1 a ( x − a ik ) 2 − 2 1 a k 2 して積分.
∫ d x e i 2 a ( x − x 0 ) 2 = 2 π i a . ( a ≠ 0 ) \displaystyle ∫\d{x}\ e^{\frac{i}2 a(x-x_0)^2} = \sqrt{\frac{2πi}{a}}. \quad (a≠0) ∫ d x e 2 i a ( x − x 0 ) 2 = a 2 πi . ( a = 0 ) 2
∵ 変数変換 y = x − x 0 y=x-x_0 y = x − x 0 をした後, C \mathbb{C} C 平面上 − R → R → R e i π / 4 → − R e i π / 4 → − R -R→R→Re^{iπ/4}→-Re^{iπ/4}→-R − R → R → R e iπ /4 → − R e iπ /4 → − R なる扇形を2つ貼り合わせたような経路で e i 2 a z 2 e^{\frac{i}2 az^2} e 2 i a z 2 を複素積分し, 極限 R → 0 R→0 R → 0 .
公式がたくさんあるように思えるが, 実際の計算ではとにかく平方完成して次の形に持っていくだけでよい:
1変数の Gauss 積分は
∫ d x e − 1 2 α ( x − χ 0 ) 2 = 2 π α , ( α ≠ 0 ) ∫\d{x}\ e^{-\frac12α(x-χ_0)^2} = \sqrt{\frac{2π}{α}}, \quad (α≠0) ∫ d x e − 2 1 α ( x − χ 0 ) 2 = α 2 π , ( α = 0 ) である.
ただし, 以下の場合には左辺の積分が収束しないことに注意:
Re α < 0 \operatorname{Re} α < 0 Re α < 0 ,
α α α が純虚数かつ Im χ 0 ≠ 0 \operatorname{Im} χ_0 ≠ 0 Im χ 0 = 0 .
しかし, 右辺の平方根に注目することで α ≠ 0 α≠0 α = 0 の複素数全体に解析接続することができるから, 物理での実用上はそこまで神経質にならなくてよい, かもしれない.
多変数 Gauss 積分
最も簡単な多変数への拡張は, N N N 変数 x = ( x 1 , … , x N ) ⊤ \bm{x}=(x_1,\ldots,x_N)^⊤ x = ( x 1 , … , x N ) ⊤ に対して
∫ d N x e − 1 2 ∣ x ∣ 2 = ( 2 π ) N ∫\d{^N x}\ e^{-\frac12 |\bm{x}|^2} = \sqrt{(2π)^N} ∫ d N x e − 2 1 ∣ x ∣ 2 = ( 2 π ) N
である. ただし ∣ x ∣ 2 = x 1 2 + ⋯ + x N 2 |\bm{x}|^2 = x_1^2 + \cdots + x_N^2 ∣ x ∣ 2 = x 1 2 + ⋯ + x N 2 である. 実際, e − 1 2 ∣ x ∣ 2 = e − 1 2 ∑ j = 1 N x j 2 = ∏ j = 1 N e − 1 2 x j 2 e^{-\frac12 |\bm{x}|^2} = e^{-\frac12 \sum_{j=1}^N x_j^2} = \prod_{j=1}^N e^{-\frac12 x_j^2} e − 2 1 ∣ x ∣ 2 = e − 2 1 ∑ j = 1 N x j 2 = ∏ j = 1 N e − 2 1 x j 2 であるから, 各 x j x_j x j の1変数 Gauss 積分に帰着して,
∫ d N x e − 1 2 ∣ x ∣ 2 = ∏ j = 1 N ∫ d x j e − 1 2 x j 2 = ∏ j = 1 N 2 π = ( 2 π ) N ∫\d{^N x}\ e^{-\frac12 |\bm{x}|^2} = \prod_{j=1}^N ∫\d{x_j}\ e^{-\frac12 x_j^2} = \prod_{j=1}^N \sqrt{2π} = \sqrt{(2π)^N} ∫ d N x e − 2 1 ∣ x ∣ 2 = j = 1 ∏ N ∫ d x j e − 2 1 x j 2 = j = 1 ∏ N 2 π = ( 2 π ) N
となる.
1変数の場合と同様に, より一般の場合での公式を求めてみよう3 .
∫ d N x e − 1 2 ∑ j = 1 N α j ( x j − χ 0 j ) 2 = ( 2 π ) N ∏ j = 1 N α j . \displaystyle ∫\d{^N x}\ e^{-\frac12 \sum_{j=1}^N α_j (x_j-χ_{0j})^2} = \sqrt{\frac{(2π)^N}{\prod_{j=1}^N α_j}}. \quad ∫ d N x e − 2 1 ∑ j = 1 N α j ( x j − χ 0 j ) 2 = ∏ j = 1 N α j ( 2 π ) N . (α j ≠ 0 α_j≠0 α j = 0 )
∵ 各 x j x_j x j について1変数 Gauss 積分. 積分の収束性について気にする場合は, 指数の肩の α j α_j α j , χ 0 j χ_{0j} χ 0 j についてそれぞれ1変数 Gauss 積分と同様の条件を課せば良い.
∫ d N x e − 1 2 ( x − x 0 ) ⊤ A ( x − x 0 ) = ( 2 π ) N det A . \displaystyle ∫\d{^N x}\ e^{-\frac12 (\bm{x}-\bm{x}_0)^⊤ A (\bm{x}-\bm{x}_0)} = \sqrt{\frac{(2π)^N}{\det A}}. \quad ∫ d N x e − 2 1 ( x − x 0 ) ⊤ A ( x − x 0 ) = det A ( 2 π ) N . (A A A : N × N N×N N × N 実対称行列)
∵ 行列式が正の直交行列 O O O で A A A を対角化 O − 1 A O = diag ( λ 1 , ⋯ , λ N ) O^{-1}AO = \operatorname{diag}(λ_1,\cdots,λ_N) O − 1 A O = diag ( λ 1 , ⋯ , λ N ) して変数変換 ( y − y 0 ) = O ⊤ ( x − x 0 ) (\bm{y}-\bm{y}_0)=O^⊤ (\bm{x}-\bm{x}_0) ( y − y 0 ) = O ⊤ ( x − x 0 ) , d N y = d N x \d{{}^N y}=\d{{}^N x} d N y = d N x すると, 指数の肩が ( x − x 0 ) ⊤ A ( x − x 0 ) = ( y − y 0 ) ⊤ O ⊤ A O ( y — y 0 ) = ∑ j = 1 N λ j ( y j − y 0 j ) 2 (\bm{x}-\bm{x}_0)^⊤ A (\bm{x}-\bm{x}_0) = (\bm{y}-\bm{y}_0)^⊤ O^⊤AO (\bm{y}—\bm{y}_0) = \sum_{j=1}^N λ_j (y_j-y_{0j})^2 ( x − x 0 ) ⊤ A ( x − x 0 ) = ( y − y 0 ) ⊤ O ⊤ A O ( y — y 0 ) = ∑ j = 1 N λ j ( y j − y 0 j ) 2 と簡単になるから, ∏ j = 1 N λ j = det A \prod_{j=1}^N λ_j = \det A ∏ j = 1 N λ j = det A に注意して積分. 積分が収束するのは A A A が正定値であるとき.
∫ d N x e − 1 2 ( x − x 0 ) ⊤ A ( x − x 0 ) = ( 2 π ) N det A . \displaystyle ∫\d{^N x}\ e^{-\frac12 (\bm{x}-\bm{x}_0)^⊤ A (\bm{x}-\bm{x}_0)} = \sqrt{\frac{(2π)^N}{\det A}}. \quad ∫ d N x e − 2 1 ( x − x 0 ) ⊤ A ( x − x 0 ) = det A ( 2 π ) N . (A A A : N × N N×N N × N 実行列で対角化可能)
∵ A A A を対称行列 A s y m ≡ ( A + A ⊤ ) / 2 A_{\mathrm{sym}} ≡ (A+A^⊤)/2 A sym ≡ ( A + A ⊤ ) /2 と反対称行列 A a n t i ≡ ( A − A ⊤ ) / 2 A_{\mathrm{anti}} ≡ (A-A^⊤)/2 A anti ≡ ( A − A ⊤ ) /2 に分解 A = A s y m + A a n t i A = A_{\mathrm{sym}} + A_{\mathrm{anti}} A = A sym + A anti すると, 指数の肩の A a n t i A_{\mathrm{anti}} A anti に関する項は ∑ i , j ( A a n t i ) i j ( x i − x 0 i ) ( x j − x 0 j ) = − ∑ i , j ( A a n t i ) i j ( x j − x 0 j ) ( x i − x 0 i ) ∑_{i,j} (A_{\mathrm{anti}})_{ij} (x_i-x_{0i}) (x_j-x_{0j}) = - ∑_{i,j} (A_{\mathrm{anti}})_{ij} (x_j-x_{0j}) (x_i-x_{0i}) ∑ i , j ( A anti ) ij ( x i − x 0 i ) ( x j − x 0 j ) = − ∑ i , j ( A anti ) ij ( x j − x 0 j ) ( x i − x 0 i ) となって消える. また dim A a n t i = 0 \dim A_{\mathrm{anti}} = 0 dim A anti = 0 より dim A = dim A s y m \dim A = \dim A_{\mathrm{sym}} dim A = dim A sym となるから, A a n t i A_{\mathrm{anti}} A anti を無視して積分. 積分が収束するのは A A A が正定値であるとき.
∫ d N x e i 2 ( x − x 0 ) ⊤ A ( x − x 0 ) = ( 2 π i ) N det A . \displaystyle ∫\d{^N x}\ e^{\frac{i}2 (\bm{x}-\bm{x}_0)^⊤ A (\bm{x}-\bm{x}_0)} = \sqrt{\frac{(2πi)^N}{\det A}}. \quad ∫ d N x e 2 i ( x − x 0 ) ⊤ A ( x − x 0 ) = det A ( 2 πi ) N . (A A A : N × N N×N N × N 実行列で対角化可能)
∵ 上と同様に A A A を対角化して積分.
∫ d N x e − 1 2 ( x − x 0 ) ⊤ A ( x − x 0 ) = ( 2 π ) N det A . \displaystyle ∫\d{^N x}\ e^{-\frac12 (\bm{x}-\bm{x}_0)^⊤ A (\bm{x}-\bm{x}_0)} = \sqrt{\frac{(2π)^N}{\det A}}. \quad ∫ d N x e − 2 1 ( x − x 0 ) ⊤ A ( x − x 0 ) = det A ( 2 π ) N . (A A A : N × N N×N N × N 複素行列で対角化可能)
∵ 同様に A A A を対称行列と思ってよい. 行列を実部と虚部に分解 A = A R + i A I A = A_{\mathrm{R}} + iA_{\mathrm{I}} A = A R + i A I し, A R A_{\mathrm{R}} A R を実下三角行列 C C C で Cholesky 分解 A R = C C ⊤ A_{\mathrm{R}} = CC^⊤ A R = C C ⊤ して変数変換 ( y − y 0 ) = C ⊤ ( x − x 0 ) (\bm{y}-\bm{y}_0) = C^⊤ (\bm{x}-\bm{x}_0) ( y − y 0 ) = C ⊤ ( x − x 0 ) , d N y = d N x det A R \d{{}^N y} = \d{{}^N x}\sqrt{\det{A_{\mathrm{R}}}} d N y = d N x det A R すれば ( x − x 0 ) ⊤ A ( x − x 0 ) = ( y − y 0 ) ⊤ ( y − y 0 ) + i ( y − y 0 ) ⊤ A ˜ I ( y − y 0 ) (\bm{x}-\bm{x}_0)^⊤A(\bm{x}-\bm{x}_0) = (\bm{y}-\bm{y}_0)^⊤(\bm{y}-\bm{y}_0) + i(\bm{y}-\bm{y}_0)^⊤\~A_{\mathrm{I}}(\bm{y}-\bm{y}_0) ( x − x 0 ) ⊤ A ( x − x 0 ) = ( y − y 0 ) ⊤ ( y − y 0 ) + i ( y − y 0 ) ⊤ A ˜ I ( y − y 0 ) . ここで A ˜ I ≡ C A I C ⊤ \~A_{\mathrm{I}}≡CA_{\mathrm{I}}C^⊤ A ˜ I ≡ C A I C ⊤ は実対称行列であるから, 対角化 O − 1 A ˜ I O = diag ( λ 1 , ⋯ , λ N ) O^{-1}\~A_{\mathrm{I}}O = \operatorname{diag}(λ_1,\cdots,λ_N) O − 1 A ˜ I O = diag ( λ 1 , ⋯ , λ N ) して変数変換 ( u − u 0 ) = O ⊤ ( y − y 0 ) (\bm{u}-\bm{u}_0) = O^⊤(\bm{y}-\bm{y}_0) ( u − u 0 ) = O ⊤ ( y − y 0 ) , d N u = d N y \d{{}^N u}=\d{{}^N y} d N u = d N y して結局 x ⊤ A x = ∑ j ( 1 + i λ j ) ( u j − u 0 j ) 2 \bm{x}^⊤A\bm{x} = ∑_j (1+iλ_j)(u_j-u_{0j})^2 x ⊤ A x = ∑ j ( 1 + i λ j ) ( u j − u 0 j ) 2 . 最後に det A = det A R ∑ j ( 1 + i λ j ) \det{A} = \det{A_{\mathrm{R}}} ∑_j (1+iλ_j) det A = det A R ∑ j ( 1 + i λ j ) に注意4 して積分. Cholesky 分解できるのは A A A が正定値であるとき.
∫ d N x e − 1 2 x ⊤ A x + J ⊤ x = ( 2 π ) N det A e 1 2 J ⊤ A − 1 J . \displaystyle ∫\d{^N x}\ e^{-\frac12 \bm{x}^⊤ A \bm{x} + \bm{J}^⊤ \bm{x}} = \sqrt{\frac{(2π)^N}{\det A}} e^{\frac12 \bm{J}^⊤ A^{-1} \bm{J}}. \quad ∫ d N x e − 2 1 x ⊤ A x + J ⊤ x = det A ( 2 π ) N e 2 1 J ⊤ A − 1 J . (A A A : N × N N×N N × N 行列で対角化可能)
∵ 平方完成 − 1 2 x ⊤ A x + J ⊤ x = − 1 2 ( x − A − 1 J ) ⊤ A ( x − A − 1 J ) + 1 2 J ⊤ A − 1 J -\frac12 \bm{x}^⊤ A \bm{x} + \bm{J}^⊤ \bm{x} = -\frac12 (\bm{x}-A^{-1}\bm{J})^⊤ A (\bm{x}-A^{-1}\bm{J}) + \frac12 \bm{J}^⊤ A^{-1} \bm{J} − 2 1 x ⊤ A x + J ⊤ x = − 2 1 ( x − A − 1 J ) ⊤ A ( x − A − 1 J ) + 2 1 J ⊤ A − 1 J して積分.
∫ d N x e − 1 2 x ⊤ A x + i J ⊤ x = ( 2 π ) N det A e − 1 2 J ⊤ A − 1 J . \displaystyle ∫\d{^N x}\ e^{-\frac12 \bm{x}^⊤ A \bm{x} + i\bm{J}^⊤ \bm{x}} = \sqrt{\frac{(2π)^N}{\det A}} e^{- \frac12 \bm{J}^⊤ A^{-1} \bm{J}}. \quad ∫ d N x e − 2 1 x ⊤ A x + i J ⊤ x = det A ( 2 π ) N e − 2 1 J ⊤ A − 1 J . (A A A : N × N N×N N × N 行列で対角化可能)
1変数の場合と同様に, 実計算では次の公式を使えばよい:
多変数の Gauss 積分は
∫ d N x e − 1 2 ( x − x 0 ) ⊤ A ( x − x 0 ) = ( 2 π ) N det A , ( det A ≠ 0 ) \displaystyle ∫\d{^N x}\ e^{-\frac12 (\bm{x}-\bm{x}_0)^⊤ A (\bm{x}-\bm{x}_0)} = \sqrt{\frac{(2π)^N}{\det A}}, \quad (\det{A}≠0) ∫ d N x e − 2 1 ( x − x 0 ) ⊤ A ( x − x 0 ) = det A ( 2 π ) N , ( det A = 0 ) である.
A A A が正定値であったり, 全ての成分が純虚数であるときには左辺の積分は収束するが, そうでない時は解析接続されていると考えることにする. また A A A が対角化できなくとも, 対角化可能な行列は稠密であって, 任意の行列は対角化可能な行列によって任意の精度で近似できるから, この公式はかなり一般的に成り立つと信じることができる.
汎関数 Gauss 積分
Δ t ≡ 1 / N Δt≡1/N Δ t ≡ 1/ N として,
∫ d N x e − 1 2 Δ t ∣ x ∣ 2 = ( 2 π Δ t ) N / 2 , ∫\d{^N x}\ e^{-\frac12 Δt |\bm{x}|^2} = \pqty{\frac{2π}{Δt}}^{N/2}, ∫ d N x e − 2 1 Δ t ∣ x ∣ 2 = ( Δ t 2 π ) N /2 ,
または書き直して
1 ( 2 π / Δ t ) N / 2 ∫ d x 1 ⋯ ∫ d x N e − 1 2 Δ t ∣ x ∣ 2 = 1 \frac1{(2π/Δt)^{N/2}} ∫\d{x_1} \cdots ∫\d{x_N} e^{-\frac12 Δt |\bm{x}|^2} = 1 ( 2 π /Δ t ) N /2 1 ∫ d x 1 ⋯ ∫ d x N e − 2 1 Δ t ∣ x ∣ 2 = 1
である.
∫ D x ( t ) e − ∫ d t 1 2 [ x ( t ) ] 2 = 1 ∫ \mathcal{D}x(t)\ e^{-∫ \d{t} \frac12 [x(t)]^2} = 1 ∫ D x ( t ) e − ∫ d t 2 1 [ x ( t ) ] 2 = 1
参考文献
柏 太郎. 『経路積分 -例題と演習-』(裳華房, 2015)
中原 幹夫. 『理論物理学のための幾何学とトポロジー1, 2 (原著第2版)』(日本評論社, 2018)