3. 万能代换 t=tan2x 的三个公式是怎样得来的,以及为什么它一定能把被积函数有理化★ 要懂
万能代换的三个公式并非凭空而来,它们都由二倍角公式以及 tan2x=t 推出。理解了推导过程就不会记混,特别是 cosx 与 sinx 之中哪一个等于 1+t21−t2。它之所以万能,实质在于:作了代换以后,sinx,cosx,dx 全部化为 t 的有理式,于是 ∫R(sinx,cosx)dx 必化为 t 的有理函数的积分,而有理函数总是可以积出的。
证明 / 推导
设 t=tan2x。由二倍角公式以及 1+tan2θ=sec2θ,得
sinx=2sin2xcos2x=sec22x2tan2x=1+t22t;
cosx=cos22x−sin22x=sec22x1−tan22x=1+t21−t2;
又由 x=2arctant⇒dx=1+t22dt。把这三个式子代入,被积函数与 dx 就都成为 t 的有理式。■举例说明
求 ∫2+cosxdx。代入 cosx=1+t21−t2,dx=1+t22dt,得
∫2+1+t21−t21+t22dt=∫2(1+t2)+(1−t2)2dt=∫3+t22dt=32arctan3t+C,
即 32arctan(31tan2x)+C。4. 三角函数有理式先按奇偶性寻找简便解法,万能代换只作为最后的办法
万能代换虽然万能,但计算量大。实际解题时应先看被积函数关于 sinx,cosx 的奇偶性,寻找简便的做法,只有都不奏效时才使用 t=tan2x。判别的方法有三条:
- 关于 sinx 为奇(即 R(−sinx,cosx)=−R)时,凑 d(cosx);
- 关于 cosx 为奇时,凑 d(sinx);
- 关于两者同时为偶(这等价于它是 tanx 的有理式)时,令 t=tanx。
这些做法把积分直接化为一次简单的代换,比万能代换省力得多。
证明 / 推导
证. 设 R(u,v) 是 u,v 的有理函数,被积函数为 R(sinx,cosx)。以下推导中设 cosx=0。
① 关于 sinx 为奇的情形. 设 R(−u,v)=−R(u,v)。令 Q(u,v)=uR(u,v),则
Q(−u,v)=−uR(−u,v)=−u−R(u,v)=Q(u,v),
可见 Q 关于 u 是偶的。把 Q 写成分式,再把分子分母同乘分母在 −u 处的值。这时分母关于 u 成为偶函数,从而分子也是偶的。而关于 u 为偶的多项式只含 u 的偶次幂,所以存在有理函数 Q1,使 Q(u,v)=Q1(u2,v)。于是
R(sinx,cosx)=sinx⋅Q1(sin2x,cosx)=sinx⋅Q1(1−cos2x,cosx),
右端除因子 sinx 外只含 cosx,记作 sinx⋅Φ(cosx),其中 Φ 为有理函数。因 sinxdx=−d(cosx),故作代换 t=cosx 得
∫R(sinx,cosx)dx=−∫Φ(cosx)d(cosx)=−∫Φ(t)dt,
这已是有理函数的积分。可见凑 d(cosx) 一定行得通。
② 关于 cosx 为奇的情形. 与①相类似,此时 R=cosx⋅Ψ(sinx),其中 Ψ 为有理函数。由 cosxdx=d(sinx),作代换 t=sinx 即化为 ∫Ψ(t)dt。
③ 两者同时为偶的情形. 设 R(−u,−v)=R(u,v)。把 R 写成分式,再把分子分母同乘分母在 (−u,−v) 处的值。这时分母在 u,v 同时变号时不变,分子也是如此。若多项式 T 满足 T(−u,−v)=T(u,v),比较同类项即知它的每个单项式 uivj 都有 (−1)i+j=1,即 i+j 为偶数。而
uivj=(v2)2i+j(vu)i,
其中 vu=tanx,v2=cos2x=1+tan2x1。可见分子与分母都是 tanx 的有理式,R 也是。令 t=tanx,则 dx=1+t2dt,积分同样化为有理函数的积分。
这就证明了三条判别法各自都能把积分化为有理函数的积分。三种代换分别只引进 cosx、sinx、tanx 一个新变量。万能代换却要把 sinx、cosx、dx 三者一齐换掉。所得有理式的次数较高,计算自然繁重。■举例说明
下面对三种情形各举一例:
(关于 sin 为奇)∫1+cos2xsinxdx=−∫1+cos2xd(cosx)=−arctan(cosx)+C;
(关于 cos 为奇)∫1+sin2xcosxdx=arctan(sinx)+C;
(两者同时为偶,令 t=tanx)∫1+sin2xdx:分子分母同除以 cos2x,得 ∫sec2x+tan2xsec2xdx=∫1+2tan2xd(tanx)=21arctan(2tanx)+C。
必须注意,代换 t=tanx 所得的原函数 21arctan(2tanx) 在 x=2π 处没有定义。它在该点左侧的极限为 22π,右侧的极限为 −22π,两者相差 2π。因此当积分区间跨过 x=2π 时,不能把上下限直接代入这个式子。例如这样计算 ∫0π1+sin2xdx 会得到 0。而被积函数恒为正,积分必为正数,可见这个结果是错的。正确的做法是以 x=2π 为分界点,把积分分成两段。两段在这一点都改用单侧极限,于是
∫0π1+sin2xdx=22π+22π=2π.
也可以另取一个在 x=2π 处连续的原函数,再代入上下限。凡是用 t=tanx 计算定积分,都应先看区间内有没有使 cosx=0 的点。
如果这些做法都不奏效,再使用万能代换。