部分積分は ∫udv=uv−∫vdu の公式に基づく技法である。どちらを u にするかの選択が鍵となる。
問題1:多項式と指数関数
∫xexdx を計算せよ。
解答1
u=x, dv=exdx とおく。du=dx, v=ex。
∫xexdx=xex−∫exdx=xex−ex+C=ex(x−1)+C
問題2:多項式と三角関数
∫xsinxdx を計算せよ。
解答2
u=x, dv=sinxdx とおく。du=dx, v=−cosx。
∫xsinxdx=−xcosx−∫(−cosx)dx=−xcosx+sinx+C
問題3:繰り返し部分積分
∫x2exdx を計算せよ。
解答3
1回目:u=x2, dv=exdx。
∫x2exdx=x2ex−2∫xexdx
2回目:問題1より ∫xexdx=ex(x−1)。
=x2ex−2ex(x−1)+C=ex(x2−2x+2)+C
問題4:対数関数
∫lnxdx を計算せよ。
解答4
u=lnx, dv=dx とおく。du=x1dx, v=x。
∫lnxdx=xlnx−∫x⋅x1dx=xlnx−x+C=x(lnx−1)+C
問題5:逆三角関数
∫arctanxdx を計算せよ。
解答5
u=arctanx, dv=dx とおく。du=1+x21dx, v=x。
∫arctanxdx=xarctanx−∫1+x2xdx
∫1+x2xdx=21ln(1+x2) より
=xarctanx−21ln(1+x2)+C
問題6:循環型(三角関数と指数関数)
∫exsinxdx を計算せよ。
解答6
I=∫exsinxdx とおく。
1回目:u=sinx, dv=exdx。
I=exsinx−∫excosxdx
2回目:u=cosx, dv=exdx。
I=exsinx−(excosx+∫exsinxdx)=exsinx−excosx−I
2I=ex(sinx−cosx)
I=2ex(sinx−cosx)+C
問題7:循環型(三角関数同士)
∫sinxcosxdx を2通りの方法で計算せよ。
解答7
方法1(置換):u=sinx, du=cosxdx。
∫sinxcosxdx=∫udu=2u2+C=2sin2x+C1
方法2(部分積分):u=sinx, dv=cosxdx。
∫sinxcosxdx=sin2x−∫sinxcosxdx
2∫sinxcosxdx=sin2x,∫sinxcosxdx=2sin2x+C2
方法3(倍角):sinxcosx=21sin2x より ∫=−41cos2x+C3。
これらは定数の違いで一致する。
問題8:ln2x の積分
∫(lnx)2dx を計算せよ。
解答8
u=(lnx)2, dv=dx とおく。
∫(lnx)2dx=x(lnx)2−2∫lnxdx=x(lnx)2−2x(lnx−1)+C
=x(lnx)2−2xlnx+2x+C=x((lnx)2−2lnx+2)+C
問題9:定積分
∫01xe−xdx を計算せよ。
解答9
u=x, dv=e−xdx とおく。v=−e−x。
∫01xe−xdx=[−xe−x]01+∫01e−xdx=−e−1+[−e−x]01
=−e−1+(−e−1+1)=1−2e−1=1−e2
問題10:漸化式
In=∫0π/2sinnxdx の漸化式を導け。
解答10
u=sinn−1x, dv=sinxdx とおく。
In=[−sinn−1xcosx]0π/2+(n−1)∫0π/2sinn−2xcos2xdx
cos2x=1−sin2x より
In=(n−1)∫0π/2sinn−2xdx−(n−1)∫0π/2sinnxdx=(n−1)In−2−(n−1)In
nIn=(n−1)In−2,In=nn−1In−2
I0=2π, I1=1 を初期値として順次計算できる。