さらに、同じ積分公式を幾何級数で展開するとテイラー展開が、円環領域で展開するとローラン展開が得られます。そして零点の孤立性を経て、この記事の最終目的地である一致の定理に到達します。全体の依存関係は次のとおりです。
記号を確認します。a ∈ C a \in \mathbb{C} a ∈ C 、r > 0 r > 0 r > 0 に対し
D ( a , r ) = { z ∈ C : ∣ z − a ∣ < r } , D ‾ ( a , r ) = { z ∈ C : ∣ z − a ∣ ≤ r } D(a,r) = \{z \in \mathbb{C} : |z-a| < r\}, \qquad \overline{D}(a,r) = \{z \in \mathbb{C} : |z-a| \le r\} D ( a , r ) = { z ∈ C : ∣ z − a ∣ < r } , D ( a , r ) = { z ∈ C : ∣ z − a ∣ ≤ r } と書き、C ( a , r ) C(a,r) C ( a , r ) で円周 ∣ z − a ∣ = r |z-a| = r ∣ z − a ∣ = r を正の向き(反時計回り)に一周する曲線、すなわち ζ ( θ ) = a + r e i θ \zeta(\theta) = a + re^{i\theta} ζ ( θ ) = a + r e i θ (0 ≤ θ ≤ 2 π 0 \le \theta \le 2\pi 0 ≤ θ ≤ 2 π )を表します。領域 とは空でない連結開集合のことです。関数 f f f が開集合 Ω \Omega Ω 上で正則 であるとは、各点 z ∈ Ω z \in \Omega z ∈ Ω で複素微分係数
f ′ ( z ) = lim h → 0 f ( z + h ) − f ( z ) h f'(z) = \lim_{h \to 0}\frac{f(z+h)-f(z)}{h} f ′ ( z ) = h → 0 lim h f ( z + h ) − f ( z ) が存在することでした。この記事では次の呼び名も使います。
Definition 2.1 (整関数 )
C \mathbb{C} C 全体で正則な関数を整関数 という。多項式、e z e^{z} e z 、sin z \sin z sin z 、cos z \cos z cos z は整関数である。
以下、前章までに得た次の 4 つを自由に使います。
(A) 積分の基本評価(ML 不等式). 区分的に滑らかな曲線 γ \gamma γ とその像 γ ∗ \gamma^{*} γ ∗ 上の連続関数 g g g に対し
∣ ∫ γ g ( ζ ) d ζ ∣ ≤ ( max ζ ∈ γ ∗ ∣ g ( ζ ) ∣ ) ⋅ L ( γ ) \left|\int_{\gamma} g(\zeta)\,d\zeta\right| \le \Big(\max_{\zeta \in \gamma^{*}}|g(\zeta)|\Big)\cdot L(\gamma) ∫ γ g ( ζ ) d ζ ≤ ( ζ ∈ γ ∗ max ∣ g ( ζ ) ∣ ) ⋅ L ( γ ) が成り立ちます。ここで L ( γ ) L(\gamma) L ( γ ) は γ \gamma γ の長さです(Lemma 2.4[コーシーの積分定理と積分公式] )。
(B) 円周上のべきの積分. 整数 k k k に対し ζ = a + r e i θ \zeta = a + re^{i\theta} ζ = a + r e i θ 、d ζ = i r e i θ d θ d\zeta = ire^{i\theta}d\theta d ζ = i r e i θ d θ を代入すると
∫ C ( a , r ) ( ζ − a ) k d ζ = ∫ 0 2 π r k e i k θ ⋅ i r e i θ d θ = i r k + 1 ∫ 0 2 π e i ( k + 1 ) θ d θ = { 2 π i ( k = − 1 ) 0 ( k ≠ − 1 ) \int_{C(a,r)}(\zeta-a)^{k}\,d\zeta = \int_{0}^{2\pi} r^{k}e^{ik\theta}\cdot ire^{i\theta}\,d\theta = ir^{k+1}\int_{0}^{2\pi}e^{i(k+1)\theta}\,d\theta = \begin{cases} 2\pi i & (k=-1)\\ 0 & (k \ne -1)\end{cases} ∫ C ( a , r ) ( ζ − a ) k d ζ = ∫ 0 2 π r k e ik θ ⋅ i r e i θ d θ = i r k + 1 ∫ 0 2 π e i ( k + 1 ) θ d θ = { 2 π i 0 ( k = − 1 ) ( k = − 1 ) です。k ≠ − 1 k \ne -1 k = − 1 のとき ∫ 0 2 π e i ( k + 1 ) θ d θ = [ e i ( k + 1 ) θ i ( k + 1 ) ] 0 2 π = 0 \int_{0}^{2\pi}e^{i(k+1)\theta}d\theta = \left[\frac{e^{i(k+1)\theta}}{i(k+1)}\right]_{0}^{2\pi} = 0 ∫ 0 2 π e i ( k + 1 ) θ d θ = [ i ( k + 1 ) e i ( k + 1 ) θ ] 0 2 π = 0 (e 2 π i ( k + 1 ) = 1 e^{2\pi i(k+1)} = 1 e 2 π i ( k + 1 ) = 1 より)、k = − 1 k = -1 k = − 1 のとき被積分関数は 1 1 1 なので 2 π 2\pi 2 π になります。
(C) コーシーの積分公式. f f f が開集合 Ω \Omega Ω 上で正則、D ‾ ( a , r ) ⊂ Ω \overline{D}(a,r) \subset \Omega D ( a , r ) ⊂ Ω のとき、z ∈ D ( a , r ) z \in D(a,r) z ∈ D ( a , r ) に対して
f ( z ) = 1 2 π i ∫ C ( a , r ) f ( ζ ) ζ − z d ζ . f(z) = \frac{1}{2\pi i}\int_{C(a,r)}\frac{f(\zeta)}{\zeta-z}\,d\zeta . f ( z ) = 2 π i 1 ∫ C ( a , r ) ζ − z f ( ζ ) d ζ . 詳しくは コーシーの積分定理と積分公式 の Theorem 6.1[コーシーの積分定理と積分公式] を参照してください。同じ記事で、円環領域における積分路の変形(同心円上の積分が一致すること)も扱っています。
(D) 収束するべき級数は正則. べき級数 ∑ n ≥ 0 c n ( z − a ) n \sum_{n\ge0}c_n(z-a)^n ∑ n ≥ 0 c n ( z − a ) n の収束半径を ρ > 0 \rho > 0 ρ > 0 とすると、和は D ( a , ρ ) D(a,\rho) D ( a , ρ ) 上で正則で、項別微分してよく、導関数の級数の収束半径も ρ \rho ρ です。実級数の場合と同じ証明が通ります(級数と収束判定 を参照してください)。
最後に、これから何度も使う小さな補題を独立に立てておきます。
Lemma 2.2 (一様収束する級数の項別積分 )
γ \gamma γ を長さ L < ∞ L < \infty L < ∞ の区分的に滑らかな曲線、g n g_n g n (n = 0 , 1 , 2 , … n = 0,1,2,\ldots n = 0 , 1 , 2 , … )を γ ∗ \gamma^{*} γ ∗ 上の連続関数とする。級数 ∑ n = 0 ∞ g n ( ζ ) \sum_{n=0}^{\infty} g_n(\zeta) ∑ n = 0 ∞ g n ( ζ ) が γ ∗ \gamma^{*} γ ∗ 上で一様収束し、和を g ( ζ ) g(\zeta) g ( ζ ) とすると、g g g は γ ∗ \gamma^{*} γ ∗ 上連続で
∫ γ g ( ζ ) d ζ = ∑ n = 0 ∞ ∫ γ g n ( ζ ) d ζ \int_{\gamma} g(\zeta)\,d\zeta = \sum_{n=0}^{\infty}\int_{\gamma} g_n(\zeta)\,d\zeta ∫ γ g ( ζ ) d ζ = n = 0 ∑ ∞ ∫ γ g n ( ζ ) d ζ が成り立つ(右辺は収束する)。
Proof(Lemma 2.2) 一様収束極限として g g g が連続であることは実関数の場合と同じです。部分和を S N = ∑ n = 0 N g n S_N = \sum_{n=0}^{N}g_n S N = ∑ n = 0 N g n とおくと、一様収束の定義から ε N : = max ζ ∈ γ ∗ ∣ g ( ζ ) − S N ( ζ ) ∣ → 0 \varepsilon_N := \max_{\zeta \in \gamma^{*}}|g(\zeta)-S_N(\zeta)| \to 0 ε N := max ζ ∈ γ ∗ ∣ g ( ζ ) − S N ( ζ ) ∣ → 0 (N → ∞ N \to \infty N → ∞ )です。積分の線形性より
∣ ∫ γ g d ζ − ∑ n = 0 N ∫ γ g n d ζ ∣ = ∣ ∫ γ ( g − S N ) d ζ ∣ ≤ ε N L \left|\int_{\gamma}g\,d\zeta - \sum_{n=0}^{N}\int_{\gamma}g_n\,d\zeta\right| = \left|\int_{\gamma}\big(g - S_N\big)d\zeta\right| \le \varepsilon_N L ∫ γ g d ζ − n = 0 ∑ N ∫ γ g n d ζ = ∫ γ ( g − S N ) d ζ ≤ ε N L となります。ここで最後の不等号は準備の (A) です。N → ∞ N \to \infty N → ∞ とすれば右辺は 0 0 0 に収束するので、主張が従います。
∎ コーシーの積分公式の右辺に現れるのは、次の形の積分です。この形の積分が変数 z z z について正則であること、しかも微分が「核を素朴に微分した形」になることを、まず一般的に示します。f f f の正則性はここではまったく使わず、単に連続関数を核 1 / ( ζ − z ) n 1/(\zeta-z)^n 1/ ( ζ − z ) n で積分した という形だけから結論が出る点に注意してください。
Lemma 3.1 (コーシー型積分の微分 )
γ \gamma γ を長さ L < ∞ L < \infty L < ∞ の区分的に滑らかな曲線、φ \varphi φ を像 γ ∗ \gamma^{*} γ ∗ 上の連続関数とする。各 n ∈ N = { 1 , 2 , … } n \in \mathbb{N} = \{1,2,\ldots\} n ∈ N = { 1 , 2 , … } に対し
F n ( z ) = ∫ γ φ ( ζ ) ( ζ − z ) n d ζ ( z ∈ C ∖ γ ∗ ) F_n(z) = \int_{\gamma}\frac{\varphi(\zeta)}{(\zeta-z)^{n}}\,d\zeta \qquad (z \in \mathbb{C}\setminus\gamma^{*}) F n ( z ) = ∫ γ ( ζ − z ) n φ ( ζ ) d ζ ( z ∈ C ∖ γ ∗ ) と定める。このとき F n F_n F n は開集合 C ∖ γ ∗ \mathbb{C}\setminus\gamma^{*} C ∖ γ ∗ 上で正則であり、
F n ′ ( z ) = n F n + 1 ( z ) F_n'(z) = n\,F_{n+1}(z) F n ′ ( z ) = n F n + 1 ( z ) が成り立つ。
Proof(Lemma 3.1) γ ∗ \gamma^{*} γ ∗ はコンパクトなので M : = max γ ∗ ∣ φ ∣ < ∞ M := \max_{\gamma^{*}}|\varphi| < \infty M := max γ ∗ ∣ φ ∣ < ∞ であり、z 0 ∉ γ ∗ z_0 \notin \gamma^{*} z 0 ∈ / γ ∗ を固定すると d : = dist ( z 0 , γ ∗ ) > 0 d := \operatorname{dist}(z_0, \gamma^{*}) > 0 d := dist ( z 0 , γ ∗ ) > 0 です(コンパクト集合と、そこに属さない点との距離は正)。以下 ∣ z − z 0 ∣ < d / 2 |z - z_0| < d/2 ∣ z − z 0 ∣ < d /2 とします。このとき ζ ∈ γ ∗ \zeta \in \gamma^{*} ζ ∈ γ ∗ に対し三角不等式から
∣ ζ − z ∣ ≥ ∣ ζ − z 0 ∣ − ∣ z − z 0 ∣ > d − d 2 = d 2 |\zeta - z| \ge |\zeta - z_0| - |z - z_0| > d - \frac{d}{2} = \frac{d}{2} ∣ ζ − z ∣ ≥ ∣ ζ − z 0 ∣ − ∣ z − z 0 ∣ > d − 2 d = 2 d です。
第 1 段(F n F_n F n の連続性). a = 1 ζ − z a = \dfrac{1}{\zeta-z} a = ζ − z 1 、b = 1 ζ − z 0 b = \dfrac{1}{\zeta-z_0} b = ζ − z 0 1 とおくと
a − b = ( ζ − z 0 ) − ( ζ − z ) ( ζ − z ) ( ζ − z 0 ) = z − z 0 ( ζ − z ) ( ζ − z 0 ) a - b = \frac{(\zeta-z_0)-(\zeta-z)}{(\zeta-z)(\zeta-z_0)} = \frac{z-z_0}{(\zeta-z)(\zeta-z_0)} a − b = ( ζ − z ) ( ζ − z 0 ) ( ζ − z 0 ) − ( ζ − z ) = ( ζ − z ) ( ζ − z 0 ) z − z 0 であり、恒等式 a n − b n = ( a − b ) ∑ k = 0 n − 1 a k b n − 1 − k a^{n}-b^{n} = (a-b)\sum_{k=0}^{n-1}a^{k}b^{\,n-1-k} a n − b n = ( a − b ) ∑ k = 0 n − 1 a k b n − 1 − k と合わせて
1 ( ζ − z ) n − 1 ( ζ − z 0 ) n = ( z − z 0 ) ∑ k = 0 n − 1 1 ( ζ − z ) k + 1 ( ζ − z 0 ) n − k \frac{1}{(\zeta-z)^{n}}-\frac{1}{(\zeta-z_0)^{n}} = (z-z_0)\sum_{k=0}^{n-1}\frac{1}{(\zeta-z)^{k+1}(\zeta-z_0)^{\,n-k}} ( ζ − z ) n 1 − ( ζ − z 0 ) n 1 = ( z − z 0 ) k = 0 ∑ n − 1 ( ζ − z ) k + 1 ( ζ − z 0 ) n − k 1 を得ます。∣ ζ − z ∣ > d / 2 |\zeta-z| > d/2 ∣ ζ − z ∣ > d /2 、∣ ζ − z 0 ∣ ≥ d |\zeta-z_0|\ge d ∣ ζ − z 0 ∣ ≥ d より、和の各項の絶対値は ( 2 / d ) k + 1 ( 1 / d ) n − k = 2 k + 1 / d n + 1 ≤ 2 n / d n + 1 (2/d)^{k+1}(1/d)^{n-k} = 2^{k+1}/d^{n+1} \le 2^{n}/d^{n+1} ( 2/ d ) k + 1 ( 1/ d ) n − k = 2 k + 1 / d n + 1 ≤ 2 n / d n + 1 で押さえられ、項は n n n 個なので、和の絶対値は n 2 n / d n + 1 n2^{n}/d^{n+1} n 2 n / d n + 1 以下です。したがって準備の (A) より
∣ F n ( z ) − F n ( z 0 ) ∣ ≤ ∣ z − z 0 ∣ ⋅ M ⋅ n 2 n d n + 1 ⋅ L |F_n(z)-F_n(z_0)| \le |z-z_0|\cdot M \cdot \frac{n2^{n}}{d^{n+1}} \cdot L ∣ F n ( z ) − F n ( z 0 ) ∣ ≤ ∣ z − z 0 ∣ ⋅ M ⋅ d n + 1 n 2 n ⋅ L となり、z → z 0 z \to z_0 z → z 0 で右辺は 0 0 0 に収束します。よって F n F_n F n は z 0 z_0 z 0 で連続です。この評価で φ \varphi φ に課したのは「γ ∗ \gamma^{*} γ ∗ 上連続」だけである点を覚えておいてください。第 2 段で別の φ \varphi φ に使い回します。
第 2 段(微分). 上の恒等式を z − z 0 ≠ 0 z-z_0 \ne 0 z − z 0 = 0 で割ると
F n ( z ) − F n ( z 0 ) z − z 0 = ∑ k = 0 n − 1 ∫ γ φ ( ζ ) ( ζ − z ) k + 1 ( ζ − z 0 ) n − k d ζ = ∑ k = 0 n − 1 G k ( z ) \frac{F_n(z)-F_n(z_0)}{z-z_0} = \sum_{k=0}^{n-1}\int_{\gamma}\frac{\varphi(\zeta)}{(\zeta-z)^{k+1}(\zeta-z_0)^{\,n-k}}\,d\zeta = \sum_{k=0}^{n-1}G_k(z) z − z 0 F n ( z ) − F n ( z 0 ) = k = 0 ∑ n − 1 ∫ γ ( ζ − z ) k + 1 ( ζ − z 0 ) n − k φ ( ζ ) d ζ = k = 0 ∑ n − 1 G k ( z ) です。ここで φ k ( ζ ) : = φ ( ζ ) ( ζ − z 0 ) n − k \varphi_k(\zeta) := \dfrac{\varphi(\zeta)}{(\zeta-z_0)^{\,n-k}} φ k ( ζ ) := ( ζ − z 0 ) n − k φ ( ζ ) とおきました(γ ∗ \gamma^{*} γ ∗ 上で連続です。分母は ∣ ζ − z 0 ∣ ≥ d > 0 |\zeta - z_0|\ge d > 0 ∣ ζ − z 0 ∣ ≥ d > 0 より 0 0 0 になりません)。G k ( z ) = ∫ γ φ k ( ζ ) ( ζ − z ) k + 1 d ζ G_k(z) = \int_{\gamma}\dfrac{\varphi_k(\zeta)}{(\zeta-z)^{k+1}}d\zeta G k ( z ) = ∫ γ ( ζ − z ) k + 1 φ k ( ζ ) d ζ は、φ \varphi φ を φ k \varphi_k φ k に、n n n を k + 1 k+1 k + 1 に取り替えた形の積分ですから、第 1 段より z 0 z_0 z 0 で連続です。ゆえに z → z 0 z \to z_0 z → z 0 のとき
G k ( z ) ⟶ G k ( z 0 ) = ∫ γ φ ( ζ ) ( ζ − z 0 ) k + 1 ( ζ − z 0 ) n − k d ζ = ∫ γ φ ( ζ ) ( ζ − z 0 ) n + 1 d ζ = F n + 1 ( z 0 ) G_k(z) \longrightarrow G_k(z_0) = \int_{\gamma}\frac{\varphi(\zeta)}{(\zeta-z_0)^{k+1}(\zeta-z_0)^{\,n-k}}\,d\zeta = \int_{\gamma}\frac{\varphi(\zeta)}{(\zeta-z_0)^{\,n+1}}\,d\zeta = F_{n+1}(z_0) G k ( z ) ⟶ G k ( z 0 ) = ∫ γ ( ζ − z 0 ) k + 1 ( ζ − z 0 ) n − k φ ( ζ ) d ζ = ∫ γ ( ζ − z 0 ) n + 1 φ ( ζ ) d ζ = F n + 1 ( z 0 ) となります。k = 0 , 1 , … , n − 1 k = 0,1,\ldots,n-1 k = 0 , 1 , … , n − 1 の n n n 個すべてが同じ極限 F n + 1 ( z 0 ) F_{n+1}(z_0) F n + 1 ( z 0 ) をもつので、差商の極限は n F n + 1 ( z 0 ) nF_{n+1}(z_0) n F n + 1 ( z 0 ) です。すなわち F n F_n F n は z 0 z_0 z 0 で複素微分可能で F n ′ ( z 0 ) = n F n + 1 ( z 0 ) F_n'(z_0) = nF_{n+1}(z_0) F n ′ ( z 0 ) = n F n + 1 ( z 0 ) が成り立ちます。z 0 ∈ C ∖ γ ∗ z_0 \in \mathbb{C}\setminus\gamma^{*} z 0 ∈ C ∖ γ ∗ は任意でした。
∎ Proof(Theorem 3.2) φ : = f ∣ C ( a , r ) ∗ \varphi := f|_{C(a,r)^{*}} φ := f ∣ C ( a , r ) ∗ は連続(正則関数は連続)なので、Lemma 3.1 の F n F_n F n を γ = C ( a , r ) \gamma = C(a,r) γ = C ( a , r ) 、φ = f \varphi = f φ = f として定義できます。n n n についての帰納法で示します。
n = 0 n=0 n = 0 の場合. 主張は f ( z ) = 1 2 π i F 1 ( z ) f(z) = \dfrac{1}{2\pi i}F_1(z) f ( z ) = 2 π i 1 F 1 ( z ) 、すなわち準備の (C)(コーシーの積分公式)そのものです。
帰納段階. ある n ≥ 0 n \ge 0 n ≥ 0 について「f f f は D ( a , r ) D(a,r) D ( a , r ) 上 n n n 回微分可能で f ( n ) ( z ) = n ! 2 π i F n + 1 ( z ) f^{(n)}(z) = \dfrac{n!}{2\pi i}F_{n+1}(z) f ( n ) ( z ) = 2 π i n ! F n + 1 ( z ) 」が成り立つとします。Lemma 3.1 より F n + 1 F_{n+1} F n + 1 は C ∖ C ( a , r ) ∗ \mathbb{C}\setminus C(a,r)^{*} C ∖ C ( a , r ) ∗ 上で正則で、F n + 1 ′ = ( n + 1 ) F n + 2 F_{n+1}' = (n+1)F_{n+2} F n + 1 ′ = ( n + 1 ) F n + 2 です。D ( a , r ) D(a,r) D ( a , r ) は C ∖ C ( a , r ) ∗ \mathbb{C}\setminus C(a,r)^{*} C ∖ C ( a , r ) ∗ に含まれるので、f ( n ) f^{(n)} f ( n ) は D ( a , r ) D(a,r) D ( a , r ) の各点で複素微分可能であり、
f ( n + 1 ) ( z ) = n ! 2 π i F n + 1 ′ ( z ) = n ! ( n + 1 ) 2 π i F n + 2 ( z ) = ( n + 1 ) ! 2 π i ∫ C ( a , r ) f ( ζ ) ( ζ − z ) n + 2 d ζ f^{(n+1)}(z) = \frac{n!}{2\pi i}F_{n+1}'(z) = \frac{n!\,(n+1)}{2\pi i}F_{n+2}(z) = \frac{(n+1)!}{2\pi i}\int_{C(a,r)}\frac{f(\zeta)}{(\zeta-z)^{\,n+2}}\,d\zeta f ( n + 1 ) ( z ) = 2 π i n ! F n + 1 ′ ( z ) = 2 π i n ! ( n + 1 ) F n + 2 ( z ) = 2 π i ( n + 1 )! ∫ C ( a , r ) ( ζ − z ) n + 2 f ( ζ ) d ζ となります。これは n + 1 n+1 n + 1 に対する主張です。よってすべての n n n で成立します。
∎ Corollary 3.3 (正則関数の無限回微分可能性 )
f f f が開集合 Ω \Omega Ω 上で正則ならば、f f f は Ω \Omega Ω 上で何回でも複素微分可能であり、すべての導関数 f ′ , f ′ ′ , … f', f'', \ldots f ′ , f ′′ , … もまた Ω \Omega Ω 上で正則である。さらに u = Re f u = \operatorname{Re}f u = Re f 、v = Im f v = \operatorname{Im}f v = Im f は実 2 変数関数として C ∞ C^{\infty} C ∞ 級であり、ラプラス方程式 u x x + u y y = 0 u_{xx}+u_{yy} = 0 u xx + u y y = 0 、v x x + v y y = 0 v_{xx}+v_{yy}=0 v xx + v y y = 0 を満たす(調和関数である)。
Proof(Corollary 3.3) a ∈ Ω a \in \Omega a ∈ Ω を任意に取ります。Ω \Omega Ω は開集合なので D ‾ ( a , r ) ⊂ Ω \overline{D}(a,r)\subset\Omega D ( a , r ) ⊂ Ω となる r > 0 r>0 r > 0 が存在します(D ( a , 2 r ) ⊂ Ω D(a,2r)\subset\Omega D ( a , 2 r ) ⊂ Ω となる r r r を取ればよい)。Theorem 3.2 より f f f は D ( a , r ) ∋ a D(a,r) \ni a D ( a , r ) ∋ a 上で何回でも微分可能です。a a a は任意だったので Ω \Omega Ω 全体で何回でも微分可能であり、各 f ( n ) f^{(n)} f ( n ) はさらに微分可能、つまり正則です。
後半について。複素微分可能性から f ′ = u x + i v x f' = u_x + iv_x f ′ = u x + i v x かつ f ′ = v y − i u y f' = v_y - iu_y f ′ = v y − i u y が従い(コーシー・リーマンの関係式。正則関数とコーシー・リーマンの関係式 を参照)、u , v u,v u , v の 1 階偏微分は f ′ f' f ′ の実部・虚部で書けます。f ′ f' f ′ もまた正則なので同じ議論を繰り返せて、u , v u,v u , v の任意階の偏導関数が存在し、それらは正則関数の実部・虚部として連続です。よって u , v u,v u , v は C ∞ C^{\infty} C ∞ 級です。すると偏微分の順序交換ができるので、u x = v y u_x = v_y u x = v y を x x x で、u y = − v x u_y = -v_x u y = − v x を y y y で偏微分して加えると
u x x + u y y = v y x − v x y = 0 u_{xx}+u_{yy} = v_{yx}-v_{xy} = 0 u xx + u y y = v y x − v x y = 0 が得られます。v v v についても同様です。
∎ Example 3.5 (導関数公式で積分を計算する )
∫ C ( 0 , 1 ) e ζ ζ 3 d ζ \displaystyle \int_{C(0,1)}\frac{e^{\zeta}}{\zeta^{3}}\,d\zeta ∫ C ( 0 , 1 ) ζ 3 e ζ d ζ を求めます。f ( ζ ) = e ζ f(\zeta)=e^{\zeta} f ( ζ ) = e ζ は整関数で、D ‾ ( 0 , 1 ) ⊂ C \overline{D}(0,1)\subset\mathbb{C} D ( 0 , 1 ) ⊂ C 、z = 0 ∈ D ( 0 , 1 ) z=0 \in D(0,1) z = 0 ∈ D ( 0 , 1 ) です。Theorem 3.2 を a = 0 a=0 a = 0 、r = 1 r=1 r = 1 、z = 0 z=0 z = 0 、n = 2 n=2 n = 2 として使うと
f ′ ′ ( 0 ) = 2 ! 2 π i ∫ C ( 0 , 1 ) e ζ ( ζ − 0 ) 3 d ζ f''(0) = \frac{2!}{2\pi i}\int_{C(0,1)}\frac{e^{\zeta}}{(\zeta-0)^{3}}\,d\zeta f ′′ ( 0 ) = 2 π i 2 ! ∫ C ( 0 , 1 ) ( ζ − 0 ) 3 e ζ d ζ ですから、
∫ C ( 0 , 1 ) e ζ ζ 3 d ζ = 2 π i 2 ! f ′ ′ ( 0 ) = π i ⋅ e 0 = π i . \int_{C(0,1)}\frac{e^{\zeta}}{\zeta^{3}}\,d\zeta = \frac{2\pi i}{2!}f''(0) = \pi i \cdot e^{0} = \pi i . ∫ C ( 0 , 1 ) ζ 3 e ζ d ζ = 2 ! 2 π i f ′′ ( 0 ) = π i ⋅ e 0 = π i . 原始関数を探したり、e ζ e^{\zeta} e ζ を実部・虚部に分けて θ \theta θ 積分を計算したりする必要はまったくありません。「特異点の位数に応じた階数の導関数を、その点で評価する」だけで済みます。この計算をさらに一般化したものが留数計算です(留数定理(Theorem 5.1)[留数定理と定積分への応用] 、留数定理と定積分への応用 )。
Corollary 3.3 は「正則ならば C ∞ C^{\infty} C ∞ 」という主張でしたが、これを使うと逆向きの判定法が手に入ります。次のモレラの定理は、微分の存在を直接確かめる代わりに、積分が消えることだけを確かめれば正則性が言える、という道具です。この節はあとの議論では使いませんが、無限回微分可能性がどれほど効くかを示す好例なので、ここで済ませておきます。
Theorem 3.6 (モレラの定理 )
Ω \Omega Ω を開集合、f f f を Ω \Omega Ω 上の連続関数とする。Ω \Omega Ω に含まれるすべての閉三角形 Δ \Delta Δ について
∫ ∂ Δ f ( z ) d z = 0 \int_{\partial\Delta}f(z)\,dz = 0 ∫ ∂ Δ f ( z ) d z = 0 が成り立つならば、f f f は Ω \Omega Ω 上で正則である。
Proof(Theorem 3.6) 正則性は局所的な性質なので、D = D ( a , r ) ⊂ Ω D = D(a,r)\subset\Omega D = D ( a , r ) ⊂ Ω を任意に取り、D D D 上で示せば十分です。z ∈ D z\in D z ∈ D に対し、a a a から z z z への線分を [ a , z ] [a,z] [ a , z ] と書いて
F ( z ) : = ∫ [ a , z ] f ( ζ ) d ζ F(z) := \int_{[a,z]}f(\zeta)\,d\zeta F ( z ) := ∫ [ a , z ] f ( ζ ) d ζ と定めます(D D D は凸なので [ a , z ] ⊂ D [a,z]\subset D [ a , z ] ⊂ D です)。z , z + h ∈ D z, z+h \in D z , z + h ∈ D とすると、頂点 a , z , z + h a, z, z+h a , z , z + h の三角形は凸性より D D D に含まれるので、仮定よりその周に沿う積分は 0 0 0 です。周を 3 本の線分に分けて向きを整理すると
F ( z + h ) − F ( z ) = ∫ [ z , z + h ] f ( ζ ) d ζ F(z+h)-F(z) = \int_{[z,z+h]}f(\zeta)\,d\zeta F ( z + h ) − F ( z ) = ∫ [ z , z + h ] f ( ζ ) d ζ を得ます。∫ [ z , z + h ] d ζ = h \int_{[z,z+h]}d\zeta = h ∫ [ z , z + h ] d ζ = h なので、h ≠ 0 h \ne 0 h = 0 に対し
∣ F ( z + h ) − F ( z ) h − f ( z ) ∣ = ∣ 1 h ∫ [ z , z + h ] ( f ( ζ ) − f ( z ) ) d ζ ∣ ≤ 1 ∣ h ∣ ( max ζ ∈ [ z , z + h ] ∣ f ( ζ ) − f ( z ) ∣ ) ∣ h ∣ \left|\frac{F(z+h)-F(z)}{h}-f(z)\right| = \left|\frac{1}{h}\int_{[z,z+h]}\big(f(\zeta)-f(z)\big)d\zeta\right| \le \frac{1}{|h|}\Big(\max_{\zeta\in[z,z+h]}|f(\zeta)-f(z)|\Big)|h| h F ( z + h ) − F ( z ) − f ( z ) = h 1 ∫ [ z , z + h ] ( f ( ζ ) − f ( z ) ) d ζ ≤ ∣ h ∣ 1 ( ζ ∈ [ z , z + h ] max ∣ f ( ζ ) − f ( z ) ∣ ) ∣ h ∣ となります(準備の (A) を長さ ∣ h ∣ |h| ∣ h ∣ の線分に使いました)。f f f は連続なので h → 0 h\to0 h → 0 で右辺は 0 0 0 に収束し、F F F は z z z で複素微分可能で F ′ ( z ) = f ( z ) F'(z)=f(z) F ′ ( z ) = f ( z ) です。よって F F F は D D D 上で正則であり、Corollary 3.3 より F ′ F' F ′ もまた正則です。すなわち f = F ′ f = F' f = F ′ は D D D 上で正則です。
∎ モレラの定理の典型的な使い道は、極限関数の正則性です。f k f_k f k が Ω \Omega Ω 上の正則関数列で、Ω \Omega Ω のコンパクト部分集合上で f f f に一様収束するとします。まず一様収束極限として f f f は連続です。次に Δ ⊂ Ω \Delta\subset\Omega Δ ⊂ Ω を閉三角形とすると、∂ Δ \partial\Delta ∂ Δ はコンパクトなのでそこで一様収束が使え、前章のコーシーの積分定理(三角形の周に対する形は Theorem 4.5[コーシーの積分定理と積分公式] )により ∫ ∂ Δ f k = 0 \int_{\partial\Delta}f_k = 0 ∫ ∂ Δ f k = 0 ですから
∫ ∂ Δ f ( z ) d z = lim k → ∞ ∫ ∂ Δ f k ( z ) d z = 0 \int_{\partial\Delta}f(z)\,dz = \lim_{k\to\infty}\int_{\partial\Delta}f_k(z)\,dz = 0 ∫ ∂ Δ f ( z ) d z = k → ∞ lim ∫ ∂ Δ f k ( z ) d z = 0 です。Theorem 3.6 より f f f は正則です。これはワイエルシュトラスの定理と呼ばれます。
実関数論では、この主張は絶望的なほど成り立ちません。ワイエルシュトラスの近似定理により、[ 0 , 1 ] [0,1] [ 0 , 1 ] 上の任意の連続関数は多項式列の一様極限として書けます。したがって「至るところ微分不可能な連続関数」も、無限回微分可能な関数(多項式)の一様極限です。正則関数の一様収束は、微分可能性を保つどころか、導関数の収束まで導きます(Theorem 3.2 の積分表示に一様収束を代入すれば f k ( n ) → f ( n ) f_k^{(n)} \to f^{(n)} f k ( n ) → f ( n ) が局所一様に従います)。正則性の硬さの、もうひとつの現れ方です。
導関数が積分で書けたということは、導関数の大きさ が積分路上の ∣ f ∣ |f| ∣ f ∣ の大きさで押さえられるということです。これが次の評価で、以降のすべての鍵になります。
Proposition 4.1 (コーシーの評価式 )
f f f を開集合 Ω \Omega Ω 上の正則関数、D ‾ ( a , r ) ⊂ Ω \overline{D}(a,r)\subset\Omega D ( a , r ) ⊂ Ω とし、M ( r ) : = max ∣ ζ − a ∣ = r ∣ f ( ζ ) ∣ M(r) := \max_{|\zeta-a|=r}|f(\zeta)| M ( r ) := max ∣ ζ − a ∣ = r ∣ f ( ζ ) ∣ とおく。このとき任意の n = 0 , 1 , 2 , … n = 0,1,2,\ldots n = 0 , 1 , 2 , … に対して
∣ f ( n ) ( a ) ∣ ≤ n ! M ( r ) r n \big|f^{(n)}(a)\big| \le \frac{n!\,M(r)}{r^{n}} f ( n ) ( a ) ≤ r n n ! M ( r ) が成り立つ。
Proof(Proposition 4.1) C ( a , r ) ∗ C(a,r)^{*} C ( a , r ) ∗ 上では ∣ ζ − a ∣ = r |\zeta-a| = r ∣ ζ − a ∣ = r なので、被積分関数は
∣ f ( ζ ) ( ζ − a ) n + 1 ∣ ≤ M ( r ) r n + 1 \left|\frac{f(\zeta)}{(\zeta-a)^{\,n+1}}\right| \le \frac{M(r)}{r^{\,n+1}} ( ζ − a ) n + 1 f ( ζ ) ≤ r n + 1 M ( r ) を満たします(M ( r ) M(r) M ( r ) は連続関数 ∣ f ∣ |f| ∣ f ∣ のコンパクト集合上の最大値として存在します)。Theorem 3.2 を z = a z=a z = a に適用し、準備の (A) を長さ L = 2 π r L = 2\pi r L = 2 π r に使うと
∣ f ( n ) ( a ) ∣ ≤ n ! 2 π ⋅ M ( r ) r n + 1 ⋅ 2 π r = n ! M ( r ) r n \big|f^{(n)}(a)\big| \le \frac{n!}{2\pi}\cdot\frac{M(r)}{r^{\,n+1}}\cdot 2\pi r = \frac{n!\,M(r)}{r^{n}} f ( n ) ( a ) ≤ 2 π n ! ⋅ r n + 1 M ( r ) ⋅ 2 π r = r n n ! M ( r ) となります。
∎ コーシーの評価式は n = 1 n=1 n = 1 の場合だけでも強力です。f f f が平面全体で正則で有界なら、r r r をいくらでも大きく取ることで f ′ f' f ′ が消えてしまいます。
Theorem 4.2 (リューヴィルの定理 )
f f f を整関数とする。ある定数 M ≥ 0 M \ge 0 M ≥ 0 が存在してすべての z ∈ C z \in \mathbb{C} z ∈ C で ∣ f ( z ) ∣ ≤ M |f(z)| \le M ∣ f ( z ) ∣ ≤ M が成り立つならば、f f f は定数関数である。
Proof(Theorem 4.2) 任意の a ∈ C a \in \mathbb{C} a ∈ C と任意の r > 0 r > 0 r > 0 を取ります。f f f は整関数なので D ‾ ( a , r ) ⊂ C \overline{D}(a,r)\subset\mathbb{C} D ( a , r ) ⊂ C で Proposition 4.1 が使え、n = 1 n=1 n = 1 として
∣ f ′ ( a ) ∣ ≤ 1 ! ⋅ M ( r ) r ≤ M r |f'(a)| \le \frac{1!\cdot M(r)}{r} \le \frac{M}{r} ∣ f ′ ( a ) ∣ ≤ r 1 ! ⋅ M ( r ) ≤ r M を得ます(仮定より M ( r ) ≤ M M(r)\le M M ( r ) ≤ M )。ここで r r r はいくらでも大きく取れるので、r → ∞ r \to \infty r → ∞ として ∣ f ′ ( a ) ∣ = 0 |f'(a)| = 0 ∣ f ′ ( a ) ∣ = 0 、すなわち f ′ ( a ) = 0 f'(a)=0 f ′ ( a ) = 0 です。a a a は任意でしたから f ′ ≡ 0 f' \equiv 0 f ′ ≡ 0 が C \mathbb{C} C 上で成り立ちます。
あとは「導関数が恒等的に 0 0 0 なら定数」を言えば終わりです。z ∈ C z \in \mathbb{C} z ∈ C を任意に取り、g ( t ) : = f ( a + t ( z − a ) ) g(t) := f(a + t(z-a)) g ( t ) := f ( a + t ( z − a )) (t ∈ [ 0 , 1 ] t \in [0,1] t ∈ [ 0 , 1 ] )とおきます。合成関数の微分より g ′ ( t ) = f ′ ( a + t ( z − a ) ) ⋅ ( z − a ) = 0 g'(t) = f'(a+t(z-a))\cdot(z-a) = 0 g ′ ( t ) = f ′ ( a + t ( z − a )) ⋅ ( z − a ) = 0 です。g g g の実部と虚部はそれぞれ [ 0 , 1 ] [0,1] [ 0 , 1 ] 上の実数値可微分関数で導関数が 0 0 0 ですから、実 1 変数の平均値の定理(平均値の定理とテイラーの定理 の Theorem 3.3[Mean Value Theorems and Taylor's Theorem] )よりどちらも定数です。よって f ( z ) = g ( 1 ) = g ( 0 ) = f ( a ) f(z) = g(1) = g(0) = f(a) f ( z ) = g ( 1 ) = g ( 0 ) = f ( a ) となり、f f f は定数です。
∎ Theorem 4.3 (代数学の基本定理 )
n ≥ 1 n \ge 1 n ≥ 1 とし、p ( z ) = a n z n + a n − 1 z n − 1 + ⋯ + a 1 z + a 0 p(z) = a_nz^{n}+a_{n-1}z^{n-1}+\cdots+a_1z+a_0 p ( z ) = a n z n + a n − 1 z n − 1 + ⋯ + a 1 z + a 0 を複素係数の多項式で a n ≠ 0 a_n \ne 0 a n = 0 を満たすものとする。このとき p ( w ) = 0 p(w) = 0 p ( w ) = 0 となる w ∈ C w \in \mathbb{C} w ∈ C が存在する。
Proof(Theorem 4.3) 背理法で示します。p p p が根をもたない、すなわちすべての z z z で p ( z ) ≠ 0 p(z)\ne0 p ( z ) = 0 と仮定します。このとき h ( z ) : = 1 / p ( z ) h(z) := 1/p(z) h ( z ) := 1/ p ( z ) は C \mathbb{C} C 全体で定義され、商の微分法により整関数です。
まず ∣ z ∣ |z| ∣ z ∣ が大きいところで ∣ p ( z ) ∣ |p(z)| ∣ p ( z ) ∣ が大きいことを示します。S : = ∑ k = 0 n − 1 ∣ a k ∣ S := \sum_{k=0}^{n-1}|a_k| S := ∑ k = 0 n − 1 ∣ a k ∣ とおき、∣ z ∣ = R ≥ 1 |z| = R \ge 1 ∣ z ∣ = R ≥ 1 とすると ∣ z ∣ k ≤ R n − 1 |z|^{k}\le R^{\,n-1} ∣ z ∣ k ≤ R n − 1 (k ≤ n − 1 k \le n-1 k ≤ n − 1 )なので
∣ p ( z ) ∣ ≥ ∣ a n ∣ R n − ∑ k = 0 n − 1 ∣ a k ∣ R k ≥ ∣ a n ∣ R n − S R n − 1 = R n − 1 ( ∣ a n ∣ R − S ) |p(z)| \ge |a_n|R^{n} - \sum_{k=0}^{n-1}|a_k|R^{k} \ge |a_n|R^{n}-S R^{\,n-1} = R^{\,n-1}\big(|a_n|R - S\big) ∣ p ( z ) ∣ ≥ ∣ a n ∣ R n − k = 0 ∑ n − 1 ∣ a k ∣ R k ≥ ∣ a n ∣ R n − S R n − 1 = R n − 1 ( ∣ a n ∣ R − S ) です(三角不等式 ∣ A + B ∣ ≥ ∣ A ∣ − ∣ B ∣ |A+B|\ge|A|-|B| ∣ A + B ∣ ≥ ∣ A ∣ − ∣ B ∣ を使いました)。そこで
R 0 : = max ( 1 , 2 S ∣ a n ∣ ) R_0 := \max\left(1,\ \frac{2S}{|a_n|}\right) R 0 := max ( 1 , ∣ a n ∣ 2 S ) とおくと、R ≥ R 0 R \ge R_0 R ≥ R 0 のとき ∣ a n ∣ R − S ≥ ∣ a n ∣ R − ∣ a n ∣ R 2 = ∣ a n ∣ R 2 |a_n|R - S \ge |a_n|R - \frac{|a_n|R}{2} = \frac{|a_n|R}{2} ∣ a n ∣ R − S ≥ ∣ a n ∣ R − 2 ∣ a n ∣ R = 2 ∣ a n ∣ R であり、
∣ p ( z ) ∣ ≥ ∣ a n ∣ 2 R n ≥ ∣ a n ∣ 2 R 0 n > 0 ( ∣ z ∣ = R ≥ R 0 ) |p(z)| \ge \frac{|a_n|}{2}R^{n} \ge \frac{|a_n|}{2}R_0^{\,n} > 0 \qquad (|z| = R \ge R_0) ∣ p ( z ) ∣ ≥ 2 ∣ a n ∣ R n ≥ 2 ∣ a n ∣ R 0 n > 0 ( ∣ z ∣ = R ≥ R 0 ) となります。したがって ∣ z ∣ ≥ R 0 |z|\ge R_0 ∣ z ∣ ≥ R 0 では ∣ h ( z ) ∣ ≤ 2 ∣ a n ∣ R 0 n |h(z)| \le \dfrac{2}{|a_n|R_0^{\,n}} ∣ h ( z ) ∣ ≤ ∣ a n ∣ R 0 n 2 と有界です。一方 D ‾ ( 0 , R 0 ) \overline{D}(0,R_0) D ( 0 , R 0 ) はコンパクトで ∣ h ∣ |h| ∣ h ∣ は連続なので、そこでも ∣ h ∣ |h| ∣ h ∣ は有界です。2 つを合わせて h h h は C \mathbb{C} C 全体で有界な整関数となり、Theorem 4.2 より h h h は定数、したがって p = 1 / h p = 1/h p = 1/ h も定数です。しかし n ≥ 1 n\ge1 n ≥ 1 かつ a n ≠ 0 a_n \ne 0 a n = 0 なので p p p は定数ではありません(たとえば上の評価から ∣ p ( z ) ∣ → ∞ |p(z)|\to\infty ∣ p ( z ) ∣ → ∞ (∣ z ∣ → ∞ |z|\to\infty ∣ z ∣ → ∞ )であり、定数ではありえません)。これは矛盾です。
∎ Definition 5.1 (解析的関数 )
開集合 Ω \Omega Ω 上の関数 f f f が解析的 であるとは、各点 a ∈ Ω a \in \Omega a ∈ Ω に対してある r > 0 r>0 r > 0 とべき級数 ∑ n ≥ 0 c n ( z − a ) n \sum_{n\ge0}c_n(z-a)^{n} ∑ n ≥ 0 c n ( z − a ) n が存在し、D ( a , r ) ⊂ Ω D(a,r)\subset\Omega D ( a , r ) ⊂ Ω かつ D ( a , r ) D(a,r) D ( a , r ) 上で級数が収束して f f f に一致することをいう。
Theorem 5.2 (テイラー展開 )
f f f を円板 D ( a , R ) D(a,R) D ( a , R ) (0 < R ≤ ∞ 0 < R \le \infty 0 < R ≤ ∞ )上の正則関数とする。このとき
c n : = 1 2 π i ∫ C ( a , r ) f ( ζ ) ( ζ − a ) n + 1 d ζ = f ( n ) ( a ) n ! ( 0 < r < R ) c_n := \frac{1}{2\pi i}\int_{C(a,r)}\frac{f(\zeta)}{(\zeta-a)^{\,n+1}}\,d\zeta = \frac{f^{(n)}(a)}{n!} \qquad (0 < r < R) c n := 2 π i 1 ∫ C ( a , r ) ( ζ − a ) n + 1 f ( ζ ) d ζ = n ! f ( n ) ( a ) ( 0 < r < R ) とおくと(r r r は 0 < r < R 0<r<R 0 < r < R を満たすかぎり任意に取ってよく、c n c_n c n の値はその取り方によらない)、すべての z ∈ D ( a , R ) z \in D(a,R) z ∈ D ( a , R ) で
f ( z ) = ∑ n = 0 ∞ c n ( z − a ) n f(z) = \sum_{n=0}^{\infty}c_n(z-a)^{n} f ( z ) = n = 0 ∑ ∞ c n ( z − a ) n が成り立ち、収束は各 ρ < R \rho < R ρ < R に対して D ‾ ( a , ρ ) \overline{D}(a,\rho) D ( a , ρ ) 上一様かつ絶対収束である。さらにこの表示は一意である。すなわち、ある 0 < R ′ ≤ R 0 < R' \le R 0 < R ′ ≤ R について D ( a , R ′ ) D(a,R') D ( a , R ′ ) 上で f ( z ) = ∑ n ≥ 0 b n ( z − a ) n f(z)=\sum_{n\ge0}b_n(z-a)^{n} f ( z ) = ∑ n ≥ 0 b n ( z − a ) n (収束するべき級数)が成り立つならば、すべての n n n で b n = c n b_n = c_n b n = c n である。
Proof(Theorem 5.2) z ∈ D ( a , R ) z \in D(a,R) z ∈ D ( a , R ) を固定し、∣ z − a ∣ ≤ ρ < r < R |z-a| \le \rho < r < R ∣ z − a ∣ ≤ ρ < r < R となる ρ , r \rho, r ρ , r を取ります。D ‾ ( a , r ) ⊂ D ( a , R ) \overline{D}(a,r)\subset D(a,R) D ( a , r ) ⊂ D ( a , R ) なので準備の (C) が使えて
f ( z ) = 1 2 π i ∫ C ( a , r ) f ( ζ ) ζ − z d ζ f(z) = \frac{1}{2\pi i}\int_{C(a,r)}\frac{f(\zeta)}{\zeta-z}\,d\zeta f ( z ) = 2 π i 1 ∫ C ( a , r ) ζ − z f ( ζ ) d ζ です。核を変形します。∣ ζ − a ∣ = r |\zeta-a| = r ∣ ζ − a ∣ = r 上では ∣ z − a ζ − a ∣ ≤ ρ r = : q < 1 \left|\dfrac{z-a}{\zeta-a}\right| \le \dfrac{\rho}{r} =: q < 1 ζ − a z − a ≤ r ρ =: q < 1 なので、幾何級数が使えて
1 ζ − z = 1 ( ζ − a ) − ( z − a ) = 1 ζ − a ⋅ 1 1 − z − a ζ − a = ∑ n = 0 ∞ ( z − a ) n ( ζ − a ) n + 1 \frac{1}{\zeta-z} = \frac{1}{(\zeta-a)-(z-a)} = \frac{1}{\zeta-a}\cdot\frac{1}{1-\frac{z-a}{\zeta-a}} = \sum_{n=0}^{\infty}\frac{(z-a)^{n}}{(\zeta-a)^{\,n+1}} ζ − z 1 = ( ζ − a ) − ( z − a ) 1 = ζ − a 1 ⋅ 1 − ζ − a z − a 1 = n = 0 ∑ ∞ ( ζ − a ) n + 1 ( z − a ) n が成り立ちます。両辺に f ( ζ ) 2 π i \dfrac{f(\zeta)}{2\pi i} 2 π i f ( ζ ) を掛けると、第 n n n 項の絶対値は
∣ f ( ζ ) ( z − a ) n 2 π i ( ζ − a ) n + 1 ∣ ≤ M ( r ) 2 π r q n , M ( r ) = max ∣ ζ − a ∣ = r ∣ f ( ζ ) ∣ \left|\frac{f(\zeta)(z-a)^{n}}{2\pi i\,(\zeta-a)^{\,n+1}}\right| \le \frac{M(r)}{2\pi r}q^{n}, \qquad M(r) = \max_{|\zeta-a|=r}|f(\zeta)| 2 π i ( ζ − a ) n + 1 f ( ζ ) ( z − a ) n ≤ 2 π r M ( r ) q n , M ( r ) = ∣ ζ − a ∣ = r max ∣ f ( ζ ) ∣ で押さえられ、∑ n q n < ∞ \sum_n q^{n} < \infty ∑ n q n < ∞ ですからワイエルシュトラスの M M M 判定法により、ζ \zeta ζ についての級数は C ( a , r ) ∗ C(a,r)^{*} C ( a , r ) ∗ 上で一様収束します。よって Lemma 2.2 により項別積分ができて
f ( z ) = ∑ n = 0 ∞ ( 1 2 π i ∫ C ( a , r ) f ( ζ ) ( ζ − a ) n + 1 d ζ ) ( z − a ) n = ∑ n = 0 ∞ c n ( z − a ) n f(z) = \sum_{n=0}^{\infty}\left(\frac{1}{2\pi i}\int_{C(a,r)}\frac{f(\zeta)}{(\zeta-a)^{\,n+1}}\,d\zeta\right)(z-a)^{n} = \sum_{n=0}^{\infty}c_n(z-a)^{n} f ( z ) = n = 0 ∑ ∞ ( 2 π i 1 ∫ C ( a , r ) ( ζ − a ) n + 1 f ( ζ ) d ζ ) ( z − a ) n = n = 0 ∑ ∞ c n ( z − a ) n を得ます。c n = f ( n ) ( a ) / n ! c_n = f^{(n)}(a)/n! c n = f ( n ) ( a ) / n ! は Theorem 3.2 を z = a z=a z = a とした式そのものです。特に c n c_n c n は r r r の取り方によりません。
収束の様子. ∣ z − a ∣ ≤ ρ |z-a|\le\rho ∣ z − a ∣ ≤ ρ のとき ∣ c n ( z − a ) n ∣ ≤ n ! M ( r ) n ! r n ρ n = M ( r ) q n |c_n(z-a)^{n}| \le \dfrac{n!\,M(r)}{n!\,r^{n}}\rho^{n} = M(r)q^{n} ∣ c n ( z − a ) n ∣ ≤ n ! r n n ! M ( r ) ρ n = M ( r ) q n (Proposition 4.1 を使いました)なので、再び M M M 判定法により D ‾ ( a , ρ ) \overline{D}(a,\rho) D ( a , ρ ) 上一様かつ絶対収束です。
一意性. D ( a , R ′ ) D(a,R') D ( a , R ′ ) 上で f ( z ) = ∑ n ≥ 0 b n ( z − a ) n f(z) = \sum_{n\ge0}b_n(z-a)^{n} f ( z ) = ∑ n ≥ 0 b n ( z − a ) n とします。収束するべき級数は収束円内のコンパクト集合上で一様収束するので、0 < s < R ′ 0<s<R' 0 < s < R ′ を取れば C ( a , s ) ∗ C(a,s)^{*} C ( a , s ) ∗ 上で一様収束します。整数 m ≥ 0 m\ge0 m ≥ 0 を固定し、両辺を ( z − a ) − m − 1 (z-a)^{-m-1} ( z − a ) − m − 1 倍します。∣ ( z − a ) − m − 1 ∣ = s − m − 1 |(z-a)^{-m-1}| = s^{-m-1} ∣ ( z − a ) − m − 1 ∣ = s − m − 1 は定数なので一様収束は保たれ、Lemma 2.2 より
∫ C ( a , s ) f ( z ) ( z − a ) m + 1 d z = ∑ n = 0 ∞ b n ∫ C ( a , s ) ( z − a ) n − m − 1 d z = 2 π i b m \int_{C(a,s)}\frac{f(z)}{(z-a)^{\,m+1}}\,dz = \sum_{n=0}^{\infty}b_n\int_{C(a,s)}(z-a)^{\,n-m-1}\,dz = 2\pi i\,b_m ∫ C ( a , s ) ( z − a ) m + 1 f ( z ) d z = n = 0 ∑ ∞ b n ∫ C ( a , s ) ( z − a ) n − m − 1 d z = 2 π i b m です。最後の等号は準備の (B) で、n − m − 1 = − 1 n-m-1 = -1 n − m − 1 = − 1 すなわち n = m n=m n = m の項だけが 2 π i 2\pi i 2 π i を与え、他は 0 0 0 になるからです。左辺は定義より 2 π i c m 2\pi i\,c_m 2 π i c m ですから b m = c m b_m = c_m b m = c m を得ます。
∎ Corollary 5.3 (収束半径と特異点の距離 )
f f f を開集合 Ω \Omega Ω 上の正則関数、a ∈ Ω a \in \Omega a ∈ Ω とし、R a : = dist ( a , C ∖ Ω ) R_a := \operatorname{dist}(a, \mathbb{C}\setminus\Omega) R a := dist ( a , C ∖ Ω ) (Ω = C \Omega = \mathbb{C} Ω = C のときは R a = ∞ R_a = \infty R a = ∞ )とおく。このとき f f f の a a a におけるテイラー級数の収束半径 ρ \rho ρ は R a R_a R a 以上である。特に正則関数は解析的である。さらに、テイラー級数の和は D ( a , ρ ) D(a,\rho) D ( a , ρ ) 上の正則関数を定め、D ( a , R a ) D(a,R_a) D ( a , R a ) 上で f f f に一致する。
Proof(Corollary 5.3) R a R_a R a の定義から D ( a , R a ) ⊂ Ω D(a,R_a)\subset\Omega D ( a , R a ) ⊂ Ω です(∣ z − a ∣ < R a |z-a| < R_a ∣ z − a ∣ < R a なる z z z が Ω \Omega Ω の外にあれば距離の定義に反します)。よって Theorem 5.2 を D ( a , R a ) D(a,R_a) D ( a , R a ) に適用でき、テイラー級数は D ( a , R a ) D(a,R_a) D ( a , R a ) 上で収束します。収束半径は「収束する最大の円板の半径」ですから ρ ≥ R a \rho \ge R_a ρ ≥ R a です。これは各点で成り立つので、Definition 5.1 の意味で f f f は解析的です。最後の主張は、準備の (D) により級数の和が D ( a , ρ ) D(a,\rho) D ( a , ρ ) 上の正則関数を定めること、および上で示したとおり D ( a , R a ) D(a,R_a) D ( a , R a ) 上では和が f f f に等しいことから従います。
∎ Example 5.4 (1/(1+x²) のマクローリン級数が発散する理由 )
実関数 u ( x ) = 1 1 + x 2 u(x) = \dfrac{1}{1+x^{2}} u ( x ) = 1 + x 2 1 は R \mathbb{R} R 全体で C ∞ C^{\infty} C ∞ であり、どこにも特異な振る舞いは見えません。それにもかかわらず、そのマクローリン級数
∑ n = 0 ∞ ( − 1 ) n x 2 n = 1 − x 2 + x 4 − ⋯ \sum_{n=0}^{\infty}(-1)^{n}x^{2n} = 1 - x^{2}+x^{4}-\cdots n = 0 ∑ ∞ ( − 1 ) n x 2 n = 1 − x 2 + x 4 − ⋯ は ∣ x ∣ ≥ 1 |x| \ge 1 ∣ x ∣ ≥ 1 で発散します。実の範囲だけを見ていると、この事実は不可解です。
複素の視点では一目瞭然です。f ( z ) = 1 1 + z 2 = 1 ( z − i ) ( z + i ) f(z) = \dfrac{1}{1+z^{2}} = \dfrac{1}{(z-i)(z+i)} f ( z ) = 1 + z 2 1 = ( z − i ) ( z + i ) 1 は Ω = C ∖ { i , − i } \Omega = \mathbb{C}\setminus\{i,-i\} Ω = C ∖ { i , − i } 上で正則で、a = 0 a=0 a = 0 からいちばん近い「穴」までの距離は R 0 = ∣ i ∣ = 1 R_0 = |i| = 1 R 0 = ∣ i ∣ = 1 です。Corollary 5.3 より収束半径 ρ \rho ρ は 1 1 1 以上ですが、実際はちょうど 1 1 1 です。それを見るために ρ > 1 \rho>1 ρ > 1 と仮定します。Corollary 5.3 の後半により、級数の和は D ( 0 , ρ ) ∋ i D(0,\rho) \ni i D ( 0 , ρ ) ∋ i 上の正則関数 g g g を定め、D ( 0 , 1 ) D(0,1) D ( 0 , 1 ) 上で f f f に一致します。g g g は i i i で連続なので、実数 t t t を 0 < t < 1 0<t<1 0 < t < 1 の範囲で 1 1 1 に近づけると g ( t i ) → g ( i ) g(ti) \to g(i) g ( t i ) → g ( i ) という有限の値に収束するはずです。ところが t i ∈ D ( 0 , 1 ) ti \in D(0,1) t i ∈ D ( 0 , 1 ) なので
g ( t i ) = f ( t i ) = 1 1 + ( t i ) 2 = 1 1 − t 2 ⟶ + ∞ ( t → 1 − 0 ) g(ti) = f(ti) = \frac{1}{1+(ti)^{2}} = \frac{1}{1-t^{2}} \longrightarrow +\infty \qquad (t \to 1-0) g ( t i ) = f ( t i ) = 1 + ( t i ) 2 1 = 1 − t 2 1 ⟶ + ∞ ( t → 1 − 0 ) となり、矛盾します。したがって ρ = 1 \rho = 1 ρ = 1 です。
つまり、実軸上ではまったく見えない ± i \pm i ± i という 2 点が、実軸上の級数の収束を ∣ x ∣ < 1 |x|<1 ∣ x ∣ < 1 に閉じ込めていたのです。同じ理屈で、e − x 2 e^{-x^{2}} e − x 2 のマクローリン級数の収束半径が ∞ \infty ∞ である(e − z 2 e^{-z^{2}} e − z 2 が整関数で、穴がないから)ことも即座に分かります。
テイラー展開は「穴のない円板」の上での話でした。しかし実際には、e z / z 3 e^{z}/z^{3} e z / z 3 のように 1 点だけ抜けた領域や、1 ( z − 1 ) ( z − 2 ) \dfrac{1}{(z-1)(z-2)} ( z − 1 ) ( z − 2 ) 1 のように 2 つの穴の間の円環領域で関数を扱いたい場面が頻繁に現れます。そこで負べきも許した展開を考えます。
以下の図は、次に述べる定理の証明で使う位置関係 r 1 < s < ∣ z − a ∣ < t < r 2 r_1 < s < |z-a| < t < r_2 r 1 < s < ∣ z − a ∣ < t < r 2 を表したものです。展開したい点 z z z を、内側の円周 C ( a , s ) C(a,s) C ( a , s ) と外側の円周 C ( a , t ) C(a,t) C ( a , t ) で挟むのがポイントです。
a z r₂ t s r₁ 破線が円環領域の境界、実線が積分に使う円周
ローラン展開の設定。中心 a のまわりの円環領域と、その中に取った 2 つの積分円周、そして展開したい点 z。 Theorem 6.1 (ローラン展開 )
0 ≤ r 1 < r 2 ≤ ∞ 0 \le r_1 < r_2 \le \infty 0 ≤ r 1 < r 2 ≤ ∞ とし、円環領域
A = { z ∈ C : r 1 < ∣ z − a ∣ < r 2 } A = \{z \in \mathbb{C} : r_1 < |z-a| < r_2\} A = { z ∈ C : r 1 < ∣ z − a ∣ < r 2 } の上で f f f が正則であるとする。このとき次の 2 つが成り立つ。
(1) 展開の存在. 任意の ρ ∈ ( r 1 , r 2 ) \rho \in (r_1,r_2) ρ ∈ ( r 1 , r 2 ) に対し
c n : = 1 2 π i ∫ C ( a , ρ ) f ( ζ ) ( ζ − a ) n + 1 d ζ ( n ∈ Z ) c_n := \frac{1}{2\pi i}\int_{C(a,\rho)}\frac{f(\zeta)}{(\zeta-a)^{\,n+1}}\,d\zeta \qquad (n \in \mathbb{Z}) c n := 2 π i 1 ∫ C ( a , ρ ) ( ζ − a ) n + 1 f ( ζ ) d ζ ( n ∈ Z ) は ρ \rho ρ の取り方によらず定まり、すべての z ∈ A z \in A z ∈ A で
f ( z ) = ∑ n = − ∞ ∞ c n ( z − a ) n = ∑ n = 0 ∞ c n ( z − a ) n + ∑ n = 1 ∞ c − n ( z − a ) − n f(z) = \sum_{n=-\infty}^{\infty}c_n(z-a)^{n} = \sum_{n=0}^{\infty}c_n(z-a)^{n} + \sum_{n=1}^{\infty}c_{-n}(z-a)^{-n} f ( z ) = n = − ∞ ∑ ∞ c n ( z − a ) n = n = 0 ∑ ∞ c n ( z − a ) n + n = 1 ∑ ∞ c − n ( z − a ) − n が成り立つ。右辺の 2 つの級数はともに A A A のコンパクト部分集合上で一様かつ絶対収束する。
(2) 一意性. A A A 上で局所一様収束する級数 ∑ n ∈ Z b n ( z − a ) n \sum_{n\in\mathbb{Z}}b_n(z-a)^{n} ∑ n ∈ Z b n ( z − a ) n が A A A 上で f f f に等しいならば、すべての n ∈ Z n \in \mathbb{Z} n ∈ Z で b n = c n b_n = c_n b n = c n である。
Proof(Theorem 6.1) c n c_n c n が ρ \rho ρ によらないこと. 各 n n n に対し ζ ↦ f ( ζ ) ( ζ − a ) − n − 1 \zeta \mapsto f(\zeta)(\zeta-a)^{-n-1} ζ ↦ f ( ζ ) ( ζ − a ) − n − 1 は A A A 上で正則です。A A A 内の 2 つの同心円周上の積分が一致することは、前章の積分路の変形(Theorem 5.1[コーシーの積分定理と積分公式] )から従います。
展開の導出. z ∈ A z \in A z ∈ A を固定し、r 1 < s < ∣ z − a ∣ < t < r 2 r_1 < s < |z-a| < t < r_2 r 1 < s < ∣ z − a ∣ < t < r 2 となる s , t s,t s , t を取ります。前章の円環領域に対するコーシーの積分公式より
f ( z ) = 1 2 π i ∫ C ( a , t ) f ( ζ ) ζ − z d ζ − 1 2 π i ∫ C ( a , s ) f ( ζ ) ζ − z d ζ f(z) = \frac{1}{2\pi i}\int_{C(a,t)}\frac{f(\zeta)}{\zeta-z}\,d\zeta \;-\; \frac{1}{2\pi i}\int_{C(a,s)}\frac{f(\zeta)}{\zeta-z}\,d\zeta f ( z ) = 2 π i 1 ∫ C ( a , t ) ζ − z f ( ζ ) d ζ − 2 π i 1 ∫ C ( a , s ) ζ − z f ( ζ ) d ζ が成り立ちます(2 つの円周を 2 本の切れ目でつないだ閉曲線にコーシーの積分公式を適用し、切れ目上の積分が逆向き 2 回で打ち消し合うことから得られる式です)。
第 1 項は Theorem 5.2 の証明とまったく同じです。∣ ζ − a ∣ = t > ∣ z − a ∣ |\zeta-a| = t > |z-a| ∣ ζ − a ∣ = t > ∣ z − a ∣ なので
1 ζ − z = ∑ n = 0 ∞ ( z − a ) n ( ζ − a ) n + 1 \frac{1}{\zeta-z} = \sum_{n=0}^{\infty}\frac{(z-a)^{n}}{(\zeta-a)^{\,n+1}} ζ − z 1 = n = 0 ∑ ∞ ( ζ − a ) n + 1 ( z − a ) n が ζ \zeta ζ について一様収束し、Lemma 2.2 による項別積分で ∑ n ≥ 0 c n ( z − a ) n \sum_{n\ge0}c_n(z-a)^{n} ∑ n ≥ 0 c n ( z − a ) n が出ます。
第 2 項では役割が逆転します。∣ ζ − a ∣ = s < ∣ z − a ∣ |\zeta - a| = s < |z-a| ∣ ζ − a ∣ = s < ∣ z − a ∣ なので ∣ ζ − a z − a ∣ = s ∣ z − a ∣ < 1 \left|\dfrac{\zeta-a}{z-a}\right| = \dfrac{s}{|z-a|} < 1 z − a ζ − a = ∣ z − a ∣ s < 1 であり、
− 1 ζ − z = 1 z − ζ = 1 ( z − a ) − ( ζ − a ) = 1 z − a ⋅ 1 1 − ζ − a z − a = ∑ m = 0 ∞ ( ζ − a ) m ( z − a ) m + 1 -\frac{1}{\zeta-z} = \frac{1}{z-\zeta} = \frac{1}{(z-a)-(\zeta-a)} = \frac{1}{z-a}\cdot\frac{1}{1-\frac{\zeta-a}{z-a}} = \sum_{m=0}^{\infty}\frac{(\zeta-a)^{m}}{(z-a)^{\,m+1}} − ζ − z 1 = z − ζ 1 = ( z − a ) − ( ζ − a ) 1 = z − a 1 ⋅ 1 − z − a ζ − a 1 = m = 0 ∑ ∞ ( z − a ) m + 1 ( ζ − a ) m と展開できます。これも ζ ∈ C ( a , s ) ∗ \zeta \in C(a,s)^{*} ζ ∈ C ( a , s ) ∗ について一様収束するので(各項は s m ∣ z − a ∣ m + 1 \frac{s^{m}}{|z-a|^{m+1}} ∣ z − a ∣ m + 1 s m で押さえられ、公比 s / ∣ z − a ∣ < 1 s/|z-a| < 1 s /∣ z − a ∣ < 1 の等比級数が優級数になります)、f ( ζ ) / ( 2 π i ) f(\zeta)/(2\pi i) f ( ζ ) / ( 2 π i ) を掛けて項別積分すると
− 1 2 π i ∫ C ( a , s ) f ( ζ ) ζ − z d ζ = ∑ m = 0 ∞ ( 1 2 π i ∫ C ( a , s ) f ( ζ ) ( ζ − a ) m d ζ ) ( z − a ) − m − 1 -\frac{1}{2\pi i}\int_{C(a,s)}\frac{f(\zeta)}{\zeta-z}\,d\zeta = \sum_{m=0}^{\infty}\left(\frac{1}{2\pi i}\int_{C(a,s)}f(\zeta)(\zeta-a)^{m}\,d\zeta\right)(z-a)^{-m-1} − 2 π i 1 ∫ C ( a , s ) ζ − z f ( ζ ) d ζ = m = 0 ∑ ∞ ( 2 π i 1 ∫ C ( a , s ) f ( ζ ) ( ζ − a ) m d ζ ) ( z − a ) − m − 1 となります。n = − m − 1 n = -m-1 n = − m − 1 (すなわち m = − n − 1 m = -n-1 m = − n − 1 )と置き換えると ( ζ − a ) m = ( ζ − a ) − n − 1 (\zeta-a)^{m} = (\zeta-a)^{-n-1} ( ζ − a ) m = ( ζ − a ) − n − 1 ですから、括弧の中はまさに c n c_n c n (n ≤ − 1 n \le -1 n ≤ − 1 )です。以上を合わせて主張の展開を得ます。一様収束性は、いま使った優級数(公比が 1 1 1 より小さい等比級数)による評価が、A A A のコンパクト部分集合上で一様に取れることから従います。実際、コンパクト集合 K ⊂ A K \subset A K ⊂ A に対しては s , t s, t s , t を z ∈ K z \in K z ∈ K によらず一斉に選べるので、公比の上限も一斉に 1 1 1 未満に取れます。
一意性. m ∈ Z m \in \mathbb{Z} m ∈ Z を固定し、f ( z ) = ∑ n b n ( z − a ) n f(z) = \sum_{n}b_n(z-a)^{n} f ( z ) = ∑ n b n ( z − a ) n の両辺を ( z − a ) − m − 1 (z-a)^{-m-1} ( z − a ) − m − 1 倍して C ( a , ρ ) C(a,\rho) C ( a , ρ ) 上で積分します。C ( a , ρ ) ∗ C(a,\rho)^{*} C ( a , ρ ) ∗ はコンパクトなので一様収束が使え、Lemma 2.2 より
2 π i c m = ∫ C ( a , ρ ) f ( z ) ( z − a ) m + 1 d z = ∑ n ∈ Z b n ∫ C ( a , ρ ) ( z − a ) n − m − 1 d z = 2 π i b m 2\pi i\,c_m = \int_{C(a,\rho)}\frac{f(z)}{(z-a)^{\,m+1}}\,dz = \sum_{n\in\mathbb{Z}}b_n\int_{C(a,\rho)}(z-a)^{\,n-m-1}\,dz = 2\pi i\,b_m 2 π i c m = ∫ C ( a , ρ ) ( z − a ) m + 1 f ( z ) d z = n ∈ Z ∑ b n ∫ C ( a , ρ ) ( z − a ) n − m − 1 d z = 2 π i b m です。ここでも準備の (B) により n = m n=m n = m の項だけが残ります。
∎ Definition 6.2 (孤立特異点とその分類 )
f f f が穴あき円板 D ( a , R ) ∖ { a } D(a,R)\setminus\{a\} D ( a , R ) ∖ { a } 上で正則であるとき、a a a を f f f の孤立特異点 という。この領域は r 1 = 0 r_1 = 0 r 1 = 0 、r 2 = R r_2 = R r 2 = R の円環領域なので Theorem 6.1 が使え、ローラン展開 f ( z ) = ∑ n ∈ Z c n ( z − a ) n f(z)=\sum_{n\in\mathbb{Z}}c_n(z-a)^{n} f ( z ) = ∑ n ∈ Z c n ( z − a ) n が定まる。負べきの部分 ∑ n ≤ − 1 c n ( z − a ) n \sum_{n\le-1}c_n(z-a)^{n} ∑ n ≤ − 1 c n ( z − a ) n を主要部 と呼び、次のように分類する。
c n = 0 c_n = 0 c n = 0 (すべての n ≤ − 1 n \le -1 n ≤ − 1 )のとき、a a a を除去可能特異点 という。
ある m ≥ 1 m \ge 1 m ≥ 1 について c − m ≠ 0 c_{-m}\ne0 c − m = 0 かつ c n = 0 c_n = 0 c n = 0 (n < − m n < -m n < − m )のとき、a a a を位数 m m m の極 という。
c n ≠ 0 c_n \ne 0 c n = 0 となる n ≤ − 1 n \le -1 n ≤ − 1 が無限個あるとき、a a a を真性特異点 という。
また c − 1 c_{-1} c − 1 を f f f の a a a における留数 と呼び Res ( f , a ) \operatorname{Res}(f,a) Res ( f , a ) と書く。Theorem 6.1 の係数公式で n = − 1 n=-1 n = − 1 とすると ∫ C ( a , ρ ) f ( z ) d z = 2 π i Res ( f , a ) \int_{C(a,\rho)}f(z)\,dz = 2\pi i\operatorname{Res}(f,a) ∫ C ( a , ρ ) f ( z ) d z = 2 π i Res ( f , a ) となり、これが留数定理の芽である(Definition 4.1[留数定理と定積分への応用] 、留数定理と定積分への応用 )。
Proposition 6.3 (リーマンの除去可能特異点定理 )
f f f が D ( a , R ) ∖ { a } D(a,R)\setminus\{a\} D ( a , R ) ∖ { a } 上で正則であり、ある r 0 ∈ ( 0 , R ) r_0 \in (0,R) r 0 ∈ ( 0 , R ) と M ≥ 0 M \ge 0 M ≥ 0 について 0 < ∣ z − a ∣ ≤ r 0 0 < |z-a| \le r_0 0 < ∣ z − a ∣ ≤ r 0 で ∣ f ( z ) ∣ ≤ M |f(z)|\le M ∣ f ( z ) ∣ ≤ M が成り立つとする。このとき a a a は除去可能特異点であり、f f f は D ( a , R ) D(a,R) D ( a , R ) 全体で正則な関数に一意に拡張される。
Proof(Proposition 6.3) n ≤ − 1 n \le -1 n ≤ − 1 と 0 < ρ ≤ r 0 0<\rho\le r_0 0 < ρ ≤ r 0 を取ります。Theorem 6.1 の係数公式と準備の (A) より
∣ c n ∣ ≤ 1 2 π ⋅ M ρ n + 1 ⋅ 2 π ρ = M ρ − n |c_n| \le \frac{1}{2\pi}\cdot\frac{M}{\rho^{\,n+1}}\cdot 2\pi\rho = M\rho^{-n} ∣ c n ∣ ≤ 2 π 1 ⋅ ρ n + 1 M ⋅ 2 π ρ = M ρ − n です。n ≤ − 1 n \le -1 n ≤ − 1 より − n ≥ 1 -n \ge 1 − n ≥ 1 ですから、ρ → + 0 \rho \to +0 ρ → + 0 とすると右辺は 0 0 0 に収束します。左辺は ρ \rho ρ によらない定数なので c n = 0 c_n = 0 c n = 0 です。よって主要部は消え、g ( z ) : = ∑ n ≥ 0 c n ( z − a ) n g(z) := \sum_{n\ge0}c_n(z-a)^{n} g ( z ) := ∑ n ≥ 0 c n ( z − a ) n は D ( a , R ) D(a,R) D ( a , R ) 上の正則関数(準備の (D))で、z ≠ a z \ne a z = a では f f f に一致します。拡張の一意性は、a a a での値が連続性から lim z → a f ( z ) = c 0 \lim_{z\to a}f(z) = c_0 lim z → a f ( z ) = c 0 に定まることから従います。
∎ Example 6.4 (同じ関数、3 通りのローラン展開 )
f ( z ) = 1 ( z − 1 ) ( z − 2 ) f(z) = \dfrac{1}{(z-1)(z-2)} f ( z ) = ( z − 1 ) ( z − 2 ) 1 を a = 0 a = 0 a = 0 を中心に展開します。f f f は C ∖ { 1 , 2 } \mathbb{C}\setminus\{1,2\} C ∖ { 1 , 2 } 上で正則なので、0 0 0 を中心とし f f f が正則になる円環領域のうち極大なものは
(I) ∣ z ∣ < 1 , (II) 1 < ∣ z ∣ < 2 , (III) ∣ z ∣ > 2 \text{(I) } |z| < 1, \qquad \text{(II) } 1 < |z| < 2, \qquad \text{(III) } |z| > 2 (I) ∣ z ∣ < 1 , (II) 1 < ∣ z ∣ < 2 , (III) ∣ z ∣ > 2 の 3 つです。そしてそれぞれで別の展開をもちます。部分分数分解
1 ( z − 1 ) ( z − 2 ) = 1 z − 2 − 1 z − 1 \frac{1}{(z-1)(z-2)} = \frac{1}{z-2}-\frac{1}{z-1} ( z − 1 ) ( z − 2 ) 1 = z − 2 1 − z − 1 1 から始めます(右辺を通分すると ( z − 1 ) − ( z − 2 ) ( z − 1 ) ( z − 2 ) = 1 ( z − 1 ) ( z − 2 ) \frac{(z-1)-(z-2)}{(z-1)(z-2)} = \frac{1}{(z-1)(z-2)} ( z − 1 ) ( z − 2 ) ( z − 1 ) − ( z − 2 ) = ( z − 1 ) ( z − 2 ) 1 で確かに一致します)。
(I) ∣ z ∣ < 1 |z| < 1 ∣ z ∣ < 1 . − 1 z − 1 = 1 1 − z = ∑ n ≥ 0 z n \dfrac{-1}{z-1} = \dfrac{1}{1-z} = \sum_{n\ge0}z^{n} z − 1 − 1 = 1 − z 1 = ∑ n ≥ 0 z n 、1 z − 2 = − 1 2 ⋅ 1 1 − z / 2 = − ∑ n ≥ 0 z n 2 n + 1 \dfrac{1}{z-2} = \dfrac{-1}{2}\cdot\dfrac{1}{1-z/2} = -\sum_{n\ge0}\dfrac{z^{n}}{2^{\,n+1}} z − 2 1 = 2 − 1 ⋅ 1 − z /2 1 = − ∑ n ≥ 0 2 n + 1 z n なので
f ( z ) = ∑ n = 0 ∞ ( 1 − 1 2 n + 1 ) z n = 1 2 + 3 4 z + 7 8 z 2 + ⋯ . f(z) = \sum_{n=0}^{\infty}\left(1-\frac{1}{2^{\,n+1}}\right)z^{n} = \frac{1}{2}+\frac{3}{4}z+\frac{7}{8}z^{2}+\cdots . f ( z ) = n = 0 ∑ ∞ ( 1 − 2 n + 1 1 ) z n = 2 1 + 4 3 z + 8 7 z 2 + ⋯ . 負べきがないのは、この領域が穴のない円板でテイラー展開になるからです。検算として z = 0 z=0 z = 0 を入れると f ( 0 ) = 1 ( − 1 ) ( − 2 ) = 1 2 f(0) = \frac{1}{(-1)(-2)} = \frac12 f ( 0 ) = ( − 1 ) ( − 2 ) 1 = 2 1 で、級数の定数項と一致します。
(II) 1 < ∣ z ∣ < 2 1 < |z| < 2 1 < ∣ z ∣ < 2 . ∣ 1 / z ∣ < 1 |1/z| < 1 ∣1/ z ∣ < 1 なので − 1 z − 1 = − 1 z ⋅ 1 1 − 1 / z = − ∑ n ≥ 0 z − n − 1 \dfrac{-1}{z-1} = \dfrac{-1}{z}\cdot\dfrac{1}{1-1/z} = -\sum_{n\ge0}z^{-n-1} z − 1 − 1 = z − 1 ⋅ 1 − 1/ z 1 = − ∑ n ≥ 0 z − n − 1 と、負べきで展開しなければなりません。1 z − 2 \dfrac{1}{z-2} z − 2 1 の側は ∣ z / 2 ∣ < 1 |z/2|<1 ∣ z /2∣ < 1 なので (I) と同じ展開が使えます。したがって
f ( z ) = − ∑ n = 1 ∞ 1 z n − ∑ n = 0 ∞ z n 2 n + 1 . f(z) = -\sum_{n=1}^{\infty}\frac{1}{z^{n}}-\sum_{n=0}^{\infty}\frac{z^{n}}{2^{\,n+1}} . f ( z ) = − n = 1 ∑ ∞ z n 1 − n = 0 ∑ ∞ 2 n + 1 z n . (III) ∣ z ∣ > 2 |z| > 2 ∣ z ∣ > 2 . 両方とも負べきです。1 z − 2 = 1 z ⋅ 1 1 − 2 / z = ∑ n ≥ 0 2 n z n + 1 \dfrac{1}{z-2} = \dfrac{1}{z}\cdot\dfrac{1}{1-2/z} = \sum_{n\ge0}\dfrac{2^{n}}{z^{\,n+1}} z − 2 1 = z 1 ⋅ 1 − 2/ z 1 = ∑ n ≥ 0 z n + 1 2 n 、− 1 z − 1 = − ∑ n ≥ 0 1 z n + 1 \dfrac{-1}{z-1} = -\sum_{n\ge0}\dfrac{1}{z^{\,n+1}} z − 1 − 1 = − ∑ n ≥ 0 z n + 1 1 なので
f ( z ) = ∑ n = 0 ∞ 2 n − 1 z n + 1 = ∑ m = 1 ∞ 2 m − 1 − 1 z m = 1 z 2 + 3 z 3 + 7 z 4 + ⋯ . f(z) = \sum_{n=0}^{\infty}\frac{2^{n}-1}{z^{\,n+1}} = \sum_{m=1}^{\infty}\frac{2^{\,m-1}-1}{z^{m}} = \frac{1}{z^{2}}+\frac{3}{z^{3}}+\frac{7}{z^{4}}+\cdots . f ( z ) = n = 0 ∑ ∞ z n + 1 2 n − 1 = m = 1 ∑ ∞ z m 2 m − 1 − 1 = z 2 1 + z 3 3 + z 4 7 + ⋯ . m = 1 m=1 m = 1 の係数は 2 0 − 1 = 0 2^{0}-1 = 0 2 0 − 1 = 0 なので、1 / z 1/z 1/ z の項は現れません。これは偶然ではなく、∣ z ∣ → ∞ |z|\to\infty ∣ z ∣ → ∞ で f ( z ) f(z) f ( z ) が 1 / z 2 1/z^{2} 1/ z 2 程度の速さで 0 0 0 に近づくこと(z f ( z ) → 0 zf(z)\to0 z f ( z ) → 0 )に対応しています。
同じ関数が領域ごとに違う展開をもつことは矛盾ではありません。Theorem 6.1 の一意性は「円環領域を固定したときの一意性」です。また、これらのうち a = 0 a=0 a = 0 における特異点の分類に使えるものはありません。0 0 0 は f f f の特異点ではないからです。z = 1 z=1 z = 1 における展開を知りたければ、1 < ∣ z ∣ < 2 1 < |z| < 2 1 < ∣ z ∣ < 2 ではなく 0 < ∣ z − 1 ∣ < 1 0 < |z-1| < 1 0 < ∣ z − 1∣ < 1 の上でローラン展開する必要があります。
Example 6.5 (真性特異点の例:exp(1/z) )
f ( z ) = e 1 / z f(z) = e^{1/z} f ( z ) = e 1/ z は C ∖ { 0 } \mathbb{C}\setminus\{0\} C ∖ { 0 } 上で正則です。e w = ∑ n ≥ 0 w n n ! e^{w} = \sum_{n\ge0}\frac{w^{n}}{n!} e w = ∑ n ≥ 0 n ! w n は C \mathbb{C} C 全体で収束するので、w = 1 / z w = 1/z w = 1/ z を代入して
e 1 / z = ∑ n = 0 ∞ 1 n ! z − n = 1 + 1 z + 1 2 z 2 + 1 6 z 3 + ⋯ ( 0 < ∣ z ∣ < ∞ ) e^{1/z} = \sum_{n=0}^{\infty}\frac{1}{n!}\,z^{-n} = 1+\frac{1}{z}+\frac{1}{2z^{2}}+\frac{1}{6z^{3}}+\cdots \qquad (0<|z|<\infty) e 1/ z = n = 0 ∑ ∞ n ! 1 z − n = 1 + z 1 + 2 z 2 1 + 6 z 3 1 + ⋯ ( 0 < ∣ z ∣ < ∞ ) を得ます。Theorem 6.1 の一意性より、これがローラン展開そのものです。負べきの係数 1 / n ! 1/n! 1/ n ! は n ≥ 1 n\ge1 n ≥ 1 のすべてで 0 0 0 でないので、0 0 0 は真性特異点です(Definition 6.2 )。留数は c − 1 = 1 c_{-1} = 1 c − 1 = 1 です。
真性特異点の近くでは関数の挙動が激烈になります。実際、x → + 0 x \to +0 x → + 0 (実軸正方向)では e 1 / x → + ∞ e^{1/x}\to+\infty e 1/ x → + ∞ 、x → − 0 x\to-0 x → − 0 では e 1 / x → 0 e^{1/x}\to0 e 1/ x → 0 、純虚軸 z = i y z = iy z = i y に沿えば ∣ e 1 / ( i y ) ∣ = ∣ e − i / y ∣ = 1 |e^{1/(iy)}| = |e^{-i/y}| = 1 ∣ e 1/ ( i y ) ∣ = ∣ e − i / y ∣ = 1 です。近づく方向ごとに極限が違います。もし 0 0 0 の近くで有界なら Proposition 6.3 により除去可能特異点になってしまうので、有界ではありえません。かといって、極のように ∣ f ( z ) ∣ → ∞ |f(z)|\to\infty ∣ f ( z ) ∣ → ∞ となるわけでもありません。
正則関数の「硬さ」がもっとも劇的に現れるのが一致の定理です。まず零点の様子を調べます。
Definition 7.1 (零点の位数 )
f f f を領域 Ω \Omega Ω 上の正則関数、a ∈ Ω a \in \Omega a ∈ Ω 、f ( a ) = 0 f(a)=0 f ( a ) = 0 とする。f f f が a a a の近傍で恒等的に 0 0 0 でないとき、f ( z ) = ( z − a ) m g ( z ) f(z)=(z-a)^{m}g(z) f ( z ) = ( z − a ) m g ( z ) (g g g は a a a の近傍で正則、g ( a ) ≠ 0 g(a)\ne0 g ( a ) = 0 )と書ける最小の m ≥ 1 m \ge 1 m ≥ 1 を、a a a における f f f の零点の位数 という。
Lemma 7.2 (零点の孤立性 )
f f f を領域 Ω \Omega Ω 上の正則関数、a ∈ Ω a \in \Omega a ∈ Ω 、f ( a ) = 0 f(a) = 0 f ( a ) = 0 とし、D ( a , R ) ⊂ Ω D(a,R)\subset\Omega D ( a , R ) ⊂ Ω とする。f f f の a a a におけるテイラー係数を c n c_n c n とすると、次のいずれか一方だけが起こる。
すべての n ≥ 0 n \ge 0 n ≥ 0 で c n = 0 c_n = 0 c n = 0 。このとき f f f は D ( a , R ) D(a,R) D ( a , R ) 上で恒等的に 0 0 0 である。
c m ≠ 0 c_m \ne 0 c m = 0 となる最小の m m m が存在する。このとき m ≥ 1 m\ge1 m ≥ 1 であり、D ( a , R ) D(a,R) D ( a , R ) 上の正則関数 g g g で g ( a ) = c m ≠ 0 g(a) = c_m \ne 0 g ( a ) = c m = 0 かつ f ( z ) = ( z − a ) m g ( z ) f(z) = (z-a)^{m}g(z) f ( z ) = ( z − a ) m g ( z ) を満たすものが存在する。さらにある δ ∈ ( 0 , R ] \delta \in (0,R] δ ∈ ( 0 , R ] が存在して、0 < ∣ z − a ∣ < δ 0<|z-a|<\delta 0 < ∣ z − a ∣ < δ では f ( z ) ≠ 0 f(z)\ne0 f ( z ) = 0 である(零点は孤立する)。
Proof(Lemma 7.2) Theorem 5.2 より D ( a , R ) D(a,R) D ( a , R ) 上で f ( z ) = ∑ n ≥ 0 c n ( z − a ) n f(z) = \sum_{n\ge0}c_n(z-a)^{n} f ( z ) = ∑ n ≥ 0 c n ( z − a ) n です。
(1) すべての c n c_n c n が 0 0 0 なら、この級数の和は恒等的に 0 0 0 なので f ≡ 0 f \equiv 0 f ≡ 0 です。
(2) そうでなければ c m ≠ 0 c_m\ne0 c m = 0 なる最小の m m m が取れます。c 0 = f ( a ) = 0 c_0 = f(a) = 0 c 0 = f ( a ) = 0 なので m ≥ 1 m \ge 1 m ≥ 1 です。ここで級数 ∑ k ≥ 0 c m + k ( z − a ) k \sum_{k\ge0}c_{m+k}(z-a)^{k} ∑ k ≥ 0 c m + k ( z − a ) k を考えます。0 < ∣ z − a ∣ < R 0<|z-a|<R 0 < ∣ z − a ∣ < R に対して
∑ k = 0 ∞ ∣ c m + k ∣ ∣ z − a ∣ k = ∣ z − a ∣ − m ∑ k = 0 ∞ ∣ c m + k ∣ ∣ z − a ∣ m + k ≤ ∣ z − a ∣ − m ∑ n = 0 ∞ ∣ c n ∣ ∣ z − a ∣ n < ∞ \sum_{k=0}^{\infty}|c_{m+k}||z-a|^{k} = |z-a|^{-m}\sum_{k=0}^{\infty}|c_{m+k}||z-a|^{\,m+k} \le |z-a|^{-m}\sum_{n=0}^{\infty}|c_n||z-a|^{n} < \infty k = 0 ∑ ∞ ∣ c m + k ∣∣ z − a ∣ k = ∣ z − a ∣ − m k = 0 ∑ ∞ ∣ c m + k ∣∣ z − a ∣ m + k ≤ ∣ z − a ∣ − m n = 0 ∑ ∞ ∣ c n ∣∣ z − a ∣ n < ∞ (最後は Theorem 5.2 の絶対収束)なので、この級数の収束半径は R R R 以上です。よって g ( z ) : = ∑ k ≥ 0 c m + k ( z − a ) k g(z) := \sum_{k\ge0}c_{m+k}(z-a)^{k} g ( z ) := ∑ k ≥ 0 c m + k ( z − a ) k は D ( a , R ) D(a,R) D ( a , R ) 上の正則関数を定め(準備の (D))、g ( a ) = c m ≠ 0 g(a) = c_m \ne 0 g ( a ) = c m = 0 、そして
( z − a ) m g ( z ) = ∑ k = 0 ∞ c m + k ( z − a ) m + k = ∑ n = m ∞ c n ( z − a ) n = f ( z ) (z-a)^{m}g(z) = \sum_{k=0}^{\infty}c_{m+k}(z-a)^{\,m+k} = \sum_{n=m}^{\infty}c_n(z-a)^{n} = f(z) ( z − a ) m g ( z ) = k = 0 ∑ ∞ c m + k ( z − a ) m + k = n = m ∑ ∞ c n ( z − a ) n = f ( z ) です(n < m n<m n < m の項は c n = 0 c_n=0 c n = 0 で消えます)。g g g は連続で g ( a ) ≠ 0 g(a)\ne0 g ( a ) = 0 なので、∣ g ( z ) − g ( a ) ∣ < ∣ g ( a ) ∣ |g(z)-g(a)| < |g(a)| ∣ g ( z ) − g ( a ) ∣ < ∣ g ( a ) ∣ となる δ > 0 \delta>0 δ > 0 が取れ、そこでは g ( z ) ≠ 0 g(z)\ne0 g ( z ) = 0 です。ゆえに 0 < ∣ z − a ∣ < δ 0<|z-a|<\delta 0 < ∣ z − a ∣ < δ では ( z − a ) m ≠ 0 (z-a)^{m}\ne0 ( z − a ) m = 0 と合わせて f ( z ) ≠ 0 f(z)\ne0 f ( z ) = 0 となります。
なお、(2) の m m m は一意です。( z − a ) m g ( z ) = ( z − a ) m ′ h ( z ) (z-a)^{m}g(z) = (z-a)^{m'}h(z) ( z − a ) m g ( z ) = ( z − a ) m ′ h ( z ) (g ( a ) ≠ 0 g(a)\ne0 g ( a ) = 0 、h ( a ) ≠ 0 h(a)\ne0 h ( a ) = 0 )で m < m ′ m<m' m < m ′ とすると、z ≠ a z\ne a z = a で g ( z ) = ( z − a ) m ′ − m h ( z ) g(z) = (z-a)^{\,m'-m}h(z) g ( z ) = ( z − a ) m ′ − m h ( z ) となり、z → a z\to a z → a とすれば g ( a ) = 0 g(a)=0 g ( a ) = 0 となって矛盾します。
∎ Theorem 7.3 (一致の定理 )
Ω \Omega Ω を領域(連結開集合)、f , g f,g f , g を Ω \Omega Ω 上の正則関数とする。集合
E = { z ∈ Ω : f ( z ) = g ( z ) } E = \{z \in \Omega : f(z)=g(z)\} E = { z ∈ Ω : f ( z ) = g ( z )} が Ω \Omega Ω 内に集積点をもつ、すなわち、ある a ∈ Ω a \in \Omega a ∈ Ω と点列 z k ∈ E z_k \in E z k ∈ E (z k ≠ a z_k \ne a z k = a )で z k → a z_k \to a z k → a となるものが存在するならば、f = g f = g f = g が Ω \Omega Ω 全体で成り立つ。
Proof(Theorem 7.3) h : = f − g h := f-g h := f − g とおくと h h h は Ω \Omega Ω 上正則で、h ( z k ) = 0 h(z_k) = 0 h ( z k ) = 0 です。h h h は連続なので h ( a ) = lim k h ( z k ) = 0 h(a) = \lim_k h(z_k) = 0 h ( a ) = lim k h ( z k ) = 0 でもあります。
第 1 段:a a a でのテイラー係数がすべて 0 0 0 . D ( a , R ) ⊂ Ω D(a,R)\subset\Omega D ( a , R ) ⊂ Ω を取り、Lemma 7.2 を h h h に適用します。もし (2) が起これば、ある δ > 0 \delta>0 δ > 0 について 0 < ∣ z − a ∣ < δ 0<|z-a|<\delta 0 < ∣ z − a ∣ < δ で h ( z ) ≠ 0 h(z)\ne0 h ( z ) = 0 です。ところが z k → a z_k \to a z k → a 、z k ≠ a z_k \ne a z k = a 、h ( z k ) = 0 h(z_k)=0 h ( z k ) = 0 なので、十分大きい k k k に対して 0 < ∣ z k − a ∣ < δ 0<|z_k-a|<\delta 0 < ∣ z k − a ∣ < δ かつ h ( z k ) = 0 h(z_k)=0 h ( z k ) = 0 となり矛盾します。よって (1) が起こり、h h h の a a a におけるテイラー係数はすべて 0 0 0 、すなわち h ( n ) ( a ) = 0 h^{(n)}(a)=0 h ( n ) ( a ) = 0 (すべての n ≥ 0 n\ge0 n ≥ 0 )です。
第 2 段:連結性で全体に広げる.
A : = { w ∈ Ω : h ( n ) ( w ) = 0 ( ∀ n ≥ 0 ) } A := \{w \in \Omega : h^{(n)}(w)=0 \ \ (\forall n \ge 0)\} A := { w ∈ Ω : h ( n ) ( w ) = 0 ( ∀ n ≥ 0 )} とおきます。第 1 段より a ∈ A a \in A a ∈ A なので A ≠ ∅ A \ne \emptyset A = ∅ です。
A A A は Ω \Omega Ω で閉:Corollary 3.3 より各 h ( n ) h^{(n)} h ( n ) は Ω \Omega Ω 上正則、特に連続なので、{ w ∈ Ω : h ( n ) ( w ) = 0 } \{w\in\Omega : h^{(n)}(w)=0\} { w ∈ Ω : h ( n ) ( w ) = 0 } は Ω \Omega Ω の閉集合であり、A A A はそれらの共通部分だからです。
A A A は開:w ∈ A w \in A w ∈ A とし D ( w , r ) ⊂ Ω D(w,r)\subset\Omega D ( w , r ) ⊂ Ω を取ると、Theorem 5.2 より D ( w , r ) D(w,r) D ( w , r ) 上で h ( z ) = ∑ n h ( n ) ( w ) n ! ( z − w ) n = 0 h(z) = \sum_n \frac{h^{(n)}(w)}{n!}(z-w)^{n} = 0 h ( z ) = ∑ n n ! h ( n ) ( w ) ( z − w ) n = 0 です。恒等的に 0 0 0 の関数は導関数もすべて 0 0 0 なので、D ( w , r ) ⊂ A D(w,r)\subset A D ( w , r ) ⊂ A となります。
Ω \Omega Ω は連結で、A A A は空でない開かつ閉な部分集合ですから A = Ω A = \Omega A = Ω です(連結性の定義:Ω \Omega Ω は空でない開かつ閉な真部分集合をもたない)。特にすべての w ∈ Ω w\in\Omega w ∈ Ω で h ( w ) = h ( 0 ) ( w ) = 0 h(w) = h^{(0)}(w) = 0 h ( w ) = h ( 0 ) ( w ) = 0 、すなわち f = g f=g f = g です。
∎ Corollary 7.4 (正則関数は小さな部分で決まる )
Ω \Omega Ω を領域、f , g f,g f , g を Ω \Omega Ω 上の正則関数とする。次のいずれかが成り立てば f = g f=g f = g が Ω \Omega Ω 全体で成り立つ。
ある空でない開集合 U ⊂ Ω U \subset \Omega U ⊂ Ω の上で f = g f=g f = g 。
Ω \Omega Ω に含まれるある線分(1 点でないもの)の上で f = g f = g f = g 。
相異なる点からなる列 z k ∈ Ω z_k \in \Omega z k ∈ Ω が a ∈ Ω a\in\Omega a ∈ Ω に収束し(z k ≠ a z_k \ne a z k = a )、すべての k k k で f ( z k ) = g ( z k ) f(z_k)=g(z_k) f ( z k ) = g ( z k ) 。
Proof(Corollary 7.4) いずれの場合も、一致集合 E E E が Ω \Omega Ω 内に集積点をもつことを言えば Theorem 7.3 が適用できます。(1) では U U U の点 a a a を取れば、U U U は開なので a a a に収束する U U U 内の点列(a a a 自身と異なる点からなるもの)が取れます。(2) では線分の内点が同様に集積点になります。(3) は仮定そのものです。
∎ Example 7.5 (実軸上の等式が複素平面全体へ伝播する )
sin 2 z + cos 2 z = 1 \sin^{2}z+\cos^{2}z = 1 sin 2 z + cos 2 z = 1 をすべての z ∈ C z \in \mathbb{C} z ∈ C で示します。F ( z ) : = sin 2 z + cos 2 z F(z) := \sin^{2}z+\cos^{2}z F ( z ) := sin 2 z + cos 2 z と定数関数 G ( z ) : = 1 G(z):=1 G ( z ) := 1 はともに整関数です(積と和で作られているため)。実解析で知っているとおり、F ( x ) = G ( x ) F(x)=G(x) F ( x ) = G ( x ) がすべての実数 x x x で成り立ちます。したがって一致集合は実軸全体を含み、そこから互いに相異なる点列 z k = 1 / k z_k = 1/k z k = 1/ k を取ると z k → 0 ∈ C z_k \to 0 \in \mathbb{C} z k → 0 ∈ C です。集積点 0 0 0 は定義域 C \mathbb{C} C の点なので、Corollary 7.4 の (2) または (3) より F = G F=G F = G が C \mathbb{C} C 全体で成り立ちます。
同じ論法で、実数で確かめた恒等式は自動的に複素数に持ち上がります。e z + w = e z e w e^{z+w}=e^{z}e^{w} e z + w = e z e w (w w w を実数で固定して z z z について示し、次に z z z を複素数で固定して w w w について示す、と 2 段階で行います)、sin 2 z = 2 sin z cos z \sin 2z = 2\sin z\cos z sin 2 z = 2 sin z cos z 、多項式恒等式など、例には事欠きません。「実数で成り立つ解析的恒等式は複素数でも成り立つ」というこの原理は、恒等式の永続性 と呼ばれます。
対照的に、実関数ではこの伝播はまったく起きません。Remark 5.5 の φ \varphi φ は x ≤ 0 x\le0 x ≤ 0 で定数関数 0 0 0 と一致しますが、x > 0 x>0 x > 0 では一致しません。C ∞ C^{\infty} C ∞ 級であっても、実関数は「左半分と右半分が独立に動ける」のです。この違いこそが、正則性が単なる滑らかさではないことの証拠です。
Exercise 8.2 標準
f f f を整関数とし、ある定数 A , B ≥ 0 A,B\ge0 A , B ≥ 0 と整数 m ≥ 0 m \ge 0 m ≥ 0 が存在して、すべての z ∈ C z\in\mathbb{C} z ∈ C で
∣ f ( z ) ∣ ≤ A + B ∣ z ∣ m |f(z)| \le A + B|z|^{m} ∣ f ( z ) ∣ ≤ A + B ∣ z ∣ m が成り立つとします。このとき f f f は次数 m m m 以下の多項式であることを示してください(m = 0 m=0 m = 0 のときが Theorem 4.2 です)。
Solution f f f は整関数なので Theorem 5.2 を D ( 0 , ∞ ) = C D(0,\infty) = \mathbb{C} D ( 0 , ∞ ) = C に適用でき、f ( z ) = ∑ n ≥ 0 c n z n f(z) = \sum_{n\ge0}c_nz^{n} f ( z ) = ∑ n ≥ 0 c n z n (C \mathbb{C} C 全体で収束)と書けます。ここで c n = f ( n ) ( 0 ) / n ! c_n = f^{(n)}(0)/n! c n = f ( n ) ( 0 ) / n ! です。
n > m n > m n > m を固定します。r > 0 r>0 r > 0 に対し M ( r ) = max ∣ z ∣ = r ∣ f ( z ) ∣ ≤ A + B r m M(r) = \max_{|z|=r}|f(z)| \le A+Br^{m} M ( r ) = max ∣ z ∣ = r ∣ f ( z ) ∣ ≤ A + B r m なので、Proposition 4.1 より
∣ c n ∣ = ∣ f ( n ) ( 0 ) ∣ n ! ≤ M ( r ) r n ≤ A + B r m r n = A r n + B r n − m . |c_n| = \frac{|f^{(n)}(0)|}{n!} \le \frac{M(r)}{r^{n}} \le \frac{A+Br^{m}}{r^{n}} = \frac{A}{r^{n}}+\frac{B}{r^{\,n-m}} . ∣ c n ∣ = n ! ∣ f ( n ) ( 0 ) ∣ ≤ r n M ( r ) ≤ r n A + B r m = r n A + r n − m B . n > m n > m n > m より n ≥ 1 n \ge 1 n ≥ 1 かつ n − m ≥ 1 n-m\ge1 n − m ≥ 1 なので、r → ∞ r\to\infty r → ∞ とすると右辺は 0 0 0 に収束します。左辺は r r r によらないので c n = 0 c_n = 0 c n = 0 です。
したがって n > m n>m n > m のすべての係数が消え、f ( z ) = ∑ n = 0 m c n z n f(z) = \sum_{n=0}^{m}c_nz^{n} f ( z ) = ∑ n = 0 m c n z n という次数 m m m 以下の多項式になります。
Exercise 8.3 標準
次の関数の z = 0 z=0 z = 0 を中心とするローラン展開を求め、0 0 0 が除去可能特異点・極・真性特異点のどれかを判定してください。極の場合は位数も答えてください。
e z z 2 \displaystyle \frac{e^{z}}{z^{2}} z 2 e z
z 3 sin 1 z \displaystyle z^{3}\sin\frac{1}{z} z 3 sin z 1
さらに (1) について ∫ C ( 0 , 1 ) e z z 2 d z \displaystyle\int_{C(0,1)}\frac{e^{z}}{z^{2}}\,dz ∫ C ( 0 , 1 ) z 2 e z d z を求めてください。
Solution (1) e z = ∑ n ≥ 0 z n n ! e^{z} = \sum_{n\ge0}\frac{z^{n}}{n!} e z = ∑ n ≥ 0 n ! z n は C \mathbb{C} C 全体で収束するので、z ≠ 0 z\ne0 z = 0 で両辺を z 2 z^{2} z 2 で割って
e z z 2 = ∑ n = 0 ∞ z n − 2 n ! = 1 z 2 + 1 z + 1 2 + z 6 + ⋯ ( 0 < ∣ z ∣ < ∞ ) . \frac{e^{z}}{z^{2}} = \sum_{n=0}^{\infty}\frac{z^{\,n-2}}{n!} = \frac{1}{z^{2}}+\frac{1}{z}+\frac{1}{2}+\frac{z}{6}+\cdots \qquad (0<|z|<\infty). z 2 e z = n = 0 ∑ ∞ n ! z n − 2 = z 2 1 + z 1 + 2 1 + 6 z + ⋯ ( 0 < ∣ z ∣ < ∞ ) . Theorem 6.1 の一意性より、これがローラン展開です。負べきは z − 2 z^{-2} z − 2 と z − 1 z^{-1} z − 1 の 2 つだけで、c − 2 = 1 ≠ 0 c_{-2} = 1 \ne 0 c − 2 = 1 = 0 、c n = 0 c_n = 0 c n = 0 (n < − 2 n<-2 n < − 2 )なので、0 0 0 は位数 2 の極 です(Definition 6.2 )。
積分は、Definition 6.2 で述べた ∫ C ( 0 , 1 ) f = 2 π i c − 1 \int_{C(0,1)}f = 2\pi i\,c_{-1} ∫ C ( 0 , 1 ) f = 2 π i c − 1 に c − 1 = 1 c_{-1}=1 c − 1 = 1 を代入して 2 π i 2\pi i 2 π i です。Theorem 3.2 を f ( ζ ) = e ζ f(\zeta)=e^{\zeta} f ( ζ ) = e ζ 、n = 1 n=1 n = 1 、z = 0 z=0 z = 0 に使っても ∫ C ( 0 , 1 ) e ζ ζ 2 d ζ = 2 π i 1 ! f ′ ( 0 ) = 2 π i \int_{C(0,1)}\frac{e^{\zeta}}{\zeta^{2}}d\zeta = \frac{2\pi i}{1!}f'(0)=2\pi i ∫ C ( 0 , 1 ) ζ 2 e ζ d ζ = 1 ! 2 π i f ′ ( 0 ) = 2 π i となり一致します。
(2) sin w = ∑ k ≥ 0 ( − 1 ) k ( 2 k + 1 ) ! w 2 k + 1 \sin w = \sum_{k\ge0}\frac{(-1)^{k}}{(2k+1)!}w^{2k+1} sin w = ∑ k ≥ 0 ( 2 k + 1 )! ( − 1 ) k w 2 k + 1 に w = 1 / z w=1/z w = 1/ z を代入して z 3 z^{3} z 3 を掛けると
z 3 sin 1 z = ∑ k = 0 ∞ ( − 1 ) k ( 2 k + 1 ) ! z 2 − 2 k = z 2 − 1 6 + 1 120 ⋅ 1 z 2 − 1 5040 ⋅ 1 z 4 + ⋯ z^{3}\sin\frac{1}{z} = \sum_{k=0}^{\infty}\frac{(-1)^{k}}{(2k+1)!}z^{\,2-2k} = z^{2}-\frac{1}{6}+\frac{1}{120}\cdot\frac{1}{z^{2}}-\frac{1}{5040}\cdot\frac{1}{z^{4}}+\cdots z 3 sin z 1 = k = 0 ∑ ∞ ( 2 k + 1 )! ( − 1 ) k z 2 − 2 k = z 2 − 6 1 + 120 1 ⋅ z 2 1 − 5040 1 ⋅ z 4 1 + ⋯ です(k = 0 , 1 , 2 , 3 k=0,1,2,3 k = 0 , 1 , 2 , 3 の項をそれぞれ書き下しました)。k ≥ 2 k \ge 2 k ≥ 2 のすべてで z 2 − 2 k z^{\,2-2k} z 2 − 2 k は負べきであり、係数 ( − 1 ) k ( 2 k + 1 ) ! \frac{(-1)^{k}}{(2k+1)!} ( 2 k + 1 )! ( − 1 ) k は 0 0 0 になりません。つまり負べきが無限個現れるので、0 0 0 は真性特異点 です。なお z − 1 z^{-1} z − 1 の係数は 0 0 0 (現れるのは偶数べきだけ)なので留数は 0 0 0 です。
Exercise 8.4 難
0 0 0 を含む領域 Ω \Omega Ω 上の正則関数 f f f で、十分大きいすべての自然数 n n n に対して
f ( 1 n ) = ( − 1 ) n n f\!\left(\frac{1}{n}\right) = \frac{(-1)^{n}}{n} f ( n 1 ) = n ( − 1 ) n を満たすものは存在しないことを示してください。
Solution 存在したと仮定します。Ω \Omega Ω は開集合で 0 ∈ Ω 0\in\Omega 0 ∈ Ω なので、ある r > 0 r>0 r > 0 について D ( 0 , r ) ⊂ Ω D(0,r)\subset\Omega D ( 0 , r ) ⊂ Ω であり、1 / n ∈ Ω 1/n \in \Omega 1/ n ∈ Ω が十分大きいすべての n n n で成り立ちます。
偶数の添字を見ます. n = 2 k n=2k n = 2 k のとき ( − 1 ) n = 1 (-1)^{n}=1 ( − 1 ) n = 1 なので f ( 1 2 k ) = 1 2 k f\!\left(\frac{1}{2k}\right) = \frac{1}{2k} f ( 2 k 1 ) = 2 k 1 です。そこで g ( z ) : = z g(z):=z g ( z ) := z (整関数)と比べると、z k : = 1 2 k z_k := \frac{1}{2k} z k := 2 k 1 は互いに相異なり、z k ≠ 0 z_k \ne 0 z k = 0 、z k → 0 ∈ Ω z_k \to 0 \in \Omega z k → 0 ∈ Ω で、f ( z k ) = g ( z k ) f(z_k) = g(z_k) f ( z k ) = g ( z k ) が十分大きいすべての k k k で成り立ちます。Ω \Omega Ω は領域(連結)ですから、Corollary 7.4 の (3) より f ( z ) = z f(z) = z f ( z ) = z が Ω \Omega Ω 全体で成り立ちます。
奇数の添字で矛盾. n = 2 k + 1 n=2k+1 n = 2 k + 1 を十分大きく取ると 1 2 k + 1 ∈ Ω \frac{1}{2k+1}\in\Omega 2 k + 1 1 ∈ Ω であり、いま示したことから f ( 1 2 k + 1 ) = 1 2 k + 1 f\!\left(\frac{1}{2k+1}\right) = \frac{1}{2k+1} f ( 2 k + 1 1 ) = 2 k + 1 1 です。一方、仮定からこの値は ( − 1 ) 2 k + 1 2 k + 1 = − 1 2 k + 1 \frac{(-1)^{2k+1}}{2k+1} = -\frac{1}{2k+1} 2 k + 1 ( − 1 ) 2 k + 1 = − 2 k + 1 1 でもあります。よって 1 2 k + 1 = − 1 2 k + 1 \frac{1}{2k+1} = -\frac{1}{2k+1} 2 k + 1 1 = − 2 k + 1 1 、すなわち 2 2 k + 1 = 0 \frac{2}{2k+1}=0 2 k + 1 2 = 0 となり矛盾です。
したがってそのような f f f は存在しません。なお、f ( 1 / n ) = 1 / n 2 f(1/n) = 1/n^{2} f ( 1/ n ) = 1/ n 2 を要求する問題なら f ( z ) = z 2 f(z)=z^{2} f ( z ) = z 2 が答えになります。違いは「1 / n 1/n 1/ n 上の値が、0 0 0 の近くで解析的な 1 つの式で表せるかどうか」にあります。
L. V. Ahlfors, Complex Analysis , 3rd ed., McGraw-Hill, 1979 — Chapter 4「Complex Integration」。本記事の Lemma 3.1 の扱いは、この本の議論に沿っています。
W. Rudin, Real and Complex Analysis , 3rd ed., McGraw-Hill, 1987 — Chapter 10「Elementary Properties of Holomorphic Functions」。べき級数展開・零点の孤立性・一致の定理が簡潔にまとまっています。
E. M. Stein and R. Shakarchi, Complex Analysis (Princeton Lectures in Analysis II), Princeton University Press, 2003 — Chapter 2, Chapter 3。動機づけと応用が豊富です。
高橋礼司『複素解析』東京大学出版会、1990 — 日本語の標準的な教科書。ローラン展開と特異点の分類が丁寧です。
神保道夫『複素関数入門』岩波書店、2003(現代数学への入門)— 初学者向けに、実関数論との違いを強調した記述があります。