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 [2023-01-01]. doi:10.2307/2309786. (原始内容于2023-01-01). 
  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. [2023-01-01]. (原始内容于2022-11-09). 
  4. ^ Viktor T. Toth. . 2006 [2018-11-18]. (原始内容存档于2007-02-23). 

外部链接 编辑

Γ函数, 在數學中, gamma, 函数, 伽瑪函數, gamma函数, 是階乘函數在實數與複數域上的擴展, 如果n, 為正整數, Γ函數在实数定义域上的函數圖形, gamma, 根据解析延拓原理, 伽瑪函數可以定義在除去非正整數的整個複數域上, displaystyle, gamma, infty, mathrm, displaystyle, 数学家勒讓德首次使用了希腊字母Γ作为该函数的记号, 在機率論和组合数学中此函數很常用, 目录, 定義, 历史動機, 無窮乘積, Γ積分, 递推公式, 递推公式的推导, 重要. 在數學中 G Gamma 函数 伽瑪函數 Gamma函数 是階乘函數在實數與複數域上的擴展 如果n n 為正整數 則 G函數在实数定义域上的函數圖形 G n n 1 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 Gamma nbsp 函數可以通过欧拉 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 nbsp 对复数z z nbsp 我们要求R e z gt 0 mathrm Re z gt 0 nbsp G Gamma nbsp 函數还可以通过对e t mathrm e t nbsp 做泰勒展开 解析延拓到整个复平面 G z 1 t z 1 e t d t n 0 1 n n 1 n z 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 nbsp 这样定义的G Gamma nbsp 函數在全平面除了z 0 1 2 z 0 1 2 ldots nbsp 以外的地方解析 G Gamma nbsp 函數也可以用无穷乘积的方式表示 G z 1 z n 1 1 z n 1 1 1 n z Gamma z frac 1 z prod n 1 infty left 1 frac z n right 1 left 1 frac 1 n right z nbsp 这说明G z Gamma z nbsp 是亚纯函数 而1 G z displaystyle frac 1 Gamma z nbsp 是全纯函数 历史動機 编辑G函數本身可以被看作是一個下列插值問題的解 找到一個光滑曲線連接那些由 y x 1 displaystyle y x 1 nbsp 所給定的點 x y x y nbsp 並要求x x nbsp 要為正整數 由前幾個的階乘清楚地表明這樣的曲線是可以被畫出來的 但是我們更希望有一個精確的公式去描述這個曲線 並讓階乘的操作不會依賴於x x nbsp 值的大小 而最簡單的階乘公式 x 1 2 x displaystyle x 1 times 2 times cdots times x nbsp 不能直接應用在x x nbsp 值為分数的時候 因為它被限定在x x nbsp 值為正整數而已 相對而言 并不存在一個有限的關於加總 乘積 冪次 指數函數或是對數函數可以表達 x displaystyle x nbsp 但是是有一個普遍的公式藉由微積分的積分與極限去表達階乘的 而 G函數就是那個公式 1 階乘有無限多種的連續擴張方式將定義域擴張到非整數 可以通過任何一組孤立點畫出無限多的曲線 G函數是實務上最好的一個選擇 因為是解析的 除了正整數點 而且它可以被定義成很多種等價形式 然而 它並不是唯一一個擴張階乘意義的解析函數 只要給予任何解析函數 其在正整數上為零 像是 k sin m p x displaystyle k sin m pi x nbsp 會給出其他函數有著階乘性質 無窮乘積 编辑G Gamma nbsp 函數可以用無窮乘積表示 G z lim n n n z k 0 n z k 1 Gamma z lim n to infty n n z prod k 0 n z k 1 nbsp G z e g z z n 1 1 z n 1 e z n Gamma z frac mathrm e gamma z z prod n 1 infty left 1 frac z n right 1 mathrm e frac z n nbsp 其中g gamma nbsp 是欧拉 马歇罗尼常数 G積分 编辑1 0 x a 1 l a e l x G a d x 1 int 0 infty frac x alpha 1 lambda alpha mathrm e lambda x Gamma left alpha right rm d x nbsp 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 nbsp 递推公式 编辑G Gamma nbsp 函数的递推公式为 G x 1 x G x Gamma x 1 x Gamma x nbsp 对于正整数n n nbsp 有 G n 1 n Gamma n 1 n nbsp 可以说G Gamma nbsp 函数是階乘的推廣 递推公式的推导 编辑 G n 1 0 e x x n 1 1 d x 0 e x x n d x 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 nbsp 我们用分部积分法来计算这个积分 0 e x x n d x x n e x 0 n 0 e x x n 1 d x 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 nbsp 当x 0 x 0 nbsp 时 0 n e 0 0 1 0 tfrac 0 n mathrm e 0 tfrac 0 1 0 nbsp 当x x nbsp 趋于无穷大时 根据洛必达法则 有 lim x x n e x lim x n 0 e x 0 lim x rightarrow infty frac x n mathrm e x lim x rightarrow infty frac n cdot 0 mathrm e x 0 nbsp 因此第一项 x n e x 0 left tfrac x n mathrm e x right 0 infty nbsp 变成了零 所以 G n 1 n 0 x n 1 e x d x Gamma n 1 n int 0 infty frac x n 1 mathrm e x rm d x nbsp 等式的右面正好是n G n n Gamma n nbsp 因此 递推公式为 G n 1 n G n Gamma n 1 n Gamma n nbsp 重要性质 编辑當z 0 z to 0 nbsp 時 G z Gamma z to infty nbsp 歐拉反射公式 余元公式 G z G 1 z p sin p z 0 lt R e z lt 1 Gamma z Gamma 1 z frac pi sin pi z quad 0 lt mathrm Re z lt 1 nbsp 由此可知当 z 1 2 displaystyle z tfrac 1 2 nbsp 时 G 1 2 p Gamma left tfrac 1 2 right sqrt pi nbsp 伽马函数还是负自然指数函数的梅林变换 G z M e x z displaystyle Gamma z mathcal M e x z nbsp 乘法定理 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 nbsp 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 nbsp 此外 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 nbsp 使用乘法定理推導的關係 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 nbsp 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 nbsp 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 nbsp 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 nbsp 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 nbsp 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 nbsp 2 此式可用來協助計算t分布機率密度函數 卡方分布機率密度函數 F分布機率密度函數等的累計機率 極限性質對任何實數a lim n G n a G n n a 1 a R lim n to infty frac Gamma n alpha Gamma n n alpha 1 qquad alpha in mathbf R nbsp 斯特靈公式 编辑 G函數與斯特靈公式 由于已知的技术原因 图表暂时不可用 带来不便 我们深表歉意 G z 1 displaystyle Gamma z 1 nbsp 藍色 2 p z z e z displaystyle sqrt 2 pi z left frac z e right z nbsp 橘色 數字越大2 p z z e z displaystyle sqrt 2 pi z left frac z e right z nbsp 會越趨近G z 1 displaystyle Gamma z 1 nbsp 但2 p z z e z displaystyle sqrt 2 pi z left frac z e right z nbsp 會在負值則會因為出現虛數而無法使用 主条目 斯特靈公式 斯特靈公式能用以估計G z Gamma z nbsp 函数的增長速度 公式為 G z 1 2 p z z e z displaystyle Gamma z 1 sim sqrt 2 pi z left frac z e right z nbsp 其中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 nbsp 连分数表示伽马函数也可以在复数域表示为两个连分数之和 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 nbsp 导数 编辑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 nbsp 於是 對任何正整數 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 nbsp 其中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 nbsp 解析延拓 编辑 nbsp G函數的絕對值函數圖形注意到在G displaystyle Gamma nbsp 函數的積分定義中若取z displaystyle z nbsp 為實部大於零之複數 則積分存在 而且在右半複平面上定義一個全純函數 利用函數方程 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 nbsp 並注意到函數sin p z displaystyle sin pi z nbsp 在整個複平面上有解析延拓 我們可以在R e z lt 1 displaystyle mathrm Re z lt 1 nbsp 時設 G z p G 1 z sin p z displaystyle Gamma z dfrac pi Gamma 1 z sin pi z nbsp 從而將G displaystyle Gamma nbsp 函數延拓為整個複平面上的亞純函數 它在z 0 1 2 3 displaystyle z 0 1 2 3 cdots nbsp 有單極點 留數為 R e s G n 1 n n displaystyle mathrm Res Gamma n dfrac 1 n n nbsp 程式實現 编辑許多程式語言或試算表軟體有提供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 nbsp 参见 编辑双伽玛函数 多伽玛函数 倒數伽瑪函數 反伽瑪函數 伽玛分布參考文獻 编辑 P J Davis Leonhard Euler s Integral A Historical Profile of the Gamma Function American Mathematical Monthly 1959 2023 01 01 doi 10 2307 2309786 原始内容存档于2023 01 01 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 2023 01 01 原始内容存档于2022 11 09 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 78836109, 维基百科,wiki,书籍,书籍,图书馆,

文章

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