高次の方程式には、根を求める公式がないことがあります。それでも「この円の内側に根が何個あるか」は、根を 1 つも求めずに数えられます。この記事では、複素平面で円を 1 周する積分を使って、関数が 0 になる点の個数を数える方法を学びます。読み終えると、根のおおまかな位置を調べることや、係数を少し変えても根が大きくは動かないことを説明できるようになります。
偏角の原理 :有理型関数 f f f と正則関数 g g g について、円周上の積分 1 2 π i ∮ g f ′ / f d z \frac{1}{2\pi i}\oint g\,f'/f\,dz 2 π i 1 ∮ g f ′ / f d z は、円内の零点での g g g の値の(位数込みの)和から、極での g g g の値の(位数込みの)和を引いたものに等しくなります。g = 1 g=1 g = 1 なら零点の個数 − - − 極の個数です。
積分 1 2 π i ∮ f ′ / f d z \frac{1}{2\pi i}\oint f'/f\,dz 2 π i 1 ∮ f ′ / f d z は、像の曲線 f ( C ) f(C) f ( C ) が原点のまわりを回る回数(回転数)でもあります。零点の数え上げが「曲線の回数を数える」問題に変わります。
Rouché の定理 :円周上で ∣ f − g ∣ < ∣ f ∣ + ∣ g ∣ |f-g|<|f|+|g| ∣ f − g ∣ < ∣ f ∣ + ∣ g ∣ (特に ∣ f − g ∣ < ∣ f ∣ |f-g|<|f| ∣ f − g ∣ < ∣ f ∣ )なら、f f f と g g g は円内で同じ個数の零点(極の個数を引いた値)をもちます。「大きいほうの項だけで数える」という使い方ができます。
Hurwitz の定理 :正則関数列が局所一様収束するなら、極限の零点の個数は近似列の零点の個数で保たれます。零点のない列の極限は恒等的に 0 0 0 か、零点がないかのどちらかで、単射な列の極限は定数か単射です。
開写像定理 :定数でない正則関数は開集合 を開集合に写します。さらに零点の位数 m m m の点の近くでは m m m 対 1 に写り、単射な正則関数の逆写像は自動的に正則です。
応用として、モニックな多項式の根が係数に連続的に依存すること、したがって行列の固有値が成分に連続的に依存することを証明します。
この記事で使う事前知識
留数 : 孤立した特異点のまわりで、1 / ( z − b ) 1/(z-b) 1/ ( z − b ) の項にかかる係数のこと。周回積分の値はこの和で決まります。→ 留数定理
零点の位数 : 関数が 0 になる点 a a a で、( z − a ) (z-a) ( z − a ) が何回かけ合わされているかを表す正の整数のこと。→ 零点の位数
複素線積分 : 複素平面上の曲線に沿って関数を足し合わせる積分のこと。→ 複素線積分
原始関数 : 微分すると与えられた関数になる関数のこと。これがあれば閉曲線に沿った積分は 0 になります。→ 原始関数
対数の主枝 : 負の実軸を除いた平面で正則な、対数関数の標準的な取り方のこと。→ 対数の主枝
コンパクト : どんな開被覆からも有限個を選んで覆える、という性質。有界閉集合がその例です。→ コンパクト
5 次以上の多項式の根を代数的に求める公式はありません。それでも「単位円板の中に根は何個あるか」という問いには、根を 1 つも求めずに答えられます。係数を少し動かしたとき根がどう動くかも、同じ道具で追えます。
実関数なら、これは中間値の定理と符号変化の勘定でした。複素平面には「符号」がない代わりに、回転数 があります。f f f が円 C C C 上で零にならないなら、z z z が C C C を 1 周するとき f ( z ) f(z) f ( z ) は原点を避けながら閉曲線を描き、原点のまわりを何周かします。この周回数は f f f を少し動かしても(原点を通らない限り)変わらない整数なので、連続変形で不変です。「f f f を g g g に連続的に動かしても、境界で原点を横切らなければ零点の個数は変わらない」というのが Rouché の定理の中身です。
物理や線形代数での出番は、固有値の追跡 です。行列 A A A の固有値は特性多項式 det ( z I − A ) \det(zI-A) det ( z I − A ) の根ですから、A A A に小さな摂動を加えたとき、各固有値の近くにちょうど代数的重複度(特性多項式の根としての重複度)の個数だけ固有値が残ることを、この記事の方法で示せます(定理 7.3 と 系 7.4 )。
前章までに証明済みで、以下で断りなく使うものを挙げます。
記号:D ( a , R ) D(a,R) D ( a , R ) は開円板、D ‾ ( a , r ) \overline{D}(a,r) D ( a , r ) は閉円板、C r = ∂ D ( a , r ) C_r=\partial D(a,r) C r = ∂ D ( a , r ) は反時計回りの円周です。
定義 2.1 (有理型関数と位数 ) ↗
R > 0 R>0 R > 0 とする。D ( a , R ) D(a,R) D ( a , R ) の部分集合 P P P が D ( a , R ) D(a,R) D ( a , R ) 内に集積点をもたず、f f f が D ( a , R ) ∖ P D(a,R)\setminus P D ( a , R ) ∖ P で正則で、各 p ∈ P p\in P p ∈ P が f f f の極であるとき、f f f を D ( a , R ) D(a,R) D ( a , R ) 上の有理型関数 という。
f ≢ 0 f\not\equiv0 f ≡ 0 が b ∈ D ( a , R ) b\in D(a,R) b ∈ D ( a , R ) の近くで f ( z ) = ( z − b ) k h ( z ) f(z)=(z-b)^{k}h(z) f ( z ) = ( z − b ) k h ( z ) (k ∈ Z k\in\mathbb{Z} k ∈ Z 、h h h は b b b の近傍で正則、h ( b ) ≠ 0 h(b)\ne0 h ( b ) = 0 )と書けるとき、k k k を b b b における f f f の位数 といい ord b f \operatorname{ord}_b f ord b f と書く。k > 0 k>0 k > 0 なら b b b は位数 k k k の零点、k < 0 k<0 k < 0 なら位数 − k -k − k の極、k = 0 k=0 k = 0 なら零点でも極でもない。
零点については 補題 7.2[正則関数の強力な性質] 、極については 命題 3.4[留数定理と定積分への応用] の (iii) により、f ≢ 0 f\not\equiv0 f ≡ 0 の各点で位数がただ 1 つ定まります(一意性:( z − b ) k h = ( z − b ) k ′ h ′ (z-b)^{k}h=(z-b)^{k'}h' ( z − b ) k h = ( z − b ) k ′ h ′ で k < k ′ k<k' k < k ′ なら、両辺を ( z − b ) k (z-b)^k ( z − b ) k で割って z → b z\to b z → b とすると h ( b ) = 0 h(b)=0 h ( b ) = 0 となり矛盾)。
次の補題は、あとで零点や極を「数える」ときに、数えるものが有限個であることを保証するための準備です。証明の方針は、無限個あるとコンパクトな円板の中に集積点ができてしまい、それが一致の定理と矛盾する、というものです。
補題 2.2 (零点と極の有限性 ) ✓
f ≢ 0 f\not\equiv0 f ≡ 0 を D ( a , R ) D(a,R) D ( a , R ) 上の有理型関数とする。任意の 0 < ρ < R 0<\rho<R 0 < ρ < R について、D ‾ ( a , ρ ) \overline{D}(a,\rho) D ( a , ρ ) に含まれる f f f の零点と極は有限個である。
証明(補題 2.2) 極の集合 P P P は D ( a , R ) D(a,R) D ( a , R ) 内に集積点をもたないので、コンパクト集合 D ‾ ( a , ρ ) \overline{D}(a,\rho) D ( a , ρ ) に有限個しか含まれません。零点が無限個あれば、ボルツァーノ・ワイエルシュトラスの定理で集積点 p ∈ D ‾ ( a , ρ ) p\in\overline{D}(a,\rho) p ∈ D ( a , ρ ) があります。p p p が極なら ∣ f ( z ) ∣ → ∞ |f(z)|\to\infty ∣ f ( z ) ∣ → ∞ (z → p z\to p z → p ) なので p p p の近くに零点はなく不適です。p ∉ P p\notin P p ∈ / P なら、p p p は P P P の集積点でもないので f f f は p p p の近傍で正則で、連続性から f ( p ) = 0 f(p)=0 f ( p ) = 0 です。
U = D ( a , R ) ∖ P U=D(a,R)\setminus P U = D ( a , R ) ∖ P は連結です。実際、U U U の 2 点を結ぶ線分は P P P の点を有限個しか通らないので、各極の手前で小さな半円周に迂回すれば U U U 内の道が得られます。したがって一致の定理(定理 7.3[正則関数の強力な性質] )を領域 U U U 上の f f f と 0 0 0 に適用でき、零点の集積点 p ∈ U p\in U p ∈ U から f ≡ 0 f\equiv0 f ≡ 0 が従います。仮定に反します。
∎
補題 2.3 (対数微分の留数 ) ✓
f ≢ 0 f\not\equiv0 f ≡ 0 が b b b で位数 k k k をもち、g g g が b b b の近傍で正則とする。このとき f ′ / f f'/f f ′ / f は b b b の穴あき近傍で正則であり、
Res ( g f ′ f , b ) = k g ( b ) \operatorname{Res}\!\left(g\,\frac{f'}{f},\,b\right)=k\,g(b) Res ( g f f ′ , b ) = k g ( b ) が成り立つ。
証明(補題 2.3) f ( z ) = ( z − b ) k h ( z ) f(z)=(z-b)^{k}h(z) f ( z ) = ( z − b ) k h ( z ) (h ( b ) ≠ 0 h(b)\ne0 h ( b ) = 0 )とします。h h h は b b b の近傍で零点をもたない(連続性)ので h ′ / h h'/h h ′ / h はそこで正則です。積の微分法で
f ′ ( z ) = k ( z − b ) k − 1 h ( z ) + ( z − b ) k h ′ ( z ) f'(z)=k(z-b)^{k-1}h(z)+(z-b)^{k}h'(z) f ′ ( z ) = k ( z − b ) k − 1 h ( z ) + ( z − b ) k h ′ ( z ) ですから、
f ′ ( z ) f ( z ) = k z − b + h ′ ( z ) h ( z ) \frac{f'(z)}{f(z)}=\frac{k}{z-b}+\frac{h'(z)}{h(z)} f ( z ) f ′ ( z ) = z − b k + h ( z ) h ′ ( z ) となります。したがって g f ′ / f = k g ( z ) / ( z − b ) + g h ′ / h g f'/f=k\,g(z)/(z-b)+g h'/h g f ′ / f = k g ( z ) / ( z − b ) + g h ′ / h で、第 2 項は b b b で正則なので留数に寄与しません。第 1 項は g ( z ) = g ( b ) + ( z − b ) g ~ ( z ) g(z)=g(b)+(z-b)\tilde g(z) g ( z ) = g ( b ) + ( z − b ) g ~ ( z ) (g ~ \tilde g g ~ は正則)と書けば k g ( b ) / ( z − b ) + k g ~ ( z ) k g(b)/(z-b)+k\tilde g(z) k g ( b ) / ( z − b ) + k g ~ ( z ) ですから、留数は k g ( b ) k g(b) k g ( b ) です。
∎
定理 3.1 (偏角の原理 ) ✓
f ≢ 0 f\not\equiv0 f ≡ 0 を D ( a , R ) D(a,R) D ( a , R ) 上の有理型関数とし、0 < r < R 0<r<R 0 < r < R で、f f f は円周 C r C_r C r 上に零点も極ももたないとする。g g g を D ( a , R ) D(a,R) D ( a , R ) 上の正則関数とする。D ( a , r ) D(a,r) D ( a , r ) 内にある f f f の相異なる零点を z 1 , … , z s z_1,\dots,z_s z 1 , … , z s (位数 m 1 , … , m s m_1,\dots,m_s m 1 , … , m s )、相異なる極を p 1 , … , p t p_1,\dots,p_t p 1 , … , p t (位数 n 1 , … , n t n_1,\dots,n_t n 1 , … , n t )とすると
1 2 π i ∮ C r g ( z ) f ′ ( z ) f ( z ) d z = ∑ j = 1 s m j g ( z j ) − ∑ l = 1 t n l g ( p l ) \frac{1}{2\pi i}\oint_{C_r}g(z)\frac{f'(z)}{f(z)}\,dz=\sum_{j=1}^{s}m_j\,g(z_j)-\sum_{l=1}^{t}n_l\,g(p_l) 2 π i 1 ∮ C r g ( z ) f ( z ) f ′ ( z ) d z = j = 1 ∑ s m j g ( z j ) − l = 1 ∑ t n l g ( p l ) が成り立つ。特に g ≡ 1 g\equiv1 g ≡ 1 とすると、零点の個数 N N N と極の個数 P P P (ともに位数を込めて数える)について
1 2 π i ∮ C r f ′ ( z ) f ( z ) d z = N − P . \frac{1}{2\pi i}\oint_{C_r}\frac{f'(z)}{f(z)}\,dz=N-P . 2 π i 1 ∮ C r f ( z ) f ′ ( z ) d z = N − P .
証明(定理 3.1) 補題 2.2 により、閉円板 D ‾ ( a , ρ ) \overline{D}(a,\rho) D ( a , ρ ) (r < ρ < R r<\rho<R r < ρ < R )の零点と極は有限個です。C r C_r C r 上には零点も極もないので、r < ρ < R r<\rho<R r < ρ < R を十分 r r r に近く取れば、r ≤ ∣ z − a ∣ < ρ r\le|z-a|<\rho r ≤ ∣ z − a ∣ < ρ に零点も極もありません(r r r より外側にある零点と極は有限個で、C r C_r C r 上にないので、それらの ∣ z − a ∣ |z-a| ∣ z − a ∣ の最小値は r r r より大きい)。以下 D = D ( a , ρ ) D=D(a,\rho) D = D ( a , ρ ) を使います。D D D は凸なので単連結領域です。
G = g f ′ / f G=g f'/f G = g f ′ / f は、D D D から z 1 , … , z s , p 1 , … , p t z_1,\dots,z_s,p_1,\dots,p_t z 1 , … , z s , p 1 , … , p t を除いた集合で正則です(零点・極以外では f f f は正則で f ≠ 0 f\neq0 f = 0 )。C r C_r C r は D D D 内の正の向きの単純閉曲線で、その内部は D ( a , r ) D(a,r) D ( a , r ) です。留数定理(定理 5.1[留数定理と定積分への応用] )より
1 2 π i ∮ C r G d z = ∑ j Res ( G , z j ) + ∑ l Res ( G , p l ) . \frac{1}{2\pi i}\oint_{C_r}G\,dz=\sum_{j}\operatorname{Res}(G,z_j)+\sum_{l}\operatorname{Res}(G,p_l). 2 π i 1 ∮ C r G d z = j ∑ Res ( G , z j ) + l ∑ Res ( G , p l ) . 補題 2.3 により Res ( G , z j ) = m j g ( z j ) \operatorname{Res}(G,z_j)=m_j g(z_j) Res ( G , z j ) = m j g ( z j ) 、Res ( G , p l ) = − n l g ( p l ) \operatorname{Res}(G,p_l)=-n_l g(p_l) Res ( G , p l ) = − n l g ( p l ) (極の位数は ord = − n l \operatorname{ord}=-n_l ord = − n l )です。これで主張が従います。
∎
z₁ (位数 2) z₂ p z 平面と円 C 0 w = f(z) の軌跡(2 周) 偏角の原理。左:円 C の内部に零点(黒丸、位数込みで 3 個)と極(×、1 個)。右:z が C を 1 周するときの f(z) の軌跡は原点のまわりを 3 − 1 = 2 周する。
偏角の原理は、零点を数える手段が「f ′ / f f'/f f ′ / f の周回積分」だと教えてくれます。ここから、f f f を少し変えたとき個数がどう変わるかを調べます。
定理 4.1 (Rouché の定理 ) ✓
f , g f,g f , g を D ( a , R ) D(a,R) D ( a , R ) 上の有理型関数とし、0 < r < R 0<r<R 0 < r < R とする。C r C_r C r 上の各点で f , g f,g f , g は正則であり、
∣ f ( z ) − g ( z ) ∣ < ∣ f ( z ) ∣ + ∣ g ( z ) ∣ ( z ∈ C r ) |f(z)-g(z)|<|f(z)|+|g(z)| \qquad (z\in C_r) ∣ f ( z ) − g ( z ) ∣ < ∣ f ( z ) ∣ + ∣ g ( z ) ∣ ( z ∈ C r ) が成り立つとする。このとき f , g f,g f , g は C r C_r C r 上に零点をもたず、D ( a , r ) D(a,r) D ( a , r ) 内の零点の個数 N f , N g N_f,N_g N f , N g と極の個数 P f , P g P_f,P_g P f , P g (位数込み)について
N f − P f = N g − P g N_f-P_f=N_g-P_g N f − P f = N g − P g が成り立つ。特に f , g f,g f , g がともに D ( a , R ) D(a,R) D ( a , R ) 上で正則なら N f = N g N_f=N_g N f = N g である。
とりわけ、C r C_r C r 上で ∣ f − g ∣ < ∣ f ∣ |f-g|<|f| ∣ f − g ∣ < ∣ f ∣ ならば仮定は成り立つ(∣ f ∣ ≤ ∣ f ∣ + ∣ g ∣ |f|\le|f|+|g| ∣ f ∣ ≤ ∣ f ∣ + ∣ g ∣ より)。
証明の方針は次のとおりです。比 h = g / f h=g/f h = g / f を考えると、仮定は「h h h が円周上で負の実軸(原点を含む)に入らない」という意味になります。その範囲では対数の主枝が使えるので、h ′ / h h'/h h ′ / h の円周上の積分が 0 になります。すると g ′ / g g'/g g ′ / g と f ′ / f f'/f f ′ / f の積分が等しくなり、偏角の原理から零点の個数の差がわかります。
証明(定理 4.1) C r C_r C r 上の点 z z z で f ( z ) = 0 f(z)=0 f ( z ) = 0 なら仮定は ∣ g ( z ) ∣ < ∣ g ( z ) ∣ |g(z)|<|g(z)| ∣ g ( z ) ∣ < ∣ g ( z ) ∣ となって矛盾します。g ( z ) = 0 g(z)=0 g ( z ) = 0 の場合も同様なので、f , g f,g f , g は C r C_r C r 上で零点をもちません。
h = g / f h=g/f h = g / f とおきます。f , g f,g f , g は C r C_r C r 上で正則かつ零でないので、C r C_r C r のある近傍(円環 A = { r − η < ∣ z − a ∣ < r + η } A=\{r-\eta<|z-a|<r+\eta\} A = { r − η < ∣ z − a ∣ < r + η } 、η > 0 \eta>0 η > 0 は十分小さい)で f , g f,g f , g は正則かつ零点なしとできます(零点と極の集合は閉かつ離散的で、C r C_r C r はコンパクトで集合と交わらないから)。したがって h h h は A A A 上正則で零点なしです。
仮定を h h h で言い直します。∣ 1 − h ∣ < 1 + ∣ h ∣ |1-h|<1+|h| ∣1 − h ∣ < 1 + ∣ h ∣ です。三角不等式 ∣ 1 + ( − h ) ∣ ≤ 1 + ∣ h ∣ |1+(-h)|\le1+|h| ∣1 + ( − h ) ∣ ≤ 1 + ∣ h ∣ の等号は、− h -h − h が 0 0 0 以上の実数のとき、すなわち h ∈ ( − ∞ , 0 ] h\in(-\infty,0] h ∈ ( − ∞ , 0 ] のときに限ります。よって h ( z ) ∉ ( − ∞ , 0 ] h(z)\notin(-\infty,0] h ( z ) ∈ / ( − ∞ , 0 ] (z ∈ C r z\in C_r z ∈ C r )です。集合 C ∖ ( − ∞ , 0 ] \mathbb{C}\setminus(-\infty,0] C ∖ ( − ∞ , 0 ] は開集合なので、連続性とコンパクト性から、η \eta η をさらに小さくして h ( A ) ⊂ C ∖ ( − ∞ , 0 ] h(A)\subset\mathbb{C}\setminus(-\infty,0] h ( A ) ⊂ C ∖ ( − ∞ , 0 ] とできます。
すると主枝 Log \operatorname{Log} Log が使えて、Log ∘ h \operatorname{Log}\circ h Log ∘ h は A A A 上正則であり、定理 6.9[正則関数とコーシー・リーマンの関係式] と連鎖律で ( Log ∘ h ) ′ = h ′ / h (\operatorname{Log}\circ h)'=h'/h ( Log ∘ h ) ′ = h ′ / h です。つまり h ′ / h h'/h h ′ / h は円環 A A A (領域)上に原始関数 Log ∘ h \operatorname{Log}\circ h Log ∘ h をもつので、微積分の基本定理(定理 3.2[コーシーの積分定理と積分公式] )により ∮ C r h ′ / h d z = 0 \oint_{C_r}h'/h\,dz=0 ∮ C r h ′ / h d z = 0 です。
一方 g = f h g=fh g = f h から g ′ / g = f ′ / f + h ′ / h g'/g=f'/f+h'/h g ′ / g = f ′ / f + h ′ / h ですので、
1 2 π i ∮ C r g ′ g d z = 1 2 π i ∮ C r f ′ f d z \frac{1}{2\pi i}\oint_{C_r}\frac{g'}{g}\,dz=\frac{1}{2\pi i}\oint_{C_r}\frac{f'}{f}\,dz 2 π i 1 ∮ C r g g ′ d z = 2 π i 1 ∮ C r f f ′ d z です。偏角の原理(定理 3.1 )で両辺をそれぞれ N g − P g N_g-P_g N g − P g 、N f − P f N_f-P_f N f − P f に書き換えれば結論を得ます。
∎
0 f(p) g(p) 実線の円:f(C) 細い曲線:g(C) 破線:中心 f(p)・半径 |f(p)| Rouché の定理の幾何学。z が円を回るとき、g(z) は常に「f(z) を中心とし原点を通る円板」の中にあるので、f(z) と g(z) は原点に対して同じ側にあり、回転数は等しい。
仮定 ∣ f − g ∣ < ∣ f ∣ |f-g|<|f| ∣ f − g ∣ < ∣ f ∣ は、図の破線の円板に g ( p ) g(p) g ( p ) が入ることを意味します。この円板は原点を境界上に通るだけで内部に含まないので、f ( p ) f(p) f ( p ) から g ( p ) g(p) g ( p ) へ向かう線分は原点を横切りません。連続変形 f + t ( g − f ) f+t(g-f) f + t ( g − f ) (0 ≤ t ≤ 1 0\le t\le1 0 ≤ t ≤ 1 )の途中で境界上に零点が現れないというのが、回転数が変わらない理由です。
関数列の極限と零点の関係を調べるために、まず「正則関数の局所一様収束極限は正則」を証明します。実解析では、一様収束しても導関数は収束するとは限りませんでした(定理 7.3[関数列と一様収束] に追加の仮定が必要)。複素解析ではそれが不要です。
定理 5.2 (ワイエルシュトラスの収束定理 ) ✓
Ω \Omega Ω を開集合、f n f_n f n を Ω \Omega Ω 上の正則関数列とし、f n f_n f n が f f f に局所一様収束するとする。このとき f f f は Ω \Omega Ω 上で正則であり、すべての k ≥ 1 k\ge1 k ≥ 1 について f n ( k ) f_n^{(k)} f n ( k ) は f ( k ) f^{(k)} f ( k ) に局所一様収束する。
証明(定理 5.2) f f f の連続性 :z 0 ∈ Ω z_0\in\Omega z 0 ∈ Ω と ε > 0 \varepsilon>0 ε > 0 に対し、閉円板 D ‾ ( z 0 , ρ ) ⊂ Ω \overline{D}(z_0,\rho)\subset\Omega D ( z 0 , ρ ) ⊂ Ω をとります。この上で f n → f f_n\to f f n → f は一様なので、∣ f n − f ∣ < ε / 3 |f_n-f|<\varepsilon/3 ∣ f n − f ∣ < ε /3 となる n n n を 1 つ固定し、f n f_n f n の連続性から ∣ z − z 0 ∣ < δ |z-z_0|<\delta ∣ z − z 0 ∣ < δ で ∣ f n ( z ) − f n ( z 0 ) ∣ < ε / 3 |f_n(z)-f_n(z_0)|<\varepsilon/3 ∣ f n ( z ) − f n ( z 0 ) ∣ < ε /3 とできます。すると ∣ f ( z ) − f ( z 0 ) ∣ ≤ ∣ f ( z ) − f n ( z ) ∣ + ∣ f n ( z ) − f n ( z 0 ) ∣ + ∣ f n ( z 0 ) − f ( z 0 ) ∣ < ε |f(z)-f(z_0)|\le|f(z)-f_n(z)|+|f_n(z)-f_n(z_0)|+|f_n(z_0)-f(z_0)|<\varepsilon ∣ f ( z ) − f ( z 0 ) ∣ ≤ ∣ f ( z ) − f n ( z ) ∣ + ∣ f n ( z ) − f n ( z 0 ) ∣ + ∣ f n ( z 0 ) − f ( z 0 ) ∣ < ε です。
正則性 :閉三角形 Δ ⊂ Ω \Delta\subset\Omega Δ ⊂ Ω をとります。各 f n f_n f n に対してグルサの定理(定理 4.5[コーシーの積分定理と積分公式] )から ∮ ∂ Δ f n d z = 0 \oint_{\partial\Delta}f_n\,dz=0 ∮ ∂ Δ f n d z = 0 です。∂ Δ \partial\Delta ∂ Δ はコンパクトで長さ L L L が有限なので、ML 不等式(補題 2.4[コーシーの積分定理と積分公式] )により
∣ ∮ ∂ Δ f d z ∣ = ∣ ∮ ∂ Δ ( f − f n ) d z ∣ ≤ L sup ∂ Δ ∣ f − f n ∣ → 0 \left|\oint_{\partial\Delta}f\,dz\right|=\left|\oint_{\partial\Delta}(f-f_n)\,dz\right|\le L\sup_{\partial\Delta}|f-f_n|\to0 ∮ ∂ Δ f d z = ∮ ∂ Δ ( f − f n ) d z ≤ L ∂ Δ sup ∣ f − f n ∣ → 0 です。よって ∮ ∂ Δ f d z = 0 \oint_{\partial\Delta}f\,dz=0 ∮ ∂ Δ f d z = 0 で、f f f は連続ですからモレラの定理(定理 3.6[正則関数の強力な性質] )により f f f は正則です。
導関数の収束 :D ‾ ( a , r ) ⊂ Ω \overline{D}(a,r)\subset\Omega D ( a , r ) ⊂ Ω とします。f n − f f_n-f f n − f は正則なので、導関数版の積分公式(定理 3.2[正則関数の強力な性質] )が ∣ z − a ∣ ≤ r / 2 |z-a|\le r/2 ∣ z − a ∣ ≤ r /2 で使え、このとき ∣ ζ − z ∣ ≥ r / 2 |\zeta-z|\ge r/2 ∣ ζ − z ∣ ≥ r /2 (ζ ∈ C r \zeta\in C_r ζ ∈ C r )から
∣ f n ( k ) ( z ) − f ( k ) ( z ) ∣ = ∣ k ! 2 π i ∮ C r f n ( ζ ) − f ( ζ ) ( ζ − z ) k + 1 d ζ ∣ ≤ k ! r ( r / 2 ) k + 1 sup C r ∣ f n − f ∣ → 0 \bigl|f_n^{(k)}(z)-f^{(k)}(z)\bigr|=\left|\frac{k!}{2\pi i}\oint_{C_r}\frac{f_n(\zeta)-f(\zeta)}{(\zeta-z)^{k+1}}\,d\zeta\right|\le\frac{k!\,r}{(r/2)^{k+1}}\sup_{C_r}|f_n-f|\to0 f n ( k ) ( z ) − f ( k ) ( z ) = 2 π i k ! ∮ C r ( ζ − z ) k + 1 f n ( ζ ) − f ( ζ ) d ζ ≤ ( r /2 ) k + 1 k ! r C r sup ∣ f n − f ∣ → 0 です。コンパクト集合 K ⊂ Ω K\subset\Omega K ⊂ Ω は、このような D ( a , r / 2 ) D(a,r/2) D ( a , r /2 ) の有限個で覆えるので、K K K 上の一様収束が従います。
∎
定理 5.3 (Hurwitz の定理 ) ✓
Ω \Omega Ω を領域、f n f_n f n を Ω \Omega Ω 上の正則関数列で、f n → f f_n\to f f n → f が局所一様収束し、f ≢ 0 f\not\equiv0 f ≡ 0 とする。D ‾ ( a , r ) ⊂ Ω \overline{D}(a,r)\subset\Omega D ( a , r ) ⊂ Ω で f f f が C r C_r C r 上に零点をもたないなら、ある N N N が存在して、n ≥ N n\ge N n ≥ N のとき f n f_n f n と f f f は D ( a , r ) D(a,r) D ( a , r ) 内に(位数込みで)同じ個数の零点をもつ。
証明(定理 5.3) 定理 5.2 により f f f は正則です。m = min C r ∣ f ∣ > 0 m=\min_{C_r}|f|>0 m = min C r ∣ f ∣ > 0 です(C r C_r C r はコンパクトで f f f は零にならない)。C r C_r C r 上の一様収束から、ある N N N があって n ≥ N n\ge N n ≥ N のとき C r C_r C r 上で ∣ f n − f ∣ < m ≤ ∣ f ∣ |f_n-f|<m\le|f| ∣ f n − f ∣ < m ≤ ∣ f ∣ となります。Rouché の定理(定理 4.1 )の最後の注意により、f n f_n f n と f f f は D ( a , r ) D(a,r) D ( a , r ) に同数の零点をもちます。
∎
系 5.4 (Hurwitz の定理の系 ) ✓
Ω \Omega Ω を領域、f n → f f_n\to f f n → f (局所一様)を正則関数列とする。
f ≢ 0 f\not\equiv0 f ≡ 0 かつ f ( a ) = 0 f(a)=0 f ( a ) = 0 ならば、任意の ρ > 0 \rho>0 ρ > 0 に対し、十分大きな n n n で f n f_n f n は D ( a , ρ ) D(a,\rho) D ( a , ρ ) に零点をもつ。
すべての f n f_n f n が零点をもたないなら、f ≡ 0 f\equiv0 f ≡ 0 であるか、f f f も零点をもたない。
すべての f n f_n f n が単射なら、f f f は定数であるか、単射である。
証明(系 5.4) (1) f ≢ 0 f\not\equiv0 f ≡ 0 なので、f f f の零点の孤立性(補題 7.2[正則関数の強力な性質] )から、ρ \rho ρ を小さく取り直して D ‾ ( a , ρ ) ⊂ Ω \overline{D}(a,\rho)\subset\Omega D ( a , ρ ) ⊂ Ω 、かつ D ‾ ( a , ρ ) ∖ { a } \overline{D}(a,\rho)\setminus\{a\} D ( a , ρ ) ∖ { a } に零点がないとできます。f f f は D ( a , ρ ) D(a,\rho) D ( a , ρ ) に零点 a a a をもつので、定理 5.3 から十分大きな n n n で f n f_n f n も零点をもちます。
(2) f ≢ 0 f\not\equiv0 f ≡ 0 かつ f ( a ) = 0 f(a)=0 f ( a ) = 0 なる a a a があれば、(1) から f n f_n f n が零点をもち仮定に反します。
(3) f f f が定数でなく単射でないと仮定します。f ( a ) = f ( b ) = c f(a)=f(b)=c f ( a ) = f ( b ) = c 、a ≠ b a\ne b a = b なる a , b ∈ Ω a,b\in\Omega a , b ∈ Ω があります。f − c ≢ 0 f-c\not\equiv0 f − c ≡ 0 で、零点は孤立するので、a , b a,b a , b を中心とする互いに交わらない閉円板 D ‾ a , D ‾ b ⊂ Ω \overline{D}_a,\overline{D}_b\subset\Omega D a , D b ⊂ Ω を、境界上で f ≠ c f\ne c f = c かつ内部の零点は中心だけとなるように取れます。f n − c → f − c f_n-c\to f-c f n − c → f − c も局所一様収束です。定理 5.3 から十分大きな n n n で、f n − c f_n-c f n − c は D a D_a D a と D b D_b D b の両方に零点 z n ∈ D a z_n\in D_a z n ∈ D a 、w n ∈ D b w_n\in D_b w n ∈ D b をもちます。z n ≠ w n z_n\ne w_n z n = w n で f n ( z n ) = f n ( w n ) = c f_n(z_n)=f_n(w_n)=c f n ( z n ) = f n ( w n ) = c ですから、f n f_n f n の単射性に反します。
∎
Rouché の定理から、正則関数が点の近くでどう写すかが完全にわかります。w 0 = f ( a ) w_0=f(a) w 0 = f ( a ) の近くの値 w w w に対して、方程式 f ( z ) = w f(z)=w f ( z ) = w の解の個数は、f − w 0 f-w_0 f − w 0 の零点 a a a の位数に等しいのです。
次の定理は量化子が重なっているので、順に読みます。まず点 a a a を中心とする十分小さい円の半径 r r r を選び、次にそれに応じて w 0 w_0 w 0 のまわりの小さな半径 δ \delta δ を選びます。すると、w 0 w_0 w 0 に近い値 w w w はどれも、円板の中でちょうど m m m 回ずつ取られる、という内容です。たとえば f ( z ) = z 2 f(z)=z^2 f ( z ) = z 2 で a = 0 a=0 a = 0 なら m = 2 m=2 m = 2 で、0 0 0 でない値 w w w は ± w \pm\sqrt{w} ± w の 2 点から取られます。
定理 6.1 (正則写像の局所構造 ) ✓
Ω \Omega Ω を領域、f f f を Ω \Omega Ω 上の定数でない正則関数、a ∈ Ω a\in\Omega a ∈ Ω 、w 0 = f ( a ) w_0=f(a) w 0 = f ( a ) とする。f − w 0 f-w_0 f − w 0 の a a a における零点の位数を m ≥ 1 m\ge1 m ≥ 1 とする。このとき、ある r 0 > 0 r_0>0 r 0 > 0 が存在して、0 < r < r 0 0<r<r_0 0 < r < r 0 をみたす任意の r r r に対して δ > 0 \delta>0 δ > 0 が存在し、0 < ∣ w − w 0 ∣ < δ 0<|w-w_0|<\delta 0 < ∣ w − w 0 ∣ < δ をみたす任意の w w w について、方程式 f ( z ) = w f(z)=w f ( z ) = w は D ( a , r ) D(a,r) D ( a , r ) にちょうど m m m 個の相異なる解をもち、それらはすべて単根(f ′ ≠ 0 f'\ne0 f ′ = 0 )である。
証明(定理 6.1) f f f が定数でないので f − w 0 ≢ 0 f-w_0\not\equiv0 f − w 0 ≡ 0 で、一致の定理の結果 m < ∞ m<\infty m < ∞ です。f ′ ≢ 0 f'\not\equiv0 f ′ ≡ 0 でもあります(そうでなければ領域上 f f f は定数)。零点の孤立性(補題 7.2[正則関数の強力な性質] )から、r 0 > 0 r_0>0 r 0 > 0 を、D ‾ ( a , r 0 ) ⊂ Ω \overline{D}(a,r_0)\subset\Omega D ( a , r 0 ) ⊂ Ω で、D ‾ ( a , r 0 ) ∖ { a } \overline{D}(a,r_0)\setminus\{a\} D ( a , r 0 ) ∖ { a } に f − w 0 f-w_0 f − w 0 の零点も f ′ f' f ′ の零点もないように取れます。0 < r < r 0 0<r<r_0 0 < r < r 0 を任意に取り、δ = min C r ∣ f − w 0 ∣ > 0 \delta=\min_{C_r}|f-w_0|>0 δ = min C r ∣ f − w 0 ∣ > 0 とします。
0 < ∣ w − w 0 ∣ < δ 0<|w-w_0|<\delta 0 < ∣ w − w 0 ∣ < δ なる w w w を取り、F = f − w 0 F=f-w_0 F = f − w 0 、G = f − w G=f-w G = f − w とおきます。C r C_r C r 上で ∣ F − G ∣ = ∣ w − w 0 ∣ < δ ≤ ∣ F ∣ |F-G|=|w-w_0|<\delta\le|F| ∣ F − G ∣ = ∣ w − w 0 ∣ < δ ≤ ∣ F ∣ なので、Rouché の定理(定理 4.1 )から G G G は D ( a , r ) D(a,r) D ( a , r ) に F F F と同じ m m m 個の零点(位数込み)をもちます。G ( a ) = w 0 − w ≠ 0 G(a)=w_0-w\ne0 G ( a ) = w 0 − w = 0 なので a a a は零点ではなく、G ′ = f ′ G'=f' G ′ = f ′ は D ( a , r ) ∖ { a } D(a,r)\setminus\{a\} D ( a , r ) ∖ { a } に零点をもたないので、G G G の零点はすべて位数 1 1 1 です。したがって m m m 個の相異なる単根です。
∎
定理 6.2 (開写像定理 ) ✓
Ω \Omega Ω を領域、f f f を Ω \Omega Ω 上の定数でない正則関数とする。このとき Ω \Omega Ω の任意の開集合 U U U に対して f ( U ) f(U) f ( U ) は開集合である。
証明(定理 6.2) a ∈ U a\in U a ∈ U を取り、w 0 = f ( a ) w_0=f(a) w 0 = f ( a ) とします。D ( a , r ) ⊂ U D(a,r)\subset U D ( a , r ) ⊂ U かつ r < r 0 r<r_0 r < r 0 となる r r r について 定理 6.1 を使うと、ある δ > 0 \delta>0 δ > 0 があって、0 < ∣ w − w 0 ∣ < δ 0<|w-w_0|<\delta 0 < ∣ w − w 0 ∣ < δ の各 w w w は m ≥ 1 m\ge1 m ≥ 1 個の解を D ( a , r ) D(a,r) D ( a , r ) にもちます。したがって D ( w 0 , δ ) ⊂ f ( D ( a , r ) ) ⊂ f ( U ) D(w_0,\delta)\subset f(D(a,r))\subset f(U) D ( w 0 , δ ) ⊂ f ( D ( a , r )) ⊂ f ( U ) です。w 0 = f ( a ) w_0=f(a) w 0 = f ( a ) は f ( U ) f(U) f ( U ) の任意の点なので、f ( U ) f(U) f ( U ) は開集合です。
∎
系 6.3 (単射な正則関数の逆写像 ) ✓
Ω \Omega Ω を領域、f : Ω → C f:\Omega\to\mathbb{C} f : Ω → C を単射な正則関数とする。このとき f ′ ( z ) ≠ 0 f'(z)\ne0 f ′ ( z ) = 0 (z ∈ Ω z\in\Omega z ∈ Ω )であり、f ( Ω ) f(\Omega) f ( Ω ) は開集合で、逆写像 f − 1 : f ( Ω ) → Ω f^{-1}:f(\Omega)\to\Omega f − 1 : f ( Ω ) → Ω は正則、( f − 1 ) ′ ( f ( z ) ) = 1 / f ′ ( z ) (f^{-1})'(f(z))=1/f'(z) ( f − 1 ) ′ ( f ( z )) = 1/ f ′ ( z ) である。
証明(系 6.3) 単射なら定数ではないので 定理 6.2 から f ( Ω ) f(\Omega) f ( Ω ) は開集合です。a ∈ Ω a\in\Omega a ∈ Ω で m m m を f − f ( a ) f-f(a) f − f ( a ) の位数とします。m = 1 m=1 m = 1 は f ′ ( a ) ≠ 0 f'(a)\ne0 f ′ ( a ) = 0 と同値です。m ≥ 2 m\ge2 m ≥ 2 なら 定理 6.1 により、f ( a ) f(a) f ( a ) の近くの w ≠ f ( a ) w\ne f(a) w = f ( a ) が D ( a , r ) D(a,r) D ( a , r ) に m ≥ 2 m\ge2 m ≥ 2 個の解をもち、単射性に反します(f − f ( a ) f-f(a) f − f ( a ) の位数 m m m が 1 であることと f ′ ( a ) ≠ 0 f'(a)\ne0 f ′ ( a ) = 0 は、f ( z ) − f ( a ) = ( z − a ) m h ( z ) f(z)-f(a)=(z-a)^mh(z) f ( z ) − f ( a ) = ( z − a ) m h ( z ) , h ( a ) ≠ 0 h(a)\ne0 h ( a ) = 0 から f ′ ( a ) = 0 ⟺ m ≥ 2 f'(a)=0 \iff m\ge2 f ′ ( a ) = 0 ⟺ m ≥ 2 と読めます)。よって m = 1 m=1 m = 1 、f ′ ( a ) ≠ 0 f'(a)\neq0 f ′ ( a ) = 0 です。
f − 1 f^{-1} f − 1 の連続性:開集合 U ⊂ Ω U\subset\Omega U ⊂ Ω に対し、( f − 1 ) − 1 ( U ) = f ( U ) (f^{-1})^{-1}(U)=f(U) ( f − 1 ) − 1 ( U ) = f ( U ) は開集合です。微分可能性:w 0 = f ( a ) w_0=f(a) w 0 = f ( a ) 、w → w 0 w\to w_0 w → w 0 (w ≠ w 0 w\ne w_0 w = w 0 ) とし z = f − 1 ( w ) z=f^{-1}(w) z = f − 1 ( w ) とおくと、連続性から z → a z\to a z → a 、単射性から z ≠ a z\ne a z = a で、
f − 1 ( w ) − f − 1 ( w 0 ) w − w 0 = z − a f ( z ) − f ( a ) → 1 f ′ ( a ) \frac{f^{-1}(w)-f^{-1}(w_0)}{w-w_0}=\frac{z-a}{f(z)-f(a)}\to\frac{1}{f'(a)} w − w 0 f − 1 ( w ) − f − 1 ( w 0 ) = f ( z ) − f ( a ) z − a → f ′ ( a ) 1 です。
∎
例 7.1 (z⁵+3z+1 の零点の分布 )
p ( z ) = z 5 + 3 z + 1 p(z)=z^5+3z+1 p ( z ) = z 5 + 3 z + 1 とします。∣ z ∣ = 1 |z|=1 ∣ z ∣ = 1 上で ∣ 3 z ∣ = 3 |3z|=3 ∣3 z ∣ = 3 、∣ z 5 + 1 ∣ ≤ 2 < 3 |z^5+1|\le2<3 ∣ z 5 + 1∣ ≤ 2 < 3 ですから、f = 3 z f=3z f = 3 z 、g = p g=p g = p に Rouché の定理(∣ f − g ∣ = ∣ z 5 + 1 ∣ < ∣ f ∣ |f-g|=|z^5+1|<|f| ∣ f − g ∣ = ∣ z 5 + 1∣ < ∣ f ∣ )を適用して、p p p は ∣ z ∣ < 1 |z|<1 ∣ z ∣ < 1 にちょうど 1 個の零点をもちます(実際、p ( − 1 / 3 ) p(-1/3) p ( − 1/3 ) 付近に実根があります)。∣ z ∣ = 2 |z|=2 ∣ z ∣ = 2 上では ∣ z 5 ∣ = 32 |z^5|=32 ∣ z 5 ∣ = 32 、∣ 3 z + 1 ∣ ≤ 7 < 32 |3z+1|\le7<32 ∣3 z + 1∣ ≤ 7 < 32 ですから、p p p は ∣ z ∣ < 2 |z|<2 ∣ z ∣ < 2 に 5 個の零点をもちます。したがって 1 < ∣ z ∣ < 2 1<|z|<2 1 < ∣ z ∣ < 2 に 4 個あり、∣ z ∣ = 1 |z|=1 ∣ z ∣ = 1 上には零点がありません。根を 1 つも計算していません。
例 7.2 (方程式 e z = e^z = e z = 3z )
f ( z ) = − 3 z f(z)=-3z f ( z ) = − 3 z 、g ( z ) = e z − 3 z g(z)=e^z-3z g ( z ) = e z − 3 z とおくと、∣ z ∣ = 1 |z|=1 ∣ z ∣ = 1 上で ∣ f − g ∣ = ∣ e z ∣ = e Re z ≤ e < 3 = ∣ f ∣ |f-g|=|e^z|=e^{\operatorname{Re}z}\le e<3=|f| ∣ f − g ∣ = ∣ e z ∣ = e Re z ≤ e < 3 = ∣ f ∣ です。よって e z = 3 z e^z=3z e z = 3 z は単位円板にちょうど 1 つの解をもちます。実軸上で e x − 3 x e^x-3x e x − 3 x は x = 0 x=0 x = 0 で正、x = 1 x=1 x = 1 で e − 3 < 0 e-3<0 e − 3 < 0 なので、解は ( 0 , 1 ) (0,1) ( 0 , 1 ) の実数です。
定理 7.3 (多項式の根の連続性 ) ✓
p ( z ) = z n + a n − 1 z n − 1 + ⋯ + a 0 p(z)=z^n+a_{n-1}z^{n-1}+\cdots+a_0 p ( z ) = z n + a n − 1 z n − 1 + ⋯ + a 0 の相異なる根を λ 1 , … , λ s \lambda_1,\dots,\lambda_s λ 1 , … , λ s (重複度 m 1 , … , m s m_1,\dots,m_s m 1 , … , m s )とする。円板 D j = D ( λ j , ε ) D_j=D(\lambda_j,\varepsilon) D j = D ( λ j , ε ) が互いに交わらないような ε > 0 \varepsilon>0 ε > 0 を任意に取る。このとき、ある δ > 0 \delta>0 δ > 0 が存在して、∑ k = 0 n − 1 ∣ b k − a k ∣ < δ \sum_{k=0}^{n-1}|b_k-a_k|<\delta ∑ k = 0 n − 1 ∣ b k − a k ∣ < δ を満たす任意のモニック多項式 q ( z ) = z n + b n − 1 z n − 1 + ⋯ + b 0 q(z)=z^n+b_{n-1}z^{n-1}+\cdots+b_0 q ( z ) = z n + b n − 1 z n − 1 + ⋯ + b 0 は、各 D j D_j D j にちょうど m j m_j m j 個の根(重複度込み)をもち、⋃ j D j \bigcup_jD_j ⋃ j D j の外には根をもたない。
証明(定理 7.3) 円周 C j = ∂ D j C_j=\partial D_j C j = ∂ D j 上に p p p の根はないので、μ = min j min C j ∣ p ∣ > 0 \mu=\min_j\min_{C_j}|p|>0 μ = min j min C j ∣ p ∣ > 0 です。M 0 = 1 + max j ∣ λ j ∣ + ε M_0=1+\max_j|\lambda_j|+\varepsilon M 0 = 1 + max j ∣ λ j ∣ + ε とすると、⋃ j C j ⊂ D ‾ ( 0 , M 0 ) \bigcup_jC_j\subset\overline{D}(0,M_0) ⋃ j C j ⊂ D ( 0 , M 0 ) で、∣ z ∣ ≤ M 0 |z|\le M_0 ∣ z ∣ ≤ M 0 のとき
∣ q ( z ) − p ( z ) ∣ = ∣ ∑ k < n ( b k − a k ) z k ∣ ≤ M 0 n − 1 ∑ k ∣ b k − a k ∣ < M 0 n − 1 δ |q(z)-p(z)|=\Bigl|\sum_{k<n}(b_k-a_k)z^k\Bigr|\le M_0^{\,n-1}\sum_k|b_k-a_k|<M_0^{\,n-1}\delta ∣ q ( z ) − p ( z ) ∣ = k < n ∑ ( b k − a k ) z k ≤ M 0 n − 1 k ∑ ∣ b k − a k ∣ < M 0 n − 1 δ です。δ = μ / M 0 n − 1 \delta=\mu/M_0^{\,n-1} δ = μ / M 0 n − 1 とすれば、各 C j C_j C j 上で ∣ q − p ∣ < μ ≤ ∣ p ∣ |q-p|<\mu\le|p| ∣ q − p ∣ < μ ≤ ∣ p ∣ となります。Rouché の定理(定理 4.1 )を円板 D j D_j D j に適用すれば、q q q も D j D_j D j に m j m_j m j 個の根をもちます。合計 ∑ j m j = n \sum_jm_j=n ∑ j m j = n 個で q q q の根の総数 n n n に達するので、他に根はありません。
∎
系 7.4 (固有値の連続性 ) ✓
A ∈ M n ( C ) A\in M_n(\mathbb{C}) A ∈ M n ( C ) の相異なる固有値を λ 1 , … , λ s \lambda_1,\dots,\lambda_s λ 1 , … , λ s (代数的重複度 m j m_j m j )とする。ε > 0 \varepsilon>0 ε > 0 を、D ( λ j , ε ) D(\lambda_j,\varepsilon) D ( λ j , ε ) が互いに交わらないように取る。このとき、ある δ > 0 \delta>0 δ > 0 が存在して、max i , k ∣ B i k − A i k ∣ < δ \max_{i,k}|B_{ik}-A_{ik}|<\delta max i , k ∣ B ik − A ik ∣ < δ を満たす任意の B ∈ M n ( C ) B\in M_n(\mathbb{C}) B ∈ M n ( C ) は、各 D ( λ j , ε ) D(\lambda_j,\varepsilon) D ( λ j , ε ) にちょうど m j m_j m j 個の固有値(代数的重複度込み)をもつ。
証明(系 7.4) 固有値は特性多項式 det ( z I − A ) \det(zI-A) det ( z I − A ) (モニックな n n n 次式)の根で、その重複度が代数的重複度です。特性多項式の係数は行列の成分の多項式(行列式の展開)なので、成分について連続です。したがって B B B が A A A に十分近ければ特性多項式の係数の差の和が 定理 7.3 の δ \delta δ より小さくなり、主張が従います。
∎
演習 8.1 易
p ( z ) = z 4 − 5 z + 1 p(z)=z^4-5z+1 p ( z ) = z 4 − 5 z + 1 について、∣ z ∣ < 1 |z|<1 ∣ z ∣ < 1 と 1 < ∣ z ∣ < 2 1<|z|<2 1 < ∣ z ∣ < 2 にある零点の個数を、位数込みで求めよ。
解答 ∣ z ∣ = 1 |z|=1 ∣ z ∣ = 1 上で ∣ − 5 z ∣ = 5 |-5z|=5 ∣ − 5 z ∣ = 5 、∣ z 4 + 1 ∣ ≤ 2 < 5 |z^4+1|\le2<5 ∣ z 4 + 1∣ ≤ 2 < 5 なので、Rouché の定理(定理 4.1 )より p p p は ∣ z ∣ < 1 |z|<1 ∣ z ∣ < 1 に − 5 z -5z − 5 z と同数の 1 個の零点をもち、∣ z ∣ = 1 |z|=1 ∣ z ∣ = 1 上には零点がありません。∣ z ∣ = 2 |z|=2 ∣ z ∣ = 2 上では ∣ z 4 ∣ = 16 |z^4|=16 ∣ z 4 ∣ = 16 、∣ − 5 z + 1 ∣ ≤ 11 < 16 |-5z+1|\le11<16 ∣ − 5 z + 1∣ ≤ 11 < 16 なので、∣ z ∣ < 2 |z|<2 ∣ z ∣ < 2 の零点は z 4 z^4 z 4 と同数の 4 個です。したがって ∣ z ∣ < 1 |z|<1 ∣ z ∣ < 1 に 1 個、1 < ∣ z ∣ < 2 1<|z|<2 1 < ∣ z ∣ < 2 に 4 − 1 = 3 4-1=3 4 − 1 = 3 個です。
演習 8.2 標準
p ( z ) = z n + a n − 1 z n − 1 + ⋯ + a 0 p(z)=z^n+a_{n-1}z^{n-1}+\cdots+a_0 p ( z ) = z n + a n − 1 z n − 1 + ⋯ + a 0 とし、A = max k ∣ a k ∣ A=\max_k|a_k| A = max k ∣ a k ∣ 、R = 1 + A R=1+A R = 1 + A とする。Rouché の定理を使って、p p p のすべての根が ∣ z ∣ < R |z|<R ∣ z ∣ < R にあることを示せ。
解答 A = 0 A=0 A = 0 なら p = z n p=z^n p = z n で根は 0 0 0 のみだから自明なので、A > 0 A>0 A > 0 とします。∣ z ∣ = R |z|=R ∣ z ∣ = R 上で ∣ p ( z ) − z n ∣ ≤ A ∑ k = 0 n − 1 R k = A R n − 1 R − 1 = R n − 1 < R n = ∣ z n ∣ \bigl|p(z)-z^n\bigr|\le A\sum_{k=0}^{n-1}R^k=A\dfrac{R^n-1}{R-1}=R^n-1<R^n=|z^n| p ( z ) − z n ≤ A ∑ k = 0 n − 1 R k = A R − 1 R n − 1 = R n − 1 < R n = ∣ z n ∣ です(A = R − 1 A=R-1 A = R − 1 を使いました)。f = z n f=z^n f = z n 、g = p g=p g = p に Rouché の定理(定理 4.1 )を使うと、p p p は ∣ z ∣ < R |z|<R ∣ z ∣ < R に z n z^n z n と同数、すなわち n n n 個の零点をもちます。p p p の根は全部で n n n 個ですから、すべて ∣ z ∣ < R |z|<R ∣ z ∣ < R にあります。
演習 8.3 標準
f ( z ) = ( z − 1 ) 2 ( z + 1 ) z − i 2 f(z)=\dfrac{(z-1)^2(z+1)}{z-\tfrac{i}{2}} f ( z ) = z − 2 i ( z − 1 ) 2 ( z + 1 ) とする。1 2 π i ∮ ∣ z ∣ = 2 z f ′ ( z ) f ( z ) d z \dfrac{1}{2\pi i}\oint_{|z|=2}z\,\dfrac{f'(z)}{f(z)}\,dz 2 π i 1 ∮ ∣ z ∣ = 2 z f ( z ) f ′ ( z ) d z を求めよ。
解答 f f f の零点は 1 1 1 (位数 2 2 2 )、− 1 -1 − 1 (位数 1 1 1 )、極は i / 2 i/2 i /2 (位数 1 1 1 )で、いずれも ∣ z ∣ < 2 |z|<2 ∣ z ∣ < 2 にあり、∣ z ∣ = 2 |z|=2 ∣ z ∣ = 2 上にはありません。定理 3.1 で g ( z ) = z g(z)=z g ( z ) = z とすると、値は 2 ⋅ 1 + 1 ⋅ ( − 1 ) − 1 ⋅ i 2 = 1 − i 2 2\cdot1+1\cdot(-1)-1\cdot\dfrac{i}{2}=1-\dfrac{i}{2} 2 ⋅ 1 + 1 ⋅ ( − 1 ) − 1 ⋅ 2 i = 1 − 2 i です。
演習 8.4 標準
領域 Ω \Omega Ω 上の正則関数 f f f が Re f ≥ 0 \operatorname{Re}f\ge0 Re f ≥ 0 を満たすなら、Re f > 0 \operatorname{Re}f>0 Re f > 0 であるか、f f f は純虚数の定数であることを示せ。
解答 f f f が定数でないとします。開写像定理(定理 6.2 )から f ( Ω ) f(\Omega) f ( Ω ) は開集合で、{ w : Re w ≥ 0 } \{w:\operatorname{Re}w\ge0\} { w : Re w ≥ 0 } に含まれます。閉半平面に含まれる開集合は開半平面 { Re w > 0 } \{\operatorname{Re}w>0\} { Re w > 0 } に含まれるので(境界上の点の近くには Re w < 0 \operatorname{Re}w<0 Re w < 0 の点がある)、純虚数の値は f ( Ω ) f(\Omega) f ( Ω ) に含まれません。ゆえに Re f > 0 \operatorname{Re}f>0 Re f > 0 です。定数のとき Re f ≥ 0 \operatorname{Re}f\ge0 Re f ≥ 0 なら、実部が正の定数か、実部 0 0 0 の定数(純虚数)です。
L. V. Ahlfors, Complex Analysis , 3rd ed., McGraw-Hill, 1979 — 第 4 章 §5.1–§5.3(偏角の原理、Rouché の定理、開写像定理)。
W. Rudin, Real and Complex Analysis , 3rd ed., McGraw-Hill, 1987 — 第 10 章(零点の個数、開写像定理)。
E. M. Stein and R. Shakarchi, Complex Analysis , Princeton University Press, 2003 — 第 3 章 §4(偏角の原理と Rouché の定理)。
J. B. Conway, Functions of One Complex Variable I , 2nd ed., Springer, 1978 — 第 V 章 §3(偏角の原理)と第 VII 章 §2(Hurwitz の定理)。
杉浦光夫『解析入門 II』東京大学出版会、1985 — 複素解析の章。