131024 初版 131024 更新

ababababab,   aaaaabbbbb のような並びを同じものを含む順列という
a 3文字, b 2 文字の5文字を一列に並べる場合の数は 10 とおり である。
5文字を
a1, a2, a3, b1, b2,
のように区別して一列に並べる場合は 5! で 120 とおりある。
このうち、
例えば、
a1 a2 b1 b2 a3,  a1 a3 b1 b2 a2,  a2 a1 b1 b2 a3,  a2 a3 b1 b2 a1,  a3 a1 b1 b2 a2,  a3 a2 b1 b2 a1, 
a1 a2 b2 b1 a3,  a1 a3 b2 b1 a2,  a2 a1 b2 b1 a3,  a2 a3 b2 b1 a1,  a3 a1 b2 b1 a2,  a3 a2 b2 b1 a1
の 12 とおり は同一視するので、
120÷ 12 で 10 なのである。
公式
a が m 文字, b が n 文字の2種類 m+n 文字 を一列に並べる場合の数は \(\dfrac{(m+n)!}{m!\cdot n!}\) である。

まずは、

level 5 のカタラン数は \(\dfrac{10!}{5!\cdot 5!}\) の 252 より小さい。
もっとも、先頭は a, 末尾は b なので
level 5 のカタラン数は \(\dfrac{8!}{4!\cdot 4!}\) の 70 より小さい。