组合意义非常显然,经典的路径问题。这里主要讨论母函数以及牛顿展开的证明。
考虑卡特兰数的递推式,发现这是一个卷积式
令
f
(
x
)
f(x)
f(x)为卡特兰数的生成函数
可以将递推式表示为
f
(
x
)
=
x
∗
f
(
x
)
2
+
1
f(x)=x*f(x)^2+1
f(x)=x∗f(x)2+1
解得
f
(
x
)
=
1
±
1
−
4
x
2
x
f(x)=\frac{1\pm\sqrt{1-4x}}{2x}
f(x)=2x1±1−4x
±
\pm
±号怎么取?
考虑
x
=
0
x=0
x=0的时候,取正号显然不合法(卡特兰数第一项)
故卡特兰数的生成函数为
f
(
x
)
=
1
−
1
−
4
x
2
x
f(x)=\frac{1-\sqrt{1-4x}}{2x}
f(x)=2x1−1−4x
将
1
−
4
x
\sqrt{1-4x}
1−4x用牛顿二项式展开
(
1
−
4
x
)
1
2
=
∑
k
=
0
∞
(
1
2
k
)
(
−
4
x
)
k
(1-4x)^{\frac{1}{2}}=\sum_{k=0}^\infty{\frac{1}{2} \choose k}(-4x)^k
(1−4x)21=k=0∑∞(k21)(−4x)k
考虑把
(
1
2
k
)
{\frac{1}{2} \choose k}
(k21)展开
(
1
2
k
)
=
(
1
2
)
(
−
1
2
)
(
−
3
2
)
.
.
.
(
3
2
−
k
)
k
!
=
(
−
1
)
k
2
k
∗
k
!
∏
i
=
1
k
(
2
i
−
3
)
∏
i
=
1
k
(
2
i
−
3
)
=
(
−
1
)
∗
1
∗
3
∗
5
∗
.
.
.
∗
(
2
k
−
3
)
=
(
−
1
)
∗
(
2
k
−
2
)
!
2
∗
4
∗
6
∗
.
.
.
(
2
k
−
2
)
=
(
−
1
)
∗
(
2
k
−
2
)
!
2
k
−
1
∗
(
k
−
1
)
!
{\frac{1}{2} \choose k} = \frac{(\frac{1}{2})(-\frac{1}{2})(-\frac{3}{2})...(\frac{3}{2}-k)}{k!}\\ =\frac{(-1)^{k}}{2^k*k!}\prod_{i=1}^k(2i-3)\\ \prod_{i=1}^k(2i-3)=(-1)*1*3*5*...*(2k-3)\\ =\frac{(-1)*(2k-2)!}{2*4*6*...(2k-2)} =\frac{(-1)*(2k-2)!}{2^{k-1}*(k-1)!}
(k21)=k!(21)(−21)(−23)...(23−k)=2k∗k!(−1)ki=1∏k(2i−3)i=1∏k(2i−3)=(−1)∗1∗3∗5∗...∗(2k−3)=2∗4∗6∗...(2k−2)(−1)∗(2k−2)!=2k−1∗(k−1)!(−1)∗(2k−2)!
带入原式,得到(这里忽略了
k
=
0
k=0
k=0的边界)
1
−
∑
k
=
1
∞
(
−
1
)
k
−
1
(
2
k
−
2
)
!
(
−
4
x
)
k
2
2
k
−
1
∗
k
!
∗
(
k
−
1
)
!
=
∑
k
=
1
∞
2
∗
(
2
k
−
2
)
!
k
!
(
k
−
1
)
!
x
k
=
∑
k
=
1
∞
2
k
(
2
k
−
2
k
−
1
)
x
k
1-\sum_{k=1}^\infty\frac{(-1)^{k-1}(2k-2)!(-4x)^k}{2^{2k-1}*k!*(k-1)!}\\ =\sum_{k=1}^\infty \frac{2*(2k-2)!}{k!(k-1)!}x^k\\ =\sum_{k=1}^\infty\frac{2}{k}{2k-2 \choose k-1}x^k
1−k=1∑∞22k−1∗k!∗(k−1)!(−1)k−1(2k−2)!(−4x)k=k=1∑∞k!(k−1)!2∗(2k−2)!xk=k=1∑∞k2(k−12k−2)xk
最后除以
2
x
2x
2x(左移)
得到
f
(
x
)
=
∑
k
1
k
+
1
(
2
k
k
)
x
k
f(x)=\sum_k \frac{1}{k+1} {2k\choose k}x^k
f(x)=k∑k+11(k2k)xk
以上就是卡特兰数的推导过程