定义:
母函数又称生成函数。定义是给出序列:a0,a1,a2,.......ak,......,那么函数G(x)=a0+a1*x+a2*x2+......ak*xk称为序列a0,a1,a2,.......ak,......的母函数(即生成函数)。
例如:序列1,2,3.......n的生成函数为:G(x)=x+2x2+3x3+........nxn。
特别的当序列为:1,1,1,1,.......1,这个生成函数为:G(x)=x+x2+x3+.......+xn=(1-xn)/(1-x),当-1<x<1时G(x)=1/(1-x)
1/(1-x)n=1+C(n,1)x+C(n+1,2)x2+C(n+2,3)x3+...+C(n+k-1,k)xk+...可以把生成函数还原为数列。
应用:
生成函数的应用简单来说在于研究未知(通项)数列规律
,用这种方法在给出递推式
的情况下求出数列的通项
,生成函数是推导Fibonacci数列
的通项公式方法之一,另外组合数学中的Catalan数
也可以通过生成函数的方法得到。
生成函数是说,构造这么一个多项式函数g(x),使得x的n次方系数为f(n)。 如:序列{0,1,2,3,4,5…n}的生成函数为:g(x)=0+x+2x^2+3x^3+4x^4+…+nx^n<