複素解析における部分分数

複素解析において、部分分数展開とは、有理関数多項式の無限和として有理型関数 を記述する方法である。が有理関数である場合、これは通常の部分分数展開法に帰着する。 fz{\displaystyle f(z)}fz{\displaystyle f(z)}

動機

多項式の長除法と代数学の部分分数法を用いることで、任意の有理関数は の形式の項の和として表すことができます。ここで、と は複素数、は整数、は多項式です。多項式の因数分解がワイエルシュトラスの因数分解定理に一般化できるのと同様に、特定の有理型関数の部分分数展開にも類似点があります 1zz{\textstyle {\frac {1}{(az+b)^{k}}}+p(z)}{\displaystyle a}{\displaystyle b}{\displaystyle k}z{\displaystyle p(z)}

真有理関数(分母の次数が分子の次数よりも大きい関数)は、多項式項を含まない部分分数展開を持つ。同様に、 が0に近づくのに対し、 が無限大に近づくのと少なくとも同じ速さで近づく有理型関数は、多項式項を含まない展開を持つ。 fz{\displaystyle f(z)}|fz|{\displaystyle |f(z)|}z{\displaystyle z}|1z|{\textstyle |{\frac {1}{z}}|}

計算

を有限複素平面上の有理型関数とし、を単閉曲線の列とし、次を満たすものと しますfz{\displaystyle f(z)}λ1λ2{\displaystyle \lambda_{1},\lambda_{2},...}Γ1Γ2{\displaystyle (\Gamma _{1},\Gamma _{2},...)}

  • 原点は各曲線の内側にあるΓ{\displaystyle \Gamma_{k}}
  • 曲線は極を通過しないf{\displaystyle f}
  • Γ{\displaystyle \Gamma_{k}}すべての人の内側にあるΓ1{\displaystyle \Gamma_{k+1}}{\displaystyle k}
  • limdΓ{\displaystyle \lim_{k\rightarrow\infty}d(\Gamma_{k})=\infty}、ここで曲線から原点までの距離を与える。dΓ{\displaystyle d(\Gamma_{k})}
  • このセクションの最後で説明する、極との適合性のもう1つの条件λ{\displaystyle \lambda_{k}}

また、次のような 整数が存在すると仮定する。{\displaystyle p}

limΓ|fzz1||dz|<{\displaystyle \lim_{k\rightarrow\infty}\oint_{\Gamma_{k}}\left|{\frac{f(z)}{z^{p+1}}}\right||dz|<\infty}

点のローラン展開主部について書くと、 PPfz;zλ{\displaystyle \operatorname {PP} (f(z);z=\lambda_{k})}f{\displaystyle f}λ{\displaystyle \lambda_{k}}

fz0PPfz;zλ{\displaystyle f(z)=\sum_{k=0}^{\infty}\operatorname{PP} (f(z);z=\lambda_{k}),}

もしならば 、1{\displaystyle p=-1}>1{\displaystyle p>-1}

fz0PPfz;zλc0c1zcz{\displaystyle f(z)=\sum_{k=0}^{\infty}(\operatorname{PP}(f(z);z=\lambda_{k})+c_{0,k}+c_{1,k}z+\cdots+c_{p,k}z^{p}),}

ここで係数は次のように与えられる。 cj{\displaystyle c_{j,k}}

cjReszλfzzj1{\displaystyle c_{j,k}=\operatorname {Res} _{z=\lambda _{k}}{\frac {f(z)}{z^{j+1}}}}

λ0{\displaystyle \lambda_{0}}は 0 に設定する必要があります。これは、それ自体が 0 に極を持たない場合でも、の留数は合計に含める必要があるためです。 fz{\displaystyle f(z)}fzzj1{\textstyle {\frac{f(z)}{z^{j+1}}}}z0{\displaystyle z=0}

の場合、原点付近 のローラン展開を使って、λ00{\displaystyle \lambda_{0}=0}fz{\displaystyle f(z)}

fzmzmm1zm101z{\displaystyle f(z)={\frac {a_{-m}}{z^{m}}}+{\frac {a_{-m+1}}{z^{m-1}}}+\cdots +a_{0}+a_{1}z+\cdots }
cjResz0mzmj1m1zmjjzj{\displaystyle c_{j,k}=\operatorname {Res} _{z=0}\left({\frac {a_{-m}}{z^{m+j+1}}}+{\frac {a_{-m+1}}{z^{m+j}}}+\cdots +{\frac {a_{j}}{z}}+\cdots \right)=a_{j},}
j0cjzj01zz{\displaystyle \sum _{j=0}^{p}c_{j,k}z^{j}=a_{0}+a_{1}z+\cdots +a_{p}z^{p}}

となるので、寄与される多項式項はまでのローラン級数の正規部分とまったく同じになります。 z{\displaystyle z^{p}}

他の極については、留計算から取り出すことができます。 λ{\displaystyle \lambda_{k}}1{\displaystyle k\geq 1}1zj1{\textstyle {\frac {1}{z^{j+1}}}}

cj1λj1Reszλfz{\displaystyle c_{j,k}={\frac {1}{\lambda _{k}^{j+1}}}\operatorname {Res} _{z=\lambda _{k}}f(z)}
j0cjzj[Reszλfz]j01λj1zj{\displaystyle \sum_{j=0}^{p}c_{j,k}z^{j}=[\operatorname {Res}_{z=\lambda_{k}}f(z)]\sum_{j=0}^{p}{\frac{1}{\lambda_{k}^{j+1}}}z^{j}}
  • 収束の問題を回避するには、が の内部にある場合、もすべての に対して の内部にあるように極を順序付ける必要があります。λ{\displaystyle \lambda_{k}}Γn{\displaystyle \Gamma_{n}}λj{\displaystyle \lambda_{j}}Γn{\displaystyle \Gamma_{n}}j<{\displaystyle j<k}

無限個の極を持つ最も単純な有理型関数は、非整三角関数です。例えば、は に極を持つ有理型関数です。等高線はを頂点とする正方形で、反時計回りに を辿ります。これは必要な条件を満たすことが容易にわかります tanz{\displaystyle \tan(z)}n12π{\textstyle (n+{\frac {1}{2}})\pi }n0±1±2{\displaystyle n=0,\pm 1,\pm 2,...}Γ{\displaystyle \Gamma_{k}}±π±πi{\displaystyle \pm \pi k\pm \pi ki}>1{\displaystyle k>1}

の水平方向の側面には、 Γ{\displaystyle \Gamma_{k}}

zt±πi  t[ππ]{\displaystyle z=t\pm \pi ki,\ \ t\in [-\pi k,\pi k],}

したがって

|tanz|2|sintcoshπ±iコスtシンπコスtcoshπ±isintシンπ|2{\displaystyle |\tan(z)|^{2}=\left|{\frac {\sin(t)\cosh(\pi k)\pm i\cos(t)\sinh(\pi k)}{\cos(t)\cosh(\pi k)\pm i\sin(t)\sinh(\pi k)}}\right|^{2}}
|tan(z)|2=sin2(t)cosh2(πk)+cos2(t)sinh2(πk)cos2(t)cosh2(πk)+sin2(t)sinh2(πk){\displaystyle |\tan(z)|^{2}={\frac {\sin ^{2}(t)\cosh ^{2}(\pi k)+\cos ^{2}(t)\sinh ^{2}(\pi k)}{\cos ^{2}(t)\cosh ^{2}(\pi k)+\sin ^{2}(t)\sinh ^{2}(\pi k)}}}

sinh(x)<cosh(x){\displaystyle \sinh(x)<\cosh(x)}すべての実数 に対して、となり x{\displaystyle x}

|tan(z)|2<cosh2(πk)(sin2(t)+cos2(t))sinh2(πk)(cos2(t)+sin2(t))=coth2(πk){\displaystyle |\tan(z)|^{2}<{\frac {\cosh ^{2}(\pi k)(\sin ^{2}(t)+\cos ^{2}(t))}{\sinh ^{2}(\pi k)(\cos ^{2}(t)+\sin ^{2}(t))}}=\coth ^{2}(\pi k)}

は連続で減少し、1 を下回ると有界となるため、 の水平方向の両側では となります。同様 に、の垂直方向の両側では となりますx>0{\displaystyle x>0}coth(x){\displaystyle \coth(x)}Γk{\displaystyle \Gamma _{k}}|tan(z)|<coth(π){\displaystyle |\tan(z)|<\coth(\pi )}|tan(z)|<1{\displaystyle |\tan(z)|<1}Γk{\displaystyle \Gamma _{k}}

この境界で、次のことがわかります。 |tan(z)|{\displaystyle |\tan(z)|}

Γk|tan(z)z|dzlength(Γk)maxzΓk|tan(z)z|<8kπcoth(π)kπ=8coth(π)<.{\displaystyle \oint _{\Gamma _{k}}\left|{\frac {\tan(z)}{z}}\right|dz\leq \operatorname {length} (\Gamma _{k})\max _{z\in \Gamma _{k}}\left|{\frac {\tan(z)}{z}}\right|<8k\pi {\frac {\coth(\pi )}{k\pi }}=8\coth(\pi )<\infty .}

つまり、におけるの最大値はの最小値、つまり のときに発生します。 |1z|{\textstyle |{\frac {1}{z}}|}Γk{\displaystyle \Gamma _{k}}|z|{\displaystyle |z|}kπ{\displaystyle k\pi }

したがって、の部分分数展開は次のようになる。 p=0{\displaystyle p=0}tan(z){\displaystyle \tan(z)}

tan(z)=k=0(PP(tan(z);z=λk)+Resz=λktan(z)z).{\displaystyle \tan(z)=\sum _{k=0}^{\infty }(\operatorname {PP} (\tan(z);z=\lambda _{k})+\operatorname {Res} _{z=\lambda _{k}}{\frac {\tan(z)}{z}}).}

のすべての極は単純で剰余は-1 なので、主成分と剰余は計算が簡単です。tan(z){\displaystyle \tan(z)}

PP(tan(z);z=(n+12)π)=1z(n+12)π{\displaystyle \operatorname {PP} (\tan(z);z=(n+{\frac {1}{2}})\pi )={\frac {-1}{z-(n+{\frac {1}{2}})\pi }}}
Resz=(n+12)πtan(z)z=1(n+12)π{\displaystyle \operatorname {Res} _{z=(n+{\frac {1}{2}})\pi }{\frac {\tan(z)}{z}}={\frac {-1}{(n+{\frac {1}{2}})\pi }}}

と は両方とも0で解析的であるため、は無視でき、 、 等となるように極を並べると、 λ0=0{\displaystyle \lambda _{0}=0}tan(z){\displaystyle \tan(z)}tan(z)z{\textstyle {\frac {\tan(z)}{z}}}λk{\displaystyle \lambda _{k}}λ1=π2,λ2=π2,λ3=3π2{\textstyle \lambda _{1}={\frac {\pi }{2}},\lambda _{2}={\frac {-\pi }{2}},\lambda _{3}={\frac {3\pi }{2}}}

tan(z)=k=0[(1z(k+12)π1(k+12)π)+(1z+(k+12)π+1(k+12)π)]{\displaystyle \tan(z)=\sum _{k=0}^{\infty }\left[\left({\frac {-1}{z-(k+{\frac {1}{2}})\pi }}-{\frac {1}{(k+{\frac {1}{2}})\pi }}\right)+\left({\frac {-1}{z+(k+{\frac {1}{2}})\pi }}+{\frac {1}{(k+{\frac {1}{2}})\pi }}\right)\right]}
tan(z)=k=02zz2(k+12)2π2{\displaystyle \tan(z)=\sum _{k=0}^{\infty }{\frac {-2z}{z^{2}-(k+{\frac {1}{2}})^{2}\pi ^{2}}}}

応用

無限積

部分分数展開はしばしば の和を与えるため、関数を無限積として表す方法を見つけるのに役立ちます。両辺を積分すると対数の和が得られ、べき乗すると目的の積が得られます 1a+bz{\textstyle {\frac {1}{a+bz}}}

tan(z)=k=0(1z(k+12)π+1z+(k+12)π){\displaystyle \tan(z)=-\sum _{k=0}^{\infty }\left({\frac {1}{z-(k+{\frac {1}{2}})\pi }}+{\frac {1}{z+(k+{\frac {1}{2}})\pi }}\right)}
0ztan(w)dw=logsecz{\displaystyle \int _{0}^{z}\tan(w)dw=\log \sec z}
0z1w±(k+12)πdw=log(1±z(k+12)π){\displaystyle \int _{0}^{z}{\frac {1}{w\pm (k+{\frac {1}{2}})\pi }}dw=\log \left(1\pm {\frac {z}{(k+{\frac {1}{2}})\pi }}\right)}

いくつかの対数規則を適用すると、

logsecz=k=0(log(1z(k+12)π)+log(1+z(k+12)π)){\displaystyle \log \sec z=-\sum _{k=0}^{\infty }\left(\log \left(1-{\frac {z}{(k+{\frac {1}{2}})\pi }}\right)+\log \left(1+{\frac {z}{(k+{\frac {1}{2}})\pi }}\right)\right)}
logcosz=k=0log(1z2(k+12)2π2),{\displaystyle \log \cos z=\sum _{k=0}^{\infty }\log \left(1-{\frac {z^{2}}{(k+{\frac {1}{2}})^{2}\pi ^{2}}}\right),}

最終的に

cosz=k=0(1z2(k+12)2π2).{\displaystyle \cos z=\prod _{k=0}^{\infty }\left(1-{\frac {z^{2}}{(k+{\frac {1}{2}})^{2}\pi ^{2}}}\right).}

ローラン級数

関数の部分分数展開は、和の中の有理関数をそのローラン級数に置き換えるだけで、その関数のローラン級数を求めるのにも使えます。ローラン級数は閉じた形で書くのが難しくないことが多いです。ローラン級数が既にわかっている場合、これは興味深い恒等式につながることもあります

思い出してください

tan(z)=k=02zz2(k+12)2π2=k=08z4z2(2k+1)2π2.{\displaystyle \tan(z)=\sum _{k=0}^{\infty }{\frac {-2z}{z^{2}-(k+{\frac {1}{2}})^{2}\pi ^{2}}}=\sum _{k=0}^{\infty }{\frac {-8z}{4z^{2}-(2k+1)^{2}\pi ^{2}}}.}

等比級数を使って加数を展開することができます。

8z4z2(2k+1)2π2=8z(2k+1)2π211(2z(2k+1)π)2=8(2k+1)2π2n=022n(2k+1)2nπ2nz2n+1.{\displaystyle {\frac {-8z}{4z^{2}-(2k+1)^{2}\pi ^{2}}}={\frac {8z}{(2k+1)^{2}\pi ^{2}}}{\frac {1}{1-({\frac {2z}{(2k+1)\pi }})^{2}}}={\frac {8}{(2k+1)^{2}\pi ^{2}}}\sum _{n=0}^{\infty }{\frac {2^{2n}}{(2k+1)^{2n}\pi ^{2n}}}z^{2n+1}.}

代入し直すと、

tan(z)=2k=0n=022n+2(2k+1)2n+2π2n+2z2n+1,{\displaystyle \tan(z)=2\sum _{k=0}^{\infty }\sum _{n=0}^{\infty }{\frac {2^{2n+2}}{(2k+1)^{2n+2}\pi ^{2n+2}}}z^{2n+1},}

これは、約のローラン(テイラー)級数の係数が an{\displaystyle a_{n}}tan(z){\displaystyle \tan(z)}z=0{\displaystyle z=0}

a2n+1=T2n+1(2n+1)!=22n+3π2n+2k=01(2k+1)2n+2{\displaystyle a_{2n+1}={\frac {T_{2n+1}}{(2n+1)!}}={\frac {2^{2n+3}}{\pi ^{2n+2}}}\sum _{k=0}^{\infty }{\frac {1}{(2k+1)^{2n+2}}}}
a2n=T2n(2n)!=0,{\displaystyle a_{2n}={\frac {T_{2n}}{(2n)!}}=0,}

接線数はどこにありますか。 Tn{\displaystyle T_{n}}

逆に、この式を のテイラー展開と比較して無限和を計算することも できます。tan(z){\displaystyle \tan(z)}z=0{\displaystyle z=0}

tan(z)=z+13z3+215z5+{\displaystyle \tan(z)=z+{\frac {1}{3}}z^{3}+{\frac {2}{15}}z^{5}+\cdots }
k=01(2k+1)2=π223=π28{\displaystyle \sum _{k=0}^{\infty }{\frac {1}{(2k+1)^{2}}}={\frac {\pi ^{2}}{2^{3}}}={\frac {\pi ^{2}}{8}}}
k=01(2k+1)4=13π425=π496.{\displaystyle \sum _{k=0}^{\infty }{\frac {1}{(2k+1)^{4}}}={\frac {1}{3}}{\frac {\pi ^{4}}{2^{5}}}={\frac {\pi ^{4}}{96}}.}

参照

参考文献

  • Markushevich, A.I.複素変数関数の理論.リチャード・A・シルバーマン訳.第2巻.イングルウッド・クリフス,ニュージャージー:プレンティス・ホール,1965年.