f(0)=2004,f(x)=f(x-1)+f(x+1)对于任何正整数都成立,求f(2004)f(0)=2004,f(x)=f(x-1)+f(x+1)对于任何正整数都成立,求f(2004)我已经知道答案是2004,那么是怎么求出来的啊?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 03:53:41
f(0)=2004,f(x)=f(x-1)+f(x+1)对于任何正整数都成立,求f(2004)f(0)=2004,f(x)=f(x-1)+f(x+1)对于任何正整数都成立,求f(2004)我已经知道答案是2004,那么是怎么求出来的啊?

f(0)=2004,f(x)=f(x-1)+f(x+1)对于任何正整数都成立,求f(2004)f(0)=2004,f(x)=f(x-1)+f(x+1)对于任何正整数都成立,求f(2004)我已经知道答案是2004,那么是怎么求出来的啊?
f(0)=2004,f(x)=f(x-1)+f(x+1)对于任何正整数都成立,求f(2004)
f(0)=2004,f(x)=f(x-1)+f(x+1)对于任何正整数都成立,
求f(2004)
我已经知道答案是2004,那么是怎么求出来的啊?

f(0)=2004,f(x)=f(x-1)+f(x+1)对于任何正整数都成立,求f(2004)f(0)=2004,f(x)=f(x-1)+f(x+1)对于任何正整数都成立,求f(2004)我已经知道答案是2004,那么是怎么求出来的啊?
f(x+1) = f(x) - f(x-1)
f(x+2) = f(x+1) - f(x) = f(x) - f(x-1) - f(x) = -f(x-1)
可替换为
f(x) = - f(x-3) = f(x-6)
f(2004) = f(1998) = f(1992) = ……
2004/6 = 334
因此 f(2004) = f(0) = 2004

由f(x)=f(x-1)+f(x+1)知f(x-1)=f(x-2)+f(x)则
f(x)+f(x-1)=f(x-1)+f(x+1)+f(x-2)+f(x)
即f(x+1)+f(x-2)=0 也即f(x)+f(x+3)=0
f(x)+f(x+3)=f(x+3)+f(x+6) 可以得出
f(x)=f(x+6)也就是说,函数f(x)的周期是6
f(2004)=f(2004-334*6)=f(0)=2004