
カタラン数は、様々な数え上げ問題に現れる自然数の数列であり、多くの場合、再帰的に定義された対象が関係する。ウジェーヌ・カタランにちなんで名付けられたが、実際には1730年代にミンガトゥによって発見されていた。
n番目のカタラン数は、中心二項係数を用いて次のように直接表すことができます。
n = 0, 1, 2, 3, ...の最初のカタラン数は
C nの別の表現は次のとおりである。 これは上記の式と同等です。この式は、C nが整数であることを示しており、これは最初に与えられた式からはすぐには明らかではありません。この式は、式の正しさを証明する基礎となります。
別の表現としては これは、サイクル補題 の観点から直接解釈することができる。以下を参照のこと。
カタラン数は漸化式を満たす そして
漸近的に、カタロニアの数は次のように増加する。 n番目のカタラン数と右辺の式の商が、n が無限大に近づくにつれて 1 に近づく という意味で。これは、中心二項係数の漸近的増加、n !に対するスターリングの近似、または母関数を使用して証明できます。
奇数であるカタラン数C n は、 n = 2 k − 1の場合のみであり、その他はすべて偶数である。素数であるカタラン数は、C 2 = 2とC 3 = 5 のみである。[ 1 ]より一般的には、素数pがC nを割り切る多重度は、まずn + 1をpの基数で表すことによって決定できる。p = 2の場合、多重度は 1 ビットの数から 1 を引いた数である。p が奇素数の場合、 p + 1 / 2 より大きいすべての桁を数える。また、最終桁でない限り、 p + 1 / 2 に等しい桁を数える。最終桁でなく、次の桁を数える場合は、 p − 1 / 2 に等しい桁を数える。 [ 2 ]末尾の桁が 5 でないことが知られている奇数のカタロニア数は、C 0 = 1、C 1 = 1、C 7 = 429、C 31、C 127およびC 255のみです。奇数のカタロニア数C n ( n = 2 k − 1の場合) は、 n + 1が最下位桁を除いて 0、1、2 のみを含む 5 進数表現である場合、末尾の桁が 5 になりません。最下位桁は 3 になることもあります。[ 3 ]
すぐに
これは単純な確率論的解釈ができます。整数直線上のランダムウォークを考えます。出発点は0です。−1を「トラップ」状態とします。つまり、ウォーカーが−1に到達すると、そこに留まります。ウォーカーは時刻1、3、5、7、…でトラップ状態に到達する可能性があり、時刻2k +1でトラップ状態に到達する方法はCkです。1次元ランダムウォークは再帰的であるため、ウォーカーが最終的に−1に到達する確率は
組み合わせ論には、カタラン数によって解ける数え上げ問題が数多く存在します。組み合わせ論学者リチャード・P・スタンレーの著書『列挙的組み合わせ論:第2巻』には、カタラン数の66種類の異なる解釈を解説した演習問題が収録されています。以下に、C 3 = 5およびC 4 = 14の場合の例を示します。







123 124 125 134 135 456 356 346 256 246
その公式がなぜ成り立つのかを説明する方法はいくつかある。 上記に挙げた組み合わせ論的な問題を解決します。最初の証明では生成関数を使用しています。その他の証明は全単射証明の例であり、何らかのオブジェクトの集合を文字通り数えることで正しい式を導き出します。
まず、上記に挙げた組み合わせ問題はすべてセグナーの[ 9 ]漸化式を満たすことを観察する。
例えば、長さが2以上のすべてのディック語wは、次の形式で一意に記述できます。
(おそらく空の) Dyck 単語w 1とw 2を含む。
カタラン数の生成関数は次のように定義される。
上記の漸化式は、生成関数形式で次のように要約できます。
言い換えれば、この方程式は両辺をべき級数に展開することによって漸化式から導かれる。一方では、漸化式はカタラン数を一意に決定する。他方では、xc 2 − c + 1 = 0 をcに関する二次方程式と解釈し、二次方程式の解の公式を用いると、生成関数関係を代数的に解いて 2 つの解の可能性を得ることができる。
2つの可能性のうち、2番目を選ばなければならない。なぜなら、2番目だけが
平方根の項は、二項級数を用いてべき級数に展開することができる。
したがって、

( x , y ) = (0, 0)から始まり、 ( n , n )で終わり、単調で、直線y = xより上の点を含むパスを不良パスと呼びます。 (0, 0)から始まり、( n − 1, n + 1)で終わり、単調であるパスとの全単射を確立することにより、不良パスの数を数えます。
与えられた不良パスに対して、次のように反射パスを構築します。不良パス上で直線y = x + 1と交差する最初の点をPとします。 (0, 0)からPまでの不良パスが反射パスの始点となります。P から( n , n )までの不良パスのうち、直線y = x + 1 を横切って反射した部分が反射パスの残りの部分となります。例については図を参照してください。黒線は 2 つのパスで共有される点、点線の赤線は不良パスの残りの部分、実線の赤線は反射パスの残りの部分です。
これは全単射です。なぜなら、(0, 0)から( n − 1, n + 1)へのすべての単調パスは悪いパスから構成可能であり、すべての反射パスは一意の点Pを見つけることで一意に可逆であり、そのようなパスはすべてy = x + 1と交差する必要があるため、必ず存在するはずです。
反射経路のステップ数は( n − 1) + ( n + 1) = 2nです。経路は単調で、y = 0から始まりy = n + 1で終わるため、上方向のステップ数はn + 1です。
反射経路の数は、通常の方法で、全ステップに分配できる上向きステップの数を数えることによって数えることができます。、カタランパス(良いパス)の数は、元のグリッドの単調パスの総数から悪いパスの数を差し引くことによって得られます。
この証明は、ディック語を用いて言い換えることができる。まず、n個のXとn個のYからなる(ディック語ではない)シーケンスを用意し、ディック条件に違反する最初のY以降のすべてのXとYを入れ替える。
この全単射の証明は、 C nの公式の分母に現れる項n + 1に対する自然な説明を提供する。この証明の一般化されたバージョンは、Rukavicka (2011) の論文に記載されている。[ 10 ]

単調なパスが与えられた場合、パスの超過度は、対角線より上にある垂直エッジの数として定義されます。たとえば、図2では、対角線より上にあるエッジが赤色で示されているため、このパスの超過度は5です。
超過率がゼロでない単調パスが与えられた場合、超過率が元のパスより1少ない新しいパスを構築するために、次のアルゴリズムを適用します。
図3において、黒い点は経路が対角線と最初に交差する点を示しています。黒い辺はXであり、赤い部分の最後の格子点を右上隅に、緑の部分の最初の格子点を左下隅に配置し、それに応じてXを配置することで、2番目の図に示すような新しい経路を作成します。

超過回数は3から2に減少しました。実際には、アルゴリズムを適用すると、対角線上(黒い点でマークされた点)から始まる最初の垂直ステップだけが対角線の上側から下側に変化するため、アルゴリズムによって超過回数はどのパスでも1減少します。他のすべての垂直エッジは対角線の同じ側にとどまります。

このプロセスは可逆的であることがわかります。超過回数がn未満の任意のパスPに対して、アルゴリズムを適用するとPとなるパスがちょうど 1 つ存在します。実際、元々は対角線上で終わる最初の水平ステップであった(黒色の) エッジXは、対角線上で始まる最後の水平ステップになっています。あるいは、元のアルゴリズムを逆にして、対角線の下を通過する最初のエッジを探します。
これは、超過度nのパスの数が超過度n − 1のパスの数に等しく、超過度n − 2のパスの数に等しく、以下同様にゼロまで続くことを意味します。言い換えれば、すべての単調パスの集合を、 0 からnまでの可能な超過度に対応するn + 1 個の等しいサイズのクラスに分割しました。単調経路により、目的の式が得られます。
図4はn =3の場合の状況を示しています。可能な20個の単調パスはすべて表のどこかに現れます。最初の列は、対角線より完全に上にある超過度3のすべてのパスを示しています。右側の列は、超過度が1単位ずつ減少するアルゴリズムの連続適用の結果を示しています。行は5つ、つまりC3=5で、最後の列は対角線より高くないすべてのパスを示しています。
Dyckの単語を使って、次のシーケンスから始めます。. X d を、初期部分列を等号にする最初のXとし、数列を( F ) X d ( L )と構成する。新しい数列はLXFである。
この証明では、カタラン数の三角分割定義を用いて、 C nとC n +1の間の関係を確立します。
n + 2辺を持つ多角形Pと三角形分割が与えられたとき、その辺の 1 つを底辺としてマークし、さらに2 n + 1本の辺のうちの 1 つを向き付けます。与えられた底辺に対して、このようにマークされた三角形分割は(4 n + 2) C n通りあります。
n + 3辺を持つ多角形Qと(異なる) 三角形分割が与えられた場合、再びその辺の 1 つを底辺としてマークします。底辺以外の辺 (内側の三角形の辺ではない) の 1 つをマークします。与えられた底辺に対して、このようにマークされた三角形分割は( n + 2) C n + 1 個あります。
これら2つのマーク付き三角形分割の間には単純な全単射が存在します。Q内の辺がマークされている三角形を(2つの方法で)縮約し、縮約できない2つの方法を底辺から差し引くか、あるいは逆に、P内の向き付けられた辺を三角形に拡張し、その新しい辺をマークすることができます。
したがって
書く
なぜなら
我々は持っています
C 0 = 1で再帰を適用すると、結果が得られます。
この証明は、カタラン数のディック語解釈に基づいているため、 C n はn組の括弧を正しく一致させる方法の数です。正しい文字列 (空文字列の場合もある) をcで表し、その逆をc′で表します。任意のc は一意にc = ( c 1 ) c 2に分解できるため、 c 1の可能な長さを合計すると、すぐに再帰的な定義が得られます。 。
b を長さ2 nのバランスの取れた文字列とする。つまり、bには(と)が同数含まれているので、B n =バランスの取れた文字列は、( c ) bまたは) c′ ( bに一意に分解することもできます。
誤った(カタロニア語ではない)バランスの取れた文字列はすべてc )で始まり、残りの文字列には)より1つ多くあるので、
また、定義から、次のことがわかります。
したがって、これはすべてのnに対して真であるため、
この証明は、カタラン数のディック語解釈に基づいており、ドヴォレツキーとモツキンのサイクル補題を使用しています。[ 11 ] [ 12 ]
左から右に読むと、X の数が常に Y の数より厳密に大きい場合、X と Y の列は支配的であると言います。サイクル補題[ 13 ]は、 m > nであるm個のX とn 個のYの任意の列には、ちょうどm − n 個の支配的な循環シフトがあると述べています。これを確認するには、与えられたm + n 個のX と Y の列を円状に配置します。XY ペアを繰り返し削除すると、ちょうどm − n 個のX が残ります。これらの X はそれぞれ、何も削除される前に支配的な循環シフトの開始でした。たとえば、XXYXY を考えます。この列は支配的ですが、その循環シフト XYXYX、YXYXX、XYXXY、YXXYX のいずれも支配的ではありません。
文字列がn 個のX とn 個の Y からなる Dyck ワードであるのは、Dyck ワードに X を先頭に追加することで、 n + 1 個のX とn 個のY からなる支配的なシーケンスが得られる場合に限ります。したがって、後者を数えることで前者を数えることができます。特に、m = n + 1の場合、支配的な循環シフトはちょうど 1 つ存在します。ちょうどn + 1 個のX とn 個のY を含むシーケンス。これらのそれぞれについて、2 n + 1 個の循環シフトのうちの 1 つだけが支配的である。したがって、= C n 個の異なるn + 1 個のX とn個のY のシーケンスが支配的であり、それぞれが正確に 1 つの Dyck 単語に対応します。
( i , j )の要素がカタラン数C i + j −2であるn × nハンケル行列の行列式は、 nの値に関係なく 1 になります。たとえば、n = 4の場合、次のようになります 。
さらに、インデックスが「シフト」されて( i , j )エントリがカタラン数C i + j −1で埋められる場合、 nの値に関係なく行列式は依然として 1 になります。たとえば、n = 4の場合、次のようになります 。
これら二つの条件を総合すると、カタルーニャの数字は独自に定義される。
カタラン・ハンケル行列に特有のもう1つの特徴は、2から始まるn × n部分行列の行列式がn +1であることです。
その他。
カタラン数列は、多角形を三角形に分割する異なる方法の数に興味を持っていたレオンハルト・オイラーによって1751年に記述されました。この数列は、ハノイの塔パズルを研究中に括弧付き式との関連性を発見したウジェーヌ・シャルル・カタランにちなんで名付けられました。ディック語の反射計数トリック(第2証明)は、 1887年にデジレ・アンドレによって発見されました。
「カタロニア数字」という名称はジョン・リオルダンに由来する。[ 14 ]
1988年に、カタルーニャ数列がモンゴルの数学者ミンガントによって1730年までに中国で使用されていたことが明らかになった。彼は著書『円の正確な分割比率を得るための迅速な方法』の執筆を開始し、この本は彼の弟子である陳吉新によって1774年に完成されたが、出版されたのは60年後であった。[ 15 ] [ 16 ] ピーター・J・ラーコム(1999)は、1700年代初頭に3つの無限級数を中国にもたらしたピエール・ジャルトゥーの影響など、ミンガントの研究の特徴をいくつか概説した。
例えば、ミンガントゥはカタラン数列を用いて級数展開を表現した。そしてに関しては。
カタラン数は、ベルトランの投票定理の特殊なケースとして解釈できる。具体的には、は、 n + 1票の候補者 A がn票の候補者 B をリードする方法の数です。
2つのパラメータを持つ非負整数の数列 これはカタラン数の一般化です。イラ・ゲッセルによれば、これらはスーパーカタラン数と呼ばれています。これらは、時にスーパーカタラン数と呼ばれるシュレーダー・ヒッパルコス数と混同してはなりません。
のためにこれは通常のカタルーニャの数字のちょうど2倍であり、、これらの数字は組み合わせ論的に簡単に記述できます。しかし、他の組み合わせ論的記述は[ 17 ] の場合のみ知られています。そして[ 18 ]一般的な組み合わせ解釈を 見つけることは未解決の問題である。
セルゲイ・フォミンとネイサン・リーディングは、任意の有限結晶学的コクセター群に関連付けられた一般化されたカタラン数、すなわち群の完全可換要素の数を与えた。関連するルート系の観点から言えば、それは正のルートの半順序集合における反鎖(または順序イデアル)の数である。古典的なカタラン数はタイプのルートシステムに対応します古典的な漸化式は次のように一般化される。コクセター図のカタラン数は、そのすべての最大固有部分図のカタラン数の合計に等しい。[ 19 ]
カタラン数は、ハウスドルフモーメント問題の一種の解である。[ 20 ]
互いに素な正の整数rとsに対して、有理カタラン数は(0,0)から( r , s )まで右方向と上方向に単位長さのステップを持つ格子経路のうち、線ry = sxを超えることのないものを数える。[ 21 ]
カタランk重畳み込みは次のとおりです。