応用数学 - 広義積分と無限積分

提供: MochiuWiki : SUSE, EC, PCB

概要

広義積分とは、積分区間の端点で f(x) が不連続の場合にまで拡張された定積分のことである。
広義積分が収束する時、広義積分可能である。

f(x) が積分区間内で不連続な場合、積分区間を分割して計算する。

無限積分とは、積分区間を無限の区間に拡張した定積分のことである。
区分的に連続な関数に対して定義される。
無限積分が収束するとき、無限積分可能である。

無限積分に関する収束条件がある。


極限の例題

例題:
f(x)={x(x<1)0(x1)
について、以下の極限を求めよ。

(1) limx1+0f(x)
(2) limx10f(x)
(3) limx1f(x)
(4) limx+f(x)
(5) limxf(x)

解答:
(1)
xを正の方向から1に近づけた極限なので、
limx1+0f(x)=0

(2)
xを負の方向から1に近づけた極限なので、
limx10f(x)=1

(3)
xを正と負の両方から近づけた極限である。
しかし、(1)(2)より、右側極限と左側極限は一致しない。
そのため、一定の値には収束しないので、
limx1f(x) は値なし。

(4)
xを限りなく大きくしたときの極限なので、
limx+f(x)=0( 収 束 )

(5)
xを限りなく小さくしたときの極限なので、
limxf(x)=( 発 散 )



連続な関数

定義:
関数 f(x)x=a で連続とは、以下の条件を満たすことである。
(1) f(a) が存在する。
(2) limxaf(x) が存在する。
(3) limxaf(x)=f(a)

関数 f(x) が区間Iで連続とは、以下の条件を満たすことである。
区間Iの任意の値aについて、f(x)x=a で連続。



区分的に連続な関数

定義:
axb で定義された関数 f(x) が以下の条件を満たすとき、 f(x)axb で区分的に連続(piecewisely continuous)であるという。

(1) f(x)axb において有限個の点を除いて連続である。
(2) f(x) の不連続な点cにおいては、以下で示す右側極限と左側極限が存在する。
    limxc+0f(x)limxc0f(x)

f(x)axb で区分的に連続であるとは、言い換えると以下の条件を満たすことである。
(1) 不連続な点があっても有限個である。
(2) 不連続な点では、値が + に発散したり振動したりしない。

このような区分的に連続な関数に対しては、連続な関数とほぼ同様に定積分を行うことができる。


下図に、区分的に連続な関数を示す。

図. axb において区分的に連続な関数 f(x)



ラプラス変換では、このような関数を扱う。


区分的に滑らかな関数

定義:
axb で定義された関数 f(x) が以下の条件(1)(2)を全て満たすとき、 f(x)axb で区分的に滑らか(piecewisely smooth)であるという。

(1) f(x) がこの区間において区分的に連続である。
(2) f(x) の導関数 df(x)dx がこの区間において区分的に連続である。(ただし、 f(x) に不連続点や、尖点がある場合、 df(x)dx はそれらの点を除いて考える)



広義積分

広義積分とは

定積分(definite integral)は、ある x の区間 axb 上で連続な関数 f(x) で考えていた。
ここでは、 x=ax=bf(x) が発散してしまったり、定義されていない場合や、不連続の場合を考える。

このように、区間の端で不連続な x にまで拡張された定積分を広義積分(improper integral)という。
また、広義積分が収束するとき、広義積分可能(improper integrable)であるという。

広義積分の定義

定義1:
f(x)a<xb で連続であるとする。
このとき、 a<xb における定積分を以下で定義する。

abf(x)dx=limαa+0αbf(x)dx

説明:
a<αb となる α をとると、 αxb において f(x) は連続なので、通常の定積分 bαf(x)dx が考えられる。
その結果を αa+0 として右側極限を考えたのが上の定義式である。
関数により、収束する場合もあり、収束しない場合もある。



定義2:
f(x)ax<b で連続であるとする。
このとき、 ax<b における定積分を以下で定義する。

baf(x)dx=limβb0aβf(x)dx


定義3:
f(x)a<x<b で連続であるとする。
このとき、 a<x<b における定積分を以下で定義する。

baf(x)dx=limαa+0βb0αβf(x)dx


積分区間の分割

f(x)ax<c,c<xb において連続で、 x=c で不連続な場合、以下のように積分区間を分割して考えればよい。

baf(x)dx=acf(x)dx+cbf(x)dx=limγ1c0aγ1f(x)dx+limγ2c+0γ2bf(x)dx

f(x)ax<c,c<xb において連続で、 x=c で不連続な場合、
f(x)x=c で不連続であっても、c に関する f(x) の右側極限と左側極限の値が有限の値に収束する場合には、普通の積分と同じように計算することができる。

一方、それら右側積分や左側積分の値が + に発散したり、振動したりする場合には、広義積分の収束・発散を調べる必要がある。

下図に、積分区間の分割の概要を示す。(この図は、上図の区分的に連続な関数の再掲である)

abf(x)dx=ac1f(x)dx+c1c2f(x)dx+c2c3f(x)dx+c3bf(x)dx


図. axb において区分的に連続な関数 f(x)



広義積分の例題

例題:
関数 f(x)={x(x<1)0(x1)
のとき、以下の広義積分の値を求めよ。

02f(x)dx



解答:
f(x)x=1 で不連続なので積分区間を分けて考える。
f(x)x=1 において左側極限も右側極限も存在し、0x2において区分的に連続なので、通常の定積分と同じように計算できる。

02f(x)dx=01xdx+120dx=[x22]01+0=12



無限積分

無限積分とは

f(x)の積分区間が無限区間となっている場合の定積分を考えることができる。

積分区間を無限の区間に拡張した定積分を無限積分という。
また、無限積分が収束するとき、無限積分可能であるという。

無限積分に関する収束条件が知られている。

無限積分の定義

定義1:
xa で定義された区分的に連続な関数 f(x) に対して、無限区間の定積分を以下で定義する。
a+f(x)dx=limβ+aβf(x)dx

説明:
f(x)xa で区分的に連続な場合、 a<β となる β をとると、
axβ では f(x) は区分的に連続なので、定積分 aβf(x)dx は可能である。
そこで、 β+ の時の極限を考える。


定義2:
xb で定義された区分的に連続な関数 f(x) に対して、無限区間の定積分を以下で定義する。
bf(x)dx=limααbf(x)dx

定義3:
 から + で定義された区分的に連続な関数 f(x) に対して、無限区間の定積分を以下で定義する。
+f(x)dx=limαβ+f(x)dx


無限積分の収束

定理:
xa で定義された区分的に連続な関数 f(x) に対して、
a+|f(x)|dxM
を満たす定数Mが存在すれば、以下の無限積分は収束する。

a+f(x)dx


絶対可積分な関数

定義:
f(x) が以下を満たすとき、 f(x) は絶対可積分(absolutely integrable)であるという。
+|f(x)|dxM(M : 正 の 定 数 )

f(x) が絶対可積分ならば、以下が成立する。 (逆は成立するとは限らない)
limx±f(x)=0


無限積分の例題

例題:
以下の無限積分を求めよ。
0+exdx

解答:
無限積分の定義に従って書き下して計算する。
0+exdx=limβ+0βexdx=limβ+[ex]0β=limβ+(eβ+e0)=limβ+(eβ+1)=0+1limβeβ=0=1