- 最后登录
- 2013-11-11
- 在线时间
- 873 小时
- 阅读权限
- 40
- 注册时间
- 2008-9-15
- 积分
- 1194
- 帖子
- 924
- 精华
- 6
- UID
- 44804
- 性别
- 保密

- 积分
- 1194
- 帖子
- 924
- 精华
- 6
- UID
- 44804
- 性别
- 保密
|
a(n)=2S(n-1)+a(n-1)+a(n-2)-2
将a(n) 用 S(n)-S(n-1) 来代替。
得到 S(n)-S(n-1)=2S(n-1)+S(n-1)-S(n-2)+S(n-2)-S(n-3)-2
化简得S(n)-4S(n-1)+S(n-3)+2=0
设B(n)=S(n)+1,代入上式得 B(n)-4B(n-1)+B(n-3)=0
所以B(n)可以写成 a*X1^n+b*X2^n+c*X3^n 的形式。
其中 X1、X2、X3是方程 x^3-4x^2+1=0 的三个根。
a(n)=S(n)-S(n-1)=(B(n)-1)-(B(n-1)-1)=B(n)-B(n-1) 也可以写成 a*X1^n+b*X2^n+c*X3^n 的形式。
通过初始条件 a(1)=1,a(2)=1,a(3)=4,解三元一次方程解出a、b、c的值。
-------------------------------------------------------
因为题目给的原因,不能通过因式分解直接获得X1、X2、X3的值。所以必须解上述的一元三次方程。
任何其他方法都离不开解这个方程,要精确表示三个根,只能用公式,或手动解出。
当然若只要一定的精度,可以交给电脑,解出近似解非常容易,只要给出系数1 -4 0 1 马上得出答案。
而接着解三元一次方程,只要给出各系数,交给电脑好了。
最后将解出的X1、X2、X3、a、b、c代入通项。
虽然计算这个通项得出的结果都是带有小数部分,不过由于a(n)都是整数,只要四舍五入到整数即可。
[ 本帖最后由 lulijie 于 2009-7-15 19:45 编辑 ] |
|