Gamma函數深入理解


Gamma函數

當n為正整數時,n的階乘定義如下:n! = n * (n - 1) * (n - 2) * … * 2 * 1。

當n不是整數時,n!為多少?我們先給出答案。

 

容易證明,Γ(x + 1) = x * Γ(x),當n為正整數時,顯然有Γ(n) = (n – 1)!。

計算(1/2)!

先給一個神奇的公式,證明不詳述。

(1)

定義如下函數

 

令上式p = 1,q = 1/2,同時根據對稱性原理,有

(2)

 

同時容易證明

(3)

令p = 1/2,結合(2)(3)式,有

 

 

由於B關於q遞增,則

對m取極限,有

 

根據夾逼定理,則

 

 

結合公式(1),有

 

 

n!的通用公式

整數n!序列如下

n

1

2

3

4

5

n!

1

2

6

24

120

我們把這些點用光滑曲線連接起來,得到如下圖形

 

求n!的通用公式,即求該曲線的函數表達式。由於需要把階乘推廣到實數,所以最終求得的函數中不能包含階乘運算。

 

歐拉最終解決了n!通用公式的問題,他通過研究如下函數找到了解決辦法

 

此處 n 為正整數,e 為正實數。利用分部積分法,很容易證明

 

連續使用上面遞推公式,有

 

於是歐拉得到如下重要公式。

 

歐拉應用各種參數替換數學技巧與極限思想,成功推導出Gamma函數。

 

Gamma函數圖像如下

 

Gamma函數的應用

由於Gamma函數在實數域具有階乘性質:Γ(x + 1) = x * Γ(x),所以可以把很多具有階乘性質得自然數應用推廣到實數域,離散特性推廣為連續特性。比如對函數的整數次求導推廣到實數次求導,二項分布推廣為Beta分布。Gamma函數與泊松分布等共軛,Gamma函數在數論以及高維空間計算球體積中也有應用。

 

參考:

http://www.flickering.cn/%E6%95%B0%E5%AD%A6%E4%B9%8B%E7%BE%8E/2014/06/%E7%A5%9E%E5%A5%87%E7%9A%84%E4%BC%BD%E7%8E%9B%E5%87%BD%E6%95%B0%E4%B8%8A/

http://www.flickering.cn/%E6%95%B0%E5%AD%A6%E4%B9%8B%E7%BE%8E/2014/07/%E7%A5%9E%E5%A5%87%E7%9A%84%E4%BC%BD%E7%8E%9B%E5%87%BD%E6%95%B0%E4%B8%8B/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM