基礎解析学2 (S3) 2011-10-11 3.1
3 1 変数関数の積分
3.1 積分の定義と基本定理
3.1.1 不定積分と定積分の定義
関数 f の原始関数とは , 同じ定義域で
dFdx(x)= f (x) をみたす関数 F のこと .
※ 関数fは原始関数Fの導関数.
定理 3.1 F (x) = F
0(x) +
定数
C かつ
dFdx0(x)= f (x) ならば , F は f の原始関数 . 関数 f の定義域が 区間 ならば , 逆も成り立つ .
※ 逆の証明は平均値の定理からすぐ導かれる定理2.10によるから,fの定義域は 区間.
※ 逆で定義域が 区間 であることを明示しない[南]の記述には不備があるので注意せよ.
※ 例えば,f(x) = 1xの原始関数F(x)とlog|x|の差は( 1,0)と(0,1)で違ってもよい.
関数 f の任意の原始関数を f の不定積分と呼び , R
f (x) dx と書く . 関数 f を不定積分 R
f (x) dx の被積分関数と呼ぶ .
※ 下で定義する定積分Rb
af(x)dxに対するRx
a f(t)dtをfの不定積分と呼ぶこともある.
※ 教科書[南]のように「fの原始関数の全体」を不定積分と呼ぶことは現代的だが,まれ.
関数 f の定義域に包まれる閉区間 [a, b] で f は 有界 であると仮定する .
※ 関数の有界性は定積分を定義するための前提;関数が連続なら閉区間で有界(定理1.11).
[a, b] の分割 a = x
0< x
1< · · · < x
n= b を = { x
0, x
1, . . . , x
n} と書く .
| | = max
i{ x
ix
i 1} を分割 の幅と呼ぶ . m
i= inf
x2[xi 1,xi]f(x), M
i= sup
x2[xi 1,xi]f(x).
s = P
ni=1
m
i(x
ix
i 1): に対する f の [a, b] での下 Darboux 和 , S = P
ni=1
M
i(x
ix
i 1): に対する f の [a, b] での上 Darboux 和 .
※Pn
i=1f(⇠i)(xi xi 1): に対するfの[a, b]でのRiemann和(8⇠i2[xi 1, xi]).
※ 教科書[南]はDarboux和をRiemann和と混同している.
※ 任意のiに対しmif(⇠i)Miだから,s Pn
i=1f(⇠i)(xi xi 1)S .
※s /S はfのグラフy=f(x)を下/上から近似した面積(図3.1).
※ 分割 1, 2に対し分割 0= 1[ 2をとると,s 1 s 0 S 0 S 2. (←重要!)
※s はS 0が上界で上に有界;S はs 0が下界で下に有界. ()公理(R17)が使える!!)
s = sup s , S = inf S が存在し , s S.
定義 3.1 s = S であるとき , 関数 f は [a, b] で積分可能であるといい , その値 s = S を R
ba
f(x) dx と書き , f の [a, b] での定積分と呼ぶ . このとき , 関数 f を定積分 R
ba
f (x) dx の被積分関数と呼ぶ . (
←グラフが描けない関数も考えた定義) 例題 3.3 関数 f が閉区間 [a, b] で広義単調ならば , f は [a, b] で積分可能 .
略証. fが単調増加なら,mi =f(xi 1),Mi=f(xi)より,S s (f(b) f(a))| |.
3.1.2 微分積分学の基本定理
定理 3.2 関数 f が閉区間 [a, b] で 連続 であると仮定する . このとき , (1) f には原始関数 F が存在する .
(2) f は積分可能である . (3) R
ba
f (x) dx = F (b) F (a) ( 微分積分学の基本定理 ).
※ 証明[南,付録C, pp.275–276]は[1]最大最小の原理と[2]中間値の定理による.
※[1], [2] (実数の連続性に直結)はそれぞれWeierstraß [1861], Bolzano [1817]による.
※(1), (2)の証明はCauchy [1823], Heine [1872], Darboux [1875]らの基礎付けによる.
※ 教科書[南]の有界性の仮定は[1]により不要である(定理1.11).
※(3)の証明は(1), (2)による.
※(3)の発見はNewton [1665], Leibniz [1675]による(公表はそれぞれ1704, 1684).
※ 紀元前3世紀のArchimedesによる積分の考え方から基本定理まで約1900年!
※ 基本定理から解析学の基礎付け(量子力学に相当)までさらに約200年!!
※ このドラマについては,例えば,佐々木力『数学史入門』(ちくま学芸文庫)を見よ.
定理 3.4 関数 f が区間 I で連続かつ x, a 2 I ならば ,
dxdR
xa
f(t) dt = f(x).
※ 証明は微分積分学の基本定理からすぐ; 練習問題3.2 (応用上頻出計算)を解いてみよ.
3.1.3 区分求積法の原理
定理 3.3 関数 f が閉区間 [a, b] で積分可能であるためには , | | ! 0 なる任 意の分割列 { } および分割 の代表点 ⇠
i2 [x
i 1, x
i] の任意の選択に対し ,
| |!
lim
0P
ni=1
f(⇠
i)(x
ix
i 1) = R
ba
f(x) dx が成り立つことが必要十分である .
※ この定理は区分求積法の原理と呼ばれる;分割列{ }および代表点⇠iの 任意性 が重要.
※ 分割 を等分割だけでなく 任意 に考えるのは,置換積分(定理3.11)を考えてのこと.
※ 必要性の証明はs Pn
i=1f(⇠i)(xi xi 1)S からほぼ明らか.
※ 十分性の証明はdu Bois-ReymondとDarbouxの定理[Hairer–Wanner,§III.5]を見よ.
※Riemann和Pn
i=1f(⇠i)(xi xi 1)によるこの定理は積分の諸性質を証明するのに便利.
※ 例3.1, 3.2,例題3.1について考え,練習問題3.1を解いてみよ.
課題10/04 [1]略解例
(A) (練習問題3.1: l = limnPn i=1 1
n+i) Pn i=1 1
n+i = Pn i=1 1
1+ni 1
n より, f(x) := 1+x1 , xi := ni, ⇠i :=xiとおくと,Pn
i=1 1
n+i =Pn
i=1f(⇠i)(xi xi 1). [0,1]でf は 連続 だか ら 積分可能. 区分求積法の原理 より,Pn
i=1f(⇠i)(xi xi 1)!R1
0 f(x)dx= log 2.
(B) (任意の閉区間[a, b]で積分可能だが( 1,1)で連続でない関数fの具体例)関数f(x) を,xが0または無理数のときf(x) = 0, xが0でない有理数 pq (pは整数,qは自然数,p とqは互いに素)のときf(x) = 1q, により定義する. 0でない有理数 pq のどんな近くにも 無理数が存在するから, f は0でない任意の有理数で連続でない. 次に,f の積分可能性を 示す. 閉区間[a, b]と" >0を任意に固定する. f(x)>2(b a)" なるx2[a, b]は有限個なの で,k個(k 1)とする. | |<2k" なる分割 でf(x)> 2(b a)" なるxがk個の分割区間 の各内部にあるものをとる. S 2(b a)" (b a) +2k"k < ". s = 0. 故に,f は積分可能.
基礎解析学2 (S3) 2011-10-18 3.3
3.1.4 積分の等式
補足: f,gが積分可能)f+g, ·g( 2R),f·g,f /g(g6= 0),|f|も積分可能. (*)例えば|f|については,三角不等式||f(x)| |f(y)|| |f(x) f(y)| Mif mfi から Mi|f| m|if|Mif mfi, 0S|f| s|f|Sf sf がわかり,| | !0のときの極限を 考え,仮定Sf sf = 0と区間縮小法の原理(R17-K)よりS|f| s|f|= 0が示される.
定理 3.5 ( 線型性 ) 関数 f , g が閉区間 [a, b] で積分可能ならば , 任意の定数 c, d に対し , R
ba
(c · f (x) + d · g(x)) dx = c · R
ba
f (x) dx + d · R
ba
g(x) dx.
定理 3.6 ( 加法性 ) 関数 f が区間 I で積分可能かつ a, b, c 2 I ならば , R
ab
f (x) dx = R
ba
f (x) dx, R
ba
f (x) dx = R
ca
f (x) dx + R
bc
f (x) dx.
※a < bのとき,Ra
b はb=x0> x1>· · ·> xn=aなる分割 から同様に定義される.
※ 線型性も加法性も証明は区分求積法の原理からすぐ.
3.1.5 積分の不等式
定理 3.7 ( 順序保存 ) 閉区間 [a, b] で 積分可能 な関数 f, g に対し , (1) [a, b] で f (x) 0 ならば , R
ba
f (x) dx 0.
(2) [a, b] で f (x) g(x) ならば , R
ba
f (x) dx R
ba
g (x) dx.
f, g が [a, b] で 連続 ならば , 等号成立 , 恒等的に (1) f = 0, (2) f = g.
※ 証明は区分求積法の原理からすぐ;等号成立条件は"- 論法により背理法で示される.
定理 3.8 ( 三角不等式 ) f が [a, b] で 積分可能 ) R
ba
f (x) dx R
ba
| f(x) | dx.
※‘三角不等式’という名称の由来は区分求積法の原理による: [南, p.87]
※ 教科書[南]の「連続」は「積分可能」でよい;「連続」は簡単のための仮定(p.87).
※ 証明は区分求積法の原理からすぐ; Riemann和に対する三角不等式の極限をとる.
※ 関数列の積分の収束判定などに使う: 例えば, {fn}について[a, b]で任意のnに対し
|fn(x) f(x)|< "なら, Rb
a fn(x)dx Rb
a f(x)dx Rb
a|fn(x) f(x)|dx"(b a).
定理 3.9 (Schwarz の不等式 ) 閉区間 [a, b] で 積分可能 な関数 f , g に対し ,
⇣R
ba
f(x)g(x) dx ⌘
2 R
ba
f (x)
2dx R
ba
g(x)
2dx.
※ 実は, Schwarz [1885]は重積分;積分はBuniakowsky [1859],RnがCauchy [1821].
※ 教科書[南]の「連続」は「積分可能」でよい;「連続」は簡単のための仮定(p.87).
※ 証明は区分求積法の原理からすぐ; Riemann和に対するCauchyの不等式の極限をとる.
※Rb
a f(x)g(x)dxは[a, b]で積分可能な関数の空間(ベクトル空間)における‘内積’ (f, g).
※ このように積分で定義された‘内積’により,関数の‘ノルム’や‘なす角’が計算される. 練習問題3.3(Eulerの定数) an=Pn
k=11
k logn! = 0.5772156649· · · 2R.
※Eulerの定数 の定義(上の収束)より,Pn k=1 1
k = + logn+o(1) (n! 1).
※ このことからも,P2n k=n+1 1
k = log 2 +o(1)!log 2 (n! 1) (練習問題3.1)がわかる.
※ は -関数(例題3.6(1))に関係: = 0(1); が有理数か無理数かわかっていない!
3.2 [ 前半 ] 積分の性質
定理 3.10 ( 部分積分 ) 関数 f, g が閉区間 [a, b] で C
1級であるとき , R
ba
f(x)g
0(x) dx = [f(x)g(x)]
baR
ba
f
0(x)g(x) dx.
※ 証明は積の微分f(x)g0(x) = (f(x)g(x))0 f0(x)g(x)からすぐ.
定理 3.11 ( 置換積分 ) 関数 f (x) は x について連続 , 関数 x(t) は t について C
1級であり , x の値域が f の定義域に包まれるとき , x の定義域内の任意の 閉区間 [t
1, t
2] に対し , R
x(t2)x(t1)
f (x) dx = R
t2t1
f(x(t))
dxdtdt.
※ 証明は合成関数の微分dtdF(x(t)) = dFdxdxdt =f(x(t))dxdt からすぐ.
定理 3.12 ( 積分の平均値の定理 ) (1) 関数 f, g が閉区間 [a, b] で連続 , かつ開 区間 (a, b) で g(x) > 0 = ) 9 ⇠ 2 (a, b), R
ba
f (x)g(x) dx = f (⇠) R
ba
g(x) dx.
(2) 関数 f が閉区間 [a, b] で連続 = ) 9 ⇠ 2 (a, b), R
ba
f (x) dx = f (⇠)(b a).
略証([南]の補足) (2) (1)でg(x)⌘1とせよ. (1)m:= minf,M := maxfとおく. (i)m=Mなら,f は定数関数だから,積分の線型性より,任意の⇠でOK.
(ii)m < Mとする. gの条件より[a, b]でg(x) 0だから,mg(x)f(x)g(x)M g(x).
積分の順序保存性と線型性により, mRb0
a0 g(x)dxRb0
a0 f(x)g(x)dx MRb0
a0 g(x)dx が 任意の閉区間[a0, b0]⇢[a, b]で成立. ところが,m < Mより,m < f(x)< Mなる閉区間 [a1, b1]⇢(a, b)が存在. [a1, b1]で, g(x)>0より,mg(x)< f(x)g(x)< M g(x). f, gの 連続性と積分の順序保存性により,mRb1
a1 g(x)dx <Rb1
a1 f(x)g(x)dx < MRb1
a1g(x)dx. 積 分の加法性Rb
a =Ra1
a +Rb1
a1 +Rb
b1 より,mRb
a g(x)dx <Rb
af(x)g(x)dx < MRb
ag(x)dx.
gの条件と積分の順序保存性より, Rb
ag(x)dx >0. よって,m < ⌘ :=
Rb
af(x)g(x)dx Rb
ag(x)dx < M. したがって,f の連続性と中間値の定理により,⌘=f(⇠)となる⇠2(a, b)が存在.
※(a, b)でg(x)<0でも成立;実はgは 積分可能 で十分だが,証明が煩雑になる.
課題10/11 [1]略解例
練習問題3.4 主に部分積分による. (※積の微分を使い見通しよく計算) (1)xsinhx= (xcoshx)0 coshxより,R
xsinhx dx=xcoshx sinhx+C.
(2) x2coshx = (x2sinhx)0 2xsinhx = (x2sinhx)0 2(xcoshx sinhx)0 より, Rx2coshx dx= (x2+ 2) sinhx 2xcoshx+C.
(3) log(1+x) = ((1+x) log(1+x))0 1より,R
log(1+x)dx= (1+x) log(1+x) x+C.
(4) Arctanx= (xArctanx)0 1+xx2より,R
Arctanx dx=xArctanx 12log(1+x2)+C.
練習問題3.5 主に置換積分による. (※合成関数の微分を使い 次数を下げる方向に 計算) (1)R 1
x(logx)2 dx=R 1
(logx)2d(logx) = log1x+C.
(2) (Arccosx)2= (x(Arccosx)2)0+2xArccosp1 x2x= (x(Arccosx)2 2p
1 x2Arccosx)0 2 より, R
(Arccosx)2dx=x(Arccosx)2 2p
1 x2Arccosx 2x+C.
(3) tanh2x= 1 sech2x= 1 (tanhx)0より, tanh3x= tanhx tanhx(tanhx)0 =
(coshx)0
coshx tanhx(tanhx)0だから,R
tanh3x dx= log(coshx) 12tanh2x+C. さらに, coshx= (1 tanh2x) 1/2より,R
tanh3x dx= 12log(1 tanh2x) 12tanh2x+C.
※不定積分は置換等の手順に応じて結果が見かけ上違って見えることがある;微分して検算すればよい(p.116).
基礎解析学2 (S3) 2011-10-25 3.5
3.2 [ 後半 ] 広義積分
定積分は,閉区間 上 有界な関数 に対し定義され,積分値は有限 であった. §3.2節後半では, 定積分の定義を,閉区間とは限らない区間 上 有界とは限らない関数 に対し拡張する;その ため, 積分値も有限とは限らない. このような定積分の拡張は応用でも非常に重要である.
例 3.8 R
11 1
x2
dx := lim
u!1
R
u 11
x2
dx = lim
u!1
⇥
1x
⇤
u 1= 1.
※ 関数 x12 の無限半開区間[1,1)における積分; 意味的にはR
[1,1) 1
x2dxと書くべき.
※ 同様に, x1↵ (1< ↵)の[1,1)における積分は,R1
1 1
x↵dx=⇥ 1
(↵ 1)x↵ 1
⇤1
1 =↵11.
※ 一方で, x1↵ (↵ <1)の[1,1)における積分は,R1
1 1
x↵dx=⇥ 1
1 ↵x1 ↵⇤1
1 =1.
※ ここで,⇥
·⇤1 1 は lim
u!1
⇥·⇤u
1 のズボラな略記; lim
u!1
Ru 1 をR1
1 と略記するのと一緒.
例 3.9 R
11 1
x
dx := lim
u!1
R
u 11
x
dx = lim
u!1
[ log x ]
u1= 1 .
※ 関数 1xの無限半開区間[1,1)における積分;意味的にはR
[1,1) 1
xdxと書くべき. 極意x ↵: x1↵ の[1,1)における積分は, 1< ↵なら収束,↵1なら1に発散.
※Torricelli [1644]: lim
u!1
Ru 1
1
xdx=1だが,関数y=x1のグラフをx-軸のまわりに回転 させて得られる回転体の体積は lim
u!1
Ru
1 ⇡ x1 2dx=⇡. 無限に長い有限体積の立体の発見!
例 3.10 R
21 p1
2 x
dx := lim
u!2 0
R
u 1p1
2 x
dx = lim
u!2 0
⇥ 2 p
2 x ⇤
u 1= 2.
※ 関数 p1
2 xの有界半開区間[1,2)における積分;意味的にはR
[1,2) p1
2 xdxと書くべき.
※ 関数y =p21 x (x <2)のグラフを直線x= 2に関し対称移動し, x-軸方向に 2だけ 平行移動すると, lim
u!2 0
Ru 1
p1
2 xdx= lim
v!+0
R1 v
p1
xdx. 関数 p1
x の逆関数は 1
x2 (x >0) だから,直線y=xに関する対称性により, lim
v!+0
R1 v
p1xdx= 12+ lim
w!1
Rw 1
1
x2dx= 2.
※ こうして,極意x ↵および対称移動,平行移動,逆関数の性質により,次が成り立つ. 極意(b x) : (b x)1 の[a, b)における積分は, <1なら収束, 1 なら1に発散. 極意(x a) : (x a)1 の(a, b]における積分は, <1なら収束, 1 なら1に発散.
※ 基本の極意x ↵および派生的な極意(b x) ,極意(x a) が広義積分のキモ.
定義 3.2 区間 [a, b) で定義された関数 f について , 任意の u 2 (a, b) に対し [a, u] において有界かつ積分可能であり , 積分 R
ua
f (x) dx の u ! b 0 での 極限値が存在するとき , f は [a, b) において広義積分可能であるといい , この 極限値を R
ba
f(x) dx と書き , f の [a, b) における広義積分と呼ぶ .
※bは有限でも1でもよい;広義積分の値は有限のときも±1のときもある.
※fの[a, b)における広義積分Rb
a f(x)dxは,意味的にはR
[a,b)f(x)dxと書くべき.
※ 区間(a, b]で定義された関数f に対しv!a+ 0の極限をとる場合についても同様.
※fの(a, b]における広義積分Rb
a f(x)dxは,意味的にはR
(a,b]f(x)dxと書くべき.
※ 区間(a, b)で定義された関数fに対しては,任意のc2(a, b)に対し積分範囲を(a, c]と [c, b)に分け,v!a+ 0とu!b 0の極限を別々に考えなければならない. (なぜか?)
定理 3.13 ( 比較判定法 ) 関数 f , g が区間 [a, b) で 積分可能 であるとき , (1) [a, b) で 0 f(x) g(x) かつ R
ba
g(x) dx が収束 ) R
ba
f(x) dx が収束 . (2) [a, b) で 0 g(x) f (x) かつ R
ba
g(x) dx が発散 ) R
ba
f(x) dx が発散 . (3) R
ba
| f (x) | dx が収束 ) R
ba
f (x) dx が収束 . “ 絶対収束すれば収束する ”
※(1), (2)は積分の順序保存性(定理3.7)と実数の連続性(R17-M)による; (1)は次による: 0F(u) :=Ru
a f(x)dxRu
a g(x)dxRb
ag(x)dx <1,Fの単調増加性, (R17-M).
※(3)は(1)および積分の線型性(定理3.5)による: f±(x) := max{0,±f(x)}とおくと, f(x) =f+(x) f (x)かつ0f±(x) |f(x)|より,Rb
a |f(x)|dxが収束)Rb
af±(x)dx が収束)Rb
af(x)dx=Rb
af+(x)dx Rb
af (x)dxが収束.
定理 3.14 ( 次数判定法 ) 関数 f が任意の u 2 (a, b) に対し [a, u] で 積分可能 であり , 次の (1) または (2) をみたすなら , f は [a, b) で広義積分可能 . (1) b = 1 であり , f (x) = O(x
↵) (x ! 1 ) かつ 1 < ↵.
(2) b < 1 であり , f (x) = O((b x) ) (x ! b 0) かつ 0 < < 1.
※Landauの記号Oについては,教科書pp.74–78,ハンドアウトp.2.10を復習すること.
※(1)は極意x ↵ (p.3.5)と比較判定法(定理3.13)による.
※(2)は極意(b x) (p.3.5)と比較判定法(定理3.13)による.
※(2)は 0でも成り立つが, 0のときは広義でない通常の積分になる.
定理3.140(次数判定法0) 関数f が任意のv2(a, b)に対し[v, b]で 積分可能 であり, 次の(1)0または(2)0をみたすなら,fは(a, b]で広義積分可能.
(1)0 1=aであり,f(x) =O(|x| ↵) (x! 1)かつ1< ↵. (極意x ↵ のy-軸対称) (2)0 1< aであり,f(x) =O((x a) ) (x!a+0)かつ0< <1. (極意(x a) ) 考察 例3.10で広義積分R2
1 1
(2 x)1/2dx がR1
1 1
x2dx やR1 0
1
x1/2dx で計算できたように, 次数判定法は(1)R1
1 x ↵dx(1< ↵), (2)R1
0 x dx(0< <1)との比較に帰着される. 補足(例3.11,例題3.5,例題3.6に関するコメント)
※例3.11 次数判定法でも直接計算でも収束判定可能な広義積分の例: R1
0 1 1+exdx.
※例題3.5 応用でも重要な積分正弦関数Sit=Rt 0
sinx
x dxの極限(§5.1で詳しく解説).
※例題3.6 -関数 (x) =R1
0 e ttx 1dtおよびB-関数B(x, y) =R1
0 tx 1(1 t)y 1dt の定義(§5.5, 応用でも重要な非初等関数の代表例;残念ながらこの講義では解説しない).
課題10/18 [1]略解例(A) 練習問題3.9 (1) x ! 1のとき, 1 +x6 = O(x6)だから,
xp
1+x6 =O(x (6 p)). よって,積分R1
0 xp
1+x6dxが収束, 6 p >1. 求めるpの条件は, (0<)p <5. ※p0の場合,v!+0の極限も考え,積分が収束, 1< p(0)であることがわかる.
(2)R1
0 x2
1+x6dx= lim
u!1
Ru 0
1 1+(x3)2
d(x3) 3 = lim
u!1
⇥1
3Arctan (x3)⇤x3=u x3=0 =⇡6. 練習問題3.10 (2) p41x2 = (Arcsinx2)0 より,R2
0 p 1
4 x2dx= lim
u!2 0Arcsinu2 = ⇡2.
※1/p
4 x2= 2 1(2 x) 1/2(1 (2 x)/4) 1/2=O((2 x) 1/2) (x!2 0)だから,次数判定法 (定理3.14)により,被積分関数1/p
4 x2は有界半開区間[0,2)で広義積分可能.
(B) (R1
1f(x)dx6= lim
R!1
RR
Rf(x)dx, = lim
R,L!1
RR
Lf(x)dx)例えば,関数f(x) =x に対し,前者は0だがx=t+ 1などの置換と積分範囲が矛盾してしまい,定義にならない.
基礎解析学2 (S3) 2011-11-01 ( 2011-11-07 改訂) 3.7
3.3 有理関数の積分
* 初等関数の導関数は初等関数だった;特に,初等関数は連続である(第2章).
* 連続な関数には原始関数が存在した(定理3.2);特に,初等関数は原始関数を持つ.
* しかし,初等関数の原始関数は初等関数であるとは限らないことが知られている.
☆ 有理関数は初等関数であり,分母が0になる点以外で定義され,連続である.
☆ したがって,有理関数は 定義域の各区間において 不定積分を持つ.
☆ 有理関数の不定積分は初等関数で表されることが示される(Leibniz [1702]).
定理 有理関数
f(x)g(x)
の不定積分は (1)–(4) により初等関数の 形 で求まる . (1)
fg(x)(x)が ‘ 仮分数 ’ なら , 多項式と ‘ 真分数 ’ の和 f
1(x) +
fg(x)2(x)に分解 .
例 x3 x+4
x2 3x+2 = (x+ 3) +x26x3x+22 (例3.13).
※ 多項式の不定積分は積分の線型性(定理3.5)から(4)(a)に帰着される.
(2) 分母 g(x) を 実数の範囲で 因子 (x a
i)
↵i, (x
2+ b
jx + c
j)
jに分解 .
例 x3 x2+x 1 = (x 1)(x2+ 1) (例題3.8(1)).
※ 代数学の基本定理(p.1.7)により,分母は 複素数の範囲で1次式の積に分解される.
※ 分母の係数が実数だったから,分母の虚数根は複素共役の組↵k± kiに分かれる.
※(x (↵k+ ki))(x (↵k ki)) =x2 2↵kx+ (↵2k+ k2) =:x2+bkx+ck
※ したがって,分母は 実数の範囲で 因子(x ai)↵i, (x2+bjx+cj) j に分解する.
(3)
fg(x)2(x)を項
(x aAiki)k
,
(xB2+bj`x+Cjx+cj`j)`=
B((x bj`0 (x b0 0j)+Cj`0j)2+c02j)`
の和に部分分数展開 .
例 (xx 1)22 = x11+(x 11)2 (例3.14), x3+2x(x22+1)+3x+12 = xx+22+1+(x2x2+1)12 (例3.16).
※(2)の分母因子分解に応じて(3)の部分分数展開が可能であることが示される.
※ よって, ‘真分数’の不定積分は(4)(bj)(ck)(d`)に帰着される.
(4) ゆえに ,
f(x)g(x)の不定積分は以下の 形 の初等関数の線型和で書ける :
(a)R
xndx=n+11 xn+1+C(n 0).
(b1)R 1
x adx= log|x a|+C(Cは区間( 1, a), (a,1)ごとに違ってよい(p.3.1));
(bn)R 1
(x a)ndx=n 11(x a)1n 1 +C (n 2).
(c1)R x
x2+a2 dx= 12log(x2+a2) +C;
(cn)R x
(x2+a2)ndx= 12n 11(x2+a12)n 1 +C (n 2), (d1)R 1
x2+a2 dx= 1aArctanxa+C;
(dn)R 1
(x2+a2)ndx= a12(2n12(x2+ax2)n 1 +2n2n 32R 1
(x2+a2)n 1dx) (n 2).
課題10/25 [1]略解例(A)練習問題3.12 (1) x23x5x+67 = 3(x 22+x33) 7(x 12+x13) =
1
x 2+ x23 = (log|x 2|+ 2 log|x 3|)0. (9) (x2x1)12 = 2(x(x 1)+11)2 = x21 +(x11)2 = (2 log|x 1| x11)0. 練習問題3.13 (2) x3x22x+x2+x1 2 = (x(x2+1)+(x2)(x2+1)2) = x12 +x21+1 = (log|x 2|+Arctanx)0. (4)(xx+12+1)2 =(1/2)(x2+1)(x20+((x+1)22+1) x2)= (12xx2+11 +12Arctanx)0. (B) (積分の平均値の定理の有用性) 例題3.7の計算のように,平均µ:= b a1 Rb
a f(x)dxが 求めやすい関数f と(a, b)で定符号の関数gの積f gの積分Rb
af(x)g(x)dxを, よりやさ しいgのみの積分µRb
ag(x)dxに帰着できること(など).
3.4 三角関数 , 双曲線関数 , 無理関数の積分
* 有理関数の不定積分は初等関数(有理関数,対数関数,逆正接関数)で表された(前節).
* この節では三角関数,双曲線関数,無理関数(1次または2次)の有理関数の不定積分について調べる.
*f(X, Y)を2変数X, Y の有理関数とし,R
f(g(x), h(x))dxの‘有理化’置換を考える.
* この節の‘有理化’は一般的処方箋であって,より簡単な‘有理化’がある場合も多い.
*R f(x,p
3,4次)dxは初等関数と楕円積分(非初等関数)で書ける(3.4.5)が,この講義の範囲を超える.
3.4.1 三角関数の積分 t := tan
x2, R
f (sin x, cos x) dx = R
f (
1+t2t2,
11+tt22)
1+t22dt と ‘ 有理化 ’.
※XY-平面の単位円X2+Y2= 1と直線Y =t(X+ 1)の2交点のうち, ( 1,0)でない 方が(cosx,sinx) = (11+tt22,1+t2t2). 単位円, 直線,交点,x,tの関係を図示してみよ.
※ 単位円のように,各成分がパラメータtの有理関数で表される曲線を有理曲線という.
※ 一般に,不定積分の‘有理化’置換可能性は有理曲線による対応の存在に深く関係する.
3.4.2 双曲線関数の積分 t := tanh
x2, R
f (sinh x, cosh x) dx = R
f (
12tt2,
1+t1 t22)
12t2dt と ‘ 有理化 ’.
※XY-平面の双曲線X2 Y2= 1と直線Y =t(X+ 1)の2交点のうち, ( 1,0)でない 方が(coshx,sinhx) = (1+t1 t22,12tt2). 図示し,三角関数の場合と比較してみよ.
3.4.3 1 次無理関数の積分 t := p
ax + b (a 6 = 0), R
f(x, p
ax + b) dx = R
f(
t2ab, t)
2tadt と ‘ 有理化 ’.
※XY-平面の放物線Y2=aX+bと直線Y =tの交点が(x,p
ax+b) = (t2ab, t).
3.4.4 2 次無理関数の積分 (1) x = a tan ✓ (a > 0), R
f(x, p
x
2+ a
2) dx = R
f (a tan ✓,
cosa✓)
cosa2✓d✓.
(2) x = a sin ✓ (a > 0), R
f (x, p
a
2x
2) dx = R
f (a sin ✓, a cos ✓) a cos ✓ d✓.
(3) x =
cosa✓(a > 0), R
f (x, p
x
2a
2) dx = R
f (
cosa✓, ± a tan ✓)
acossin2✓✓d✓.
※ 三角関数の有理関数に置換する間接的な‘有理化’.
※(1)0(3)0 s=x+p
x2±a2, f(x,p
x2±a2)dx=f(s22s⌥a2,s2±2sa2)s22s±2a2ds(直接的な
‘有理化’, p.116, p.3.8b);双曲線X2 Y2=⌥a2と直線X+Y =sの交点が(s22s⌥a2,s2±2sa2).
課題11/01 [1]略解例(A) 3.15 (4) 1+cos2 sinxxdx = 2 (2t)/(1+t2) 1+(1 t2)/(1+t2)
2dt
1+t2 = (2 1+t2t2)dt = d(2t log(1 +t2)) =d(2 tanx2 log(1 + tan2x2)). (5) cosh1 xdx= (1+t2)/(11 t2)
2dt 1 t2 =
2dt
1+t2 =d(2Arctant) =d(2Arctan (tanhx2)). (7) 1+pdx
1+x =2tdt1+t = (2 1+t2 )dt=d(2t 2 log(1+t)) =d(2p
1 +x 2 log(1+p
1 +x)). (※1+p
1 +x >0.) (8)x5p
1 +x3dx= (t2 2)53t3(t22tdt2)2/3 = 23(t4 2t2)dt=d(152t5 49t3) =d(152(1 +x3)52 49(1 +x3)32).
3.16 (2) p 1
9+x2dx=t x1 t xt dt= dtt =d(log|t|) =d(log|x+p
9 +x2|). (公式23参照.) 3.17 (4)t:=x a+b2 ,r:= b a2 . Rb
a
p dx
(x a)(b x)=Rr r
pdt
r2 t2 = limu`!!rr+00 [Arcsintr]t=ut=`
=⇡2 ( ⇡2) =⇡. (公式19.) (B) (3.17(4)がa, bによらない理由) 上半円の弧度だから.
基礎解析学2 (S3) 2010-11-08 3.8a
不定積分の公式 (Carol Ash, Robert Ash 『微分積分学教程』 ( 森北出版 ) より )
ax2+bx+cを分母に含む有理関数 (a6= 0; 03,04ではr6= 1,b2 4ac6= 0) 01a. R 1
ax2+bx+cdx=p 1
b2 4aclog 2ax+b2ax+b+ppb2 4ac
b2 4ac +C (b2 4ac >0).
01b. R 1
ax2+bx+cdx=p 2
4ac b2Arctanp2ax+b
4ac b2 +C (b2 4ac <0).
01c. R 1
ax2+bx+cdx= 2ax+b2 +C (b2 4ac= 0).
02. R x
ax2+bx+cdx=2a1 log|ax2+bx+c| 2ab R 1
ax2+bx+cdx.
03. R 1
(ax2+bx+c)r dx= (r 1)(4ac b2ax+b2)(ax2+bx+c)r 1 +(r2(2r1)(4ac b3)a2)
R 1
(ax2+bx+c)r 1dx.
04. R x
(ax2+bx+c)r dx= (r 1)(4ac b(2c+bx)2)(ax2+bx+c)r 1
(2r 3)b (r 1)(4ac b2)
R 1
(ax2+bx+c)r 1dx.
a+buを分母に含む有理関数(a6= 0,b6= 0) 05. R u
a+budu= b12(a+bu alog|a+bu|) +C.
06. R u2
a+budu= b13 1
2(a+bu)2 2a(a+bu) +a2log|a+bu| +C.
07. R u
(a+bu)2du= b12
⇣ a
a+bu + log|a+bu|⌘ +C.
08. R u2
(a+bu)2du= b13
⇣
a+bu a+bua2 2alog|a+bu|⌘ +C.
09. R 1
u(a+bu)du= 1alog a+buu +C.
10. R 1
u2(a+bu)du= au1 +ab2log a+buu +C.
11. R 1
u(a+bu)2du= a(a+bu)1 a12log a+buu +C.
pa+buの有理関数(a6= 0,b6= 0)
12. R up
a+bu du=2(3bu15b22a)(a+bu)32 +C.
13. R u
pa+budu=2(bu3b22a)
pa+bu+C.
14a. R 1
up
a+budu=p1alog ppa+bua+bu+ppa
a +C (a >0).
14b. R 1
up
a+budu=p2aArctanq
a+bu
a +C (a <0).
15. R pa+bu
u du= 2p
a+bu+aR 1
up
a+budu.
a2±u2およびu2 a2を分母とする有理関数(a6= 0) 16. R 1
a2+u2du= 1aArctanua+C.
17. R 1
a2 u2du=2a1 log a+ua u +C.
18. R 1
u2 a2du=2a1 log u au+a +C.
pa2±u2の有理関数(a6= 0;19,20ではa >0 [a <0ならArcsin を Arcsin に])
19. R 1
pa2 u2du= Arcsinua +C.
20. Rp
a2 u2du= u2p
a2 u2+a22Arcsinua +C.
21. R pa2 u2
u du=p
a2 u2 alog a+pau2 u2 +C.
22. R 1
up
a2 u2du= 1alog a+pau2 u2 +C.
23. R 1
pa2+u2du= log u+p
a2+u2 +C.
24. Rp
a2+u2du= 12up
a2+u2+12a2log u+p
a2+u2 +C.
25. R pa2+u2
u du=p
a2+u2 alog a+pau2+u2 +C.
26. R 1
up
a2+u2du= a1log pa2+uu2+a +C.
pu2 a2の有理関数(a6= 0;29,30ではu a >0)
27. R 1
pu2 a2du= log u+p
u2 a2 +C.
28. Rp
u2 a2du= u2p
u2 a2 a22log u+p
u2 a2 +C.
29. R pu2 a2
u du=p
u2 a2 aArccosua +C.
30. R 1
up
u2 a2du= 1aArccosau+C.
三角関数 31. R
tanu du= log|cosu|+C= log|secu|+C.
32. R
cotu du= log|sinu|+C.
33. R
secu du= log|secu+ tanu|+C.
34. R
cscu du= log|cscu+ cotu|+C= log|cscu cotu|+K.
35. R
sec2u du= tanu+C.
36. R
csc2u du= cotu+C.
37. R
secutanu du= secu+C.
38. R
cscucotu du= cscu+C.
39. R
sin2u du= 12(u sinucosu) +C= 12u 14sin 2u+C.
40. R
cos2u du= 12(u+ sinucosu) +C= 12u+14sin 2u+C.
41. R
tan2u du= tanu u+C.
42. R
cot2u du= cotu u+C.
43. R
sec3u du= 12secutanu+12log|secu+ tanu|+C.
44. R
csc3u du= 12