6
大学数学基礎解説
文献あり

有理関数をリーマン球面上へと拡張しよう!複素解析を使った有理関数の部分分数分解まで

1343
0

初投稿です!普段は確率論の周辺を専攻していますが、今回は個人的に好きな複素解析の話をします!

はじめに

本記事では、リーマン球面と呼ばれる拡張された複素平面を導入し、有理関数をリーマン球面上のリーマン球面値の正則関数とみなすことが出来ることを示します。その後、なぜわざわざそのような拡張を考える必要があるのかについて、いくつかの簡単な応用例を挙げながら述べていきたいと思います。

この記事は、大きく分けて次の三つからなることに注意してください。

  1. 基礎:有理関数のリーマン球面上への拡張
  2. 応用その1:メビウス変換とは何か
  3. 応用その2:有理型関数入門、部分分数分解

基礎:有理関数のリーマン球面上への拡張

リーマン球面(拡張された複素平面)

複素平面Cの1点コンパクト化空間を、C^=C{}とし、リーマン球面(拡張された複素平面)と呼ぶ。は、無限遠点と呼ぶ。

Cは局所コンパクトハウスドルフ空間なので、その1点コンパクト化が存在します。1点コンパクト化については、集合位相の本を見て下さい。1点コンパクト化の性質より、リーマン球面の位相空間としての構造は次のようになります。

リーマン球面のトポロジー

  • UC^C^内の開集合であるとは、次の(1)または(2)が成り立つことをいう:
  1. UCC内の開集合である。
  2. UかつC^UCがコンパクトである。
  • C^はコンパクトハウスドルフ空間であり、Cを稠密部分集合に持つ。

さて、このままだとC^の位相は少し抽象的で分かりづらいですが、実は次の立体射影を用いることで、距離化する事が出来ます。

立体射影

S2={(x1,x2,x3)R3|x12+x22+x32=1}を2次元球面とする。北極点をN=(0,0,1)とおく。写像
Z:S2{N}{(X,Y,0)R3}C={X+Yi|X,YR}を、p=(x1,x2,x3)S2{N}に対し、Z(p)=(x11x3,x21x3,0)と定める。これを立体射影と呼ぶ。z=X+iYにより、(X,Y)-平面{(X,Y,0)R3}を、Cと同一視すれば、Z(p)=x1+ix21x3と書ける。このとき、Z:S2{N}Cは同相写像である。逆写像Z1:CS2{N}は、zCに対し、Z1(z)=(z+z¯|z|2+1,i(zz¯)|z|2+1,|z|21|z|2+1)で定義される。

立体射影は次のように計算出来る。
P(x1,x2,x3),Q(X,Y,0)とおくと、点Qは球面上の点P(X,Y)-平面への射影なので、NP//NQである。
よって、ある実数λ0が存在し、(x1,x2,x31)=λ(X,Y,1)となる。これを計算して、Z,Z1の定義を得る。(check!)これらの写像の連続性は、各成分の連続性から従う。よって、Zは同相写像である。

次に、この立体射影のS2全体への連続拡張を考えます。

S2とリーマン球面の間の同相写像

立体射影Zに対し、写像
Z^:S2C^を、S2{N}ではZとし、Z^(N)=と定めると、これは同相写像である。

定義より、Z^は全単射である。次に、連続写像であることを示す。UC^内の開集合とする。UC内の開集合なら、Zの連続性より、Z^1(U)=Z1(U)S2{N}の開集合である。S2{N}S2の開部分空間なので、Z^1(U)S2の開集合でもある。
次に、Uが、C内のあるコンパクト集合KCの補集合であるとする。S2Z^1(U)=Z1(K)であり、これはコンパクト集合の連続写像Z1による像なのでコンパクトである。よって、これはS2の閉集合であるから、このときもZ^1(U)S2の開集合である。したがって、Zは連続である。また、Zはコンパクト空間S2からハウスドルフ空間C^への連続写像なので、閉写像である。以上より、Z^は同相写像である。

同相写像Z^と、次の補題により、リーマン球面は距離化可能であることが分かります。

同相写像が誘導する距離

距離空間(X,d)から位相空間Yへの同相写像をf:XYとする。任意のy,yYに対し、d(y,y)=d(f1(y),f1(y))と定めると、これはY上の距離であり、dが定める位相はYの位相と一致する。すなわち、Yは距離化可能である。

証明は簡単なので省略する。(check!)

リーマン球面はコンパクトかつ第二可算距離空間

リーマン球面は、同相写像Z^が誘導するS2上の距離により、コンパクト距離空間である。その距離をdとすれば、
まずz,wCに対しては、d(z,w)=2|zw|(|z|2+1)(|w|2+1)となる。
zC,w=のときは、d(z,)=2|z|2+1となる。
また、S2はユークリッド空間なる第二可算空間の部分空間なので、第二可算空間である。したがって、C^は第二可算空間でもある。

補題3より、d(z,w)=∥Z^1(z)Z^1(w)なので、あとは命題1のZ^1の定義に沿って、少し大変だが計算するだけである。Z^1()=(0,0,1)に注意。詳細は省略する。(check!)

極は定義より、孤立特異点がなす集合の孤立点となります。よって、C^上の関数の極の個数は高々可算であることが、C^の第二可算性から分かります。(check! 極の集合からC^の可算開基への単射を構成できる)

C上の同値な距離

Cに対し、その通常のユークリッド位相と、C^からの相対位相は一致する。したがって、z,wCに対し、d1(z,w)=|zw|と、d2(z,w)=2|zw|(|z|2+1)(|w|2+1)は、同値な距離である。

簡単なので大体は省略するが、次のことだけ示しておく。
UC^を、U,C^UCがコンパクトなる開集合とする。C(UC)=C(U{})=C^UCはコンパクトなので、C内の閉集合である。よって、UCCC内の開集合である。

以下、C^S2上の距離をdと表します。C^上の関数の連続性を考えるとき、実際にS2上の距離を使って議論するのは面倒です。実用的には、次の補題が有用です。

点列の無限遠点への収束

nN,znCとする。このとき、znC^|zn|+が成り立つ。

znC^d(zn,)=2|zn|2+10|zn|+

以下、P(z),Q(z)を多項式関数とし、有理関数R(z)=Q(z)P(z)の連続性を考えましょう。Q(z)の零点の集合をSCとすると、SR(z)の極からなる有限集合です。よって、各点wCSに対し、wの十分小さな近傍上で、P(z)0となるので、R(z)は点w(の十分小さな近傍)で連続です。このように、写像の連続性は局所的な性質であること、すなわち、各点の近傍で決まる性質であることに注意しましょう。
以上より、後は極の点と無限遠点での連続性が問題となり、実際に次が従います。

有理関数のC^への連続拡張

有理関数R(z)=Q(z)P(z)の任意の極βCに対し、R(β)=C^と定めれば、R(z)C上のC^値連続関数となる。
さらに、極限limzR(z)C^内に存在する。
したがって、この値をR()C^とおけば、R(z)は写像C^C^として連続となる。

まず、極での連続性を示す。
ββを除く十分小さな近傍上にR(z)を制限してよい。したがって、極の集合をSとおくと、任意のznCS,znβに対し、R(zn)(C)を示せばよい。znβのとき、|R(zn)|+であることは明らか(check!)だから、補題6よりこれは成り立つ。
次に、極限limzR(z)C^内に存在することを示す。任意のznCS,znに対し、R(zn)(C)C^内で極限を持つことを言えばよい。まず、補題6より|zn|+である。P(z),Q(z)の次数をそれぞれm,nとすれば、R(z)znm(|z|+)である(check!)。
これより、n>mのとき、|R(zn)|+なので、R(zn)である。n=mのとき、R(zn)C{0}の元に収束する。n<mのとき、|R(zn)|0である。よって、いずれの場合もC^内に収束する。

次に、有理関数が定める連続関数R(z):C^C^が正則関数となることを示します。定義域や値域がC^なので、このままでは複素微分を定義できないですが、連続性と同様に、関数の微分は局所的な性質です。そこで、C^が局所的に複素平面と同一視できればよく、これはよく知られているようにC^を多様体として考えるということになります。

リーマン面

(M,{(Uα,ϕα,Vα)}αA)リーマン面であるとは、次の条件1~3を満たすことをいう:

  1. Mはハウスドルフ位相空間、Aは添え字集合であり、各αAに対し、UαM,VαCはそれぞれ開集合、ϕα:UαVαは同相写像である。
  2. {Uα}αAMの開被覆である。
  3. 任意のα,βAに対し、ϕβϕα1:ϕα(UαUβ)ϕβ(UαUβ)は、(条件1により)C内の開集合からC内の開集合への正則関数である。特に、ϕαϕβ1も正則関数になるので、これは微分同相写像である。

(Uα,ϕα,Vα)をチャート、{(Uα,ϕα,Vα)}αAをアトラスと呼ぶ。ϕβϕα1は座標変換と呼ぶ。

リーマン面の例
  1. UCを開集合とすると、(U,{(U,idU,U)})はリーマン面である。
  2. C^を次によりリーマン面と考える:まず、C^はハウスドルフ空間である。添え字集合をA={1,2}とする。U1=C,U2=C^{0}とおくと、これらは明らかにC^の開被覆である(check!)。ϕ1=idC:CV1=Cとし、ϕ2:C^{0}V2=C;z1zとすると、これらは同相写像である。ただし、1/=0とする!ϕ2(z)=1zが同相写像であることは、定理7で示した有理関数の連続性から分かる。C=C{0}とおくと、U1U2=Cである。座標変換はそれぞれ、CC;z1zとなり、これは正則関数である。
    このように、C^は二つの複素平面をzw=1zによって貼り合わせて作った空間とみなすことができる。これと同じことが、球面S2についてもいえることを見ておく。
  3. 球面S2を次によりリーマン面と考える:まず、S2はハウスドルフ空間である。添え字集合をA={N,S}とする。N=(0,0,1),UN=S2{N},ϕN=Z(北極からの立体射影:命題1),VN=Cとすると、UNS2内の開集合であり、命題1よりϕNは同相写像である。S2において北極は特別な点ではなく、同様に南極から(X,Y)-平面への立体射影を考える。ここで、(X,Y)-平面{(X,Y,0)R3}Cを、z=XYiによって同一視する。Yiにマイナスを付けていることに注意!複素平面には表裏の向きがあり、球面の外側が複素平面の表にくっつくように移すために、このように複素平面を裏返してから立体射影で同一視する。この写像はS=(0,0,1),W:S2{S}C;p=(x1,x2,x3)W(p)=x1ix21+x3と表せる(check!)。命題1と同様にして、これは同相写像である。そこで、US=S2{S},ϕS=W,VS=Cとおく。UNUS=S2{N,S}である。各点pS2{N,S}に対し、ϕN(p)ϕS(p)=Z(p)W(p)=x1+ix21x3x1ix21+x3=x12+x221x32=1なので、座標変換はそれぞれ、CC;z1zとなり、これは正則関数である。このように、S2も二つの複素平面をzw=1zによって貼り合わせて作った空間とみなすことができる。これにより、S2C^はリーマン面としても同一視できる。

次に、リーマン面からリーマン面への正則写像を定義します。

正則写像

M=(M,{(Uα,ϕα,Vα)}αA),M=(M,{(Uβ,ϕβ,Vβ)}βB)をそれぞれリーマン面とする。写像f:MM正則写像であるとは、次の条件1,2を満たすことをいう:

  1. f:MMは連続写像である。
  2. 任意のαA,βBに対し、ϕβfϕα1:ϕα(Uαf1(Uβ))Vβは、(条件1により)C内の開集合からC内の開集合への、通常の意味での正則関数である。

UCを開集合とする。これをリーマン面とみなしてf:UCが正則写像であることと、通常の意味でfが正則関数であることは同値である。

正則写像の条件2をそのままの形でcheckするのは、実は遠回りなことがあります。実は次のように、正則写像であることは局所的な主張で言い換えられます。この証明で、リーマン面の定義における座標変換の正則性が使われることがポイントで、座標変換の正則性が重要となる理由になっています。

正則写像の局所的な主張による言い換え

M=(M,{(Uα,ϕα,Vα)}αA),M=(M,{(Uβ,ϕβ,Vβ)}βB)をリーマン面とする。連続写像f:MMに対し、次の条件は互いに同値である。
(1) f:MMは正則写像である。
(2) 任意のpMに対し、あるαA,βBが存在し、pUα,f(p)Uβかつϕβfϕα1:ϕα(Uαf1(Uβ))Vβϕα(p)の近傍で、通常の意味で正則関数である。

(1)から(2)は明らかであるから、(2)から(1)を示す。
μA,νBとする。ϕνfϕμ1:ϕμ(Uμf1(Uν))Vνが正則関数であることを示す。関数の正則性は局所的な性質である。すなわち、任意のzUμf1(Uν)に対し、ϕμ(z)のある近傍上でϕνfϕμ1が正則関数であることを示せばよい。そこで、zに条件(2)を適用すると、あるαA,βBが存在し、zUα,f(z)Uβかつϕβfϕα1:ϕα(Uαf1(Uβ))Vβϕα(z)のある近傍Oで正則である。ここで、ϕμ(z)の十分小さな近傍Oが存在して、O上でϕνfϕμ1=(ϕνϕβ1)(ϕβfϕα1)|O(ϕαϕμ1)なる合成写像で表せる。M,Mはリーマン面より、座標変換ϕνϕβ1,ϕαϕμ1はそれぞれ正則関数である。よって、ϕνfϕμ1O上で正則関数の合成なので正則である。

この補題により、リーマン球面上の正則写像は次で定められます。まず、C^値正則関数を定めます。

リーマン球面上のC^値正則関数

(1)UCを開集合とする。U上のC^値連続関数f:UC^が正則関数であるとは、各点pUに対し、

  • f(p)ならば、f:Uf1(C)Cは点pのある近傍で、通常の意味で正則
  • f(p)0ならば、1/f:Uf1(C^{0})Cは点pのある近傍で、通常の意味で正則
    であることと同値である。特に、f(p),0ならば、これら二つの条件は同値である。

(2)UC^を開集合とする。連続関数f:UC^が正則関数であるとは、各点pUに対し、

  • pならば、f(z):UCC^は点pのある近傍でC^値正則
  • p0ならば、f(1/z):{zC|1/zU}C^は点1/pのある近傍でC^値正則
    であることと同値である。特に、p,0ならば、これら二つの条件は同値である。

補題8による(check!)。

有理関数の正則性

拡張された有理関数R(z):C^C^は、正則関数である。

定理7より、R(z)は連続関数である。pC^とする。pが極でもでもないとき、pの近傍でR(z)は通常の有理関数として正則である。pが極であるとき、R(z)の連続性より、pC内の十分小さな近傍が存在し、R(z)0かつ1/R(z)は通常の有理関数となるので正則である。p=であるときを考える。R()ならば、R(z)の連続性より、0の十分小さな近傍が存在し、R(1/z)かつR(1/z)は通常の有理関数となるので正則である。R()=ならば、同じくR(z)の連続性より、0の十分小さな近傍で、R(1/z)0かつ1/R(1/z)は通常の有理関数となるので正則である。以上より、有理関数はC^上のC^値正則関数である。

応用その1:メビウス変換とは何か

ここからは、有理関数をリーマン球面上のC^値正則関数に拡張して考えると、どのようなメリットや面白い性質が見えてくるかを紹介します。

有理関数のでの零点と極

有理関数R(z):C^C^とする。pC^に対し、R(p)=0のとき零点、R(p)=C^のとき極という。p=が零点または極であるとき、R(1/z)z=0での零点または極の位数を、p=の零点または極の位数と定める。

さて、R(z)は単にC内の関数として考えると、その零点の位数の総和と極の位数の総和は一般に一致しません。しかし、C^に拡張すれば、これらは一致します!このことは、有理関数をリーマン球面上で考えることが自然であることを表す一つの例となっています。

有理関数の位数

P(z)=amzm+a1z+a0,Q(z)=bnzn+b1z+b0(am0,bn0)とし、R(z)=Q(z)P(z)とする。このとき、R(z):C^C^の零点の位数の総和と、極の位数の総和は一致し、max{m,n}となる。そこで、max{m,n}を、有理関数R(z)位数と呼ぶ。

R(z)p=での零点または極の位数を考える。
R(1/z)=bn(1/z)n+b1(1/z)+b0am(1/z)m+a1(1/z)+a0=zmnb0zn+b1zn1+bna0zm+a1zm1+amであるから、am0,bn0に注意すると、R(z)での位数は、m>nならばmn位の零点であり、m<nならばnm位の極である。
よって、R(z)の零点の位数の総和は、n+{mn  (m>n)0   (mn)=max{m,n}となる。
同様に、極の位数の総和も、m+{0   (mn)nm  (m<n)=max{m,n}となる。

有理関数で表される方程式の根の個数は、重複度を込めるとその位数に一致します。

有理関数で表される方程式の根の個数

有理関数R(z):C^C^の位数をmとする。任意のaC^に対し、方程式R(z)=aは、C^上に重複度を込めてm個の根を持つ。ここで、R(z)=aのある根wの重複度とは、有理関数R(z)aの零点wの位数と定める。
したがって、有理関数R(z):C^C^は重複度を込めてm対1写像である。

  • a=のとき、「R(z)=の根の個数」=「R(z)の極の位数の和」=「R(z)の位数」=mとなる。
  • aCのとき、まず「R(z)=aの根の個数」=「R(z)aの零点の位数の和」=「R(z)aの極の位数の和」である。ここで、aCなので、さらに「R(z)aの極の位数の和」=「R(z)の極の位数の和」=「R(z)の位数」=mとなる。

有理関数R(z):C^C^の位数が1ならば、R(z)は全単射である。位数1の有理関数は、R(z)=az+bcz+d, adbc0と表せる。

前半は定理12から明らか。有理関数の位数は、分母分子の次数のうち大きい方となるので、後半も従う。ただし、定数関数は位数0なので、R(z)が約分されて定数にならない条件が必要である。そのためには、a:bc:dadbc0であればよい。

これより、メビウス変換を定義します。

メビウス変換、メビウス群

f:C^C^を、f(z)=az+bcz+d, adbc0と定める。これを、メビウス変換(あるいは一次変換)と呼ぶ。メビウス変換は全単射写像なので、メビウス変換全体は、写像の合成を積とする群を成す。これをAut(C^)と表し、メビウス群と呼ぶ。

メビウス変換は、数学的に非常に面白い対象です。長くなってしまうので、ここでは定義のみで終わりにしますが、興味がある人はぜひ調べてみることをお勧めします。(この記事の続編をもし書くことがあれば、メビウス変換の話も扱うかも?)

応用その2:有理型関数入門、部分分数分解

次なる応用として、有理型関数を紹介しましょう。ちなみに呼び方は、「ゆうりがた」でも「ゆうりけい」でも良いようです(多分)。

まず、位相空間で出てくる概念の復習をします。

集積点、孤立点、離散(閉)集合

Mを距離空間、DMを開集合、SDをその部分集合とする。

  1. zDD内のS孤立点であるとは、一点集合{z}SSの開集合であることをいう。すなわち、zSかつあるr>0が存在し、{z}=(DD(z,r))Sと表せることをいう。ここで、D(z,r)は中心zD,半径r>0の開円盤である。
  2. zDD内のS集積点であるとは、任意のϵ>0に対し、(DD(z,ϵ){z})Sとなることをいう。
  3. SD内の離散(閉)集合であるとは、D内のSの集積点が存在しないことをいう。
離散集合は閉集合

Mを距離空間、DMを開集合、SDをその部分集合とする。このとき、SDにおける閉包をClD(S)と表すと、ClD(S)={zD|zD内のSの集積点}{zD|zD内のSの孤立点}となる。よって、SD内の離散集合であるとき、特にSD内の閉集合である。

は明らかである(check!)。逆の包含を示す。zClD(S)とする。zが集積点でないとすると、あるϵ>0が存在し、DD(z,ϵ)(DS){z}となる。zClD(S)より、wDD(z,ϵ)Sを取ると、w(DS){z}となるので、w=zである。よって、{z}=DD(z,ϵ)Sとなるので、zは孤立点である。

このように、離散集合と言ったら、孤立点のみからなり、なおかつ閉集合です。これは勘違いしやすいポイントなので注意。

離散集合の例
  1. 有限部分集合は常に離散集合である。
  2. NC内の離散集合である。一方、C^内の離散集合ではない!なぜなら、NC^内の集積点であるから。

次に、C^での孤立特異点を定義します。

C^での孤立特異点

R>0,f:{zC| |z|>R}Cを正則関数とする。このとき、g(z)=f(1/z)は、D(0,1/R)=D(0,1/R){0}上の正則関数である。fでの孤立特異点を、g0での孤立特異点として定義する。

準備が整ったので、有理型関数を定義します。

有理型関数

DC^を領域、f:DC^有理型関数であるとは、次の条件1,2を満たすことをいう:

  1. f:DC^は連続関数である。
  2. E=f1()D内の離散集合であり、fDE上で正則関数である。

fが有理型関数であるとき、E=f1()の各点はfの極です(check!)。

C内の有理型関数の特徴付け

DCC内の領域とする。このとき、f:DC^が有理型関数であることと、fが恒等的にでないC^値正則関数であることは同値である。

Dの連結性を使った典型的な方法!

E=f1(),D=DEとおく。

fが有理型関数とする。fが恒等的にとすると、E=Dとなるが、これはEが離散集合であることに矛盾する。また、fD上正則である。各点pEに対し、fの連続性より、fpの十分小さな近傍で連続で、pを除いて正則である。よって、正則関数の連続な一点拡張は正則である(check!Cauchyの積分定理とMoreraの定理を使う)から、fpの近傍で正則。よって、fC^値正則である。

次に、fC^値正則とする。このとき、fD上で正則である。よって、Eが離散集合とすると、fは有理型関数である。あとは、Eが離散集合でないとき、fが恒等的にとなることを示せばよい。つまり、E=Dとなることを示せばよい。これには、Dの連結性を使い、ED内の空でない開かつ閉集合であることを示せばよい。
任意のpEに対し、g(z)=1/f(z)は、pのある近傍上で正則であり、g(p)=0である。領域で正則なら無限回微分可能であることを使うと、このpの近傍でg(z)は無限回微分可能なので、任意の次数の導関数g(n)(z)が定義され連続である。特に、Eの各点pで、そのn階微分係数g(n)(p)が定義される。そこで、次の集合を考える:
E={pE| 任意のnNに対しg(n)(p)=0}
Eの代わりに、ED内の空でない開かつ閉集合であることを示しても、D=EEとなるので問題ない。

ED内の開集合であること:pEとすると、g(z)=1/f(z)pを中心としたテイラー展開は、pにおける全ての微分係数が0であることから、恒等的に0である。よって、このテイラー展開のpを中心とするDでの近傍は、その近傍の各点を中心とたテイラー展開を考えれば、Eに含まれることが分かる(check!)ので、ED内の開集合である。

ED内の閉集合であること:まず、E内の閉集合であることを示す。pjE,pjpEとする。任意のnに対し、g(n)(z)は点pの近傍で連続なので、g(n)(p)=limjg(n)(pj)=limj0=0となる。よって、pEであるから、EE内の閉集合である。さらに、E=f1()D内の閉集合でもあるので、ED内の閉集合である。

Eが空でないこと:Eは離散集合でないので、Dに集積点を持つ。それをzDとする。ED内の閉集合なので、zEである。よって、zDでのある近傍U=DD(z,r)で、g(z)=1/f(z)が定義され、正則である。すると、EU=ED(z.r)上で、g0であり、EUU内の集積点zを持つので、一致の定理より、U全体でg0である。特に、テイラー展開を考えれば、zUEが分かるので、Eである。

以上より、Dの連結性から、D=EEである。すなわち、D=Eである。

上の定理より、例えば有理型関数の合成が有理型関数であることなどが分かります。

次に、C^全体で定義された有理型関数は、なんと有理関数に限られるということを示します。これは、C^がコンパクトであることがポイントになっており、C^上へと正則関数を拡張して考えることの一つの大きな恩恵といえるでしょう。

C^上の有理型関数は有理関数

f:C^C^に対し、fが有理型関数であることと、fが有理関数であることは同値である。

C^上の有理関数が有理型関数であることは、今までの示してきたことから既に明らかである(check!)。

f:C^C^が有理型関数であるとする。E=f1()は、コンパクト空間C^内の閉集合なので、コンパクトである。よって、コンパクトな離散集合は有限集合である(check!)から、Eは有限集合である。そこで、fC^上の極をp1,pnとおく。

pjCのとき:f(z)の極z=pjでの主要部を、Pj(z)とおく。

pj=のとき:g(z)=f(1/z)の極z=0での主要部を、Q(z)=aj,1zmj++aj,mjzとおき、Pj(z)=Q(1/z)=aj,1zmj++aj,mjzf(z)z=での主要部と定義する。

F(z)=f(z)j=1nPj(z)とおくと、F(z)C^上の(C値)正則関数であることを示す。F(z)C^Eでは正則であるから、f(z)の各極の近傍での正則性が問題となる。

pjCのとき:pjの近傍で、Pk(z),kjは正則かつf(z)Pj(z)も正則である。

pj=のとき:まず、kjに対しては、|Pk(z)|0(|z|+)であるから、Pk(z)0(z)である。
f(z)Pj(z)=g(1/z)Q(1/z)を考えると、limz0(g(z)Q(z))C内に収束することから、limz(g(1/z)Q(1/z))もその値に収束する。
よって、このときはlimzF(z)C内に収束する。

以上より、F(z)C上正則で、の近傍でC値連続関数なので、正則関数の連続な一点拡張は正則関数であることから、F(z)C^上の(C値)正則関数である。

ここで、C^はコンパクトであるから、コンパクトの連続像はコンパクトより、|F(z)|は有界である。特に、F(z)C上で有界なC値正則関数なので、リュービルの定理より、F(z)C上で定数関数である。よって、F(z)の連続性から、F(z)C^上で定数である。これをcCとすると、c=f(z)j=1nPj(z)であるから、C^上でf(z)=j=1nPj(z)+cとなる。これは、有理関数である。

定理15の証明方法を使えば、有理関数の部分分数分解が得られます。結局のところ、有理関数の部分分数分解は全ての極の主要部を求めることに他ならないということになります。

最後に具体的な例を計算してみましょう!

有理関数の部分分数分解

有理関数f(z)=z5/[(z1)2(z2+1)]を部分分数分解せよ。

f(z)の極は、z=i,i,が一位の極、z=1が二位の極である。

z=i,iでのf(z)の主要部は、留数の公式を直接用いてやれば、それぞれi41zi,i41z+iとなる(check!)。

z=での主要部を求める。f(1/z)=1/[z(1z)2(1+z2)]z=0での主要部を求めればよい。これは、1/[(1z)2(1+z2)]=(1+2z+[z2])(1+[z2])=1+2z+[z2]より、1/zである。よって、求める主要部はzである。

z=1での主要部を求める。z5=1+5(z1)+[(z1)2],z2+1=2+2(z1)+[(z1)2]より、
1z2+1=122z2+1=12[1+(z1)+[(z1)2]]1=12[1(z1)+[(z1)2]]=1212(z1)+[(z1)2]であるから、z5z2+1=12+2(z1)+[(z1)2]となる。よって、求める主要部は、121(z1)2+2z1である。

以上より、F(z)=f(z)[121(z1)2+2z1+i41zii41z+i+z]とおくと、定理15の証明と同様に、F(z)C^上で定数である。z=0を代入して計算すると、F(0)=2となるので、F(z)2である。
したがって、求めるf(z)の部分分数分解は、次のようになる:
f(z)=2+z+121(z1)2+2z1+i41zii41z+i
実数の範囲では、i41zii41z+i=121z2+1として、zを実数に制限してやれば次を得る:
x5/[(x1)2(x2+1)]=2+x+121(x1)2+2x1121x2+1

さて、定理15より、C^上の有理型関数は簡単なので、C上の有理型関数を調べることが興味の対象となってきます。さらに、極が有限個の場合は有理関数になるので、極がC内に無限個あるような場合を考えていくことになります。そして、実はそのような場合にも、有理関数のように有理型関数の部分分数分解を考えることができることが知られています!(ミッタク=レフラーの定理)

この辺りの話は私もまだ勉強不足なので、いずれまた解説記事を書くことがあるかもしれないです。

おわりに

かなり長くなってしまったので、今回はこの辺で終わりにしたいと思います。複素解析は個人的に面白いネタの宝庫だと思うので、今後も複素解析に関する記事は書いていきたい所です。今回の記事の内容は、主に私がB2の冬に受けた複素解析の講義ノートが元になっています。この講義が今になってとても勉強になっています。感謝の念に堪えません。

参考文献

[2]
Lars V. Ahlfors, COMPLEX ANALYSIS
[3]
坪井 俊 , 幾何学Ⅰ 多様体入門, 東京大学出版会
[4]
野村隆昭, 複素関数論講義, 共立出版
投稿日:2023811
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. はじめに
  2. 基礎:有理関数のリーマン球面上への拡張
  3. 応用その1:メビウス変換とは何か
  4. 応用その2:有理型関数入門、部分分数分解
  5. おわりに
  6. 参考文献