ガンマ関数・ベータ関数・スターリングの近似

公開日:

【2022年12月3週】 【C000】数学 【C050】積分

この記事をシェアする
  • B!
サムネイル画像

本稿では、ガンマ関数・ベータ関数・スターリングの近似を紹介しています。

なお、閲覧にあたっては、以下の点にご注意ください。

  • スマートフォンやタブレット端末でご覧の際、数式が見切れている場合は、横にスクロールすることができます。

ガンマ関数

次の関数 Γ(α)=0xα1exdx0<α で定義される関数をガンマ関数 gamma function という。

ガンマ関数の性質

ガンマ関数には次のような性質がある。

【定理】
ガンマ関数の性質
Properties of Gamma Function

① すべての 0<α に対して、 Γ(α)<Γ(1)=1Γ(α)βα=0xα1eβxdx0<α,0<βΓ(α+1)=αΓ(α)1n の整数に対して、 Γ(α+n)=(α+n1)(α+1)αΓ(α) 特に、 Γ(n+1)=n!Γ(12)=π

証明①

証明

まず、 f(x)=xα1ex とおく。 0<α なのでロピタルの定理により、 limxxα+1ex=limx(α+1)!ex=0 よって、cx について、 (1)xα+1ex<1 となるような c を取ることができる。 このとき、 I1=0cf(x)dxI2=cf(x)dx とおく。

[1A]1α のとき
f(x) は区間 [0,c] において連続なので、I1 は存在する。

[1B]0<α<1 のとき
f(x) は区間 (0,c] において連続で x1αf(x)=ex<1 よって、広義積分の存在定理より、I1 は存在する。

[2]
(1) より、cx について、 xα+1ex=x2xα1ex=x2f(x)<1 f(x) は区間 [c,) において連続なので、広義積分の存在定理より、I2 は存在する。

[1]、[2]より、分割した積分がどちらも存在するので、もともとの積分も存在=収束する。

証明②

証明

定義式に α=1 を代入すると、 Γ(α)=0x11exdx=0exdx=[ex]0=(limxex1)=1

証明③

証明

与式において、次のように変数変換すると、 βx=tx=tβdxdt=1βdx=1βdtx:0t:0 置換積分法により、 0xα1eβxdx=0(tβ)α1et1βdt=1βα0tα1etdt=Γ(α)βα

証明④

証明

定義式より、 Γ(α+1)=0xαexdx ここで f(x)=xαg(x)=ex=ex とすると、 部分積分法により、 Γ(α+1)=[xαex]0+α0xα1exdx=(limxxαex0)+αΓ(α) ロピタルの定理により、 limxxαex=limxαxα1ex==limxα!ex=0 したがって、 Γ(α+1)=αΓ(α)

証明⑤

証明

性質④より、 Γ(α+n)=(α+n1)Γ(α+n1)=(α+n1)(α+n2)Γ(α+n2)=(α+n1)(α+1)αΓ(α) 特に、α=1 を代入すると Γ(n+1)=n(n1)21Γ(1)=n(n1)211=n!

証明⑥

証明

定義式に α=12 を代入すると、 Γ(12)=0x121exdx=0x12exdx ここで、次のように変数変換すると、 x=y22y=±2xdxdy=ydx=ydyx:0t:0 置換積分法により、 Γ(12)=0(y22)12exp(y22)ydy=201yexp(y22)ydy=20exp(y22)dy ガウス積分の公式より、 0exp(y22)dy=122π=π2 したがって、 Γ(12)=2π2=π

ベータ関数

次の関数 B(α,β)=01xα1(1x)β1dx0<α,0<β で定義される関数をベータ関数 beta function という。

ベータ関数の性質

ベータ関数には次のような性質がある。

【定理】
ベータ関数の性質
Properties of Beta Function

B(α,β)=B(β,α)Γ(α) をガンマ関数とすると、 B(α,β)=Γ(α)Γ(β)Γ(α+β)B(α,β)=0uα1(1+u)α+βdu0<α,0<β

証明①

証明

定義式において次のように変数変換すると、 1x=tx=1tdxdt=1dx=dtx:01t:10 置換積分法により、 B(α,β)=10(1t)α1tβ1(1)dt=01tβ1(1t)α1dt=B(β,α)

証明②

証明

ガンマ関数の定義式より、 Γ(α)Γ(β)=0sα1esds0tβ1etdt=00sα1tβ1e(s+t)dsdt ここで、次のように変数変換すると、 {x=ss+ty=s+t{s=xyt=y(1x)t:0s:0x:01y:0 変数変換のヤコビアンは、 |J|=|sxtxsyty|=|yyx1x|=y(1x)+xy=y したがって、変数変換による重積分の公式より、 Γ(α)Γ(β)=010(xy)α1{y(1x)}β1eyydxdy=010xα1(1x)β1yα+β1eydxdy=(01xα1(1x)β1dx)(0yα+β1eydy)=B(α,β)Γ(α+β) したがって、 B(α,β)=Γ(α)Γ(β)Γ(α+β)

証明②

証明

ベータ関数の定義式において、次のように変数変換すると、 x=u1+uu=x1xdxdu=1(1+u)2dx=1(1+u)2dux:01u:0 置換積分法により、 B(α,β)=0(u1+u)α1(11+u)β11(1+u)2du=0uα1(1+u)α+βdu

スターリングの公式

【公式】
スターリングの公式
Stirling's Approximation

limnn!=2πnn+12enlimnlogn!=nlognn+12log(2πn) 十分大きな x に対して、 Γ(x+y)Γ(x)=xy

参考文献

関連記事

自己紹介

自分の写真

yama

大学時代に読書の面白さに気づいて以来、読書や勉強を通じて、興味をもったことや新しいことを学ぶことが生きる原動力。そんな人間が、その時々に学んだことを備忘録兼人生の軌跡として記録しているブログです。

このブログを検索

ブログ アーカイブ

QooQ