Skip to content

定理Theorem

Lagrange 反演定理

施工中 · 内容逐步修订

Lagrange inversion theorem · Lagrange–Bürmann formula

由系数递推建立隐式形式解,再证明留数换元与分部恒等式,从 T=zφ(T) 提取复合系数,并核对 Catalan 与标号根树。

形式陈述 ​

设 R 是非零交换含幺 Q-代数,ϕ(u)∈R[[u]],且 ϕ(0) 是 R 中的单位。特别地,若 R 是特征零域,只需 ϕ(0)≠0。隐式方程

(1)T(z)=zϕ(T(z))

在满足 T(0)=0 的形式幂级数中有唯一解。对任意 H(u)∈R[[u]] 和整数 n≥1,Lagrange–Bürmann 公式为

(2)[zn]H(T(z))=1n[un−1]H′(u)ϕ(u)n.

取 H(u)=uk、k≥1,得到

(3)[zn]T(z)k=kn[un−k]ϕ(u)n.

当 n<k 时,约定幂级数的负次系数为零,等式两边确实都为零。一般复合的常数项另由 [z0]H(T)=H(0) 给出,不能把 n=0 代进含 1/n 的公式。

这里的单位条件使形式换元拥有可逆线性项;Q-代数条件保证证明中的整数除法合法。整个定理处理系数表,不要求解析收敛,也允许 R 有零因子。

直觉

式 (1) 把一个 T-对象看成一个原子加上一份由更小 T-对象组成的配置。递归展开会反复代入;反演把第 n 项的计算转为显式幂 ϕ(u)n 的一次系数提取。

系数 1/n 来自形式微分与分部恒等式。要使这个解释成为证明,必须先说明隐式解如何存在、哪种换元可逆,以及为什么换元不会改变形式留数。这三件事都能逐系数完成。

例子与边界

Catalan:去掉常数项,不移动正次下标 ​

Catalan 生成函数满足 C=1+zC2。直接把 C 当成式 (1) 的 T 会违反 T(0)=0,但令

T=C−1

便得到 T=z(1+T)2。取 ϕ(u)=(1+u)2、H(u)=u,对 n≥1 有

[zn]T=1n(2nn−1)=1n+1(2nn)=Cn.

所以 T=z+2z2+5z3+14z4+⋯。正次系数的下标仍为 n,变化仅在常数项由一变为零。

取 H(u)=u2 又得

[z4]T2=24[u2](1+u)8=14.

展开 T2 的同一项是 1⋅5+2⋅2+5⋅1=14。这既核对系数公式,也核对外层函数导数所带来的因子二。

标号根树与 EGF 归一化 ​

标号根树的经典规格给出 T=zeT,其中 T(z)=∑n≥1tnzn/n!。取 ϕ(u)=eu,

[zn]T=1n[un−1]enu=1nnn−1(n−1)!=nn−1n!.

乘回 n! 才得到根树数 tn=nn−1。例如三个标号顶点有三棵无根树,每棵可选三个根,共 9=32 棵;级数系数则是 9/3!=3/2。OGF 的整数计数与 EGF 的系数不能混用。

可逆性的边界 ​

方程 (1) 的唯一形式解其实不需要 ϕ(0) 可逆:逐系数递推仍然成立。若 ϕ(0)=0,零级数已经满足方程,唯一性因此强制 T=0;不是出现另一条非零分支。此时 u/ϕ(u) 没有本证明所需的形式意义,不能执行下面的可逆换元。

即使 ϕ(0)≠0,在有零因子的环上也不能据此认定它是单位。例如在 R=Q[ε]/(ε2) 中,取 ϕ(u)=ε+u,则

T=εz1−z

是唯一解,但其线性系数 ε 不可逆,所以 T 没有双侧复合逆。本页的单位假设用于保证这条证明路线,不声称缺少单位时所有系数恒等式都必然失败。

若系数环不是 Q-代数,隐式递推仍可能有完整的整系数意义,但式 (2) 中的 1/n 不一定是环元素。Catalan 数的整数性可由路径计数证明,不能在一般环中先形式除以不可逆的 n 再宣称结果存在。

推论与应用

隐式解的存在与唯一性 ​

写 T=∑m≥1tmzm。式 (1) 的次数 n 方程是

tn=[zn−1]ϕ(T(z)).

因为 T(0)=0,右侧只涉及 t1,…,tn−1:ϕ 的常数项决定 t1=ϕ(0),更高次方 Tj 的低阶系数也只由已知的有限多个 tm 决定。因此可依次定义全部系数;同一递推又排除了第二个解。

在单位假设下,ϕ(u)−1 存在。令

g(u)=uϕ(u).

它的常数项为零,线性系数为单位 ϕ(0)−1,并满足 g(T(z))=z。对具有单位线性项的级数,逐阶比较 g(S(z))=z 可唯一求出 S;这给出唯一的右复合逆。

还可直接验证它是双侧逆。若 A(0)=B(0)=0,则

g(A)−g(B)=(A−B)U

中的 U 常数项等于 g 的单位线性系数,所以 U 是可逆级数。因此 g(A)=g(B) 蕴含 A=B。在 g(T)=z 中代入 z=g(u),有 g(T(g(u)))=g(u),由刚才的消去性得到 T(g(u))=u。

形式留数的换元 ​

形式 Laurent 级数 F(u)=∑j≥j0ajuj 只允许有限多个负次幂。定义

ResuF(u)du=[u−1]F(u).

任何 Laurent 级数导数的留数都为零:若导数中出现 u−1,它只能来自常数项的导数,而该系数为零。

若 g(u)=ua(u) 且 a(0) 是单位,则对任意 Laurent 级数 F,

(4)ReszF(z)dz=ResuF(g(u))g′(u)du.

验证单项式即可。对 F(z)=zj、j≠−1,

g(u)jg′(u)=1j+1ddug(u)j+1,

所以右侧留数为零,与左侧一致。对 j=−1,

g′(u)g(u)=1u+a′(u)a(u).

第二项是幂级数,没有负次幂,故留数为一,也与左侧相同。推广到一般 F 时,非负次单项式在换元后不会产生负次幂,而负次项本来只有有限项;所以这里的逐项操作合法。

从换元到系数公式 ​

把系数写成留数,使用 z=g(u) 与 T(g(u))=u:

H(T(z))=ReszH(T(z))z−n−1dz=ResuH(u)g′(u)g(u)−n−1du.

由于 (g−n)′=−ng′g−n−1,以及导数 (Hg−n)′ 的留数为零,

ResuHg′g−n−1du=−1nResuH(g−n)′du=1nResuH′g−ndu=1nResuH′(u)ϕ(u)nu−ndu=1n[un−1]H′(u)ϕ(u)n.

这就证明 (2),再代入 H=uk 得 (3)。每一步只使用系数运算、单位逆元和整数除法,没有使用解析围道或极限。

Lagrange 反演把递归组合规格转成二项式、指数式或多项式幂的显式系数。若 ϕ 在复平面原点附近全纯且 ϕ(0)≠0,解析隐函数定理也给出同一局部解析解;但形式证明本身不保证延拓越过哪些分支点,也不直接提供系数渐近。Catalan 页在反演所得的精确阶乘比上使用 Stirling 展开,另行完成渐近步骤。

在分枝过程的总后代分布中, H=sf(H)记录一个祖先加各子家系,外层取Hr记录r根森林。反演给P(T=n)=(r/n)[un−r]f(u)n;超临界时这些有限质量只和到灭绝概率,不可未经条件化便重新归一化。若f(0)=0,反演的单位条件缺失,但无叶家系没有有限总数,可直接验证边界。

参考资料
  • Ira M. Gessel, “Lagrange inversion”, 2016,§§1.1、2.1、2.3 与 §4.1,特别是 Eq. (2.1.9) 和 Theorem 4.1.1:形式复合、系数公式及留数换元。原文在含 Q 的整环中组织论证;本页显式要求线性系数为单位,同一逐系数证明适用于上述 Q-代数。
  • Richard P. Stanley, Enumerative Combinatorics, Vol. 2, Cambridge University Press, 1999, §5.4。
  • Philippe Flajolet and Robert Sedgewick, Analytic Combinatorics, Cambridge University Press, 2009, Appendix A.6 and Chapter I。
关系图谱8 个相邻概念 · 2 类关系

拖动节点调整位置。

显示关系

显示:依赖

  1. 前置三跳
  2. 前置二跳
  3. 前置一跳
  4. 当前条目
  5. 后续一跳
  6. 后续二跳
  7. 后续三跳
文字版关系按与当前条目的最短距离分组
类型化关系