コンテンツにスキップ

種々の関数2

複素指数関数

指数関数はテーラー展開<e_exp_power> が知られているが、 べき級数の節で触れたようにべき級数の理論は複素数の範囲に自然と拡張できるので、 指数関数をべき級数によって定義することで定義される範囲を拡張することができる。 つまり、複素数𝑧に対して

exp(𝑧)=𝑒𝑧=∑𝑛=0∞1𝑛!𝑧𝑛=1+𝑧+12𝑧2+16𝑧3+…

とする。

このとき、べき級数を比較すると、オイラーの公式

𝑒𝑖𝜃=cos𝜃+𝑖sin𝜃,𝑒−𝑖𝜃=cos𝜃−𝑖sin𝜃

が成立することがわかる。 そこで、これまで明確に定義されていなかった三角関数を複素指数関数を使って、

cos𝑥=𝑒𝑖𝑥+𝑒−𝑖𝑥2,sin𝑥=𝑒𝑖𝑥−𝑒−𝑖𝑥2𝑖

によって定義することができる。 この形によっても三角関数が双曲線関数と似ていることがわかる。

この三角関数が必要な要件を満たしていることを確認していく。 まず、複素指数関数のテーラー展開から三角関数のテーラー展開が得られる。 特に、実数𝑥に対してcos𝑥, sin𝑥は実数値連続関数である。

証明は本テキストの範囲外なので省略するが、指数法則

𝑒𝑧+𝑤=𝑒𝑧𝑒𝑤

が複素数𝑧,𝑥に対して成り立つことを認めれば、三角関数の加法定理が導かれる。 また、sin𝑥のべき級数表示から極限

lim𝑥→0sin𝑥𝑥=1

がわかる。

指数法則を使えば指数関数や三角関数の和について以下がわかる。

命題 1

複素数𝑥に対して

∑𝑛=𝑀𝑁𝑒𝑛𝑥={𝑒(𝑁+1)𝑥−𝑒𝑀𝑥𝑒𝑥−1(𝑒𝑥≠1),𝑁−𝑀+1(𝑒𝑥=1).∑𝑛=𝑀𝑁sin𝑛𝑥=

シンク関数

今まで例などで度々登場していた関数sin𝑥𝑥はシンク関数と呼ばれる。 正確には実数全体で定義された関数

sinc𝑥={sin𝑥𝑥(𝑥≠0),1(𝑥=0)

をシンク関数という。

シンク関数は極限の式からℝ上の連続関数であることがわかるが、 べき級数での表示

sinc𝑥=∑𝑘=0∞(−1)𝑘(2𝑘+1)!𝑥2𝑘=1−16𝑥2+1120𝑥4−…

が成り立つので、無限回微分可能な関数である。

シンク関数が登場した場面を思い出すと広義積分と級数の条件収束の例としてである。

ここでは広義積分∫0∞sinc𝑥d𝑥が収束するが、絶対収束しないことを示そう。 まず、∫01sinc𝑥d𝑥は通常の定積分であることに注意する。 𝑡>1に対して部分積分より

∫1𝑡sinc𝑥d𝑥=∫1𝑡(−cos𝑥)′𝑥d𝑥=[−cos𝑥𝑥]|1𝑡−∫1𝑡cos𝑥𝑥2d𝑥

となる。 ここで、

|cos𝑥𝑥2|≤1𝑥2,∫1∞1𝑥2d𝑥<∞

なので、広義積分∫1∞cos𝑥𝑥2d𝑥は収束し、広義積分∫0∞sinc𝑥d𝑥も収束が言える。 一方で自然数𝑁=0,1,2,3,…に対して

∫02𝜋𝑁|sinc𝑥|d𝑥=∑𝑛=1𝑁∫2𝜋(𝑛−1)2𝜋𝑛|sin𝑥|𝑥d𝑥≥∑𝑛=1𝑁∫2𝜋(𝑛−1)2𝜋𝑛|sin𝑥|2𝜋𝑛d𝑥=∑𝑛=1𝑁2𝜋𝑛

であり、𝑁→∞とすると右辺は正の無限大に発散するので、広義積分∫0∞sinc𝑥d𝑥は絶対収束しない。

ちなみに広義積分∫0∞sinc𝑥d𝑥の値は𝜋2であることが知られていてディリクレ積分と呼ばれるが、証明には複素解析学あるいは二変数の微分積分学の知識が必要であり本テキストの範囲を逸脱するので取り扱わない。

ガウス関数

やはり広義積分の部分で登場した𝑥についての関数

exp(−𝑥2)=𝑒−𝑥2

はガウス関数と呼ばれる。 あるいは実数定数𝑎と正定数𝑐をつけて

12𝜋𝑐exp(−(𝑥−𝑎)22𝑐2)=12𝜋𝑐𝑒−(𝑥−𝑎)22𝑐2

と一般化することもあるが、最初のもののみ考える。 ガウス関数は確率統計学で現れ、正規分布と強い結びつきのある重要な関数である。

ガウス関数はべき級数での表示

exp(−𝑥2)=∑𝑛=0∞1𝑛!(−𝑥2)𝑛=1−12𝑥2+124𝑥4−1720𝑥6+…

があり、収束半径は∞である。

一方で原始関数はこれまでに登場した関数で表すことができないことが知られている(ガウスの誤差関数と呼ばれる)。 しかしながら広義積分

∫−∞+∞exp(−𝑥2)d𝑥=∫−∞+∞𝑒−𝑥2d𝑥

の値は計算できる。 これをガウス積分という。

ガウス積分の標準的かつ簡便な計算方法は重積分の極座標変換を用いるものだが、本テキストの範囲外なので、ここでは煩雑ではあるが範囲内の知識で説明できる方法を紹介する。

定理 1 (ガウス積分)

∫0∞exp(−𝑥2)d𝑥=∫0∞𝑒−𝑥2d𝑥=𝜋2,∫−∞+∞exp(−𝑥2)d𝑥=∫−∞+∞𝑒−𝑥2d𝑥=𝜋

証明

まず不等式

1−𝑥2≤𝑒−𝑥2≤11+𝑥2

を用意する。 これは微分法により任意の実数𝑦に対して𝑒𝑦≥1+𝑦であることから、𝑦=±𝑥2を当てはめて整理すれば得られる。 この不等式を𝑛=1,2,3,…乗して積分すると次が得れれる。

∫01(1−𝑥2)𝑛d𝑥≤∫01𝑒−𝑛𝑥2d𝑥≤∫011(1+𝑥2)𝑛d𝑥.

ここで、左辺は𝑥=sin𝜃と置換することにより

∫01(1−𝑥2)𝑛d𝑥=∫0𝜋2cos2𝑛+1𝜃d𝜃,

真ん中の式は𝑛𝑥を𝑥と置換することにより

∫01𝑒−𝑛𝑥2d𝑥=∫0𝑛1𝑛𝑒−𝑥2d𝑥,

右辺は𝑥=tan𝜃と置換することにより

∫011(1+𝑥2)𝑛d𝑥=∫0𝜋4cos2𝑛−2𝜃d𝜃≤∫0𝜋2cos2𝑛−2𝜃d𝜃

なので、 ウォリス積分𝐼𝑛=∫0𝜋2cos2𝑛+1𝜃d𝜃を用いて、

𝑛𝐼2𝑛+1≤∫0𝑛𝑒−𝑥2d𝑥≤𝑛𝐼2𝑛−2

である。 したがって、𝑛→∞とするとウォリスの公式(<t_wallis_limit>)より、 ガウス積分の値が

∫0∞𝑒−𝑥2d𝑥=12⋅𝜋2=𝜋2

であることがわかる。 さらにガウス関数は偶関数であることに注意して、

∫−∞+∞𝑒−𝑥2d𝑥=2∫0∞𝑒−𝑥2d𝑥=𝜋

である。

ガンマ関数

正の実数𝑠>0に対して広義積分

∫0∞𝑥𝑠−1𝑒−𝑥d𝑥

は収束する。 これを示すためには被積分関数𝑓(𝑥)=𝑥𝑠−1𝑒−𝑥に対して優関数を𝑔(𝑥)=1𝑥2の定数倍として取るために

𝑓(𝑥)𝑔(𝑥)=𝑥𝑠+1𝑒−𝑥≕ℎ(𝑥)

の有界性を示す。 実際、

ℎ′(𝑥)=(𝑠+1)𝑥𝑠𝑒−𝑥−𝑥𝑠+1𝑒−𝑥=(𝑠+1−𝑥)𝑥𝑠𝑒−𝑥

よりℎ(𝑥)は[0,𝑠+1]で単調増加し、[𝑠+1,∞)で単調減少するので、𝑥=𝑠+1で最大となる。 よって、𝑓(𝑥)≤maxℎ1𝑥2であり積分∫1∞1𝑥2d𝑥は収束するので、 広義積分∫1∞𝑥𝑠−1𝑒−𝑥d𝑥も収束する。 ∫01𝑥𝑠−1𝑒−𝑥d𝑥については𝑓(𝑥)≤𝑥𝑠−1であり、𝑠>0に注意すると、積分∫01𝑥𝑠−1d𝑥は収束するので、やはり収束する。

以上より𝑠>0に対して広義積分の値を取る関数

Γ(𝑠)=∫0∞𝑥𝑠−1𝑒−𝑥d𝑥

が定義でき、ガンマ関数という。

ガンマ関数を特徴づける性質として次がある。

命題 1

任意の𝑠>0に対して、

Γ(𝑠+1)=𝑠Γ(𝑠)

が成り立つ。

証明

部分積分により

Γ(𝑠+1)=∫0∞𝑥𝑠𝑒−𝑥d𝑥=∫0∞𝑥𝑠(−𝑒−𝑥)′d𝑥=−𝑥𝑠𝑒−𝑥|0∞+∫0∞𝑠𝑥𝑠−1𝑒−𝑥d𝑥=𝑠Γ(𝑠)

である。

この等式を繰り返し用いることでガンマ関数は階乗の拡張になっていることがわかる。

命題 2

任意の𝑛=0,1,2,3,…に対して、

Γ(𝑛+1)=𝑛!

が成り立つ。

証明

𝑛=0のときは

Γ(1)=∫0∞𝑒−𝑥d𝑥=[−𝑒−𝑥]0∞=1

なので成立する。 𝑛で成立するつまりΓ(𝑛+1)=𝑛!と仮定するとき、前の命題より

Γ((𝑛+1)+1)=(𝑛+1)Γ(𝑛+1)=(𝑛+1)⋅𝑛!=(𝑛+1)!

なので𝑛+1でも成立する。 以上より数学的帰納法からΓ(𝑛+1)=𝑛!が成り立つことがわかる。

特にΓ(1)=1であるが、もう一つΓ(12)の値も有名であり、ガウス積分と関係が深い。

命題 3

Γ(12)=2∫0∞𝑒−𝑥2d𝑥=𝜋

証明

𝑥=𝑦2と置換すると、

Γ(12)=∫0∞𝑥−12𝑒−𝑥d𝑥=2∫0∞𝑒−𝑦2d𝑦=𝜋

である。

注意 4

この証明を一般化すると、 任意の𝑠>0に対して𝑥=𝑦𝑠と置換することにより

Γ(𝑠)=1𝑠∫0∞exp(−𝑦1𝑠)d𝑥

がわかる。