fbpx
维基百科

Γ函数

數學中,函数伽瑪函數;Gamma函数),是階乘函數在實數複數域上的擴展。如果正整數,則:

Γ函數在实数定义域上的函數圖形

根据解析延拓原理,伽瑪函數可以定義在除去非正整數的整個複數域上:

数学家勒讓德首次使用了希腊字母Γ作为该函数的记号。在機率論组合数学中此函數很常用。

定義

 函數可以通过欧拉(Euler)第二类积分定義:

 

复数 ,我们要求 

 函數还可以通过对 泰勒展开解析延拓到整个复平面 

这样定义的 函數在全平面除了 以外的地方解析。

 函數也可以用无穷乘积的方式表示:

 

这说明 是亚纯函数,而 是全纯函数。

历史動機

Γ函數本身可以被看作是一個下列插值問題的解:

『找到一個光滑曲線連接那些由   所給定的點 ,並要求 要為正整數』

由前幾個的階乘清楚地表明這樣的曲線是可以被畫出來的,但是我們更希望有一個精確的公式去描述這個曲線,並讓階乘的操作不會依賴於 值的大小。而最簡單的階乘公式   不能直接應用在應用在 值為分数的時候,因為它被限定在 值為正整數而已。相對而言,并不存在一個有限的關於加總、乘積、冪次、指數函數或是對數函數可以表達  ,但是是有一個普遍的公式藉由微積分的積分與極限去表達階乘的,而 Γ函數就是那個公式。[1]

階乘有無限多種的連續擴張方式將定義域擴張到非整數:可以通過任何一組孤立點畫出無限多的曲線。Γ函數是實務上最好的一個選擇,因為是解析的(除了正整數點),而且它可以被定義成很多種等價形式。然而,它並不是唯一一個擴張階乘意義的解析函數,只要給予任何解析函數,其在正整數上為零,像是  ,會給出其他函數有著階乘性質。

無窮乘積

 函數可以用無窮乘積表示:

 
 

其中 欧拉-马歇罗尼常数

Γ積分

 

 

递推公式

 函数的递推公式为:  

对于正整数 ,有

 

可以说 函数是階乘的推廣。

递推公式的推导

 

我们用分部积分法来计算这个积分:

 

 时, 。当 趋于无穷大时,根据洛必达法则,有:

 .

因此第一项 变成了零,所以:

 

等式的右面正好是 , 因此,递推公式为:

 .

重要性质

  •  時, 
  • 歐拉反射公式(余元公式):
 .
由此可知当 时, .
  • 乘法定理:
 
 .
  • 此外:
 .
  • 使用乘法定理推導的關係:
 
 
 
 
 
 

[2]

此式可用來協助計算t分布機率密度函數、卡方分布機率密度函數、F分布機率密度函數等的累計機率。

  • 極限性質

對任何實數α

 

斯特靈公式

Γ函數與斯特靈公式
 (藍色)、 (橘色),數字越大 會越趨近 。但 會在負值則會因為出現虛數而無法使用。

斯特靈公式能用以估計 函数的增長速度。公式為:

 

其中e約等於2.718281828459。

特殊值

 

连分数表示

伽马函数也可以在复数域表示为两个连分数之和[3]

 

导数

Γ函數的微分
Γ函數(藍色)、Γ函數的微分(橘色),其中,大於50與小於-20的部分被截掉。

對任何複數z,滿足 Re(z) > 0,有

 

於是,對任何正整數 m

 

其中γ是歐拉-馬歇羅尼常數

复数值

 

解析延拓

 
Γ函數的絕對值函數圖形

注意到在 函數的積分定義中若取 為實部大於零之複數、則積分存在,而且在右半複平面上定義一個全純函數。利用函數方程

 

並注意到函數 在整個複平面上有解析延拓,我們可以在 時設

 

從而將 函數延拓為整個複平面上的亞純函數,它在 有單極點,留數為

 

程式實現

許多程式語言或試算表軟體有提供Γ函数或對數的Γ函数,例如EXCEL。而對數的Γ函数還要再取一次自然指數才能獲得Γ函数值。例如在EXCEL中,可使用GAMMALN函数,再用EXP[GAMMALN(X)],即可求得任意實数的伽玛函数的值。

  • 例如在EXCEL中:EXP[GAMMALN(4/3)]=0.89297951156925

而在沒有提供Γ函数的程式環境中,也能夠過泰勒級數或斯特靈公式等方式來近似,例如Robert H. Windschitl在2002年提出的方法,其在十進制可獲得有效數字八位數的精確度[4],已足以填滿單精度浮點數的二進制有效數字24位:

 

参见

參考文獻

  1. ^ P. J., Davis. Leonhard Euler's Integral: A Historical Profile of the Gamma Function. American Mathematical Monthly. 1959. doi:10.2307/2309786. 
  2. ^ Mada, L. Relations of the Gamma function. R code on Github. Code publicly available on Github [Personal Research]. 2020-04-24 [2020-04-24]. (原始内容于2021-04-02). Relations of the Gamma function 
  3. ^ Exponential integral E: Continued fraction representations. 
  4. ^ Viktor T. Toth. . 2006 [2018-11-18]. (原始内容存档于2007-02-23). 

外部链接

Γ函数, 在數學中, displaystyle, gamma, 函数, 伽瑪函數, gamma函数, 是階乘函數在實數與複數域上的擴展, 如果n, displaystyle, 為正整數, Γ函數在实数定义域上的函數圖形, displaystyle, gamma, 根据解析延拓原理, 伽瑪函數可以定義在除去非正整數的整個複數域上, displaystyle, gamma, infty, mathrm, displaystyle, 数学家勒讓德首次使用了希腊字母Γ作为该函数的记号, 在機率論和组合数学中此函數很常用, . 在數學中 G displaystyle Gamma 函数 伽瑪函數 Gamma函数 是階乘函數在實數與複數域上的擴展 如果n displaystyle n 為正整數 則 G函數在实数定义域上的函數圖形 G n n 1 displaystyle Gamma n n 1 根据解析延拓原理 伽瑪函數可以定義在除去非正整數的整個複數域上 G z 0 t z 1 e t d t displaystyle Gamma z int 0 infty t z 1 mathrm e t rm d t ℜ z gt 0 displaystyle Re z gt 0 数学家勒讓德首次使用了希腊字母G作为该函数的记号 在機率論和组合数学中此函數很常用 目录 1 定義 2 历史動機 3 無窮乘積 4 G積分 5 递推公式 5 1 递推公式的推导 6 重要性质 6 1 斯特靈公式 6 2 特殊值 7 导数 8 复数值 9 解析延拓 10 程式實現 11 参见 12 參考文獻 13 外部链接定義 编辑G displaystyle Gamma 函數可以通过欧拉 Euler 第二类积分定義 G z 0 t z 1 e t d t displaystyle Gamma z int 0 infty t z 1 mathrm e t rm d t 对复数z displaystyle z 我们要求R e z gt 0 displaystyle mathrm Re z gt 0 G displaystyle Gamma 函數还可以通过对e t displaystyle mathrm e t 做泰勒展开 解析延拓到整个复平面 G z 1 t z 1 e t d t n 0 1 n n 1 n z displaystyle Gamma z int 1 infty frac t z 1 mathrm e t rm d t sum n 0 infty frac 1 n n frac 1 n z 这样定义的G displaystyle Gamma 函數在全平面除了z 0 1 2 displaystyle z 0 1 2 ldots 以外的地方解析 G displaystyle Gamma 函數也可以用无穷乘积的方式表示 G z 1 z n 1 1 z n 1 1 1 n z displaystyle Gamma z frac 1 z prod n 1 infty left 1 frac z n right 1 left 1 frac 1 n right z 这说明G z displaystyle Gamma z 是亚纯函数 而1 G z displaystyle frac 1 Gamma z 是全纯函数 历史動機 编辑G函數本身可以被看作是一個下列插值問題的解 找到一個光滑曲線連接那些由 y x 1 displaystyle y x 1 所給定的點 x y displaystyle x y 並要求x displaystyle x 要為正整數 由前幾個的階乘清楚地表明這樣的曲線是可以被畫出來的 但是我們更希望有一個精確的公式去描述這個曲線 並讓階乘的操作不會依賴於x displaystyle x 值的大小 而最簡單的階乘公式 x 1 2 x displaystyle x 1 times 2 times cdots times x 不能直接應用在應用在x displaystyle x 值為分数的時候 因為它被限定在x displaystyle x 值為正整數而已 相對而言 并不存在一個有限的關於加總 乘積 冪次 指數函數或是對數函數可以表達 x displaystyle x 但是是有一個普遍的公式藉由微積分的積分與極限去表達階乘的 而 G函數就是那個公式 1 階乘有無限多種的連續擴張方式將定義域擴張到非整數 可以通過任何一組孤立點畫出無限多的曲線 G函數是實務上最好的一個選擇 因為是解析的 除了正整數點 而且它可以被定義成很多種等價形式 然而 它並不是唯一一個擴張階乘意義的解析函數 只要給予任何解析函數 其在正整數上為零 像是 k sin m p x displaystyle k sin m pi x 會給出其他函數有著階乘性質 無窮乘積 编辑G displaystyle Gamma 函數可以用無窮乘積表示 G z lim n n n z k 0 n z k 1 displaystyle Gamma z lim n to infty n n z prod k 0 n z k 1 G z e g z z n 1 1 z n 1 e z n displaystyle Gamma z frac mathrm e gamma z z prod n 1 infty left 1 frac z n right 1 mathrm e frac z n 其中g displaystyle gamma 是欧拉 马歇罗尼常数 G積分 编辑1 0 x a 1 l a e l x G a d x displaystyle 1 int 0 infty frac x alpha 1 lambda alpha mathrm e lambda x Gamma left alpha right rm d x G a l a 0 x a 1 e l x d x displaystyle implies frac Gamma left alpha right lambda alpha int 0 infty x alpha 1 mathrm e lambda x rm d x 递推公式 编辑G displaystyle Gamma 函数的递推公式为 G x 1 x G x displaystyle Gamma x 1 x Gamma x 对于正整数n displaystyle n 有 G n 1 n displaystyle Gamma n 1 n 可以说G displaystyle Gamma 函数是階乘的推廣 递推公式的推导 编辑 G n 1 0 e x x n 1 1 d x 0 e x x n d x displaystyle Gamma n 1 int 0 infty mathrm e x x n 1 1 mathrm d x int 0 infty mathrm e x x n rm d x 我们用分部积分法来计算这个积分 0 e x x n d x x n e x 0 n 0 e x x n 1 d x displaystyle int 0 infty mathrm e x x n mathrm d x left frac x n mathrm e x right 0 infty n int 0 infty mathrm e x x n 1 rm d x 当x 0 displaystyle x 0 时 0 n e 0 0 1 0 displaystyle tfrac 0 n mathrm e 0 tfrac 0 1 0 当x displaystyle x 趋于无穷大时 根据洛必达法则 有 lim x x n e x lim x n 0 e x 0 displaystyle lim x rightarrow infty frac x n mathrm e x lim x rightarrow infty frac n cdot 0 mathrm e x 0 因此第一项 x n e x 0 displaystyle left tfrac x n mathrm e x right 0 infty 变成了零 所以 G n 1 n 0 x n 1 e x d x displaystyle Gamma n 1 n int 0 infty frac x n 1 mathrm e x rm d x 等式的右面正好是n G n displaystyle n Gamma n 因此 递推公式为 G n 1 n G n displaystyle Gamma n 1 n Gamma n 重要性质 编辑當z 0 displaystyle z to 0 時 G z displaystyle Gamma z to infty 歐拉反射公式 余元公式 G z G 1 z p sin p z 0 lt R e z lt 1 displaystyle Gamma z Gamma 1 z frac pi sin pi z quad 0 lt mathrm Re z lt 1 由此可知当 z 1 2 displaystyle z tfrac 1 2 时 G 1 2 p displaystyle Gamma left tfrac 1 2 right sqrt pi 伽马函数还是负自然指数函数的梅林变换 G z M e x z displaystyle Gamma z mathcal M e x z 乘法定理 G z G z 1 2 2 1 2 z p G 2 z displaystyle Gamma z Gamma left z tfrac 1 2 right 2 1 2z sqrt pi Gamma 2z G z G z 1 m G z 2 m G z m 1 m 2 p m 1 2 m 1 2 m z G m z displaystyle Gamma z Gamma left z tfrac 1 m right Gamma left z tfrac 2 m right cdots Gamma left z tfrac m 1 m right 2 pi frac m 1 2 m frac 1 2 mz Gamma mz 此外 G n 1 2 2 n p n 4 n displaystyle Gamma left n tfrac 1 2 right frac 2n sqrt pi n 4 n 使用乘法定理推導的關係 G 1 6 G 1 3 2 p 2 2 3 sin p 3 displaystyle Gamma 1 6 Gamma 1 3 2 sqrt pi 2 2 3 sin pi 3 G 5 6 1 G 1 3 2 p 3 2 4 3 3 displaystyle Gamma 5 6 1 Gamma 1 3 2 sqrt pi 3 2 4 3 sqrt 3 G 1 10 G 1 5 G 2 5 p 2 4 5 sin 2 p 5 displaystyle Gamma 1 10 Gamma 1 5 Gamma 2 5 sqrt pi 2 4 5 sin 2 pi 5 G 3 10 G 1 5 G 2 5 p 2 3 5 sin 3 p 10 displaystyle Gamma 3 10 Gamma 1 5 Gamma 2 5 sqrt pi 2 3 5 sin 3 pi 10 G 7 10 G 2 5 G 1 5 p 2 3 5 displaystyle Gamma 7 10 Gamma 2 5 Gamma 1 5 sqrt pi 2 3 5 G 9 10 1 G 1 5 G 2 5 p 3 2 4 5 sin p 10 sin 2 p 5 displaystyle Gamma 9 10 1 Gamma 1 5 Gamma 2 5 sqrt pi 3 2 4 5 sin pi 10 sin 2 pi 5 2 此式可用來協助計算t分布機率密度函數 卡方分布機率密度函數 F分布機率密度函數等的累計機率 極限性質對任何實數a lim n G n a G n n a 1 a R displaystyle lim n to infty frac Gamma n alpha Gamma n n alpha 1 qquad alpha in mathbf R 斯特靈公式 编辑 G函數與斯特靈公式G z 1 displaystyle Gamma z 1 藍色 2 p z z e z displaystyle sqrt 2 pi z left frac z e right z 橘色 數字越大2 p z z e z displaystyle sqrt 2 pi z left frac z e right z 會越趨近G z 1 displaystyle Gamma z 1 但2 p z z e z displaystyle sqrt 2 pi z left frac z e right z 會在負值則會因為出現虛數而無法使用 主条目 斯特靈公式 斯特靈公式能用以估計G z displaystyle Gamma z 函数的增長速度 公式為 G z 1 2 p z z e z displaystyle Gamma z 1 sim sqrt 2 pi z left frac z e right z 其中e約等於2 718281828459 特殊值 编辑 G 3 2 4 3 p 2 363 271 801 207 G 1 2 2 p 3 544 907 701 811 G 1 2 p 1 772 453 850 906 G 1 0 1 G 3 2 1 2 p 0 886 226 925 453 G 2 1 1 G 5 2 3 4 p 1 329 340 388 179 G 3 2 2 G 7 2 15 8 p 3 323 350 970 448 G 4 3 6 displaystyle begin array rcccl Gamma left tfrac 3 2 right amp amp tfrac 4 3 sqrt pi amp approx amp 2 363 271 801 207 Gamma left tfrac 1 2 right amp amp 2 sqrt pi amp approx amp 3 544 907 701 811 Gamma left tfrac 1 2 right amp amp sqrt pi amp approx amp 1 772 453 850 906 Gamma 1 amp amp 0 amp amp 1 Gamma left tfrac 3 2 right amp amp tfrac 1 2 sqrt pi amp approx amp 0 886 226 925 453 Gamma 2 amp amp 1 amp amp 1 Gamma left tfrac 5 2 right amp amp tfrac 3 4 sqrt pi amp approx amp 1 329 340 388 179 Gamma 3 amp amp 2 amp amp 2 Gamma left tfrac 7 2 right amp amp tfrac 15 8 sqrt pi amp approx amp 3 323 350 970 448 Gamma 4 amp amp 3 amp amp 6 end array 连分数表示伽马函数也可以在复数域表示为两个连分数之和 3 G z e 1 2 0 z 1 z 1 2 2 z 2 z 2 2 4 z 3 z 3 2 6 z 4 z 4 2 8 z 5 z 5 2 10 z e 1 z 0 z 0 z 1 1 z 2 z 1 z 3 2 z 4 z 2 z 5 3 z 6 displaystyle Gamma z cfrac e 1 2 0 z 1 cfrac z 1 2 2 z 2 cfrac z 2 2 4 z 3 cfrac z 3 2 6 z 4 cfrac z 4 2 8 z 5 cfrac z 5 2 10 z ddots cfrac e 1 z 0 cfrac z 0 z 1 cfrac 1 z 2 cfrac z 1 z 3 cfrac 2 z 4 cfrac z 2 z 5 cfrac 3 z 6 ddots 导数 编辑G函數的微分G函數 藍色 G函數的微分 橘色 其中 大於50與小於 20的部分被截掉 對任何複數z 滿足 Re z gt 0 有 d n d z n G z 0 t z 1 e t ln t n d t displaystyle frac rm d n rm d z n Gamma z int 0 infty t z 1 e t ln t n dt 於是 對任何正整數 m G m 1 m g k 1 m 1 k displaystyle Gamma m 1 m left gamma sum k 1 m frac 1 k right 其中g是歐拉 馬歇羅尼常數 复数值 编辑G x i y 1 t x 1 e t cos y ln t d t k 0 1 k k k x k x 2 y 2 i 1 t x 1 e t sin y ln t d t k 0 1 k k y k x 2 y 2 displaystyle Gamma x rm i y left int 1 infty frac t x 1 mathrm e t cos y ln t rm d t sum k 0 infty frac 1 k k left frac k x k x 2 y 2 right right rm i left int 1 infty frac t x 1 mathrm e t sin y ln t rm d t sum k 0 infty frac 1 k k left frac y k x 2 y 2 right right 解析延拓 编辑 G函數的絕對值函數圖形 注意到在G displaystyle Gamma 函數的積分定義中若取z displaystyle z 為實部大於零之複數 則積分存在 而且在右半複平面上定義一個全純函數 利用函數方程 G z G 1 z p sin p z 0 lt R e z lt 1 displaystyle Gamma z Gamma 1 z frac pi sin pi z quad 0 lt mathrm Re z lt 1 並注意到函數sin p z displaystyle sin pi z 在整個複平面上有解析延拓 我們可以在R e z lt 1 displaystyle mathrm Re z lt 1 時設 G z p G 1 z sin p z displaystyle Gamma z dfrac pi Gamma 1 z sin pi z 從而將G displaystyle Gamma 函數延拓為整個複平面上的亞純函數 它在z 0 1 2 3 displaystyle z 0 1 2 3 cdots 有單極點 留數為 R e s G n 1 n n displaystyle mathrm Res Gamma n dfrac 1 n n 程式實現 编辑許多程式語言或試算表軟體有提供G函数或對數的G函数 例如EXCEL 而對數的G函数還要再取一次自然指數才能獲得G函数值 例如在EXCEL中 可使用GAMMALN函数 再用EXP GAMMALN X 即可求得任意實数的伽玛函数的值 例如在EXCEL中 EXP GAMMALN 4 3 0 89297951156925而在沒有提供G函数的程式環境中 也能夠過泰勒級數或斯特靈公式等方式來近似 例如Robert H Windschitl在2002年提出的方法 其在十進制可獲得有效數字八位數的精確度 4 已足以填滿單精度浮點數的二進制有效數字24位 G z 2 p z z e z sinh 1 z 1 810 z 6 z displaystyle Gamma z approx sqrt frac 2 pi z left frac z e sqrt z sinh frac 1 z frac 1 810z 6 right z 参见 编辑双伽玛函数 多伽玛函数 倒數伽瑪函數 伽玛分布參考文獻 编辑 P J Davis Leonhard Euler s Integral A Historical Profile of the Gamma Function American Mathematical Monthly 1959 doi 10 2307 2309786 Mada L Relations of the Gamma function R code on Github Code publicly available on Github Personal Research 2020 04 24 2020 04 24 原始内容存档于2021 04 02 Relations of the Gamma function Exponential integral E Continued fraction representations Viktor T Toth Programmable Calculators Calculators and the Gamma Function 2006 2018 11 18 原始内容存档于2007 02 23 外部链接 编辑神奇的Gamma函数 上 神奇的Gamma函数 下 取自 https zh wikipedia org w index php title G函数 amp oldid 75327950, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。