拉格朗日反演

介绍

拉格朗日反演是求关于函数方程的幂级数展开系数非常重要的工具,可以用于组合计数函数的系数提取。

形式幂级数

对任意域 F 我们定义其上的形式幂级数为:

f(x)=a0+a1x++anxn+, aiF.

记所有的形式幂级数为 F[[x]] .(从交换代数的观点来说 F[[x]] 实际上是多项式环 F[x] 在理想 (x) 处的完备化。)

容易看到 F[[x]] 显然的构成整环,我们记其商域为 F((x)) ,由形如:

f(x)=amxm++a1x1+a0++anxn+
的元素构成。

拉格朗日反演

定理: f(x),g(x)F[[x]] f(g(x))=x ,那么

[xn]g(x)=1n[x1]1f(x)n.
特别的,若 f(x)=x/ϕ(x) 那么
[xn]g(x)=1n[xn1]ϕ(x)n.
这里 [xn]f(x) 表示取 f(x) xn 的系数。

证明: g(x)=i1bixi ,由形式幂级数性质(无常数项的形式幂级数在复合运算下构成群)有

x=g(f(x))=i1bif(x)i.
求导可得
1=i1ibif(x)i1f(x).
为了得到 bn ,我们两边除以 f(x)n
1f(x)n=i=1n1ibiin(f(x)in)+nbnf(x)f(x)+i>nibiin(f(x)in).
我们用算子 [x1] 作用两边,容易知道上式右边前后两项系数均为 0 (幂级数求导后不会出现x1的项),中间相计算如下
f(x)f(x)=a1+2a2x+3a3x2+a1x+a2x2+=a1+2a2x+3a3x2+a1x11+(a2a1x+a3a1x2+)=(x1+2a2a1+)(1z(a2a1+a3a1x+)).
所以
[x1]f(x)f(x)=1.
简单计算即得
bn=1n[x1]1f(x)n.

Reference

[1]. Lagrange Inversion Formula.

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值