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

求 sin(x²) + cos(y²) 在区域 0 ≤ x ≤ 1、0 ≤ y ≤ 1 上的二重积分。

Question

计算

∫01 ⁣ ⁣∫01(sin⁡(x2)+cos⁡(y2))dy dx\int_0^1\!\!\int_0^1 \left(\sin(x^2) + \cos(y^2)\right) dy\,dx

Step-by-step solution

  1. 先把和式拆成两个二重积分。 积分是线性的,所以

    ∬(sin⁡(x2)+cos⁡(y2))dA=∬sin⁡(x2) dA+∬cos⁡(y2) dA\iint \left(\sin(x^2) + \cos(y^2)\right)dA = \iint \sin(x^2)\,dA + \iint \cos(y^2)\,dA

    这一步是关键:拆开后每一块都只依赖一个变量,尽管两者都写不出初等原函数。

  2. 利用「少一个变量」把每一块降维。 第一块里 sin⁡(x2)\sin(x^2) 不含 yy,所以对 yy 的内层积分只是乘上区间长度 11:

    ∫01 ⁣ ⁣∫01sin⁡(x2) dy dx=∫01sin⁡(x2)(∫01dy)dx=∫01sin⁡(x2) dx\int_0^1\!\!\int_0^1 \sin(x^2)\,dy\,dx = \int_0^1 \sin(x^2)\left(\int_0^1 dy\right)dx = \int_0^1 \sin(x^2)\,dx

    第二块同理(先对 xx 积),化成 ∫01cos⁡(y2) dy\int_0^1 \cos(y^2)\,dy。

  3. 认出剩下的是菲涅耳积分。 把两个哑变量都改记为 tt:

    I=∫01sin⁡(t2) dt+∫01cos⁡(t2) dtI = \int_0^1 \sin(t^2)\,dt + \int_0^1 \cos(t^2)\,dt

    sin⁡(t2)\sin(t^2) 和 cos⁡(t2)\cos(t^2) 都没有初等原函数——它们定义的正是菲涅耳函数 SS 和 CC(相差通常的 π/2\pi/2 缩放)。所以精确答案是 π2[S ⁣(2π)+C ⁣(2π)]\sqrt{\tfrac{\pi}{2}}\left[S\!\left(\sqrt{\tfrac{2}{\pi}}\right) + C\!\left(\sqrt{\tfrac{2}{\pi}}\right)\right],实用的答案则是一个数值。

  4. 两个都做数值计算。 用高阶高斯–勒让德求积得到

    ∫01sin⁡(t2) dt=0.3102683,∫01cos⁡(t2) dt=0.9045242\int_0^1 \sin(t^2)\,dt = 0.3102683, \qquad \int_0^1 \cos(t^2)\,dt = 0.9045242

    用级数展开也能印证量级:sin⁡(t2)≈t2\sin(t^2) \approx t^2 积出来约 13\tfrac13,cos⁡(t2)≈1−t42\cos(t^2) \approx 1 - \tfrac{t^4}{2} 积出来约 1−110=0.91 - \tfrac{1}{10} = 0.9。

  5. 相加,并与直接的二维数值积分对照。

    I≈0.3102683+0.9045242=1.2147925I \approx 0.3102683 + 0.9045242 = 1.2147925

    不做拆分、直接在正方形上对原二重积分做数值计算,得到 1.214792541.21479254——小数点后八位完全一致,既验证了拆分的正确性,也验证了两个一维结果。

Answer

∫01sin⁡(t2) dt+∫01cos⁡(t2) dt≈1.21479\int_0^1 \sin(t^2)\,dt + \int_0^1 \cos(t^2)\,dt \approx 1.21479

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