38. べき級数展開(複素関数)

べき級数展開は、複素関数論における正則関数の解析的な性質と密接に結びついており、実関数の定積分を計算する際に強力なツールとなる。
例えば、高階導関数の公式$$f^{(n)}(\alpha) = \frac{n!}{2 \pi j} \oint_C \frac{f(z)}{(z - \alpha)^{n+1}}dz$$により、正則関数 \(f(z)\)はその領域内の任意の点\(\alpha\)の周りで、必ず収束するべき級数(テイラー級数)に展開できることが証明される。$$f(z) = \sum_{n=0}^{\infty} a_n (z - \alpha)^n$$ここで\(a_n = \frac{f^{(n)}(\alpha)}{n!}\)である。つまり、複素関数が正則であることと、べき級数展開可能であることが同値であることが保証される。

定義:複素数列の収束

ある数列\(\{z_n\}_{n=0}^\infty \subset \mathbb{C}\)が複素数\(\alpha\)に収束するとは、\(|z_n - \alpha| \to 0 \quad (n \to \infty)\)であることをいい、\(z_n \to \alpha \quad (n \to \infty)\)と表す。また、\(\alpha\)を数列\(\{z_n\}_{n=0}^\infty\)の極限とよぶ。

定義:級数とその収束・発散

数列\(\{z_n\}_{n=0}^\infty \subset \mathbb{C}\)にたいし、\(S_n = z_0 + z_1 + \cdots +z_n\)で定まる数列\(\{z_n\}_{n=0}^\infty\)の極限\(\lim_{n \to \infty} S_n\)を$$\sum_{n=0}^\infty z_n \quad \text{もしくは} \quad \sum_{n \geq 0} z_n \quad \text{もしくは} \quad z_0 + z_1 + z_2 + \cdots$$と表し、これを数列\(\{z_n\}_{n=0}^\infty\)の定める級数とよぶ。極限が存在するとき、級数\(z_0 + z_1 + z_2 + \cdots\)は収束するといい、存在しないときは発散するという。

定義:絶対収束

級数\(\{z_n\}_{n=0}^\infty\)が絶対収束するとは、級数\(\sum_{n=0}^\infty |z_n|\)が収束することをいう。

※数列\(\{|z_0| + |z_1| + \cdots + |z_n|\}_{n \geq 0}\)は単調増加列なので、絶対収束性はこの数列の有界性と同値となる。

定理:絶対収束する級数は収束する

複素数列\(\{a_n\}\)に対して、級数\(\sum_{n=1}^{\infty} a_n\)が絶対収束する、すなわち、絶対値の級数\(\sum_{n=1}^{\infty} |a_n|\)が収束するとき、元の級数も収束する。

【証明】
絶対値の級数の部分和を$$S_N' = \sum_{n=0}^{N} |a_n|$$とおく。\(\sum_{n=1}^{\infty} |a_n|\)が収束するということは、部分和の数列\(\{S_N'\}_{N=0}^\infty\)が収束する。
数列\(\{S_N'\}\)が収束することから、任意の\(\epsilon > 0\)に対して、ある自然数\(N_0\)が存在し、 \(M > N \ge N_0\)を満たす任意の自然数 \(N, M\)に対して、次の条件が成り立つ。$$|S_M' - S_N'| < \epsilon$$ここで、\(S_M' - S_N'\)を書き下すと、$$S_M' - S_N' = \sum_{n=0}^{M} |a_n| - \sum_{n=0}^{N} |a_n| = \sum_{n=N+1}^{M} |a_n|$$従って、絶対値の級数に関するコーシー条件は、$$\sum_{n=N+1}^{M} |a_n| < \epsilon \quad \text{for all } M > N \ge N_0$$となる。
元の級数\(\sum_{n=0}^{\infty} a_n\)の部分和を\(S_N\)とおく$$S_N = \sum_{n=0}^{N} a_n$$元の級数が収束することを示すには、部分和の数列\(\{S_N\}\)がコーシー列であることを示せば十分である(複素数体 \(\mathbb{C}\)は完備であるため)。\(M > N \ge N_0\)となる任意の\(N, M\)について、差\(|S_M - S_N|\)を評価する。$$|S_M - S_N| = \left| \sum_{n=0}^{M} a_n - \sum_{n=0}^{N} a_n \right| = \left| \sum_{n=N+1}^{M} a_n \right|$$ここで、三角不等式(和の絶対値は絶対値の和以下である)を用いる。$$\left| \sum_{n=N+1}^{M} a_n \right| \le \sum_{n=N+1}^{M} |a_n|$$絶対値の級数のコーシー条件を適用すると、$$\sum_{n=N+1}^{M} |a_n| < \epsilon$$従って、$$|S_M - S_N| < \epsilon \quad \text{for all } M > N \ge N_0$$任意の\(\epsilon > 0\)に対して、\(|S_M - S_N| < \epsilon\)を満たす自然数\(N_0\)が存在することが示された。これは、数列\(\{S_N\}\)がコーシー列であることを意味し、複素数体 $\mathbb{C}$ は完備であるため、コーシー列は必ず収束する。よって、部分和の数列\(\{S_N\}\)は収束し、元の級数\(\sum_{n=0}^{\infty} a_n\)は収束する。

テイラー展開

定理:テイラー展開

\(D \subset \mathbb{C}\)は単連結領域、\(f : D \to \mathbb{C}\)は正則関数とする。さらに、\(\alpha \in D\)と\(R > 0\)が\(C=C(\alpha,\;R) \subset D\)を満たす。
\(\Rightarrow\) 任意の\(z \in (C の内部)\)にたいして、次の等式が成り立つ、$$f(z) = f(\alpha) + f'(\alpha)(z - \alpha) + \frac{f''(\alpha)}{2!}(z - \alpha)^2 + \cdots $$すなわち右辺の級数は収束し、左辺に一致する。

【証明(概要)】
\(z_0 \in (C の内部)\)を任意にとる。いま\(z \in C\)と仮定すると、\(|\frac{z_0 - \alpha}{z - \alpha} | < 1\)が成立する。従って、$$\frac{f(z)}{z - z_0} = \frac{f(z)}{(z - \alpha) - (z_0 - \alpha)} =\frac{f(z)}{z - \alpha} \cdot \frac{1}{1 - \frac{z_0 - \alpha}{z - \alpha}} = \frac{f(z)}{z - \alpha} \cdot \sum_{n=0}^\infty \left(\frac{z_0 - \alpha}{z - \alpha}\right)^n$$と表せる。さらに、積分公式より、$$f(z_0) = \frac{1}{2 \pi j}\int_C \frac{f(z)}{z - z_0} dz = \frac{1}{2 \pi j} \int_C \left\{\sum_{n=0}^\infty \frac{f(z)}{(z - \alpha)^{n+1}} (z_0 - \alpha)^n \right\}dz \\ = \sum_{n=0}^\infty (z_0 - \alpha)^n \left(\frac{1}{2 \pi j} \int_C \frac{f(z)}{(z- \alpha)^{n+1}}dz \right) = \sum_{n=0}^\infty \frac{f^{(n)} (\alpha)}{n!}(z_0 - \alpha)^n$$となる。
※連続関数列\(\{g_n\}\)による無限級数\(\sum g_n(z)\)は、一様収束していれば項別積分可能である。すなわち、\(\int \sum g_n(z)dz = \sum \int g_n(z) dz\)と積分と無限和の順序を交換できる。

【べき級数展開の例】任意の\(z \in \mathbb{C}\)に対して以下が成り立つ。
$$e^z = 1 + \frac{z}{1!} + \frac{z^2}{2!} + \cdots, \quad \sin z = z - \frac{z^3}{3!} + \frac{z^5}{5!} - \cdots, \quad \cos z = 1 - \frac{z^2}{2!} + \frac{z^4}{4!} - \cdots $$
【オイラーの公式】
等式\(e^z = 1+ z + z^2/2! + \cdots\)の右辺が必ず収束することから、「指数関数を右辺の級数で定義する」こともできる。この定義により、\(z = j \theta \;(\theta \in \mathbb{R})\)を代入したオイラーの公式$$e^{j \theta} = \sum_{n=0}^\infty \frac{(j \theta)^n}{n!} = \cos \theta + j \sin \theta$$は、「定義から導かれた等式」となる。

【例】\(f(z) = \frac{1}{z - 2j}\)を1)\(z=0\) 、2)\(z=j\)の点を中心に展開する。
1)\(z=0\)の場合:\(f(z)\)を次のように変形する。$$f(z) = \frac{1}{-2 j}\cdot \frac{1}{1 - \frac{z}{2 j}}$$よって、\(\left|\frac{z}{2 j}\right| < 1\)のとき、つまり、\(|z|<2\)のとき、$$f(z) = \frac{1}{-2 j}\sum_{n=0}^\infty \left(\frac{z}{2j}\right)^n = - \sum_{n=0}^\infty \frac{1}{(2j)^{n+1}}z^n \quad (|z|<2)$$収束半径は2。

2)\(z=j\)の場合:\(f(z)\)を次のように変形する。$$f(z) = \frac{1}{(z - j) - j} = \frac{1}{-j} \cdot \frac{1}{1 - \frac{z - j}{j}}$$よって、\(\left|\frac{z - j}{j} \right| <1\)のとき、つまり、\(|z - j |<1\)のとき、$$f(z) = \frac{1}{-j}\sum_{n=0}^\infty \left(\frac{z - j}{j}\right)^n = - \sum_{n=0}^\infty \frac{1}{j^{n+1}}(z - j)^n \quad (|z - j|<1)$$収束半径は1。

※(収束半径)級数\(\sum a_n(z - \alpha)^n\)の収束半径とは、級数が\(|z - \alpha|<R\)のとき収束し、かつ、\(|z - \alpha|>R\)のとき発散するような\(R\)をいう。

テイラー展開の拡張

テイラー展開で、$$\frac{e^z}{z^2} = \frac{1}{z^2} + \frac{1}{z} + \frac{1}{2!} + \frac{z}{3!} + \cdots $$といった級数も想定できるが、これらの式の左辺は\(z=0\)で定義できないし、右辺も\(z \to 0\)で発散してしまう。そこで、発散しそうなところ(この場合は\(z=0\))のまわりをくりぬいた円環領域での収束を考える。

定理:ローラン展開

\(\alpha \in \mathbb{C}\)とし、円環領域\(D = \{z \in \mathbb{C}\;|\; R_1 <|z - \alpha| < R_2\} \)上で関数\(f : D \to \mathbb{C}\)は正則であるとする。また、\(n \in \mathbb{Z}\)および\(C = C(\alpha,R),\;(R_1 < R < R_2)\)にたいし、$$a_n := \frac{1}{2 \pi j}\int_C \frac{f(z)}{(z - \alpha)^{n+1}}dz$$と定める。
このとき、任意の\(z \in D\)にたいして、以下の等式が成り立ち、これを\(f(z)\)の\(\alpha\)におけるローラン展開とよぶ。$$f(z) = \sum_{n=-\infty}^{\infty} a_n(z - \alpha)^n \\= \cdots + \frac{a_{-2}}{(z - \alpha)^2} + \frac{a_{-1}}{z - \alpha} + a_o + a_1(z - \alpha) + a_2(z - \alpha)^2 + \cdots $$