指数積分

提供: testwiki
ナビゲーションに移動 検索に移動

テンプレート:出典の明記 数学において、指数積分(しすうせきぶん、テンプレート:Lang-en-shortテンプレート:Math指数関数を含む積分によって定義される特殊関数の一つである。

定義

実関数としての指数積分

実数 テンプレート:Math に対し指数積分 テンプレート:Math は次のように定義される。

Ei(x)=p.v.xettdt=p.v.xettdt

ただし テンプレート:Mathコーシーの主値を表す。この関数は初等関数でないことがリッシュのアルゴリズムによって示されている。

以下、本稿ではこれを テンプレート:Math で表す。

Eireal(x)=limϵ+0(xϵettdtϵettdt)(x>0)Eireal(x)=xettdt(x<0)

複素関数としての指数積分

複素数 テンプレート:Math に対し指数積分 テンプレート:Math は次のように定義される。

Ei(z)=πi+0i10iettdt+1zettdt

これは多価関数であるが、本稿では負の実軸で分枝切断を行い正の実軸上で実数値をとるようにする。[1][2](文献によっては定義が異なる)

Ei(x±0i)=Eireal(x)±πi(x<0),Ei(x)=Eireal(x)(x>0)

性質

正則関数と対数関数による表示

複素関数 テンプレート:Math を次のように定める。

Ein(z)=0z1ettdt

これは複素平面全体で正則となり、

Ein(z)E1(z)logz=0z1ettdtzettdt1z1tdt=011ettdt1ettdt=0(logt)etdt=γ

が成り立つ。ただしテンプレート:Mvarオイラーの定数である。これにより テンプレート:Math, テンプレート:Math

E1(z)=γlogz+Ein(z)Ei(z)=γ+logzEin(z)

と表され、多価性にまつわる問題を複素対数関数 テンプレート:Math に封じ込めることができる。

級数展開

テンプレート:Mathテイラー展開は次のように与えられる。

Ein(z)=0zk=1(t)k1k!dt=k=1(z)kkk!

これは複素平面全体で収束する。また次のような展開も可能である。

Ein(z)=0zetk=1tk1k!dt=ezn=1(k=1n1k)znn!Ein(z)=0zet/2k=0(t/2)2k(2k+1)!dt=ez/2n=1(k=0(n1)/222k+1)(z/2)nn!

漸近展開

テンプレート:Mvar の絶対値が十分大きいとき テンプレート:Math は次のように近似できる。

E1(z)=ez{k=1n(k1)!(1z)k+O(1zn+1)}

右辺は テンプレート:Math で発散するので適当な項数で打ち切って使用する。

一般化

指数積分は以下のように一般化できる。

En(z)=zn1zettndt=1ezttndt

これを テンプレート:Mvar 次の指数積分と呼び、以下のように不完全ガンマ関数を用いて以下のように表せる。

  En(x)=xn1Γ(1n,x)

また、以下の式を テンプレート:Math と記すこともある。

E1(z)=zettdt

このときは次のように分枝をとる。

Im(En(x±0i))=π(x)n1i(x<0),Im(En(x))=0(x>0)E1(x±0i)=Eireal(x)πi(x<0),E1(x)=Eireal(x)(x>0)

両者は次のような関係で結ばれる。

Ei(z)=E1(z)+πi(Im(z)<0),Ei(z)=E1(z)πi(Im(z)>0)

近似

指数積分は以下のような近似を持つ。

SwameeとOhijaの近似

  E1(x)=(A7.7+B)0.13

ただし

A=log((0.56146x+0.65)(1+x))B=x4e7.7x(2+x)3.7

連分数展開

E1(x)=exx+11+1x+21+2x+3

超幾何級数

Ei(z)=γ+logz+z2F2[1,12,2;z]

三角積分

テンプレート:Main

正弦積分 (テンプレート:En) は正弦関数を含む積分によって定義される関数である。被積分関数は非正規化sinc関数という。

Si(z)=0zsinttdtsi(z)=zsinttdt=Si(z)π2

余弦積分 (テンプレート:En) は余弦関数を含む積分によって定義される関数である。

Ci(z)=zz+costtdt

複素関数としての余弦積分は多価であるが、次のように複素対数関数正則関数の和で表すことができる。

Ci(z)=γ+logzCin(z)Cin(z)=0z1costtdt

任意の複素数 テンプレート:Mvar に対して次の関係が成り立つ。

Ein(±iz)=Cin(z)±iSi(z)

対数積分

対数積分 (テンプレート:En) は対数関数の逆数の積分によって定義される関数である。詳しくは対数積分を参照。

Li(z)=Ei(logz)Ei(log2)=2z1logtdtli(z)=Ei(logz)=p.v.021logtdt+2z1logtdt

ただし テンプレート:Mathコーシーの主値を表す。対数積分は素数の分布を表す公式(素数定理)に現れる。

出典

テンプレート:Reflist

外部リンク