「応用数学 - 広義積分と無限積分」の版間の差分
| 195行目: | 195行目: | ||
<math>- \infty</math> から <math>+ \infty</math> で定義された区分的に連続な関数 <math>f(x)</math> に対して、無限区間の定積分を以下で定義する。 | <math>- \infty</math> から <math>+ \infty</math> で定義された区分的に連続な関数 <math>f(x)</math> に対して、無限区間の定積分を以下で定義する。 | ||
<math>\int_{- \infty}^{+ \infty} {f(x) \, dx} = \lim_{\begin{matrix} \alpha \to - \infty \\ \beta \to + \infty \end{matrix}} {f(x) \, dx}</math> | <math>\int_{- \infty}^{+ \infty} {f(x) \, dx} = \lim_{\begin{matrix} \alpha \to - \infty \\ \beta \to + \infty \end{matrix}} {f(x) \, dx}</math> | ||
<br> | |||
==== 無限積分の収束 ==== | |||
定理: | |||
<math>x \ge a</math> で定義された区分的に連続な関数 <math>f(x)</math> に対して、 | |||
<math>\int_{a}^{+ \infty} {|f(x)| \, dx} \le M</math> | |||
を満たす定数Mが存在すれば、以下の無限積分は収束する。 | |||
<math>\int_{a}^{+ \infty} {f(x) \, dx}</math> | |||
<br> | |||
==== 絶対可積分な関数 ==== | |||
定義: | |||
<math>f(x)</math> が以下を満たすとき、 <math>f(x)</math> は絶対可積分(absolutely integrable)であるという。 | |||
<math>\int_{- \infty}^{+ \infty} { \Big| f(x) \Big| \, dx} \le M \qquad ( \mbox{M : 正 の 定 数 } )</math> | |||
<math>f(x)</math> が絶対可積分ならば、以下が成立する。 (逆は成立するとは限らない) | |||
<math>\lim_{x \to \pm \infty} {f(x)} = 0</math> | |||
<br><br> | <br><br> | ||
2023年9月3日 (日) 18:40時点における版
概要
広義積分および無限積分について理解する。
極限の例題
例題:
構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle f(x) = \begin{cases} x & \qquad (x < 1) \\ 0 & \qquad (x \ge 1) \end{cases} }
について、以下の極限を求めよ。
(1)
(2)
(3)
(4)
(5) 構文解析に失敗 (Conversion error. Server ("https://wikimedia.org/api/rest_") reported: "Cannot get mml. Server problem."): {\displaystyle \lim _{x\to -\infty }{f(x)}}

解答: (1) xを正の方向から1に近づけた極限なので、 (2) xを負の方向から1に近づけた極限なので、 (3) xを正と負の両方から近づけた極限である。 しかし、(1)(2)より、右側極限と左側極限は一致しない。 そのため、一定の値には収束しないので、 は値なし。 (4) xを限りなく大きくしたときの極限なので、 (5) xを限りなく小さくしたときの極限なので、
連続な関数
定義: 関数 が で連続とは、以下の条件を満たすことである。 (1) 構文解析に失敗 (Conversion error. Server ("https://wikimedia.org/api/rest_") reported: "Cannot get mml. Server problem."): {\displaystyle f(a)} が存在する。 (2) が存在する。 (3) 関数 が区間Iで連続とは、以下の条件を満たすことである。 区間Iの任意の値aについて、 は で連続。
区分的に連続な関数
定義: で定義された関数 が以下の条件を満たすとき、 は で区分的に連続(piecewisely continuous)であるという。 (1) は において有限個の点を除いて連続である。 (2) の不連続な点cにおいては、以下で示す右側極限と左側極限が存在する。 構文解析に失敗 (Conversion error. Server ("https://wikimedia.org/api/rest_") reported: "Cannot get mml. Server problem."): {\displaystyle \lim _{x\to c+0}{f(x)}\qquad \lim _{x\to c-0}{f(x)}} が で区分的に連続であるとは、言い換えると以下の条件を満たすことである。 (1) 不連続な点があっても有限個である。 (2) 不連続な点では、値が や に発散したり振動したりしない。 このような区分的に連続な関数に対しては、連続な関数とほぼ同様に定積分を行うことができる。
下図に、区分的に連続な関数を示す。

ラプラス変換では、このような関数を扱う。
区分的に滑らかな関数
定義: で定義された関数 が以下の条件(1)(2)を全て満たすとき、 は で区分的に滑らか(piecewisely smooth)であるという。 (1) がこの区間において区分的に連続である。 (2) の導関数 構文解析に失敗 (Conversion error. Server ("https://wikimedia.org/api/rest_") reported: "Cannot get mml. Server problem."): {\displaystyle {\frac {df(x)}{dx}}} がこの区間において区分的に連続である。(ただし、 に不連続点や、尖点がある場合、 はそれらの点を除いて考える)
広義積分
広義積分とは
定積分(definite integral)は、ある の区間 上で連続な関数 で考えていた。
ここでは、 や で が発散してしまったり、定義されていない場合や、不連続の場合を考える。
このように、区間の端で不連続な にまで拡張された定積分を広義積分(improper integral)という。
また、広義積分が収束するとき、広義積分可能(improper integrable)であるという。
広義積分の定義
定義1: は 構文解析に失敗 (Conversion error. Server ("https://wikimedia.org/api/rest_") reported: "Cannot get mml. Server problem."): {\displaystyle a<x\leq b} で連続であるとする。 このとき、 構文解析に失敗 (Conversion error. Server ("https://wikimedia.org/api/rest_") reported: "Cannot get mml. Server problem."): {\displaystyle a<x\leq b} における定積分を以下で定義する。 説明: 構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle a < \alpha \le b} となる 構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle \alpha} をとると、 構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle \alpha \le x \le b} において 構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle f(x)} は連続なので、通常の定積分 構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle \int_{b}^{\alpha} {f(x)} \, dx} が考えられる。 その結果を 構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle \alpha \longrightarrow a + 0} として右側極限を考えたのが上の定義式である。 関数により、収束する場合もあり、収束しない場合もある。

定義2:
構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle f(x)}
は 構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle a \le x < b}
で連続であるとする。
このとき、 構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle a \le x < b}
における定積分を以下で定義する。
構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle \int_{b}^{a} {f(x)} \, dx = \lim_{\beta \to b - 0} {\int_{a}^{\beta} {f(x)} \, dx}}
定義3:
構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle f(x)}
は 構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle a < x < b}
で連続であるとする。
このとき、 構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle a < x < b}
における定積分を以下で定義する。
構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle \int_{b}^{a} {f(x)} \, dx = \lim_{\begin{matrix} \alpha \to a + 0 \\ \beta \to b - 0 \end{matrix}} {\int_{\alpha}^{\beta} {f(x)} \, dx}}
積分区間の分割
構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle f(x)}
が 構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle a \le x < c, \, c < x \le b}
において連続で、 構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle x = c}
で不連続な場合、以下のように積分区間を分割して考えればよい。
構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle \begin{align} \int_{b}^{a} {f(x) \, dx} &= \int_{a}^{c} {f(x) \, dx} + \int_{c}^{b} {f(x) \, dx} \\ &= \lim_{\gamma_{1} \to c - 0} {\int_{a}^{\gamma_{1}} {f(x) \, dx}} + \lim_{\gamma_{2} \to c + 0} {\int_{\gamma_{2}}^{b} {f(x) \, dx}} \end{align} }
構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle f(x)}
が 構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle a \le x < c, \, c < x \le b}
において連続で、 構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle x = c}
で不連続な場合、
構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle f(x)}
が 構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle x = c}
で不連続であっても、構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle c}
に関する 構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle f(x)}
の右側極限と左側極限の値が有限の値に収束する場合には、普通の積分と同じように計算することができる。
一方、それら右側積分や左側積分の値が 構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle + \infty}
や 構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle - \infty}
に発散したり、振動したりする場合には、広義積分の収束・発散を調べる必要がある。
下図に、積分区間の分割の概要を示す。(この図は、上図の区分的に連続な関数の再掲である)

広義積分の例題
例題:
関数 構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle f(x) = \begin{cases} x & \qquad (x < 1) \\ 0 & \qquad (x \ge 1) \end{cases} }
のとき、以下の広義積分の値を求めよ。
構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle \int_{0}^{2} {f(x) \, dx}}

解答:
構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle f(x)}
は 構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle x = 1}
で不連続なので積分区間を分けて考える。
構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle f(x)}
は 構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle x = 1}
において左側極限も右側極限も存在し、構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle 0 \le x \le 2}
において区分的に連続なので、通常の定積分と同じように計算できる。
構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle \begin{align} \int_{0}^{2} {f(x) \, dx} &= \int_{0}^{1} {x \, dx} + \int_{1}^{2} {0 \, dx} \\ &= \Big[ \frac{x^{2}}{2} \Big]_{0}^{1} + 0 \\ &= \frac{1}{2} \end{align} }
無限積分
無限積分とは
f(x)の積分区間が無限区間となっている場合の定積分を考えることができる。
積分区間を無限の区間に拡張した定積分を無限積分という。
また、無限積分が収束するとき、無限積分可能であるという。
無限積分に関する収束条件が知られている。
無限積分の定義
定義1:
構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle x \ge a}
で定義された区分的に連続な関数 構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle f(x)}
に対して、無限区間の定積分を以下で定義する。
構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle \int_{a}^{+ \infty} {f(x) \, dx} = \lim_{\beta \to + \infty} {\int_{a}^{\beta} {f(x) \, dx}}}
説明:
構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle f(x)}
が 構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle x \ge a}
で区分的に連続な場合、 構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle a < \beta}
となる 構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle \beta}
をとると、
構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle a \le x \le \beta}
では 構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle f(x)}
は区分的に連続なので、定積分 構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle \int_{a}^{\beta} {f(x) \, dx}}
は可能である。
そこで、 構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle \beta \longrightarrow + \infty}
の時の極限を考える。
定義2:
構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle x \le b}
で定義された区分的に連続な関数 構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle f(x)}
に対して、無限区間の定積分を以下で定義する。
構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle \int_{- \infty}^{b} {f(x) \, dx} = \lim_{\alpha \to - \infty} {\int_{\alpha}^{b} {f(x) \, dx}}}
定義3:
構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle - \infty}
から 構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle + \infty}
で定義された区分的に連続な関数 構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle f(x)}
に対して、無限区間の定積分を以下で定義する。
構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle \int_{- \infty}^{+ \infty} {f(x) \, dx} = \lim_{\begin{matrix} \alpha \to - \infty \\ \beta \to + \infty \end{matrix}} {f(x) \, dx}}
無限積分の収束
定理:
構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle x \ge a}
で定義された区分的に連続な関数 構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle f(x)}
に対して、
構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle \int_{a}^{+ \infty} {|f(x)| \, dx} \le M}
を満たす定数Mが存在すれば、以下の無限積分は収束する。
構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle \int_{a}^{+ \infty} {f(x) \, dx}}
絶対可積分な関数
定義:
構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle f(x)}
が以下を満たすとき、 構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle f(x)}
は絶対可積分(absolutely integrable)であるという。
構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle \int_{- \infty}^{+ \infty} { \Big| f(x) \Big| \, dx} \le M \qquad ( \mbox{M : 正 の 定 数 } )}
が絶対可積分ならば、以下が成立する。 (逆は成立するとは限らない)
構文解析に失敗 (SVG (ブラウザーのプラグインで MathML を有効にできます): サーバー「https://wikimedia.org/api/rest_v1/」から無効な応答 ("Math extension cannot connect to Restbase."):): {\displaystyle \lim_{x \to \pm \infty} {f(x)} = 0}