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

求 β 从 0 到 π/2 上 √(1 + tan²(0.8)·sin²β) 的积分。

Question

计算

I=∫0π/21+tan⁡2(0.8)sin⁡2β  dβI=\int_{0}^{\pi/2}\sqrt{1+\tan^{2}(0.8)\sin^{2}\beta}\;d\beta

其中 0.80.8 以弧度计。

Step-by-step solution

  1. 认出标准形式。 第二类完全椭圆积分是

    E(m)=∫0π/21−msin⁡2θ  dθE(m)=\int_{0}^{\pi/2}\sqrt{1-m\sin^{2}\theta}\;d\theta

    把 1−msin⁡2β\sqrt{1-m\sin^{2}\beta} 与 1+tan⁡2(0.8)sin⁡2β\sqrt{1+\tan^{2}(0.8)\sin^{2}\beta} 对照,需要 −m=tan⁡2(0.8)-m=\tan^{2}(0.8),即 m=−tan⁡2(0.8)m=-\tan^{2}(0.8)——一个负的参数。这完全合法,只不过说明被积函数大于 11,而不是小于 11。

  2. 算出这个参数。

    tan⁡(0.8)≈1.02963856,tan⁡2(0.8)≈1.06015556\tan(0.8)\approx1.02963856,\qquad\tan^{2}(0.8)\approx1.06015556

    于是 m≈−1.06015556m\approx-1.06015556,I=E(−1.06015556)I=E\left(-1.06015556\right)。注意这个积分没有初等的封闭表达式——正因为如此,它才有了自己的名字。

  3. 换成正参数(可选,但更清楚)。 把常数从根号里提出来,

    1+k2sin⁡2β=1+k2 1−k21+k2cos⁡2β\sqrt{1+k^{2}\sin^{2}\beta}=\sqrt{1+k^{2}}\,\sqrt{1-\frac{k^{2}}{1+k^{2}}\cos^{2}\beta}

    其中 k2=tan⁡2(0.8)k^{2}=\tan^{2}(0.8),于是 I=1+k2  E ⁣(k21+k2)I=\sqrt{1+k^{2}}\;E\!\left(\tfrac{k^{2}}{1+k^{2}}\right),此时 k21+k2≈0.51460\tfrac{k^{2}}{1+k^{2}}\approx0.51460 落在 [0,1][0,1] 内,而 1+k2≈1.435324\sqrt{1+k^{2}}\approx1.435324。

  4. 先把答案的范围框出来,再动手算。 被积函数从 β=0\beta=0 处的 11 一直增大到 β=π2\beta=\tfrac\pi2 处的 1+k2≈1.4353\sqrt{1+k^{2}}\approx1.4353。乘上区间长度 π2≈1.5708\tfrac\pi2\approx1.5708,就把积分卡在了 1.57081.5708 与 2.25462.2546 之间——落到这个范围外的答案一眼就是错的。

  5. 做数值计算。 三种互相独立的方法——4×1064\times10^{6} 个节点的梯形公式、200200 个节点的高斯–勒让德求积,以及对上一步正参数形式再做高斯–勒让德求积——结果一致:

    I≈1.9280090I\approx1.9280090

    它稳稳落在上一步框出的范围内 ✓。这里还要当心一些出版物上的数值:一个很接近但错误的值 1.922741.92274 在小数点后第三位就不同了,这远超上述三种方法之间的一致程度。

Answer

I=E ⁣(−tan⁡2(0.8))≈1.9280090I=E\!\left(-\tan^{2}(0.8)\right)\approx1.9280090

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