「複素線積分」の版間の差分
削除された内容 追加された内容
m 冗長な式の整理 |
Example (III),(IIIa),(IV),(V) を翻訳 |
||
193行目:
({{math|1=''t'' = 0}} のときは積分はただちに実数値の解析学の手法が使えてその値は {{pi}} である。)
===
[[三角関数]]を含む積分に対して、ある種の代入を行って複素有理関数へと変換することで積分値が算出できる場合がある。
例として次のような積分を考える。
: <math> \int_{-\pi}^\pi {1 \over 1 + 3 (\cos{t})^2} \,dt. </math>
: <math> \cos t = {1 \over 2} \left(e^{it}+e^{-it}\right) = {1 \over 2} \left(z+{1 \over z}\right)</math>
および
: <math> {dz \over dt} = iz,\ dt = {dz \over iz}
であることを思い出すと、代入により積分は次のように書き直せる。''C'' は単位円周。
: <math>\begin{align}
223行目:
\end{align}</math>
''C''<sub>1</sub> を 3<sup>−1/2</sup>i を囲む小さな円周、''C''<sub>2</sub> を −3<sup>−1/2</sup>''i'' を囲む小さな円周として、以下のように計算できる。
: <math>\begin{align}
236 ⟶ 238行目:
\end{align}</math>
===例 IIIa: 三角関数の積分、一般的な手続き===
上記の方法は、次の形をした全ての積分に適用できる。
:<math> \int_0^{2\pi} \frac{P(\sin(t),\sin(2t),\ldots,\cos(t),\cos(2t),\ldots)}{Q(\sin(t),\sin(2t),\ldots,\cos(t),\cos(2t),\ldots)}\, dt</math>
ここで ''P'' と ''Q'' は多項式である(つまり、三角関数の有理関数の積分を考えている)。積分範囲は先の例のように π から -π まででも良いし、また 2π だけ離れた任意の区間でも良い。
:<math> \frac{1}{iz} \,dz = dt.</math>
この変換により閉区間 [0, 2π] は複素平面の単位円周に写される。さらに、
:<math> \sin(k t) = \frac{\exp(i k t) - \exp(- i k t)}{2 i} = \frac{z^k - z^{-k}}{2i}</math>
および
:<math> \cos(k t) = \frac{\exp(i k t) + \exp(- i k t)}{2} = \frac{z^k + z^{-k}}{2}</math>
であるから、変換によって ''z'' の有理関数 ''f''(''z'') が得られ、積分は
:<math> \oint_{|z|=1} f(z) \frac{1}{iz}\, dz </math>
となる。この積分は <math>f(z)\frac{1}{iz}</math> の、単位円板内にある留数の和をとることで計算できる。
[[Image:TrigonometricToComplex.png|right]]
右の図は
:<math> I = \int_0^\frac{\pi}{2} \frac{1}{1 + \sin(t)^2}\, dt,</math>
の場合を図示したものである。まず、
:<math> I = \frac{1}{4} \int_0^{2\pi} \frac{1}{1 + \sin(t)^2} \,dt.</math>
と変形して、変数変換をすると
:<math> \frac{1}{4} \oint_{|z|=1} \frac{4 i z}{z^4 - 6z^2 + 1}\, dz = \oint_{|z|=1} \frac{i z}{z^4 - 6z^2 + 1}\, dz</math>
となる。被積分関数の極は 1 ± √2 と −1 ± √2 である。これらのうち 1 + √2 と −1 −√2 は単位円板の外側にあり(赤い点で示した。縮尺は正確ではない)、一方 1 − √2 と −1 + √2 は単位円板の内側にある(青い点で示した)。
対応する留数はいずれも −''i''√2/16 だから、求める積分値は
:<math> I = 2 \pi i \; 2 \left( - \frac{\sqrt{2}}{16} i \right) = \pi \frac{\sqrt{2}}{4}</math>
となる。
===
実関数積分
: <math>\int_0^\infty {\sqrt{x} \over x^2+6x+8}\,dx.</math>
を考える。次のように複素積分として書き直すところから始める。
: <math>\int_C {\sqrt{z} \over z^2+6z+8}\,dz=I.</math>
[[Image:Keyhole contour.svg|right|180px]]
問題となる留数の値を得るため、再びコーシーの積分公式もしくは留数定理を用いることができる。しかしここで注意すべき重要なことは、''z''<sup>1/2</sup> = ''e''<sup>(1/2)Log(''z'')</sup> であり、''z''<sup>1/2</sup> には[[分岐点 (数学)|分岐切断]]があるということである。このことは、積分路 ''C'' の選び方に影響してくる。
対数関数の分岐切断は、普通は実軸のうち負の部分と定めることが多いが、こうすると計算がやや面倒になる。そこでここでは、実軸の正の部分と定めることにする。
ここで、次のような経路を順にたどって得られる、いわゆる「鍵穴積分路(keyhole contour)」を用いる。
*原点を中心として時計回りにほぼ1周する半径 ε の小さな円
*実軸に上半平面側から接近して(接触はしていない)平行な線分
*反時計回りにほぼ1周する半径 R の大きな円
*実軸に下半平面側から接近し平行な線分
''z'' = −2 と ''z'' = −4 は大円が囲む内部にあることに注意する。被積分関数の分母を因数分解すれば、これらが2個の極だとがわかる。分岐点は ''z'' = 0 だが、これは原点を迂回したことによって避けられている。
{{clear}}
γ を半径 ε の小円、Γ を半径 ''R'' の大円とする。このとき積分路は
: <math>\int_C = \int_\varepsilon^R + \int_\Gamma + \int_R^\varepsilon + \int_\gamma
と分解できる。
Γ と γ に沿う積分は、先に行ったのと同様の議論で ε → 0, ''R'' → ∞ のときにいずれも 0 に収束することが示せて、積分は2項のみが残る。ここで ''z''<sup>1/2</sup> = ''e''<sup>(1/2)Log(''z'')</sup> であり、分岐切断の外側で γ に沿って動くとき、偏角は 2π だけ変わる。よって
: <math> \begin{align}
307 ⟶ 320行目:
\end{align}</math>
ゆえに<ref group="注釈">(訳注)実軸に平行な路に沿った複素線積分の収束性については、厳密にはもう少し議論が要るように思われる(これに続く例でも同様)。
この箇所の実軸下側の複素線積分について述べれば、例えば、''n'' を自然数、''x'' ∈ [0, +∞)、1<sub>A</sub>(・) を[[指示関数]]として
:<math>
{ e^{{1\over 2}\log{|x -\frac{i}{n}|}}e^{(i/2) \arg{(x -\frac{i}{n})}} \over (x -\frac{i}{n})^2+6(x -\frac{i}{n})+8} \cdot 1_{[\frac{1}{n} ,n]} (x)
</math>
は ''n'' によらずに [0, +∞) 上可積分かつ、可積分関数
:<math>
{ e^{{1\over 2}\log{|x +1|}} \over x^2+6x+8}
</math>
で絶対値が上から抑えられ、更に ''n'' → ∞ のとき
:<math>
{-\sqrt{x} \over x^2+6x+8}
</math>
に各点収束する。よって[[優収束定理]]により、本文で述べているような変形が正当化される。</ref>
:<math>\int_C {\sqrt{z} \over z^2+6z+8}\,dz = 2\int_0^\infty {\sqrt{x} \over x^2+6x+8}\,dx</math>
留数定理を使うか、もしくはコーシーの積分公式を使う(まず被積分関数を部分分数分解して、2個の単純な円の周りの積分に書き直してから和をとる)かして、
: <math>\pi i \left({i\over \sqrt{2}}-i\right)=\int_0^\infty {\sqrt{x} \over x^2+6x+8}\,dx = \pi\left(1-{1\over\sqrt{2}}\right).\quad\square</math>
を得る。
===例 V: 対数関数の平方を利用した積分===
[[Image:KeyholeContourLeft.png|right]]
この節では、
:<math>\int_0^\infty \frac{\log(x)}{(1+x^2)^2} \, dx</math>
のようなタイプの積分を扱う。
この積分を計算するのに、関数
:<math>f(z) = \left (\frac{\log(z)}{1+z^2} \right )^2</math>
''f''(''z'') の、右の図に示すような鍵穴積分路に沿った複素線積分を計算する。この積分は、冒頭に示した実積分の定数倍であることがわかり(後述)、積分値は留数定理により
:<math>\begin{align}
\left( \int_R + \int_M + \int_N + \int_r \right) f(z) \, dz &= 2 \pi i \left( \mathrm{Res}_{z=i} f(z) + \mathrm{Res}_{z=-i} f(z) \right) \\
&= 2 \pi i \left( - \frac{\pi}{4} + \frac{1}{16} i \pi^2 - \frac{\pi}{4} - \frac{1}{16} i \pi^2 \right) \\
&= - i \pi^2
\end{align}</math>
と計算できる。
''R'' と ''r'' をそれぞれ大円、小円の半径とし、上側の線分を ''M''、下側の線分を ''N'' と書く。''R'' → ∞ および ''r'' → 0 の極限はまだとっていない。2つの円周部分からの積分の寄与はいずれも極限をとると消える。例えば、ML補題により大円に沿った積分は次のように上から抑えられる:
:<math>\left| \int_R f(z) \, dz \right| \le 2 \pi R \frac{(\log(R))^2 + \pi^2}{(R^2-1)^2} \to 0</math>
''M'', ''N'' に沿った積分値を計算するため、''M'' 上では <math>z =-x + i\epsilon</math>、''N''上では <math>z = -x - i\epsilon</math> (0 < ''x'' < ∞) ととると、
:<math>\begin{align}
-i \pi^2 &= \left( \int_R + \int_M + \int_N + \int_r \right) f(z) \, dz \\
&= \left( \int_M + \int_N \right) f(z)\, dz
&=-\int_\infty^0 \left (\frac{\log(-x + i\epsilon)}{1+(-x + i\epsilon)^2} \right )^2\, dx - \int_0^\infty \left (\frac{\log(-x - i\epsilon)}{1+(-x - i\epsilon)^2}\right)^2 \, dx \\
&= \int_0^\infty \left (\frac{\log(-x + i\epsilon)}{1+(-x + i\epsilon)^2} \right )^2 \, dx - \int_0^\infty \left (\frac{\log(-x - i\epsilon)}{1+(-x - i\epsilon)^2} \right )^2 \, dx \\
&= \int_0^\infty \left (\frac{\log(x) + i\pi}{1+x^2} \right )^2 \, dx - \int_0^\infty \left (\frac{\log(x) - i\pi}{1+x^2} \right )^2 \, dx
&= \int_0^\infty \frac{(\log(x) + i\pi)^2 - (\log(x) - i\pi)^2}{(1+x^2)^2} \, dx \\
&= \int_0^\infty \frac{4 \pi i \log(x)}{(1+x^2)^2} \, dx \\
355 ⟶ 392行目:
\end{align}</math>
以上より
:<math>\int_0^\infty \frac{\log(x)}{(1+x^2)^2} \, dx = - \frac{\pi}{4}.</math>
477 ⟶ 514行目:
==参考文献==
{{Reflist}}
==注釈==
<references group="注釈" />
==関連文献==
|