看完不会?让 AI 一步步解给你看
Calculus · real student question

计算广义积分 ∫ x·e^(−x²) dx,积分区间从 x = 0 到无穷。

Question

计算

∫0∞x e−x2dx\int_0^{\infty}x\,e^{-x^2}dx

Step-by-step solution

  1. 先把广义积分写成极限。 无穷上限是靠一列常义积分的极限来定义的,正是这个定义让「是否收敛」这个问题有了意义:

    ∫0∞x e−x2dx=lim⁡b→∞∫0bx e−x2dx\int_0^{\infty}x\,e^{-x^2}dx=\lim_{b\to\infty}\int_0^{b}x\,e^{-x^2}dx

  2. 换元 u=x2u=x^2。 前面那个因子 xx 恰好就是换元所需要的 —— 这也正是 x e−x2x\,e^{-x^2} 能用初等函数积出来、而单独的 e−x2e^{-x^2} 不能的原因:

    u=x2,du=2x dx,x dx=du2u=x^2,\qquad du=2x\,dx,\qquad x\,dx=\frac{du}{2}

    积分限也要跟着换:x=0⇒u=0x=0\Rightarrow u=0,x=b⇒u=b2x=b\Rightarrow u=b^2。

  3. 对 uu 积分。

    ∫0bx e−x2dx=12∫0b2e−udu=12[−e−u]0b2=12(1−e−b2)\int_0^{b}x\,e^{-x^2}dx=\frac12\int_0^{b^2}e^{-u}du=\frac12\left[-e^{-u}\right]_0^{b^2}=\frac12\left(1-e^{-b^2}\right)

  4. 取极限。 当 b→∞b\to\infty 时 b2→∞b^2\to\infty,于是 e−b2→0e^{-b^2}\to 0:

    ∫0∞x e−x2dx=lim⁡b→∞12(1−e−b2)=12\int_0^{\infty}x\,e^{-x^2}dx=\lim_{b\to\infty}\frac12\left(1-e^{-b^2}\right)=\frac12

    积分收敛,而且衰减快得惊人:取 b=3b=3,剩下的尾巴只贡献 12e−9≈6×10−5\tfrac12 e^{-9}\approx 6\times 10^{-5}。

  5. 拿一个相关结果对照着看。 因为被积函数是奇函数,同一个原函数给出 ∫−∞∞x e−x2dx=0\int_{-\infty}^{\infty}x\,e^{-x^2}dx=0;而它那位偶函数同伴 ∫0∞e−x2dx=π2≈0.886\int_0^{\infty}e^{-x^2}dx=\tfrac{\sqrt\pi}{2}\approx 0.886 却压根没有初等原函数。两相对照就能看出,仅仅多一个因子 xx 就把问题彻底改变了:有它,答案是精确的 12\tfrac12;没有它,就得动用高斯积分那套技巧。

Answer

12\frac{1}{2}

Need to solve a different problem like this? Open the solver →