已知f(x)的定义域为R,f(1)=14,且满足4f(x)f(y)=f(x+y)+f(x−y),则f(2016)=_____.
正确答案是12.
解 抽象函数问题的常见思路是借助合理的赋值得到结果.
令y=1得f(x)=f(x+1)+f(x−1),
于是有f(x+1)=f(x)−f(x−1),从而f(x)=f(x−1)−f(x−2),
于是得到f(x+1)=−f(x−2),即f(x+3)=−f(x),所以f(x+6)=−f(x+3)=f(x),
即f(x)是周期为6的函数.于是f(2016)=f(0).令y=0得4f(x)f(0)=2f(x),
从而有f(0)=12,故f(2016)=12.
大部分抽象函数的问题都能找到对应的函数原型,虽然不能证明就是这个函数,但是可以通过函数原型求出相关的值,本题也可以通过联想找函数原型,由题中等式联想到2cosxcosy=cos(x+y)+cos(x−y),
可以想象f(x)=Acosωx.
通过验算,以及待定系数,能够确定f(x)=12cosπx3.因此f(2016)=12cos2016π3=12.
由待定系数无法得到这就是f(x)的唯一表达式,因为函数原型不一定唯一,但本题用特征根法可以直接求出自变量为整数时对应的函数表达式:
令an=f(n),n∈N∗,则有递推公式an=an−1+an+1,
用特征根法可以求得an=12cosnπ3.
更多相当问题见每日一题[311]抽象函数与函数方程和每日一题[69]抽象函数.