PC用は別頁
高卒から大学初年度レベル「積分」について,このサイトには次の教材があります.
この頁へGoogleやYAHOO ! などの検索から直接来てしまったので「前提となっている内容が分からない」という場合や「この頁は分かったがもっと応用問題を見たい」という場合は,他の頁を見てください.  が現在地です.


== logxに関する不定積分 ==

【この頁の要約】
 この頁で解説する内容は,ほぼ次のようにまとめることができます.

≪参考≫
与えられた関数の不定積分を求めたいとき,「どんな関数でも不定積分が求められる」とは限らないことに注意しなければなりません.
以下においては,多項式,分数関数,無理関数(累乗根),三角関数,指数関数,対数関数の「有限回の」和差積商や合成によって得られる関数を初等関数と呼ぶことにします.
初等関数の微分は初等関数になりますが,初等関数の不定積分は必ずしも初等関数の範囲内にあるとは限りません.
定期試験や入学試験などでは「解ける」問題だけが出題されていますが,各自で自由に思い浮かべた関数に対していつでもその不定積分を初等的に表現できるとは限らないことに注意してください.

logxに関する不定積分≪一覧≫】
○[wn(log x) n dx (n≠0)
.wnlogx dx=xlogx−x+C…(*5.1)
.wn(logx)2dx=x(logx)2−2xlogx+2x+C…(*5.2)
.In=wn(logx)ndx (n=0,1,2,..)とおくと
.In=x(logx)n−n In−1 (n=1,2,3,..)…(*5.3)
○[wnxnlogx dx ,wn.logxxnnnnndx (n≠1)
.wnxnlogx dx=.1n+1nnnxn+1(logx−.1n+1nnn)+C…(*5.4)
○[wn.(logx)nxnnnnnndx (n≠−1)
.wn.(logx)nxnnnnnndx=.(logx)n+1n+1nnnnnnn+C…(*5.5)
○[wnxm(logx)ndx (m≠−1)
Im,n=wnxm(logx)ndx (m≠−1)とおくと,次の漸化式が成り立つ
Im,n=.xm+1m+1nnnn(logx)n.nm+1nnnnIm,n−1…(*5.6)
○[wn.dx(logx)nnnnnnn(n>0) , wn.xnlogxnnnndx (n≠−1)]など
 ⇒ 初等的には求められません.…(*5.7)
xawww.dtlogtnnnnは初等的に表せず,これを表すために
Li(x):対数積分(Logarithmic integral function)という特別な関数を定義する必要があります.
他のwn.xm(logx)nnnnnnndxLi(x)と漸化式の関係で
つながっていますが,「第1ボタンでつまづいている(初等的に表せない)」ので,分母にlogxがある関数の不定積分を初等的に求めようとすると,「全部つまづく(初等的に表せない)」ことになります.

 しかし,次のように分母にxが1つだけ付いているものは,例外的に求められます
.wn.dxx(logx)nnnnnnnn=−.1(n−1)(logx)n−1nnnnnnnnnnnn+C (n≠1)…(*5.8)
.wn.dxxlogxnnnnn=log|logx|+C…(*5.9)
○[wnlog(2次式)dx
.wnlog(x2+a2)dx=xlog(x2+a2)−2x+2atan−1.xan+C
(a>0)…(*5.10)
.wnlog(x2−a2)dx
.=(x+a)log|x+a|+(x−a)log|x−a|−2x+C
(a>0)…(*5.11)
○[wnxlog(x2+a2)dx (a>0)
.wnxlog(x2+a2)dx=.12n{(x2+a2)log(x2+a2)−x2}+C
(a>0)…(*5.12)
○[wnlog(x+.x2+a2√nnnnni)dx (a>0)
.wnlog(x+.x2+a2√nnnnni)dx
.=xlog(x+.x2+a2√nnnnni)−.x2+a2√nnnnni+C
(a>0)…(*5.13)
(解説)
(*5.1)←
wnlogx dxwnlogx dx
分けて部分積分を行う.
f(x)=log xf’(x)=.1xn
g’(x)=1g(x)=x

wnlogx dx=xlogx−wnx .1xn dx=xlogx−wndx
=xlogx−x+C
この結果を微分すると,簡単に検算できます.
(xlogx−x)’=1·logx+x·.1xn−1=logx
(*5.2)←
wn(logx)2dx=wn(logx)(logx)dx
部分積分を行う.
f(x)=(logx)2f’(x)=2logx.1xn
g’(x)=1g(x)=x
wn1·(logx)2dx=x(logx)2−2wnlogx dx
=x(logx)2−2xlogx+2x+C
※次のように行ってもできる.
f(x)=logxf’(x)=.1xn
g’(x)=logxg(x)=xlogx−x
wn(logx)(logx)dx=logx(xlogx−x)−wn(logx−1)dx
=x(logx)2−xlogx−(xlogx−x−x)+C
=x(logx)2−2xlogx+2x+C
(*5.3)←
In=wn(logx)ndx (n=0,1,2,..)とおくと
まず,I0=wn(logx)0dx=wndx=x+Cとなる
n≧1のとき
In=wn1·(logx)ndx
f(x)=(logx)nf’(x)=n(logx)n−1.1xn
g’(x)=1g(x)=x
In=x(logx)nwnn(logx)n−1.1xn x dx
=x(logx)n−nwn(logx)n−1dx
=x(logx)n−n In−1
これを利用して,順次求めることができます.(漸化式から一般項を求めるのは無理)
I1=xlogx−x+C
I2=x(logx)2−2I1=x(logx)2−2(xlogx−x)+C
I3=x(logx)3−3I2=x(logx)3−3(x(logx)2−2xlogx+2x)+C
(*5.4)←
wnxnlogx dx=Iとおいて部分積分を行う
f(x)=logxf’(x)=.1xn
g’(x)=xng(x)=.1n+1nnnxn+1
I=.1n+1nnnxn+1logx−wn.1n+1nnnxndx
=.1n+1nnnxn+1logx−.1n+1nnn.1n+1nnnxn+1+C
=.1n+1nnnxn+1(logx−.1n+1nnn)+C
[nが正の整数である場合の例]
.wnx2logx dx=.13nx3(logx−.13n)+C
[nが負の整数(≠−1)である場合の例]
.wn.logxx2nnnn dx=wnx−2logx dx
=.1−1nnx−1(logx−.1−1nn)+C
=−.1xn(logx+1)+C
※同様にして
.wn.logx(x+a)2nnnnndx , wn.logx(x+a)3nnnnndx (a≠0)

なども部分積分で求められるが
.wn.logxx+annnndx (a≠0)は求められない
[nが分数である場合の例]
.wn.x√nilogx dx=wnx.12nlogx dx
=.23nx.32n(logx−.23n)+C
=.23nx.x√ni(logx−.23n)+C
(*5.5)←
log x=tとおいて置換積分を行うと
.dtdxnn=.1xn → dx=x dtだから
wn.(logx)nxnnnnnndx=wn.tnxnx dx =.tn+1n+1nnn+C
=.(logx)n+1n+1nnnnnnn+C
[nが正の整数である場合の例]
.wn.logxxnnnndx=.(logx)22nnnnnn+C
[nが分数である場合の例]
.wn..logx√nnnnixnnnnndx=.23nlogx.logx√nnnni+C
(*5.6)←
Im,n=wnxm(logx)ndx (m≠−1)とおくと
f(x)=(logx)nf’(x)=n(logx)n−1.1xn
g’(x)=xmg(x)=.1m+1nnnnxm+1
Im,n=.1m+1nnnnxm+1(logx)nwn.1m+1nnnnxm+1n(logx)n−1.1xndx
=.1m+1nnnnxm+1(logx)n.nm+1nnnnwnxm(logx)n−1dx
=.1m+1nnnnxm+1(logx)n.nm+1nnnnIm,n−1
[この公式の特別な場合として]
・[m=0, n=1のとき,(*5.1)になります]
I0,1=wnx0(logx)1dx=.11nx1(logx)1.11nI0,0
ここで
I0,0=wnx0dx=x+Cだから
wnlogx dx=xlogx−x+C…(*5.1)
・[m=0, n=1のとき,(*5.2)になります]
I0,2=wnx0(logx)2dx=.11nx1(logx)2.21nI0,1
ここで
I0,1=wnx1dx=xlogx−x+Cだから
wn(logx)2dx=x(logx)2−2(xlogx−x)+C
・[m=0のとき,(*5.3)の漸化式になります]
I0,n=wnx0(logx)ndx=.11nx1(logx)n.n1nI0,n−1
In=x(logx)n−n In−1 (n=1,2,3,..)…(*5.3)
・[n=1のとき,(*5.4)になります]
Im,1=wnxmlogx dx=.1m+1nnnnxm+1logx−.1m+1nnnnIm,0
ここで
Im,0=wnxmdx=.1m+1nnnnxm+1+Cだから
Im,1=.1m+1nnnnxm+1logx−.1m+1nnnn.1m+1nnnnxm+1+C
=.1m+1nnnnxm+1(logx−.1m+1nnnn)+C
※以上のように(*5.6)は適用範囲の広い公式になっていますが,これを丸暗記して他のものは覚えないという学習方法は疑問です.むしろ,「部分積分」や「置換積分」をいろいろ「試してみればどれかでできる」という態度を身に付けるのがよいでしょう.
(*5.8)←
wn.dxx(logx)nnnnnnnn
logx=tとおいて置換積分を行うと
.dtdxnn=.1xn , dx=x dtとなるから
wn.dxx(logx)nnnnnnnn=wn.1x tnnnnx dt=wnt−ndt
=.1−n+1nnnnt−n+1+C=−.1(n−1)(logx)n−1nnnnnnnnnnnn+C…(*5.8)
xが1つあるときだけ,ちょうど消えます
(*5.9)←
wn.dxxlogxnnnnn
logx=tとおいて置換積分を行うと
.dtdxnn=.1xn , dx=x dtとなるから
wn.dxxlogxnnnnn=wn.1x tnnx dt=wn.1tndt=log|t|+C
=log|logx|+C…(*5.9)
xが1つあるときだけ,ちょうど消えます
(*5.10)←
wnlog(x2+a2)dx=Iとおく(a>0)
f(x)=log(x2+a2)f’(x)=.2xx2+a2nnnnn
g’(x)=1g(x)=x
I=xlog(x2+a2)−wnx.2xx2+a2nnnnn dx
=xlog(x2+a2)−2wn(1−.a2x2+a2nnnnn)dx
=xlog(x2+a2)−2x+2a2wn.1x2+a2nnnnndx
ここでJ=wn.1x2+a2nnnnndxは次のように置換積分で求められます.
x=atant ←→ t=tan−1.xanとおいて置換積分を行うと
.dxdtnn=.1cos2tnnnn , dx=.dtcos2tnnnn=(1+tan2t)dtとなるから
J=wn.1a2nn.1+tan2t1+tan2tnnnnnnna dt=.1ant+C=.1antan−1.xan+C
したがって
I=xlog(x2+a2)−2x+2atan−1.xan+C
(*5.11)←
wnlog(x2−a2)dx=wnlog(x+a)(x−a)dx
=wn{log(x+a)+log(x−a)}dx
ここで
wnlogx dx=xlogx−x+Cだから
wnlog(x2−a2)dx=(x+a)log|x+a|+(x−a)log|x−a|−2x+C
(*5.12)←
wnxlog(x2+a2)dx=I (a>0)とおく
x2+a2=tとおく置換積分により.dxdtnn=2x , dx=.dt2xnnとなるから
I=wnxlogt .dt2xnn=.12nwnlogt dt
=.12n(tlogt−t)+C’=.12n{(x2+a2)log(x2+a2)−(x2+a2)}+C’
=.12n{(x2+a2)log(x2+a2)−x2}+C
(*5.13)←
wnlog(x+.x2+a2√nnnnni)dx=I (a>0)とおく
f(x)=log(x+.x2+a2√nnnnni)=logp , p=x+.x2+a2√nnnnniとおくと
f’(x)=.ddxnnf(x)=.1pn.dpdxnn=.1x+.x2+a2√nnnnninnnnnnnn(1+.2x2.x2+a2√nnnnninnnnnnn)
=.1x+.x2+a2√nnnnninnnnnnnn.x+.x2+a2√nnnnni.x2+a2√nnnnninnnnnnnn=.1.x2+a2√nnnnninnnnnnとなるから
次のように部分積分を行う
f(x)=log(x+.x2+a2√nnnni)f’(x)=.1.x2+a2√nnnnninnnnnn
g’(x)=1g(x)=x
I=xlog(x+.x2+a2√nnnni)−wn.x.x2+a2√nnnnninnnnnndx
第2項をJ=wn.x.x2+a2√nnnnninnnnnndxとして求める
x2+a2=tとおくと.dtdxnn=2xdx=.dt2xnn
J=wn.x.t√ninn.dt2xnn=.12nwn.1.t√ninndt=.t√ni+C=.x2+a2√nnnnni+C’
I=xlog(x+.x2+a2√nnnnni)−.x2+a2√nnnnni+C

○以下の問題は,この頁のどこかに書かれている内容か,または,それを少しだけ変形したものです.正しい番号をクリックしてください.
○途中経過が長いので暗算ではできません.各自計算用紙を使って計算してから答えてください.
○解答すれば,採点結果が表示され,さらに解説を選べます.
[問題1]
次の不定積分を求めてください.
.wnlog2x dx

1xlogx−x+C 2xlog2x−x+C
32xlogx−2x+C 42xlog2x−2x+C



[問題2]
次の不定積分を求めてください.
.wn(logx)2dx

1x(logx)2−2x+C
2x(logx)2−2xlogx+C
3x(logx)2−2xlogx+2x+C
4x(logx)2−2xlogx+x2−2x+C



[問題3]
次の不定積分を求めてください.
.wn.logx(x+1)2nnnnndx
1.logxx+1nnnn+log.xx+1nnn+C 2.1(x+1)2nnnnn(logx−x)+C
3.1(x+1)3nnnnn(logx−x)+C 4初等的には表せない




[問題4]
次の不定積分を求めてください.
.wnxlogx dx
1log(logx)+C
2.(logx)22nnnnnn+C
3.12nx2(logx−.12n)+C
4初等的には表せない



[問題5]
次の不定積分を求めてください.
.wn.logxxnnnndx
1log(logx)+C
2.(logx)22nnnnnn+C
3.12nx2(logx−.12n)+C
4初等的には表せない



[問題6]
次の不定積分を求めてください.
.wn.dxxlogxnnnnn
1log(logx)+C
2.(logx)22nnnnnn+C
3.12nx2(logx−.12n)+C
4初等的には表せない




[問題7]
次の不定積分を求めてください.
.wn.xlogxnnnndx
1log(logx)+C
2.(logx)22nnnnnn+C
3.12nx2(logx−.12n)+C
4初等的には表せない



[問題8]
次の不定積分を求めてください.
.wn..logx√nnnnnixnnnnnndx
1.32nx.logx√nnnni+C
2.23nx.logx√nnnni+C
3.32nlogx.logx√nnnni+C
4.23nlogx.logx√nnnni+C



[問題9]
次の不定積分を求めてください.
.wnlog(x2+a2)dx(a>0)
1xlog(x2+a2)+2x−2atan−1.xan+C
2xlog(x2+a2)−2x+2atan−1.xan+C
3(x+a)log|x+a|+(x−a)log|x−a|−2x+C
4(x+a)log|x+a|−(x−a)log|x−a|−2x+C



[問題10]
次の不定積分を求めてください.
.wnlog(x2−a2)dx(a>0)
1xlog(x2+a2)+2x−2atan−1.xan+C
2xlog(x2+a2)−2x+2atan−1.xan+C
3(x+a)log|x+a|+(x−a)log|x−a|−2x+C
4(x+a)log|x+a|−(x−a)log|x−a|−2x+C




■[個別の頁からの質問に対する回答][logxに関する不定積分について/18.9.21]
(*5.10)の解説の下の方にある、文言、したがって~の、1行上の式の右辺の1/aは1/a^2ではないでしょうか?
=>[作者]:連絡ありがとう.その箇所のaの部分は,確かにおかしいですが,あなたの計算もおかしいです.訂正しました.

...(携帯版)メニューに戻る

...(PC版)メニューに戻る
■このサイト内のGoogle検索■

△このページの先頭に戻る△
【 アンケート送信 】
… このアンケートは教材改善の参考にさせていただきます

この頁について,良い所,悪い所,間違いの指摘,その他の感想があれば送信してください.
○文章の形をしている感想は全部読ませてもらっています.
○感想の内で,どの問題がどうであったかを正確な文章で伝えていただいた改善要望に対しては,可能な限り対応するようにしています.(※なお,攻撃的な文章になっている場合は,それを公開すると筆者だけでなく読者も読むことになりますので,採用しません.)


質問に対する回答の中学版はこの頁,高校版はこの頁にあります