9.1 GAMMA函數#
本章導言#
階乘只定義在整數上;Gamma 函數把它推廣到複數——複分析中最重要的特殊函數。Euler 1729/1730 的積分、Weierstrass 的乘積、函數方程 \(\Gamma(z+1) = z\Gamma(z)\) 、餘元公式 \(\Gamma(z)\Gamma(1-z) = \frac{\pi}{\sin \pi z}\) 、Stirling 漸近—— \(\Gamma\) 是「一個函數、五副面孔」的教科書典範,也是 Bohr–Mollerup 定理(凸性唯一性)的主角。本節講述其五種表示、關鍵恆等式、漸近分析,與 Legendre、Gauss、Weierstrass 的接力史。
定義與五副面孔#
一、Euler 積分(1729/1738 出版):
二、函數方程:分部積分
配合 \(\Gamma(1) = 1\) :** \(\Gamma(n + 1) = n!\) ——階乘的複變推廣。注意**: \(\Gamma\) 在 \(z\) 處的值對應 \((z-1)!\) (平移一位的歷史約定)。
三、Gauss 乘積形式(1812):
四、Weierstrass 乘積(8.1 篂):
五、Hankel 圍道(7.3 篂場景二):
——繞負實軸的鑰匙孔圍道,全平面的定義,割線跳躍產生 \(\frac{1}{\Gamma}\) 的整函數性。
解析性質(由乘積面孔讀出): \(\Gamma\) 半純,極點 \(z = 0, -1, -2, \ldots\) ,留數 \(\frac{(-1)^n}{n!}\) ;無零點( \(1/\Gamma\) 整)。五副面孔的分工:積分管計算、方程管遞推、Gauss 管極限、乘積管延拓、Hankel 管圍道積分。
關鍵恆等式#
餘元公式(reflection formula,Euler 1749/Legendre 1809):
證明思路(由 8.1 篂正弦乘積): \(\Gamma(z)\Gamma(1-z) = \int\!\!\int e^{-(s+t)}s^{z-1}t^{-z}ds\,dt\) ,換元 \(u = s + t, v = \frac{s}{s+t}\) 化為 Beta 積分 \(B(z, 1-z) = \int_0^\infty \frac{v^{z-1}}{1+v}dv = \frac{\pi}{\sin \pi z}\) (後者由圍道積分/部分分數——8.2 篂技術)。餘元公式 = \(\zeta\) 函數方程的姊妹(8.3 篂函數方程中的 \(\sin\frac{\pi s}{2}\Gamma(1-s)\) 因子正是它)。
倍角公式(Legendre 1809):
Beta–Gamma: \(B(x, y) = \int_0^1 t^{x-1}(1-t)^{y-1}dt = \frac{\Gamma(x)\Gamma(y)}{\Gamma(x+y)}\) ——二項係數的複變推廣: \(\binom{\alpha}{n} = \frac{\Gamma(\alpha+1)}{n!\,\Gamma(\alpha - n + 1)}\) 對任意複 \(\alpha\) (4.1 篂二項級數的係數語言)。
特殊值: \(\Gamma\left(\frac12\right) = \sqrt\pi\) (Gauss 積分 \(\int e^{-t^2}dt\) )、 \(\Gamma\left(\frac{n}{2}\right)\) 族( \(n\) 維球體積公式 \(V_n = \frac{\pi^{n/2}r^n}{\Gamma(\frac n2 + 1)}\) ——** \(\Gamma\) 是高維幾何的計量器)、 \(\Gamma\left(\frac13\right) \approx 2.6789\) (無初等形式——超越性**:Chudnovsky 1976 證 \(\Gamma(\frac1q)\) 的代數無關結果族)。
Bohr–MOLLERUP 定理:唯一性的「性格」#
問題: \(\Gamma(z+1) = z\Gamma(z)\) 、 \(\Gamma(1) = 1\) 的解有無窮多(乘以 \(p(z)\) 型 1-週期函數: \(\Gamma(z)p(z)\) 同樣滿足)——什麼額外條件鎖定 \(\Gamma\) ?
Bohr–Mollerup 定理(1922): \(f(x) = \Gamma(x)\) 是唯一在 \((0, \infty)\) 上滿足
- \(f(1) = 1\) ;
- \(f(x+1) = xf(x)\) ;
- \(\log f\) 凸
的函數。
證明思想:由 2 與 3, \(\log f\) 的差商單調: \(\frac{\log f(x) - \log f(n)}{x - n}\) 夾在整數點差商之間;取 \(n \to \infty\) (用 Gauss 極限形式)把 \(f\) 完全夾死。∎
意義: \(\Gamma\) 不是「隨便一個」階乘推廣——它是唯一「對數凸」的。這條定理使「 \(\Gamma\) 是階乘的正確推廣」從信仰變成定理。衍生應用:Binet 公式、Karamata 型不等式、機率(Gamma 分布的對數凸性)。Harald Bohr(物理學家 Niels Bohr 之弟、丹麥足球國腳——1908 奧運銀牌!)與數學家 Mollerup 的這條定理,是「函數的特徵化」方法的經典:用少數性質唯一鎖定對象。
STIRLING 漸近#
Stirling 公式(1730 實數版、複變推廣):
證明技術: \(\Gamma(z) = \int_0^\infty e^{-t}t^{z-1}dt\) 換元 \(t = zu\) : \(= z^z e^{-z}\int_0^\infty e^{-z(u - \log u - 1)}du\) ——被積函數在 \(u = 1\) 有鞍點( \(\phi(u) = u - \log u - 1\) 、 \(\phi'(1) = 0\) 、 \(\phi''(1) = 1 > 0\) ),最陡下降法(5.2 篂場景一)展開:
注意:右側級數發散( \(a_n \sim (-1)^n (2n)!/(…)\) 增長)——漸近級數(4.2 篂場景四):截斷給出越來越好的近似(誤差 < 首個捨棄項)。Stirling 的階 \(\Gamma(z) \sim z^{z-\frac12}e^{-z}\) 給出: \(\Gamma\) 的階(order) \(\rho = 1\) ( \(1/\Gamma\) 的階 1)、** \(n! \sim \sqrt{2\pi n}(n/e)^n\) **——機率(Stirling 逼近)、組合學、資訊論(熵近似 \(\log n! = n\log n - n + O(\log n)\) )的日常工具。
歷史:Abraham de Moivre 1730 已得 \(n! \sim C\sqrt n (n/e)^n\) (常數 \(C\) 未知);Stirling 1730 確定 \(C = \sqrt{2\pi}\) (透過 Wallis 乘積!)—— \(\pi\) 又一次出現在階乘與機率的深處:常態分布的歸一化 \(\frac{1}{\sqrt{2\pi}}\) 與 Stirling 常數同源(1.3 篂場景四的機率連線閉環)。
一個具體例題#
例題 9.1.1:(a) 用餘元公式計算 \(\Gamma\left(-\frac12\right)\) ;(b) 用倍角公式計算 \(\Gamma\left(\frac{9}{2}\right)\) ;(c) 用 Stirling 估計 \(10!\) ,給出誤差界。
解:
(a) 餘元公式取 \(z = \frac12\) : \(\Gamma\left(\frac12\right)^2 = \frac{\pi}{\sin\frac\pi2} = \pi\) ,故 \(\Gamma\left(\frac12\right) = \sqrt\pi\) 。再取 \(z = -\frac12\) : \(\Gamma\left(-\frac12\right)\Gamma\left(\frac32\right) = \frac{\pi}{\sin(-\frac\pi2)} = -\pi\) 。而 \(\Gamma\left(\frac32\right) = \frac12\Gamma\left(\frac12\right) = \frac{\sqrt\pi}{2}\) 。故
核對函數方程: \(\Gamma\left(\frac12\right) = \left(-\frac12\right)\Gamma\left(-\frac12\right) = \left(-\frac12\right)(-2\sqrt\pi) = \sqrt\pi\) ✓。
(b) 反覆倍角或遞推: \(\Gamma\left(\frac92\right) = \frac72\cdot\frac52\cdot\frac32\cdot\frac12\,\Gamma\left(\frac12\right) = \frac{7\cdot5\cdot3\cdot1}{2^4}\sqrt\pi = \frac{105\sqrt\pi}{16}\) 。一般規律: \(\Gamma\left(n + \frac12\right) = \frac{(2n)!}{4^n\,n!}\sqrt\pi\) ——半整數階乘的封閉式(量子力學諧振子、氫原子的徑向波函數歸一化常數來源)。
(c) Stirling: \(10! \approx \sqrt{2\pi\cdot10}\left(\frac{10}{e}\right)^{10}\left(1 + \frac{1}{120}\right)\) 。數值: \(\sqrt{20\pi} \approx 7.9267\) ; \(\left(\frac{10}{e}\right)^{10} = 10^{10}e^{-10} = 10^{10} \times 4.53999\times10^{-5} = 453999\) ;乘積 \(= 7.9267 \times 453999 \approx 3598699\) ;修正 \(\times 1.00833\) : \(\approx 3628669\) 。真值 \(10! = 3628800\) ;誤差 \(\approx 131\) (相對 \(3.6\times10^{-5}\) )✓(理論誤差界:下一項 \(\frac{1}{288\cdot100} = 3.47\times10^{-5}\) 的量級——誤差落在預測區間)。兩項 Stirling 在 \(n = 10\) 已達萬分之三精度——漸近級數的實用威力。
歷史背景:三位主角與一段遺憾#
- Euler(1729–1738):21 歲的 Euler 在 Daniel Bernoulli 通信中提出積分定義(1729.10.13 致 Goldbach 的信),1738 發表。** \(\Gamma\) 的積分是 18 歲天才的第一擊**。
- Legendre(1809–1811):命名「gamma 函數」、倍角公式、廣義 Beta、以及(遺憾的)記號選擇: \(\Gamma(z)\) vs Gauss 的 \(\Pi(z) = \Gamma(z+1)\) 。Gauss 的記號( \(\Pi(z) = z!\) 直覺)更自然但未流行——記號的偶然性影響兩百年的教學。
- Gauss(1812):《關於超幾何級數的一般研究》以無窮乘積極限定義(第三面孔),系統研究 \(\Gamma\) 的超越性質。
- Weierstrass(1856): \(1/\Gamma\) 乘積與 \(\gamma\) 常數的嚴格化。
- Stirling(1730)/ de Moivre(1730–33):漸近——機率論的需求(二項分布的近似)驅動。
- Bohr–Mollerup(1922):特徵化定理——二十世紀的收尾。
** \(\gamma\) (Euler–Mascheroni 常數)的補注: \(\gamma = 0.5772156649\ldots\) ——它是有理還是無理至今未知(與 RH 同級的未解問題之一,雖然形式更簡單);已算到 \(10^{12}\) 位。「階乘的推廣」連帶產生的常數,其最基本問題仍未解**——數學的深淵常藏在最樸素的定義旁。
歷史啟示#
- 推廣的正確性需要「特徵化定理」: \(\Gamma\) 的多種定義(積分/方程/乘積)+ 唯一性定理(Bohr–Mollerup)= 「正確推廣」的完整論證。新定義的合法性 = 等價性 + 特徵性。
- 漸近比精確更常用: \(\Gamma\) 的「真值」少有人用,Stirling 前兩項每天都在用。分析學的實用層在漸近——精確定義存在是為了漸近展開的合法性。
- 記號的歷史包袱: \(\Gamma(z) = (z-1)!\) 的平移錯位是歷史偶然;讀者應自行建立「 \(\Gamma(z+1) = z!\) 」的語感防呆。
與其他章節及領域的關聯#
- 8.1 篂: \(1/\Gamma\) 乘積是 Weierstrass 定理的元應用。
- 8.3 篂: \(\zeta\) 函數方程中的 \(\Gamma(1-s)\) 因子。
- 4.1 篂:二項級數係數 = \(\Gamma\) 比值。
- 5.2 篂:Hankel 圍道與最陡下降(Stirling 證明)。
- 6.3 篂:SC 積分的 Beta 函數。
- 9.2 篂:橢圓函數的母函數( \(\Gamma\) 常數進入橢圓積分的週期)。
- 機率論:Gamma 分布、Chi 方分布( \(\Gamma(\frac n2)\) 歸一化)、Dirichlet 分布(多元 Beta)、Beta 分布——統計推斷的母函數。
- 物理:諧振子、氫原子(半整數 \(\Gamma\) )、路徑積分的測度(Gauss 積分 + Stirling)、弦論的 Veneziano 振幅 \(B\left(-\alpha(s), -\alpha(t)\right) = \frac{\Gamma(-\alpha s)\Gamma(-\alpha t)}{\Gamma(-\alpha s - \alpha t)}\) ——1968 年弦論的誕生公式就是 Beta 函數!
- 數值:
lgamma函數(對數 Gamma,防溢出)是所有科學計算庫的標配。
練習#
- 由 Euler 積分證明 \(\Gamma(z + 1) = z\Gamma(z)\) ,並用極限過程說明 \(\operatorname{Re} z > 0\) 外如何由方程遞推延拓。
- 計算 \(\Gamma\left(\frac{5}{2}\right)\) 、 \(\Gamma\left(-\frac{3}{2}\right)\) ,並驗證它們與函數方程自洽。
- 用餘元公式證明 \(\int_0^\infty \frac{t^{x-1}}{1+t}dt = \frac{\pi}{\sin\pi x}\) ( \(0 < x < 1\) )。(提示: \(t = \frac{u}{1-u}\) 化為 Beta。)
- 用 Stirling 前兩項估計 \(\binom{100}{50}\) (用 \(\Gamma\) 表示後兩次 Stirling),給出誤差量級。
- 思考題:Bohr–Mollerup 的「對數凸」條件為什麼是「正確的」條件?若改用「凸」或「解析」會發生什麼?(提示: \(\Gamma(z)p(z)\) 的 \(p\) 可選什麼?)
進階研讀: \(\Gamma\) 的五個深化場景#
場景一:複 Stirling 與 Stokes 線。複變 Stirling 在扇形 \(|\arg z| < \pi - \delta\) 有效;跨過 \(\arg z = \pm\pi\) 時漸近展開的指數項 \(\frac{1}{12z}\) 附近跳變(Stokes 現象,7.1 篂場景四)—— \(1/\Gamma\) 在負實軸的對數跳躍由 Hankel 圍道讀出: \(\log\Gamma(-x \pm i0) = \log\Gamma(x) \mp i\pi x\) 型。** \(\Gamma\) 是 Stokes 現象的最乾淨標本**。
場景二:Barnes G 函數與多重 \(\Gamma\) 。 \(G(z+1) = \Gamma(z)G(z)\) (「超階乘」)、Barnes 雙 \(\Gamma\) 、 \(q\) -Gamma( \(q\) -階乘): \(\Gamma\) 的譜系——每個「遞推方程 + 極點配置 + 凸性特徵」組合定義一族函數。現代應用:量子場論的等效作用量(Conformal Field Theory 的結構常數含 \(G\) )、隨機矩陣的 Selberg 積分(Selberg 積分 = 多元 Beta,1944—— \(\Gamma\) 家族的高維集成,隨機矩陣譜的歸一化母體)。
場景三:WKB 與譜漸近。 \(n\) 維諧振子的能階 \(E_n = n + \frac12\) 中的 \(\frac12\) (零點能)來自 \(\Gamma\) 的半整數值;Stirling 給Weyl 律(高激發態能階密度 \(\sim \frac{1}{2\pi}\) 型)的 \(\Gamma\) 證明。「量子譜的漸近計數 = \(\Gamma\) + Stirling」——從 Bohr–Sommerfeld(1915)到 Gutzwiller 跡公式(1971)的譜漸近傳統。
場景四:Veneziano 振幅與弦論。1968 年 Veneziano 發現強子散射振幅 = Euler Beta 函數——弦論從一個 Gamma 函數公式誕生(後來理解為弦的開弦一階樹級振幅;多弦推廣 = 多元 Beta)。 \(\Gamma\) 的極點( \(s, t\) 平面的束縛態塔)= 弦的無窮激發譜——「 \(\Gamma\) 的極點結構 = 粒子譜」:8.1 篂「極點決定函數」哲學的物理實現。
場景五: \(p\) -adic 與算術 \(\Gamma\) 。Morita \(p\) -adic \(\Gamma\) (1975): \(\Gamma_p\) 滿足 \(p\) -進域上的類比性質; \(\Gamma\) 的算術化連接 Iwasawa 理論與 \(\zeta\) 的 \(p\) -進類比(Kubota–Leopoldt \(p\) -adic \(\zeta\) ,1964)——數論在 \(p\) -進世界重建 \(\Gamma/\zeta\) 的整套架構。一個 1729 年的積分函數,在二十一世紀仍是數論與物理的通用接口。
名詞速查表(本節出現的核心術語)#
- Euler 積分: \(\Gamma(z) = \int_0^\infty e^{-t}t^{z-1}dt\) ( \(\operatorname{Re} z > 0\) )。
- 函數方程: \(\Gamma(z+1) = z\Gamma(z)\) 。
- 餘元公式: \(\Gamma(z)\Gamma(1-z) = \frac{\pi}{\sin\pi z}\) 。
- Beta 函數: \(B(x,y) = \frac{\Gamma(x)\Gamma(y)}{\Gamma(x+y)}\) 。
- Weierstrass 乘積: \(\frac1{\Gamma(z)} = ze^{\gamma z}\prod(1+\frac zn)e^{-z/n}\) 。
- Euler–Mascheroni 常數: \(\gamma \approx 0.5772\) (有理性未解)。
- Stirling 公式: \(\Gamma(z) \sim \sqrt{2\pi}z^{z-\frac12}e^{-z}\) 。
- Bohr–Mollerup 定理:對數凸特徵化(1922)。
- Hankel 圍道: \(1/\Gamma\) 的全平面表示。
- Veneziano 振幅:Beta 函數的弦論應用(1968)。
年表速查(本節涉及的關鍵年份)#
- 1729:Euler 致 Goldbach 信,積分定義。
- 1730–1733:de Moivre、Stirling 漸近與 \(\sqrt{2\pi}\) 。
- 1738:Euler 發表積分表示。
- 1749:Euler 餘元公式的原始形式。
- 1812:Gauss 乘積定義與超幾何論文。
- 1809–1811:Legendre 命名、倍角公式。
- 1856:Weierstrass \(1/\Gamma\) 乘積。
- 1908:Bohr 足球銀牌(同年輩的趣聞)。
- 1922:Bohr–Mollerup 定理。
- 1944:Selberg 積分。
- 1968:Veneziano 振幅(弦論誕生)。
- 1975:Morita \(p\) -adic \(\Gamma\) 。
深化問答三則#
問:為什麼 \(\Gamma\) 被稱為「特殊函數之母」? 答:三個理由。結構上: \(\Gamma\) 出現在幾乎所有其他特殊函數的表示中(Bessel 的級數、超幾何的參數、zeta 的函數方程)。歷史上:它是第一個「非初等但系統研究」的函數,其理論(延拓、漸近、乘積、方程)成為特殊函數論的方法模板。應用上:機率、物理、組合的常數歸一化幾乎都經 \(\Gamma\) 。
問: \(\Gamma\) 的極點在負整數——這「應該」嗎? 答:由函數方程必然: \(\Gamma(0) = \frac{\Gamma(1)}{0}\) 型發散是遞推的宿命。階乘往負方向「爆炸」是遞推結構的幾何(留數 \((-1)^n/n!\) 衰減——極點越深越弱)。函數方程 + 單極點 = 半純函數的「最小病態」實現;Bohr–Mollerup 保證這已是唯一選擇。
問:Stirling 級數發散,為什麼還是「定理」? 答:因為陳述是漸近的: \(\Gamma(z) = \sqrt{2\pi}z^{z-\frac12}e^{-z}\left(\sum_{k=0}^{N}\frac{a_k}{z^k} + O(z^{-N-1})\right)\) 對每個固定 \(N\) 成立——不是「級數收斂於函數」,而是「函數的餘項可逐階控制」。漸近展開在 \(N\) 增大時先好後壞(最優截斷在誤差最小處)——「發散但有用」的精確語義由餘項界給出(5.2 篂最陡下降法的推論)。
(本節完)