形式陈述
Catalan 数由二项式系数理路二项式系数Binomial coefficientn 元集合的 k 元子集数,记作 C(n,k)。定义为
下面证明它计数半长为 的 Dyck 路:由 个上步 和 个下步 组成,从 到 ,并且每一步之后的高度都非负。空路径计作半长零的一条路径。
它满足初值 和卷积递推
普通生成函数理路普通生成函数Ordinary generating function把序列编码为形式幂级数 Σ a_n x^n。 是常数项为一的唯一形式解
在有理系数形式级数中,
其中平方根指常数项为一的形式平方根,除以 表示把可被 整除的分子向前移一阶。形式等式不预设解析收敛。
本页还从精确式推出
指数尺度、幂次、常数与首个相对修正项将在同一次计算中出现。
例子与边界
半长三的五条路径
把 写成左括号, 写成右括号,Dyck 条件就是每个前缀的左括号数不少于右括号数。非空合法串唯一写成
其中首个左括号与所显示的右括号匹配。半长三时,按 的半长 分类:
|
的选择数 |
的选择数 |
完整括号串 |
|
|
|
()(())、()()() |
|
|
|
(())() |
|
|
|
(()())、((())) |
因此 。再由递推,
前十一项为
只要求括号总数相等不够。())(() 对应 ,高度依次为
它在第三步首次跌到 。反射此后的后缀,将最后三个步 换成 ,得到 ,高度为
新路径终点为 ,其两个上步、四个下步正好属于反射证明中要计数的路径族。再次在第一次到达 后反射,就恢复原坏路径。
树和多边形的规模约定
也计数有根、无标号、左右次序固定的平面满二叉树理路树Tree连通且无圈的有限简单无向图,也就是任意两点之间只有一条简单路径的图。,规模为 个内部节点。每个内部节点恰有两个孩子,所以总边数既为 ,也为“内部节点数加叶子数减一”;叶子数因而为 。
空规模对应一片叶子。非叶根的左右子树各有 和 个内部节点,重新得到同一递推。去掉左右次序或加入标号会改变计数对象,不能继续套用同一 。
对于凸 边形的三角剖分,,固定一条边,考察唯一贴着这条边的三角形;其第三个顶点把其余部分分成左右两个更小区域,同样给出卷积。空区域按一计数,从而得到 。例如六边形有 种三角剖分。其他 Catalan 解释也须明确保持规模与递归分解的双射,不能仅凭前几项相同就认定为同一计数。
推论与应用
首次返回证明卷积
先用 表示半长为 的 Dyck 路数量,暂不假设其闭式。。一条半长为 的非空路径,首步必为 。设它第一次回到高度零发生在第 步。
在首个 与这次返回的 之间,路径高度始终至少为一。把中间部分整体下移一格,就得到半长 的 Dyck 路 ;返回之后的部分是半长 的 Dyck 路 。因此原路径唯一写成
这里 在原图中从高度一开始。反过来,任选这样的 ,把 上移一格再加上外层 ,其高度在闭合前严格为正,所以第一次返回恰在指定位置。拆分与重组互为逆,故
下面的反射证明将识别 ,从而完成 (2)。
首次越界反射证明闭式
先计数所有从 到 的上、下步路径:选择 个上步位置,共有 条。
若路径不是 Dyck 路,它一定首次到达高度 。保留此前的路径及该首次到达点,把此后整个后缀关于直线 反射。这等价于交换后缀中的每个 ,使原终点高度零变成 。因此新路径有 个上步和 个下步。
反之,任何从高度零到高度 的这种路径都必先经过 。在它首次到达 后反射后缀,得到一条终点为零、但曾到达 的坏路径。第一次到达点之前的部分不变,所以两次反射的切割位置相同,确实互为逆。
坏路径数故为 ,于是
当 时单独数空路径即得一;也可约定超出范围的二项式系数为零。整数性由这份实际计数直接保证,不需要先解释为何除以 一定整除。
唯一形式解与反演核对
由 递推理路递推关系Recurrence relation用先前项规定序列当前项的关系。逐系数求和,(2) 等价于 。反过来,在任意交换含幺环中,方程先强制常数项为一,再由次数 的方程唯一决定下一项;右侧只用此前系数。故形式解的存在唯一性不依赖除法,整系数解也可映入任意这样的系数环。
在 中,令 、。逐项求 时,新系数前的系数为二,因而可逆,给出唯一形式平方根。 的常数项为零,式 (4) 是合法形式级数,并满足原方程。另一代数表达式 含有 项,不是所求幂级数。
应用Lagrange 反演理路Lagrange 反演定理Lagrange inversion theorem · Lagrange–Bürmann formula由系数递推建立隐式形式解,再证明留数换元与分部恒等式,从 T=zφ(T) 提取复合系数,并核对 Catalan 与标号根树。时,先令
对 ,
只删去常数项,正次系数的下标没有移动。例如 。进一步取平方,
也与 的卷积系数 一致。
渐近修正中的两个来源
使用带余项的对数 Stirling 展开,
对正整数 ,截断余项的绝对值可由下一项 控制。把 与两个 的展开相减,得到
其中 。取指数时,二阶项贡献至多 ,故
再用
便得到 (5)。修正系数 由中央二项式系数的 与除数 的 相加而来。只用最粗的 Stirling 等价式无法恢复它。 Euler–Maclaurin公式理路Euler–Maclaurin 公式与求和余项Euler–Maclaurin formula · Euler-Maclaurin summation formula · 欧拉–麦克劳林公式以周期Bernoulli核精确连接离散和与积分,证明有限光滑性下的余项,并给平方倒数尾和的有符号有理证书和梯形修正。解释这些对数求和修正及积分余项的来源;其中的 常数仍需独立确定,不能仅靠形式端点修正猜出。
公式还给出 ,所以解析生成函数的收敛半径恰为 。奇点分析理路奇点分析Singularity analysis · Singularity analysis of generating functions通过 Δ-域解析延拓与 Cauchy 围道,把主导奇点的局部展开转为系数渐近,并控制常数、误差与周期贡献。从式 (4) 的平方根奇点独立解释同一个 主项;本页从精确阶乘比出发,进一步计算首个相对修正。