Loading AI tools
来自维基百科,自由的百科全书
卡塔蘭數(英語:Catalan number)是組合數學中一個常在各種計數問題中出現的數列,以比利時數學家歐仁·夏爾·卡塔蘭命名。歷史上,清朝數學家明安圖在其《割圜密率捷法》中最先發明這種計數方式,早於卡塔蘭[1][2][3]。有中國學者建議將此數命名為「明安圖數」或「明安圖-卡塔蘭數」[4]。
卡塔蘭數的一般項公式為
第0項到第19項的卡塔蘭數為:1, 1, 2, 5, 14, 42, 132, 429, 1430, 4862, 16796, 58786, 208012, 742900, 2674440, 9694845, 35357670, 129644790, 477638700, 1767263190, ...(OEIS數列A000108)
Cn的另一個表達形式為
,
所以,Cn是一個自然數;這一點在先前的通項公式中並不顯而易見。這個表達形式也是André對前一公式證明的基礎。
它也滿足
這提供了一個更快速的方法來計算卡塔蘭數。
卡塔蘭數的漸近增長為
它的含義是當n → ∞時,左式除以右式的商趨向於1。(這可以用n!的斯特靈公式來證明。)
所有的奇卡塔蘭數Cn都滿足。所有其他的卡塔蘭數都是偶數。
而且
若卡塔蘭數的母函數是
則[6]
解是
組合數學中有非常多的組合結構可以用卡塔蘭數來計數。在Richard P. Stanley的Enumerative Combinatorics: Volume 2一書的習題中包括了66個相異的可由卡塔蘭數表達的組合結構。以下用n=3和n=4舉若干例:
證明:令1表示進棧,0表示出棧,則可轉化為求一個2n位、含n個1、n個0的二進制數,滿足從左往右掃描到任意一位時,經過的0數不多於1數。顯然含n個1、n個0的2n位二進制數共有個,下面考慮不滿足要求的數目。
考慮一個含n個1、n個0的2n位二進制數,掃描到第2m+1位上時有m+1個0和m個1(容易證明一定存在這樣的情況),則後面的0-1排列中必有n-m個1和n-m-1個0。將2m+2及其以後的部分0變成1、1變成0,則對應一個n+1個0和n-1個1的二進制數。反之亦然(相似的思路證明兩者一一對應)。
從而。證畢。
無論n的取值為多少,n×n的漢克爾矩陣:的行列式為1。例如,n = 4 時我們有
進一步,無論n的取值為多少,如果矩陣被移動成,它的行列式仍然為1。例如,n = 4 時我們有
同時,這兩種情形合在一起唯一定義了卡塔蘭數。
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.