高斯函数Fourier Transform的二阶复指数积分分步推导过程咨询
嘿,我来一步步帮你拆解这个积分的计算过程,核心其实就是配方技巧+利用标准高斯积分的已知结果,咱们慢慢来:
先整理原式,提取常数项
首先把你要计算的傅里叶变换积分写清楚:
$$
\frac{1}{\sqrt{2 \pi}} \int_{-\infty}^{\infty}\left(A e^{-B(t-L / 2)^2}\right) e^{i x t} d t
$$
根据积分的线性性质,我们可以把常数$A$和$\frac{1}{\sqrt{2\pi}}$直接提到积分符号外面,得到:
$$
\frac{A}{\sqrt{2\pi}} \int_{-\infty}^{\infty} e{-B(t-L/2)2} e^{ixt} dt
$$变量替换简化积分变量
为了消掉指数里的$(t-L/2)$项,我们做变量替换:令$u = t - \frac{L}{2}$,那么$t = u + \frac{L}{2}$,且$dt = du$,积分上下限依然是$-\infty$到$\infty$。替换后积分变成:
$$
\frac{A}{\sqrt{2\pi}} \int_{-\infty}^{\infty} e{-Bu2} e^{ix\left(u + \frac{L}{2}\right)} du
$$拆分复指数,提取无关常数
利用指数的乘法法则$e{a+b}=ea \cdot eb$,把$e{ix\left(u + \frac{L}{2}\right)}$拆成$e^{i\frac{xL}{2}} \cdot e{ixu}$。其中$e{i\frac{xL}{2}}$和积分变量$u$无关,所以可以提到积分外面,现在式子变为:
$$
\frac{A e^{i\frac{xL}{2}}}{\sqrt{2\pi}} \int_{-\infty}^{\infty} e{-Bu2 + ixu} du
$$对指数部分配方(关键步骤)
现在积分里的指数是$-Bu^2 + ixu$,我们需要把它整理成完全平方的形式,方便用标准高斯积分结果。首先提取系数$-B$:
$$
-Bu^2 + ixu = -B\left(u^2 - \frac{ix}{B}u\right)
$$
然后对括号里的二次式配方:
$$
u^2 - \frac{ix}{B}u = \left(u - \frac{ix}{2B}\right)^2 - \left(\frac{ix}{2B}\right)^2
$$
计算后面的常数项:$\left(\frac{ix}{2B}\right)^2 = -\frac{x2}{4B2}$,代入回原式:
$$
-B\left[\left(u - \frac{ix}{2B}\right)^2 - \left(-\frac{x2}{4B2}\right)\right] = -B\left(u - \frac{ix}{2B}\right)^2 - \frac{x^2}{4B}
$$
所以指数部分可以拆成$e^{-B\left(u - \frac{ix}{2B}\right)^2} \cdot e{-\frac{x2}{4B}}$,再把和$u$无关的$e{-\frac{x2}{4B}}$提到积分外面,现在式子变成:
$$
\frac{A e^{i\frac{xL}{2}} e{-\frac{x2}{4B}}}{\sqrt{2\pi}} \int_{-\infty}^{\infty} e^{-B\left(u - \frac{ix}{2B}\right)^2} du
$$利用标准高斯积分结果计算积分
我们知道标准高斯积分的结论:对于$k>0$,不管$c$是实数还是复数,都有
$$
\int_{-\infty}^{\infty} e^{-k(v - c)^2} dv = \sqrt{\frac{\pi}{k}}
$$
这里我们的积分里$k=B$,$c=\frac{ix}{2B}$,所以代入得:
$$
\int_{-\infty}^{\infty} e^{-B\left(u - \frac{ix}{2B}\right)^2} du = \sqrt{\frac{\pi}{B}}
$$整理得到最终结果
把积分结果代入之前的式子,化简:
$$
\frac{A e^{i\frac{xL}{2}} e{-\frac{x2}{4B}}}{\sqrt{2\pi}} \cdot \sqrt{\frac{\pi}{B}} = \frac{A e{-\frac{x2}{4B} + \frac{iLx}{2}}}{\sqrt{2}\sqrt{B}}
$$
这就和Wolfram给出的结果完全一致啦!
备注:内容来源于stack exchange,提问作者Orion Pax

