$int_{-infty}^{+infty} e^{- x A x } d^{n}x = sqrt{frac{pi^n}{det A}}$
$int e^{- x A x + bx } d^{n}x =exp( frac{1}{4} b A^{-1} b ) sqrt{frac{pi^n}{det A}}$
其中 A 是一个 n x n 的对称矩阵,b 为一个向量,积分上下限为正负无穷。
但在物理中,我们经常需要计算下面这样的积分:
$int x_i x_j e^{- x A x } d^{n}x $
怎么办呢? 有一个常见的技巧是,将上面第二个积分对 b 取导数:
$int x_i x_j e^{- x A x + bx } d^{n}x = int frac{partial}{partial b_i} frac{partial}{partial b_j} e^{- x A x + bx } d^{n}x = sqrt{frac{pi^n}{det A}} frac{partial}{partial b_i} frac{partial}{partial b_j} exp(frac{1}{4}b A^{-1} b) $
注意,上面的 ${A^{-1}}_{ij}$ 是 A 的逆矩阵的ij 元素,而不是 $frac{1}{A_{ij}}$。另外,注意,如果有奇数个 x, 这个积分由于对称性为零。
更多个 x 的情况,类似的两两组合就算出结果了。这叫做 WICK 定理,与其说是定理,还不如说是一个快速计算规则。它看似简单,却大有用场。量子物理里的很多计算都要用到。
上面的推导过程基本上是书上的,也是我们学过的。但读者可能想,加入一个 b*x 项,求导数后再令 b 为零,好像兜了一个圈子,巧妙确实巧妙,但为什么不能更为直接地计算呢。直接将那个高斯积分对 $A_{ij} $ 求导,不也生成出 $x_i x_j$吗?这条路肯定应该是可以的。且让我们来试试吧。
$ int x_i x_j exp({- x A x }) d^{n}x = - frac{partial}{partial A_{ij}} int exp({- x A x }) d^{n}x = - frac{partial}{partial A_{ij}} sqrt{frac{pi^n}{det A}}$