初探生成函数
生成函数
普通生成函数(OGF)
定义序列a的生成函数为
F(x)=i=0∑∞aixi
运算
其加法运算为
F(x)±G(x)=i=0∑∞(ai±bi)xi
乘法运算,也就是卷积为
F(x)∗G(x)=i=0∑∞(j=0∑iajbi−j)xi
其为序列∑i=0naibn−i的生成函数。
封闭形式
根据等比数列求和公式可得
F(x)=i=0∑∞aixi=a0×1−x1−x∞=1−xa0
牛顿二项式定理
定义组合数为
(mn)=m!nm,n∈C,m∈N
指数型生成函数(EGF)
定义序列a的指数型生成函数为
F(x)=i=0∑∞aii!xi
显然有
ex=i=1∑∞i!e0xi=i=1∑∞i!xi2ex+e−x=i=0∑∞(2i)!x2i2ex−e−x=i=0∑∞(2i+1)!x2i+1
可以应用到组合数学中。