【1】引言
前序學習進程中,對經典的二項分布和正態分布已經有一定的掌握。
今天為學習一種稍顯復雜的分布提前布局一下,學習伽馬函數。
【2】伽馬函數
伽馬函數有兩種經典寫法,一種是積分形式,另一種是無窮乘積形式。
【2.1】積分形式
對于所有大于0的復數zzz,伽馬函數定義為:
Γ(z)=∫0+∞tz?1e?tdt\Gamma(z)=\int_{0}^{+\infty}t^{z-1}e^{-t}dtΓ(z)=∫0+∞?tz?1e?tdt
這個積分式子在z>0z>0z>0時收斂。
【2.2】無窮乘積形式
Γ(z)=1z∏n=1+∞(1+1n)z1+zn\Gamma(z)=\frac{1}{z}\prod_{n=1}^{+\infty}\frac{(1+\frac{1}{n})^z}{1+\frac{z}{n}}Γ(z)=z1?n=1∏+∞?1+nz?(1+n1?)z?
這種形式的伽馬函數在z=0,?1,?2,...z=0,-1,-2,...z=0,?1,?2,...處存在極點,函數值會趨向于無窮大。
【3】溯源
如果只知道定義式,很難理解伽馬函數的意義。為此,我們很有必要溯源。
【3.1】階乘-離散式子
中學階段我們就知道,正整數nnn的階乘計算式為:
n!=n×(n?1)×(n?2)×...×2×1n!=n\times(n-1)\times(n-2)\times...\times2\times1n!=n×(n?1)×(n?2)×...×2×1
以及0!=10!=10!=1
很明顯,這樣的階乘計算只能計算非負整數,定義域比較有限。
【3.2】積分-連續式子
【3.1】階乘改寫
上述n!n!n!可以改寫成下式:
n!=limk→+∞kn?k!(n+1)(n+2)...(n+k)n!=lim_{k\rightarrow+\infty}\frac{k^n\cdot k!}{(n+1)(n+2)...(n+k)}n!=limk→+∞?(n+1)(n+2)...(n+k)kn?k!?這個式子的作用是,用kkk的冪次抵消乘積的增長,讓極限趨向于有限值。
證明這個式子:
第一步:
(n+1)(n+2)...(n+k)=(n+k)!n!(n+1)(n+2)...(n+k)=\frac{(n+k)!}{n!}(n+1)(n+2)...(n+k)=n!(n+k)!?
第二步,代入階乘式有:
n!=limk→+∞kn?k!?n!(n+k)!=n!limk→+∞kn?k!(n+k)!n!=lim_{k\rightarrow+\infty}\frac{k^n\cdot k!\cdot n!}{(n+k)!}=\\ n!lim_{k\rightarrow+\infty}\frac{k^n\cdot k!}{(n+k)!}n!=limk→+∞?(n+k)!kn?k!?n!?=n!limk→+∞?(n+k)!kn?k!?
所以對式子的證明,可以簡化為:
limk→+∞kn?k!(n+k)!=1lim_{k\rightarrow+\infty}\frac{k^n\cdot k!}{(n+k)!}=1limk→+∞?(n+k)!kn?k!?=1
第三步:
因為:
(n+k)!=[k!][(k+1)(k+2)???(k+n)](n+k)!=[k!][(k+1)(k+2) \cdot \cdot \cdot(k+n)](n+k)!=[k!][(k+1)(k+2)???(k+n)]
所以:
limk→+∞kn?k!(n+k)!=limk→+∞kn?k![k!][(k+1)(k+2)???(k+n)]=limk→+∞kn?k![k!][(k+1)(k+2)???(k+n)]=limk→+∞kn(k+1)(k+2)???(k+n)lim_{k\rightarrow+\infty}\frac{k^n\cdot k!}{(n+k)!}=\\lim_{k\rightarrow+\infty}\frac{k^n\cdot k!}{[k!][(k+1)(k+2) \cdot \cdot \cdot(k+n)]}=\\lim_{k\rightarrow+\infty}\frac{k^n\cdot k!}{[k!][(k+1)(k+2) \cdot \cdot \cdot(k+n)]}=\\ lim_{k\rightarrow+\infty}\frac{k^n}{(k+1)(k+2)\cdot \cdot \cdot(k+n)}limk→+∞?(n+k)!kn?k!?=limk→+∞?[k!][(k+1)(k+2)???(k+n)]kn?k!?=limk→+∞?[k!][(k+1)(k+2)???(k+n)]kn?k!?=limk→+∞?(k+1)(k+2)???(k+n)kn?
第四步:分母每個括號中都提取一個kkk:
limk→+∞kn(k+1)(k+2)???(k+n)=limk→+∞kn[k(1+1k)][k(1+2k)]???[k(1+nk)]=limk→+∞knkn?(1+1k)(1+2k)???(1+nk)=limk→+∞1(1+1k)(1+2k)???(1+nk)lim_{k\rightarrow+\infty}\frac{k^n}{(k+1)(k+2)\cdot \cdot \cdot(k+n)}=\\ lim_{k \rightarrow+\infty}\frac{k^n}{[k(1+\frac{1}{k})][k(1+\frac{2}{k})]\cdot \cdot \cdot [k(1+\frac{n}{k})]}=\\ lim_{k\rightarrow+\infty}\frac{k^n}{k^n\cdot (1+\frac{1}{k})(1+\frac{2}{k})\cdot \cdot \cdot (1+\frac{n}{k})}=\\ lim_{k\rightarrow+\infty}\frac{1}{(1+\frac{1}{k})(1+\frac{2}{k})\cdot \cdot \cdot (1+\frac{n}{k})} limk→+∞?(k+1)(k+2)???(k+n)kn?=limk→+∞?[k(1+k1?)][k(1+k2?)]???[k(1+kn?)]kn?=limk→+∞?kn?(1+k1?)(1+k2?)???(1+kn?)kn?=limk→+∞?(1+k1?)(1+k2?)???(1+kn?)1?
對于上述計算式,當k→+∞k \rightarrow+\inftyk→+∞時,分母的乘積為1,所以:
limk→+∞kn(k+1)(k+2)???(k+n)=1lim_{k\rightarrow+\infty}\frac{k^n}{(k+1)(k+2)\cdot \cdot \cdot(k+n)}=1limk→+∞?(k+1)(k+2)???(k+n)kn?=1
第五步,反過來再直接推一遍式子:
因為:
limk→+∞kn(k+1)(k+2)???(k+n)=1=limk→+∞kn?k!k!?(k+1)(k+2)???(k+n)=limk→+∞kn?k!(k+n)!=1lim_{k\rightarrow+\infty}\frac{k^n}{(k+1)(k+2)\cdot \cdot \cdot(k+n)}=1\\= lim_{k\rightarrow+\infty}\frac{k^n\cdot k!}{k!\cdot (k+1)(k+2)\cdot \cdot \cdot(k+n)}=\\ lim_{k\rightarrow+\infty}\frac{k^n\cdot k!}{(k+n)!}=1 limk→+∞?(k+1)(k+2)???(k+n)kn?=1=limk→+∞?k!?(k+1)(k+2)???(k+n)kn?k!?=limk→+∞?(k+n)!kn?k!?=1
所以
n!=n!?limk→+∞kn?k!(n+k)!=limk→+∞kn?k!?n!(n+k)!=limk→+∞kn?k!(n+1)(n+2)...(n+k)n!=n! \cdot lim_{k\rightarrow+\infty}\frac{k^n\cdot k!}{(n+k)!}=\\lim_{k\rightarrow+\infty}\frac{k^n\cdot k!\cdot n!}{(n+k)!}=\\ lim_{k\rightarrow+\infty}\frac{k^n\cdot k!}{(n+1)(n+2)...(n+k)}n!=n!?limk→+∞?(n+k)!kn?k!?=limk→+∞?(n+k)!kn?k!?n!?=limk→+∞?(n+1)(n+2)...(n+k)kn?k!?
【4】細節說明
階乘形式的伽馬函數主要適用于整數,如果把證書替換成任意實數,就會有:
x!=limk→+∞kx?k!(x+1)(x+2)...(x+k)x!=lim_{k\rightarrow+\infty}\frac{k^x\cdot k!}{(x+1)(x+2)...(x+k)}x!=limk→+∞?(x+1)(x+2)...(x+k)kx?k!?
此時,只要xxx不是負整數,因為負整數會導致分母為0,上述計算式就能執行,此時階乘形式的伽馬函數被擴展到除負整數以外的所有實數。
【5】總結
初步學習了伽馬函數并對伽馬函數展開了溯源。