高斯积分

高斯积分(),有时也被称为概率积分,是高斯函数(ex2)在整个實數線上的积分。它得名于德国数学家兼物理学家卡爾·弗里德里希·高斯之姓氏。

:\int_{-\infty}^\infty e^{-x^2}dx = \sqrt{\pi}

高斯积分用处很广。例如,利用换元积分法,它可以用来计算正态分布的归一化常数。在极限为有限值的时候,高斯积分与正态分布的误差函数和累积分布函数密切相关。在物理学中,这种积分也经常出现:例如在量子力学中,谐振子基态的概率密度;在路径积分公式中,谐振子的传播子;以及统计力学中的配分函数,以上的计算都要用到这个积分。

我们可以通过Risch算法证明误差函数不具有初等函数形式;尽管如此,高斯积分可以通过多元微积分方法分析求解。虽然不定积分\int e^{-x^2}\,dx
无法用初等函数表示,但反常積分\int_{-\infty}^\infty e^{-x^2}\,dx是可以计算的。

任意高斯函数的定积分为

:\int_{-\infty}^{\infty} e^{-a(x+b)^2}\,dx= \sqrt{\frac{\pi}{a}}.

计算方式
通过极限计算
要想找到高斯积分的闭合形式,首先定义一个近似函数:

:I(a)=\int_{-a}^a e^{-x^2}dx,

高斯积分可以通过它的极限来运算:

:\lim_{a\to\infty} I(a) = \int_{-\infty}^{+\infty} e^{-x^2}\, dx.

对I取平方获得

:I^2(a)= \left ( \int_{-a}^a e^{-x^2}\, dx \right )\cdot \left ( \int_{-a}^a e^{-y^2}\, dy \right )= \int_{-a}^a \left ( \int_{-a}^a e^{-y^2}\, dy \right )\,e^{-x^2}\, dx = \int_{-a}^a \int_{-a}^a e^{-(x^2+y^2)}\,dx\,dy.

根据富比尼定理,以上的双重积分可以被看作是直角坐标系上一个正方形的面积积分\int e^{-(x^2+y^2)}\,d(x,y),其顶点为\{(-a, a), (a, a), (a, -a), (-a, -a)\}。

不论x为任何实数,指数函数e^x均大于0,所以这个正方形的内切圆的积分必须小于I(a)^2。同理,正方形的外接圆积分必须大于I(a)^2。通过从直角坐标系转化到极坐标系x=r\,\cos \theta, y= r\,\sin\theta, d(x,y) = r\, d(r,\theta),可以计算出这两个圆面的积分:

:\int_0^{2\pi}\int_0^a re^{-r^2}\,dr\,d\theta ,

得到

: \pi (1-e^{-a^2})

使用夹擠定理获得高斯积分

:\int_{-\infty}^\infty e^{-x^2}\, dx = \sqrt{\pi}.

利用沃利斯积分计算
在这里,对于n为自然数时,沃利斯积分定义为:

:I_n=\int_0^\frac\pi2 \sin^n x \mathrm dx=\begin{cases}\dfrac{n-1}{n}\cdot\dfrac{n-3}{n-2}\cdots\dfrac{3}{4}\cdot\dfrac{1}{2}\cdot\dfrac{\pi}{2}&2|n\\\dfrac{n-1}{n}\cdot\dfrac{n-3}{n-2}\cdots\dfrac{4}{5}\cdot\dfrac{2}{3}\cdot1&2\nmid n\end{cases}

因此有\frac{n+1}{n+2}=\frac{I_{n+2}}{I_n}的关系,并且根据I_{n+2}\leqslant I_{n+1}\leqslant I_n以及夹挤定理得到\lim_{n\to\infty}\frac{I_{n+1}}{I_n}=1,另外也可以得到\frac{(n+2)I_{n+1}I_{n+2}}{(n+1)I_nI_{n+1}}=1,因此总有(n+1)I_nI_{n+1}=I_0I_1=\frac\pi2,于是可以得到:

:
\begin{align}
\lim_{n\to\infty}\frac{(n+1)I_{n+1}}{nI_n} &= \lim_{n\to\infty}\frac{(n+1)I_nI_{n+1}}{nI_n^2} = \lim_{n\to\infty}\frac{\pi}{2nI_n^2} = 1\\
\lim_{n\to\infty}\sqrt n I_n &= \sqrt{\frac\pi2}
\end{align}

考虑到\mathrm e^t=\sum_{k=0}^\infty\frac{t^k}{k!}以及\frac1{1-t}=\sum_{k=0}^\infty t^k,因此当t\geqslant0时该不等式成立:

:\frac1{1-t} \geqslant \mathrm e^t \geqslant 1+t

当t=x^2并且不等式各边取倒数之后,变成:

:1-x^2 \leqslant \mathrm e^{-x^2} \leqslant \frac1{1+x^2}

各边同时乘方运算与积分,并且最右边的部分积分区间大于左边与中间部分,变成:

:\int_0^1(1-x^2)^n\mathrm dx \leqslant \int_0^1\mathrm e^{-nx^2}\mathrm dx \leqslant \int_0^\infty\frac{\mathrm dx}{(1+x^2)^n}

最左边变量代换为x=\sin\theta得\mathrm dx=\cos\theta\mathrm d\theta;当中变量代换为x=\frac y{\sqrt n};最右边变量代换为x=\tan\theta得\mathrm dx=\sec^2\theta\mathrm d\theta=\frac{\mathrm d\theta}{\cos^2\theta},变成:

:\int_0^\frac\pi2\cos^{2n+1}\theta\mathrm d\theta \leqslant \frac1{\sqrt n}\int_0^{\sqrt n}\mathrm e^{-y^2}\mathrm dy \leqslant \int_0^\frac\pi2\cos^{2n-2}\theta\mathrm d\theta

利用诱导公式\cos\left(\frac\pi2-\theta\right)=\sin\theta,并且同时乘系数\sqrt n,变成:

:\sqrt n\int_0^\frac\pi2\sin^{2n+1}\theta\mathrm d\theta \leqslant \int_0^{\sqrt n}\mathrm e^{-y^2}\mathrm dy \leqslant \sqrt n\int_0^\frac\pi2\sin^{2n-2}\theta\mathrm d\theta

此时即为\sqrt nI_{2n+1}\leqslant\int_0^{\sqrt n}\mathrm e^{-y^2}\mathrm dy\leqslant\sqrt nI_{2n-2},当n\to\infty时通过夹挤定理可以得到共同极限为\frac{\sqrt\pi}2,最终有\int_{-\infty}^\infty\mathrm e^{-x^2}\mathrm dx=2\int_0^\infty\mathrm e^{-x^2}\mathrm dx=\sqrt\pi。

与Γ函数的关系
由于被积分的函数是一个偶函数,

:\int_{-\infty}^{\infty} e^{-x^2} dx = 2 \int_0^\infty e^{-x^2} dx

通过替代变量它可以变成一个欧拉积分

:\int_0^\infty e^{-t} \ t^{-\frac{1}{2}} dt \, = \, \Gamma\left(\frac{1}{2}\right)

这里~\Gamma是Γ函数。这说明了为什么一个半整数的階乘是\sqrt \pi的倍数。更广义地,

:b\int_0^\infty e^{-ax^b} dx = a^{-\frac{1}{b}} \, \Gamma\left(\frac{1}{b}\right).

推广
高斯函数的积分
任一高斯函数的积分都可以用以下的公式计算:

:\int_{-\infty}^{\infty} e^{-a(x+b)^2}\,dx= \sqrt{\frac{\pi}{a}}

更为广泛的形式为:

{{Equation box 1 |indent =:|cellpadding = 0 |border = 1 |border colour = black |background colour = transparent
|equation = \int_{-\infty}^{\infty}e^{- a x^2 + b x + c}\,dx=\sqrt{\frac{\pi}{a}}\,e^{\frac{b^2}{4a}+c}}}

这一公式在计算有关正态分布的一些连续概率分布的数学期望值的时候特别有用,例如对数正态分布。

n维和泛函推广
令A为一个对称的、正定的(因而可逆)n \times n (即协方差矩阵的逆矩阵),则

:\int_{-\infty}^\infty e^{\left(-\frac 1 2 \sum\limits_{i,j=1}^{n}A_{ij} x_i x_j \right)} \, d^nx =\int_{-\infty}^\infty e^{\left(-\frac 1 2 x^{T} A x \right)} \, d^nx=\sqrt{\frac{(2\pi)^n}{\det A}} =\sqrt{\frac{1}{\det (A / 2\pi)}} =\sqrt{\det (2 \pi A^{-1})}

这里的积分是对Rn的。上式被用于研究多元正态分布。

同样,

:\int x^{k_1}\cdots x^{k_{2N}} \, e^{\left( -\frac{1}{2} \sum\limits_{i,j=1}^{n}A_{ij} x_i x_j \right)} \, d^nx =\sqrt{\frac{(2\pi)^n}{\det A}} \, \frac{1}{2^N N!} \, \sum_{\sigma \in S_{2N}}(A^{-1})_{k_{\sigma(1)}k_{\sigma(2)}} \cdots (A^{-1})_{k_{\sigma(2N-1)}k_{\sigma(2N)}}

这里的 σ 表示的是有序集 {1, ..., 2N} 的不同排列。等式右边的系数是对 N 个重复的 A-1 的 {1, ..., 2N} 中所有的组合的求和(the sum over all combinatorial pairings of {1, ..., 2N} of N copies of A−1)。

或者,

:\int f(\vec x) e^{\left( - \frac 1 2 \sum\limits_{i,j=1}^{n}A_{ij} x_i x_j \right)} d^nx=\sqrt{(2\pi)^n\over \det A} \, \left. e^{\left({1\over 2}\sum\limits_{i,j=1}^{n}(A^{-1})_{ij}{\partial \over \partial x_i}{\partial \over \partial x_j}\right)}f(\vec{x})\right|_{\vec{x}=0}

以上积分中的 f 是解析函数,且函数值的增长必须满足某些边界条件以及另一些特定要求。微分算子的幂可以理解为幂级数。

虽然没有严格的定义,但是我们仍然可以依照有限维的情况“定义”高斯泛函积分。 然而,(2\pi)^\infty 无穷大的问题依然存在,且大部分的也是无穷大的。如果只考虑比例:

:\frac{\int f(x_1)\cdots f(x_{2N}) e^{-\iint \frac{1}{2}A(x_{2N+1},x_{2N+2}) f(x_{2N+1}) f(x_{2N+2}) d^dx_{2N+1} d^dx_{2N+2}} \mathcal{D}f}{\int e^{-\iint \frac{1}{2} A(x_{2N+1}, x_{2N+2}) f(x_{2N+1}) f(x_{2N+2}) d^dx_{2N+1} d^dx_{2N+2}} \mathcal{D}f} =\frac{1}{2^N N!}\sum_{\sigma \in S_{2N}}A^{-1}(x_{\sigma(1)},x_{\sigma(2)})\cdots A^{-1}(x_{\sigma(2N-1)},x_{\sigma(2N)}).

则可以解决这个问题。在下,此公式与有限维的情况一致。

带线性项的n维
如果A是一个对称的正定矩阵,则有(假设均为列向量)
:\int e^{-\frac{1}{2}\sum\limits_{i,j=1}^{n}A_{ij} x_i x_j+\sum\limits_{i=1}^{n}B_i x_i} d^nx=\int e^{-\frac{1}{2}\vec{x}^T \mathbf{A} \vec{x}+\vec{B}^T \vec{x}} d^nx= \sqrt{ \frac{(2\pi)^n}{\det{A}} }e^{\frac{1}{2}\vec{B}^{T}\mathbf{A}^{-1}\vec{B}}.

形式相似的积分
:\int_0^\infty x^{2n} e^{-\frac{x^2}{a^2}}\,dx = \sqrt{\pi}\frac{a^{2n+1} (2n-1)!!}{2^{n+1}}
:\int_0^\infty x^{2n+1} e^{-\frac{x^2}{a^2}}\,dx = \frac{n!}{2} a^{2n+2}
:\int_0^\infty x^{2n}e^{-ax^2}\,dx = \frac{(2n-1)!!}{a^n 2^{n+1}} \sqrt{\frac{\pi}{a}}
:\int_0^\infty x^{2n+1}e^{-ax^2}\,dx = \frac{n!}{2a^{n+1}}
:\int_0^\infty x^{n}e^{-ax^2}\,dx = \frac{\Gamma(\frac{n+1}{2})}{2a^{\frac{n+1}{2}}}
其中,n 为正整数,“!!”表示。
这类积分的一种简单的计算方式是应用对参数进行微分:

:\begin{align}
\int_{-\infty}^\infty x^{2n} e^{-\alpha x^2}\,dx &= \left(-1\right)^n\int_{-\infty}^\infty \frac{\partial^n}{\partial \alpha^n} e^{-\alpha x^2}\,dx ~= \left(-1\right)^n\frac{\partial^n}{\partial \alpha^n} \int_{-\infty}^\infty e^{-\alpha x^2}\,dx\\
&= \sqrt{\pi} \left(-1\right)^n\frac{\partial^n}{\partial \alpha^n}\alpha^{-\frac{1}{2}} ~= \sqrt{\frac{\pi}{\alpha}}\frac{(2n-1)!!}{\left(2\alpha\right)^n}
\end{align}

也可以先分部积分,然后找出递推关系之后求解。

另见

  • 高斯函数积分表

*

  • 正态分布
  • 指数函数积分表
  • 误差函数

*

参考资料
*
*
*

评论 (0)

  • 还没有评论,来抢沙发吧。