分部積分法

Basis
最後更新: 標籤: 微積分, 積分

許多積分涉及兩個函數的乘積——例如 xexx e^xxlnxx \ln xx2sinxx^2 \sin x。換元法對這類積分沒有幫助,因為沒有連鎖律的結構可以利用。**分部積分法(integration by parts)**正是處理乘積的對應技巧:它將一個因子乘以另一個因子的導數的積分,轉化為邊界項加上一個(希望更簡單的)積分。這個公式不過是乘積法則反向閱讀後積分的結果。

由乘積法則推導

uuvv[a,b][a, b] 上的可微函數,且其導數 uu'vv' 連續。乘積法則給出

(u(x)v(x))=u(x)v(x)+u(x)v(x).(u(x)\,v(x))' = u'(x)\,v(x) + u(x)\,v'(x).

整理後隔離 u(x)v(x)u(x)\,v'(x) 項:

u(x)v(x)=(u(x)v(x))u(x)v(x).u(x)\,v'(x) = (u(x)\,v(x))' - u'(x)\,v(x).

對兩端在 [a,b][a, b] 上積分,並對右端應用牛頓–萊布尼茲公式

abu(x)v(x)dx=[u(x)v(x)]ababu(x)v(x)dx.\int_a^b u(x)\,v'(x)\,dx = \bigl[u(x)\,v(x)\bigr]_a^b - \int_a^b u'(x)\,v(x)\,dx.

這就是定積分的分部積分公式

不定積分形式與微分記號

對不定積分,去掉積分限。記 du=u(x)dxdu = u'(x)\,dxdv=v(x)dxdv = v'(x)\,dx,公式變為

udv=uvvdu.\int u\,dv = uv - \int v\,du.

這種微分記號是最簡潔的形式,也是實際使用時最常採用的形式。策略是將被積函數拆成稱為 uu(待微分)與稱為 dvdv(待積分)的兩部分。選好拆分後,計算 du=udxdu = u'\,dx 並對 dvdv 積分得 vv,再代入公式。

選取 uudvdv:LIATE 啟發法

選哪個因子作為 uu 決定了 vdu\int v\,du 比原積分更簡單還是更複雜。一個實用的非正式指引是 LIATE 順序

  1. Logarithms(對數,如 lnx\ln xlogax\log_a x
  2. Inverse trigonometric functions(反三角函數,如 arctanx\arctan xarcsinx\arcsin x
  3. Algebraic functions(代數函數,如多項式、冪函數)
  4. Trigonometric functions(三角函數,如 sinx\sin xcosx\cos x
  5. Exponentials(指數函數,如 exe^xaxa^x

應優先將出現在此清單較前位置的函數指定為 uu,將出現在較後位置的函數指定為 dvdv。其理由在於:對對數或反三角函數微分能大幅簡化它們(將 lnx\ln x 變成 1/x1/x),而對指數或三角函數積分並不增加複雜度。這個啟發法不是定理——你始終應驗證所得積分確實更簡單——但在絕大多數標準情形中都能給出正確答案。

計算範例

範例 1:xexdx\int x e^x\,dx

由 LIATE,xx(代數)排在 exe^x(指數)之前,故令

u=x,dv=exdx.u = x, \qquad dv = e^x\,dx.

du=dxdu = dxv=exv = e^x。套用 udv=uvvdu\int u\,dv = uv - \int v\,du

xexdx=xexexdx=xexex+C=(x1)ex+C.\int x e^x\,dx = x e^x - \int e^x\,dx = x e^x - e^x + C = (x - 1)e^x + C.

可驗證:((x1)ex)=ex+(x1)ex=xex\bigl((x-1)e^x\bigr)' = e^x + (x-1)e^x = x e^x\checkmark

範例 2:lnxdx\int \ln x\,dx

這裡只有一個因子,但可以寫成 lnx=lnx1\ln x = \ln x \cdot 1 再使用分部積分。令

u=lnx,dv=dx.u = \ln x, \qquad dv = dx.

du=1xdxdu = \dfrac{1}{x}\,dxv=xv = x。套用公式:

lnxdx=xlnxx1xdx=xlnx1dx=xlnxx+C.\int \ln x\,dx = x \ln x - \int x \cdot \frac{1}{x}\,dx = x \ln x - \int 1\,dx = x \ln x - x + C.

這是處理含對數積分的關鍵技巧:令 u=lnxu = \ln x,微分後對數消失。

範例 3:x2exdx\int x^2 e^x\,dx——重複應用

當代數因子的次數大於 11 時,需反覆應用分部積分。令 u=x2u = x^2dv=exdxdv = e^x\,dx,則 du=2xdxdu = 2x\,dxv=exv = e^x

x2exdx=x2ex2xexdx.\int x^2 e^x\,dx = x^2 e^x - 2\int x e^x\,dx.

剩餘的積分 xexdx\int x e^x\,dx 恰好是範例 1,故

x2exdx=x2ex2(x1)ex+C=(x22x+2)ex+C.\int x^2 e^x\,dx = x^2 e^x - 2(x - 1)e^x + C = (x^2 - 2x + 2)e^x + C.

範例 4:exsinxdx\int e^x \sin x\,dx——自我參照技巧

exe^xsinx\sin x 在微分或積分後均不變得更簡單,重複應用似乎會無限循環。而這種循環正是解題的關鍵。令

u=ex,dv=sinxdx,u = e^x, \qquad dv = \sin x\,dx,

du=exdxdu = e^x\,dxv=cosxv = -\cos x

exsinxdx=excosx+excosxdx.(1)\int e^x \sin x\,dx = -e^x \cos x + \int e^x \cos x\,dx. \tag{1}

excosxdx\int e^x \cos x\,dx 再次應用分部積分,令 u=exu = e^xdv=cosxdxdv = \cos x\,dxv=sinxv = \sin x

excosxdx=exsinxexsinxdx.(2)\int e^x \cos x\,dx = e^x \sin x - \int e^x \sin x\,dx. \tag{2}

將 (2) 代入 (1):

exsinxdx=excosx+exsinxexsinxdx.\int e^x \sin x\,dx = -e^x \cos x + e^x \sin x - \int e^x \sin x\,dx.

原積分出現在兩端。記之為 II,求解:

2I=ex(sinxcosx),I=ex(sinxcosx)2+C.2I = e^x(\sin x - \cos x), \qquad \therefore\quad I = \frac{e^x(\sin x - \cos x)}{2} + C.

關鍵規則是:在每一步均做相同的選擇決定哪個因子是 uu;若第二步改變選擇,將撤銷第一步的工作。

In=xnexdxI_n = \int x^n e^x\,dx 的遞推公式

範例 3 中的重複應用模式可推廣到任意正整數冪 n1n \geq 1。令 u=xnu = x^ndv=exdxdv = e^x\,dx

xnexdx=xnexnxn1exdx.\int x^n e^x\,dx = x^n e^x - n \int x^{n-1} e^x\,dx.

In=xnexdxI_n = \int x^n e^x\,dx,得遞推公式

In=xnexnIn1.I_n = x^n e^x - n\, I_{n-1}.

結合初始值 I0=exdx=ex+CI_0 = \int e^x\,dx = e^x + C,這個遞推關係可計算任意非負整數 nnInI_n。對 n=1,2n = 1, 2 應用:

I1=xexI0=(x1)ex+C,I_1 = x e^x - I_0 = (x - 1)e^x + C, I2=x2ex2I1=x2ex2(x1)ex+C=(x22x+2)ex+C,I_2 = x^2 e^x - 2 I_1 = x^2 e^x - 2(x-1)e^x + C = (x^2 - 2x + 2)e^x + C,

與範例 3 的直接計算結果一致。

摘要

  • 分部積分法是乘積法則的積分形式:udv=uvvdu\int u\,dv = uv - \int v\,du,或定積分形式 abuvdx=[uv]ababuvdx\int_a^b u\,v'\,dx = \bigl[uv\bigr]_a^b - \int_a^b u'\,v\,dx
  • 公式由乘積法則 (uv)=uv+uv(uv)' = u'v + uv' 整理後應用牛頓–萊布尼茲公式推導而來。
  • LIATE 啟發法(對數、反三角、代數、三角、指數)指導 uu 的選擇:優先選取清單中靠前的因子。
  • 對數反三角函數始終選為 uu,使微分後它們消失。
  • 當代數因子的次數為 nn 時,重複應用得到遞推公式 In=xnexnIn1I_n = x^n e^x - n\,I_{n-1}
  • 當兩個因子均不能被化簡(如 exe^xsinx\sin x)時,每步保持相同的 uu 選擇,應用兩次分部積分後得到關於原積分的方程,從而代數求解。