以下内容摘自《组合数学》(第五版)P86【例 2-41】。
求 \(S_n=1^3+2^3+\cdots+n^3\)。
\(\Delta S_n=S_{n+1}-S_n=(n+1)^3\) 是 \(n\) 的 \(3\) 次多项式,因此 \(S_n\) 满足递推关系:
\[S_n-5S_{n-1}+10S_{n-2}-10S_{n-3}+5S_{n-4}-S_{n-6}=0 \]设:
\[\begin{aligned} S_n&=A_1\dbinom n1+A_2\dbinom n2+A_3\dbinom n3+A_4\dbinom n4\\ S_1&=1=A_1\\ S_2&=1^3+2^3=9=\dbinom 21+A_2,A_2=7\\ S_3&=9+3^3=36=3+7\dbinom 32+A_3,A_3=12\\ S_4&=36+4^3=100=4+7\times6+12\times4+A_4,A_4=6\\ \end{aligned} \]因此,有:
\[S_n=\dbinom n1+7\dbinom n2+12\dbinom n3+6\dbinom n4 \]
Fibonacci 数列通项公式
设 \(f_0=0,f_1=1,f_n=f_{n-1}+f_{n-2}\)。
则有特征方程:
解得 \(x^{n-2}=0\) 或 \(x^2-x-1=0\)。因为 \(x^n>0\),因此 \(x^2-x-1=0\),解得:
\(f_n\) 一定形如:
待定系数法可得通项公式:
自然数幂次和
设 \(S_n=1+2+\cdots+n\)。
有:
两式相减可得:
同理,有:
两式相减,得:
对应特征方程:
\(x=1\) 为三重根。
因为 \(\Delta S_n=S_{n+1}-S_n=n+1\) 为关于 \(n\) 的 \(1\) 次多项式,因此设:
代入 \(S_1,S_2,S_3\),有:
解得:
故,\(S_n=\dfrac12n^2+\dfrac12n\)。
设 \(S_n=1^3+2^3+\cdots+n^3\)。
有:
两式相减,得:
同理:
因此,有:
同理:
两式相减可得:
同理:
两式相减可得:
对应特征方程为:
\(x=1\) 为五重根。
\(\Delta S_n=S_{n+1}-S_n=(n+1)^3\) 为关于 \(n\) 的 \(3\) 次多项式,设:
根据待定系数法,可解得通解。
齐次线性递推
可视为广义 Fibonacci 数列,解出特征根 \(x_1,x_2,\cdots,x_k\) 后可得通项公式:
非齐次线性递推
例如自然数幂次和,递推式是非齐次的,设非齐次部分关于 \(n\) 的项数为 \(k\)。
那么此时特征根的系数 \(c_i\) 不再为常数,系数 \(c_i\) 讲表述为关于 \(n\) 的 \(k+1\) 次多项式。
特征方程与组合数
例如,对于递推数列 \(S_n=S_{n-1}+n^2\)。
特征方程为:
有三重根 \(x=1\)。
因此可以设 \(S_n=\left(an^3+bn^2+cn+d\right)1^n\)。
根据 \(S_0=0,S_1=1,S_2=5,S_3=14\),可列:
解得:
因此:
然而已经得知 \(S_n\) 是关于 \(n\) 的 \(3\) 次多项式,因此可以有:
这样根据组合数的性质,求解待定系数法会简单一些。
特征方程与生成函数
特征方程与生成函数有异曲同工之妙。
特征方程将递推式直接换为 \(x\),并且带上相对应的指数。而生成函数则为每一项配备一个变量 \(x^n\)。