假設你想計算 ∫012x(x2+1)3dx。展開 (x2+1)3 再逐項積分雖然可行,卻十分繁瑣。關鍵觀察是:2x 恰好是 x2+1 的導數,因此被積函數具有 f(φ(t))φ′(t) 的形式,其中 φ(t)=t2+1,f(x)=x3。換元積分法(substitution rule)(又稱變數變換)說你可以替換積分變數,得到 ∫12x3dx,計算立即變得簡單。本章將這一操作精確化並給出證明。
正式敘述
設 φ:[α,β]→R 為連續可微函數(即 φ∈C1[α,β]),且 φ([α,β])⊆[a,b]。設 f:[a,b]→R 為連續函數。則
∫αβf(φ(t))φ′(t)dt=∫φ(α)φ(β)f(x)dx.
注意右端的積分限是 φ(α) 與 φ(β),不一定是 a 與 b;且 φ 不必是單射。唯一的條件是:φ 將 [α,β] 映入 [a,b],φ 屬於 C1,且 f 為連續函數。
由連鎖律給出的證明
由於 f 在 [a,b] 上連續,根據牛頓–萊布尼茲公式,f 有原函數 F 滿足 F′(x)=f(x)(對所有 x∈[a,b])。
考慮複合函數 H(t):=F(φ(t))。由連鎖律,
H′(t)=F′(φ(t))φ′(t)=f(φ(t))φ′(t).
由於 φ 屬於 C1,f 為連續函數,積 f(φ(t))φ′(t) 在 [α,β] 上連續,故 H 是 f(φ(t))φ′(t) 在 [α,β] 上的原函數。對左端應用牛頓–萊布尼茲公式:
∫αβf(φ(t))φ′(t)dt=H(β)−H(α)=F(φ(β))−F(φ(α)).
對右端應用牛頓–萊布尼茲公式:
∫φ(α)φ(β)f(x)dx=F(φ(β))−F(φ(α)).
兩端相等。□
一旦有了牛頓–萊布尼茲公式和連鎖律,這個證明出奇地簡短:換元積分法的全部內容不過是對含原函數的複合函數應用連鎖律。
不定積分形式與「回代」步驟
對不定積分,換元積分法取如下形式:
∫f(φ(t))φ′(t)dt=∫f(x)dxx=φ(t)=F(φ(t))+C,
其中 F 是 f 的原函數。實際操作中,令 x=φ(t)、dx=φ′(t)dt,在新變數下計算 ∫f(x)dx 得到 F(x)+C,再將 x=φ(t) 回代,以原始變數 t 表示答案。
對定積分則無需回代,因為積分限已直接變換:t=α 對應下限 x=φ(α),t=β 對應上限 x=φ(β)。
換元模式
線性換元
對涉及 ax+b 的積分,令 x=φ(t)=at+b,則 φ′(t)=a,dx=adt。由此得
∫f(ax+b)dx=a1∫f(u)duu=ax+b.
例如,∫e2x+3dx=21e2x+3+C。
三角換元
當被積函數含 a2−x2 時,令 x=asinθ(θ∈[−π/2,π/2])。則
a2−x2=a2−a2sin2θ=acosθ(因為 cosθ≥0),
且 dx=acosθdθ。根號得以完全消除。
類似地,對 a2+x2 使用 x=atanθ,對 x2−a2 使用 x=a/cosθ=asecθ。
反向換元(t 換元)
有時更自然的做法是令 x=φ(t) 為新變數 t 的顯函數——例如為了有理化某個表達式或處理有理被積函數。只要 φ 屬於 C1 且值域條件滿足,同一公式便適用,只是兩端角色互換:在 t 下計算積分,必要時回代 t=φ−1(x)。
計算範例
範例 1:∫012x(x2+1)3dx
令 u=x2+1,則 du=2xdx。當 x=0 時,u=1;當 x=1 時,u=2。積分變換為
∫012x(x2+1)3dx=∫12u3du=[4u4]12=416−41=415.
範例 2:∫011−x2dx
這是四分之一單位圓的面積,已知為 π/4。用三角換元來驗證。令 x=sinθ,則 dx=cosθdθ 且 1−x2=cosθ。當 x=0 時,θ=0;當 x=1 時,θ=π/2。積分變為
∫0π/2cosθ⋅cosθdθ=∫0π/2cos2θdθ.
利用倍角公式 cos2θ=21+cos2θ:
∫0π/221+cos2θdθ=[2θ+4sin2θ]0π/2=2π/2+4sinπ−0=4π.
範例 3:∫1+exdx
令 u=ex,則 du=exdx=udx,得 dx=udu。代入:
∫1+exdx=∫1+u1⋅udu=∫u(1+u)du.
部分分式:u(1+u)1=u1−1+u1。積分:
∫(u1−1+u1)du=lnu−ln(1+u)+C=ln1+uu+C.
回代 u=ex:
∫1+exdx=ln1+exex+C=x−ln(1+ex)+C.
(最後一個等式用到 ln(ex)=x。)
摘要
- 換元積分定理:若 φ∈C1[α,β] 且 φ([α,β])⊆[a,b],f 在 [a,b] 上連續,則 ∫αβf(φ(t))φ′(t)dt=∫φ(α)φ(β)f(x)dx。
- 證明利用連鎖律對 F(φ(t)) 求導,再對兩端應用牛頓–萊布尼茲公式。
- 對定積分,直接變換積分限:t=α↦x=φ(α),t=β↦x=φ(β);無需回代。
- 對不定積分,計算 ∫f(x)dx=F(x)+C 後,回代 x=φ(t) 以用原始變數表達答案。
- 線性換元 u=ax+b 是最簡單的情形,引入因子 1/a。
- 三角換元 x=asinθ(或 atanθ、asecθ)消除二次式的平方根。
- 反向換元(顯式令 x=φ(t))可以有理化複雜的被積函數,例如透過 u=ex 處理含 ex 的積分。