残差(複素解析)

数学、より具体的には複素解析において、関数の定義域の点における留数は、有理型関数特異点の 1 つを囲む経路に沿った路面積分に比例する複素数です。(より一般的には、離散点(本質的特異点を含む可能性がある)を除いて正則な任意の関数の留数を計算できます。 ) 通常、留数は簡単に計算でき、いったんわかっていれば、留数定理によって一般的な路面積分を決定できます。 f:C{1つの}C{\displaystyle f:\mathbb {C} \smallsetminus \{a_{k}\}_{k}\rightarrow \mathbb {C} }{ak}k{\displaystyle \{a_{k}\}_{k}}

意味

有理型関数の孤立特異点における留数は、しばしばまたは⁠と表記され、 ⁠ が穴あき円板において解析的原始微分を持つような唯一の値です。 f{\displaystyle f}a{\displaystyle a}Res(f,a){\displaystyle \textstyle \operatorname {Res} (f,a)}Resa(f){\displaystyle \textstyle \operatorname {Res} _{a}(f)}1{\displaystyle {1}}resz=af(z){\displaystyle \textstyle \mathop {\operatorname {res} } _{z=a}f(z)}R{\displaystyle R}f(z)R/(za){\displaystyle f(z)-R/(z-a)}0<|za|<δ{\displaystyle 0<\vert z-a\vert <\delta }

あるいは、ローラン級数展開を求めることによって留数を計算することもでき、留数をローラン級数の係数として定義することもできますa1{\displaystyle a_{-1}}

この概念は、留数定理で扱われる特定の路面積分問題における路面積分値を与えるために用いることができる。留数定理によれば、有理型関数⁠ ⁠に対して、点f{\displaystyle f}⁠ ⁠ak{\displaystyle a_{k}}における留数は以下のように与えられる。

Res(f,ak)=12πiγf(z)dz.{\displaystyle \operatorname {Res} (f,a_{k})={1 \over 2\pi i}\oint _{\gamma }f(z)\,dz\,.}

ここで、はの周りの正の向きの単純閉曲線であり、曲線上または曲線内の他の特異点は含まれません。 γ{\displaystyle \gamma }ak{\displaystyle a_{k}}

留数の定義は任意のリーマン面に一般化できます。⁠ ⁠ がω{\displaystyle \omega }リーマン面上の1-形式であると仮定します。 ⁠ ⁠がある点 ⁠において有理型であるとし、 ⁠ を局所座標でと表記できるようにします。すると、 におけるの留数は、 に対応する点におけるの留数と定義されます。 ω{\displaystyle \omega }x{\displaystyle x}ω{\displaystyle \omega }f(z)dz{\displaystyle f(z)\,dz}ω{\displaystyle \omega }x{\displaystyle x}f(z){\displaystyle f(z)}x{\displaystyle x}

輪郭積分

単項式の輪郭積分

単項式の剰余を計算する

Czkdz{\displaystyle \oint _{C}z^{k}\,dz}

留数計算のほとんどを簡単に行うことができます。経路積分はホモトピー不変なので、反時計回りに半径が動く円を とします。すると、座標変換を用いて次の式が得られます 。C{\displaystyle C}1{\displaystyle 1}zeiθ{\displaystyle z\to e^{i\theta }}

dzd(eiθ)=ieiθdθ{\displaystyle dz\to d(e^{i\theta })=ie^{i\theta }\,d\theta }

したがって、この積分は次のように表される。

Czkdz=02πiei(k+1)θdθ={2πiif k=1,0otherwise.{\displaystyle \oint _{C}z^{k}dz=\int _{0}^{2\pi }ie^{i(k+1)\theta }\,d\theta ={\begin{cases}2\pi i&{\text{if }}k=-1,\\0&{\text{otherwise}}.\end{cases}}}

したがって、 ⁠ ⁠zk{\displaystyle z^{k}}の剰余は、整数⁠の場合⁠ ⁠1{\displaystyle 1}であり、それ以外の場合はです。 k=1{\displaystyle k=-1}0{\displaystyle 0}

ローラン級数への一般化

関数がの周りのローラン級数展開として次のように表される場合:における留数は、点の周りの反時計回りの同心円積分の単項式の同心円積分の結果を使用して次のように計算されます。したがって、の周りで関数のローラン級数表現が存在する場合、 の周りの留数は項係数によってわかります。 c{\displaystyle c}f(z)=n=an(zc)n.{\displaystyle f(z)=\sum _{n=-\infty }^{\infty }a_{n}(z-c)^{n}.}c{\displaystyle c}Res(f,c)=12πiγf(z)dz=12πin=γan(zc)ndz=a1{\displaystyle \operatorname {Res} (f,c)={1 \over 2\pi i}\oint _{\gamma }f(z)\,dz={1 \over 2\pi i}\sum _{n=-\infty }^{\infty }\oint _{\gamma }a_{n}(z-c)^{n}\,dz=a_{-1}}γ{\displaystyle \gamma }c{\displaystyle c}c{\displaystyle c}c{\displaystyle c}(zc)1{\displaystyle (z-c)^{-1}}

留数定理への応用

正の向きの単純閉曲線内に特異点の有限集合を持ち、その特異点を通らない有理型関数⁠ ⁠f{\displaystyle f}の場合、路積分の値は留数定理に従って次のように与えられます。ここで、 つまり巻き数は、の内部にある場合はであり、そうでない場合は ⁠ ⁠ となり、次のように簡略化されます。ここはすべて路内にある孤立した特異点です。 C{\displaystyle C}Cf(z)dz=2πik=1nI(C,ak)Res(f,ak).{\displaystyle \oint _{C}f(z)\,dz=2\pi i\sum _{k=1}^{n}\operatorname {I} (C,a_{k})\operatorname {Res} (f,a_{k}).}I(C,ak){\displaystyle \operatorname {I} (C,a_{k})}1{\displaystyle 1}ak{\displaystyle a_{k}}C{\displaystyle C}0{\displaystyle 0}γf(z)dz=2πiRes(f,ak){\displaystyle \oint _{\gamma }f(z)\,dz=2\pi i\sum \operatorname {Res} (f,a_{k})}ak{\displaystyle a_{k}}C{\displaystyle C}

残留物の計算

複素平面上の穴あき円板⁠ ⁠が与えられ、 D={z:0<|zc|<R}{\displaystyle D=\{z:0<\vert z-c\vert <R\}}⁠ ⁠ はf{\displaystyle f}(少なくとも)⁠上で定義された正則関数であるとします。 ⁠ ⁠ における ⁠ は、⁠ の周りの ⁠ ローラン級数展開における ⁠ ⁠係数⁠ です。この計算する方法は様々であり、どの方法を使用するかは、問題となる関数と特異点の性質によって異なります。 D{\displaystyle D}Res(f,c){\displaystyle \operatorname {Res} (f,c)}f{\displaystyle f}c{\displaystyle c}a1{\displaystyle a_{-1}}(zc)1{\displaystyle (z-c)^{-1}}f{\displaystyle f}c{\displaystyle c}

留数定理によれば、次の式が成り立ちます。

Res(f,c)=12πiγf(z)dz{\displaystyle \operatorname {Res} (f,c)={1 \over 2\pi i}\oint _{\gamma }f(z)\,dz}

ここで、⁠ ⁠はγ{\displaystyle \gamma }⁠ ⁠c{\displaystyle c}の周りを反時計回りに円を描き、他の特異点を通過したり、他の特異点を内部に含んだりしません。経路⁠ ⁠ をγ{\displaystyle \gamma }の周りの半径⁠ ⁠ε{\displaystyle \varepsilon }の円に選択することができます。⁠ は必要なだけ小さくすることができるため、孤立した特異点の性質により、 の特異点のみを含むようにすることができます。これは、積分を直接計算できる場合に使用できますが、通常は積分の計算を簡略化するために留数が使用され、その逆は使用されません。 c{\displaystyle c}ε{\displaystyle \varepsilon }c{\displaystyle c}

除去可能な特異点

関数⁠ ⁠が円板f{\displaystyle f}全体上の正則関数接続できる場合、となります。逆は一般には成り立ちません。 |yc|<R{\displaystyle \vert y-c\vert <R}Res(f,c)=0{\displaystyle \operatorname {Res} (f,c)=0}

シンプルなポール

⁠ ⁠がc{\displaystyle c}単極である場合、 の留数は次のように与えられます。 f{\displaystyle f}f{\displaystyle f}

Res(f,c)=limzc(zc)f(z).{\displaystyle \operatorname {Res} (f,c)=\lim _{z\to c}(z-c)f(z).}

その極限が存在しない場合、⁠ ⁠はf{\displaystyle f}⁠ ⁠c{\displaystyle c}において本質的特異点を持ちます。極限が⁠ ⁠0{\displaystyle 0}である場合、⁠ ⁠はf{\displaystyle f}⁠ ⁠c{\displaystyle c}において解析的であるか、そこに除去可能な特異点を持ちます。極限が無限大に等しい場合、極の位数は⁠ ⁠1{\displaystyle 1}よりも高くなります。

関数⁠ ⁠は、2つの関数f{\displaystyle f}⁠ ⁠f(z)=g(z)/h(z){\displaystyle f(z)={g(z)}/{h(z)}}の商として表すことができます。ここで、⁠ ⁠g{\displaystyle g}⁠ ⁠はh{\displaystyle h}近傍における正則関数であり、と です。このような場合、ロピタルの定理を用いて上記の式を次のように簡略化できます。 c{\displaystyle c}h(c)=0{\displaystyle h(c)=0}h(c)0{\displaystyle h'(c)\neq 0}

Res(f,c)=limzc(zc)f(z)=limzczg(z)cg(z)h(z)=limzcg(z)+zg(z)cg(z)h(z)=g(c)h(c).{\displaystyle {\begin{aligned}\operatorname {Res} (f,c)&=\lim _{z\to c}(z-c)f(z)=\lim _{z\to c}{\frac {zg(z)-cg(z)}{h(z)}}\\[4pt]&=\lim _{z\to c}{\frac {g(z)+zg'(z)-cg'(z)}{h'(z)}}={\frac {g(c)}{h'(c)}}.\end{aligned}}}

高次極の極限公式

より一般的には、⁠ ⁠がc{\displaystyle c}の位数の極である場合、 の周りのの留数は、次の式で求められます。 p{\displaystyle p}f{\displaystyle f}z=c{\displaystyle z=c}

Res(f,c)=1(p1)!limzcdp1dzp1((zc)pf(z)).{\displaystyle \operatorname {Res} (f,c)={\frac {1}{(p-1)!}}\lim _{z\to c}{\frac {d^{p-1}}{dz^{p-1}}}\left((z-c)^{p}f(z)\right).}

この式は、低次の極の留数を求めるのに非常に役立ちます。高次の極の場合、計算が手に負えなくなることがあり、通常は級数展開の方が容易です。本質的特異点の場合、このような単純な式は存在せず、通常は級数展開から直接留数を求めなければなりません。

無限大残差

一般に、無限大における剰余は次のように定義されます。

Res(f(z),)=Res(1z2f(1z),0).{\displaystyle \operatorname {Res} (f(z),\infty )=-{\operatorname {Res} }\left({\frac {1}{z^{2}}}f\left({\frac {1}{z}}\right),0\right).}

次の条件が満たされる場合:

lim|z|f(z)=0,{\displaystyle \lim _{|z|\to \infty }f(z)=0,}

無限大における剰余は次の式を使って計算できます。

Res(f,)=lim|z|zf(z).{\displaystyle \operatorname {Res} (f,\infty )=-\lim _{|z|\to \infty }zf(z).}

代わりに

lim|z|f(z)=c0,{\displaystyle \lim _{|z|\to \infty }f(z)=c\neq 0,}

すると無限遠における剰余

Res(f,)=lim|z|z2f(z).{\displaystyle \operatorname {Res} (f,\infty )=\lim _{|z|\to \infty }z^{2}f'(z).}

有限個の特異点を持つ複素平面全体で有理型な関数の場合、(必然的に)孤立した特異点の留数と無限遠の留数の合計は 0 となり、次の式が得られます。

Res(f(z),)=kRes(f(z),ak).{\displaystyle \operatorname {Res} (f(z),\infty )=-\sum _{k}\operatorname {Res} (f(z),a_{k}).}

シリーズ法

関数の一部または全部がテイラー級数またはローラン級数に展開できる場合(関数の一部または全体が標準的な級数展開を持つ場合など)、留数の計算は他の方法よりもはるかに簡単になります。関数の留数は、関数のローラン級数展開 における⁠ ⁠の係数によって単純に与えられます。(zc)1{\displaystyle (z-c)^{-1}}

級数展開からの剰余

例1

例として、輪郭積分を考えてみましょう。

Cezz5dz{\displaystyle \oint _{C}{e^{z} \over z^{5}}\,dz}

ここで、 ⁠ ⁠はC{\displaystyle C}に関する単純な閉曲線です。 0{\displaystyle 0}

この積分を級数による積分の標準的な収束結果を用いて評価してみましょう。⁠ ⁠ のテイラー級数を被積分関数に代入すると積分次のようになります ez{\displaystyle e^{z}}

C1z5(1+z+z22!+z33!+z44!+z55!+z66!+)dz.{\displaystyle \oint _{C}{1 \over z^{5}}\left(1+z+{z^{2} \over 2!}+{z^{3} \over 3!}+{z^{4} \over 4!}+{z^{5} \over 5!}+{z^{6} \over 6!}+\cdots \right)\,dz.}

⁠ ⁠1/z5{\displaystyle 1/z^{5}}の項を級数に導入してみましょう。級数の周回積分は次のように表されます。

C(1z5+zz5+z22!z5+z33!z5+z44!z5+z55!z5+z66!z5+)dz=C(1z5+1z4+12!z3+13!z2+14!z+15!+z6!+)dz.{\displaystyle {\begin{aligned}&\oint _{C}\left({1 \over z^{5}}+{z \over z^{5}}+{z^{2} \over 2!\;z^{5}}+{z^{3} \over 3!\;z^{5}}+{z^{4} \over 4!\;z^{5}}+{z^{5} \over 5!\;z^{5}}+{z^{6} \over 6!\;z^{5}}+\cdots \right)\,dz\\[4pt]={}&\oint _{C}\left({1 \over \;z^{5}}+{1 \over \;z^{4}}+{1 \over 2!\;z^{3}}+{1 \over 3!\;z^{2}}+{1 \over 4!\;z}+{1 \over \;5!}+{z \over 6!}+\cdots \right)\,dz.\end{aligned}}}

級数は積分経路の台で一様収束するので、積分と和を交換できます。すると、経路積分の級数は、前の計算により、はるかに単純な形に収束します。つまり、の形にない他のすべての項の⁠ ⁠C{\displaystyle C}の周りの積分はゼロとなり、積分は次のように簡約されます。 cz1{\displaystyle cz^{-1}}

C14!zdz=14!C1zdz=14!(2πi)=πi12.{\displaystyle \oint _{C}{1 \over 4!\,z}\,dz={1 \over 4!}\oint _{C}{1 \over z}\,dz={1 \over 4!}(2\pi i)={\pi i \over 12}.}

1/4!という値はにおける剰余であり、 ez/z5{\displaystyle e^{z}/z^{5}}z=0{\displaystyle z=0}

Res0ezz5, or Resz=0ezz5, or Res(f,0) for f=ezz5.{\displaystyle \operatorname {Res} _{0}{e^{z} \over z^{5}},{\text{ or }}\operatorname {Res} _{z=0}{e^{z} \over z^{5}},{\text{ or }}\operatorname {Res} (f,0){\text{ for }}f={e^{z} \over z^{5}}.}

例2

2 番目の例として、特定の輪郭積分の計算に使用できる関数の特異点における留数を計算することを考えてみましょう。この関数はに特異点があるように見えますが、分母を因数分解して関数を ⁠ ⁠ と書くと、⁠における特異点は除去可能な特異点であることが明らかであり、したがってにおける留数はです。唯一の他の特異点は⁠にあります。 に関する関数のテイラー級数の式を思い出してください。したがって、およびについては次の式が得られ、 およびについては次の式が得られます。これら 2 つの級数を掛けてを導入すると次の式が得られます。したがって、 におけるの留数はです。 f(z)=sinzz2z{\displaystyle f(z)={\sin z \over z^{2}-z}}z=0{\displaystyle z=0}f(z)=sinzz(z1){\displaystyle f(z)={\sin z \over z(z-1)}}z=0{\displaystyle z=0}z=0{\displaystyle z=0}0{\displaystyle 0}z=1{\displaystyle z=1}g(z){\displaystyle g(z)}z=a{\displaystyle z=a}g(z)=g(a)+g(a)(za)+g(a)(za)22!+g(a)(za)33!+.{\displaystyle g(z)=g(a)+g'(a)(z-a)+{g''(a)(z-a)^{2} \over 2!}+{g'''(a)(z-a)^{3} \over 3!}+\cdots .}g(z)=sinz{\displaystyle g(z)=\sin z}a=1{\displaystyle a=1}sinz=sin1+(cos1)(z1)+(sin1)(z1)22!+(cos1)(z1)33!+,{\displaystyle \sin z=\sin 1+(\cos 1)(z-1)+{-(\sin 1)(z-1)^{2} \over 2!}+{-(\cos 1)(z-1)^{3} \over 3!}+\cdots ,}g(z)=1/z{\displaystyle g(z)=1/z}a=1{\displaystyle a=1}1z=1(z1)+1=1(z1)+(z1)2(z1)3+.{\displaystyle {\frac {1}{z}}={\frac {1}{(z-1)+1}}=1-(z-1)+(z-1)^{2}-(z-1)^{3}+\cdots .}1/(z1){\displaystyle 1/(z-1)}sinzz(z1)=sin1z1+(cos1sin1)+(z1)(sin12!cos1+sin1)+.{\displaystyle {\frac {\sin z}{z(z-1)}}={\sin 1 \over z-1}+(\cos 1-\sin 1)+(z-1)\left(-{\frac {\sin 1}{2!}}-\cos 1+\sin 1\right)+\cdots .}f(z){\displaystyle f(z)}z=1{\displaystyle z=1}sin1{\displaystyle \sin 1}

例3

次の例は、級数展開によって留数を計算するときに、ラグランジュの逆定理が重要な役割を果たすことを示しています。を整関数とし、収束半径が正でとしますしたがってで局所逆関数 を持ち0有理ですすると、次が成り立ちます。実際、最初の級数は 0 の周りの任意の小円で一様に収束するためです。 ラグランジュの逆定理と を使用すると、上記の式が得られます。 たとえば、かつ の場合、および最初の項は留数に寄与し2番目の項漸近するため に寄与しますu(z):=k1ukzk{\displaystyle u(z):=\sum _{k\geq 1}u_{k}z^{k}}v(z):=k1vkzk{\displaystyle v(z):=\sum _{k\geq 1}v_{k}z^{k}}v10{\displaystyle v_{1}\neq 0}v(z){\displaystyle v(z)}V(z){\displaystyle V(z)}0{\displaystyle 0}u(1/V(z)){\textstyle u(1/V(z))}Res0(u(1/V(z)))=k=0kukvk.{\displaystyle \operatorname {Res} _{0}{\big (}u(1/V(z)){\big )}=\sum _{k=0}^{\infty }ku_{k}v_{k}.}Res0(u(1/V(z)))=Res0(k1ukV(z)k)=k1ukRes0(V(z)k){\displaystyle \operatorname {Res} _{0}{\big (}u(1/V(z)){\big )}=\operatorname {Res} _{0}\left(\sum _{k\geq 1}u_{k}V(z)^{-k}\right)=\sum _{k\geq 1}u_{k}\operatorname {Res} _{0}{\big (}V(z)^{-k}{\big )}}Res0(V(z)k)=kvk,{\displaystyle \operatorname {Res} _{0}{\big (}V(z)^{-k}{\big )}=kv_{k},}u(z)=z+z2{\displaystyle u(z)=z+z^{2}}v(z)=z+z2{\displaystyle v(z)=z+z^{2}}V(z)=2z1+1+4z{\displaystyle V(z)={\frac {2z}{1+{\sqrt {1+4z}}}}}u(1/V(z))=1+1+4z2z+1+2z+1+4z2z2.{\displaystyle u(1/V(z))={\frac {1+{\sqrt {1+4z}}}{2z}}+{\frac {1+2z+{\sqrt {1+4z}}}{2z^{2}}}.}1{\displaystyle 1}2{\displaystyle 2}1/z2+2/z{\displaystyle 1/z^{2}+2/z}

⁠ ⁠u(z){\displaystyle u(z)}および⁠ ⁠v(z){\displaystyle v(z)}に対する対応するより強い対称仮定により、 ⁠ がにおける の局所逆であることもわかります。 Res0(u(1/V))=Res0(v(1/U)),{\displaystyle \operatorname {Res} _{0}\left(u(1/V)\right)=\operatorname {Res} _{0}\left(v(1/U)\right),}U(z){\displaystyle U(z)}u(z){\displaystyle u(z)}0{\displaystyle 0}

参照

参考文献