每日一题[985]方程的根与函数零点

函数f(x)=asinx+bcosx,其中a,bNa>2,且满足{xf(x)=0}={xf(f(x))=0},则方程(f([x])3)2+(f({x})3)21=0x(0,30)上的实数解个数为________.(其中[x]{x}分别表示x的整数部分和小数部分.)


cover

正确答案是19

分析与解 由于方程f(x)=0必然有解,设α是它的一个解,则根据题意,有f(f(α))=f(0)=0,因此b=0.此时f(f(x))=0等价于asinf(x)=0,也即f(x)=kπ,kZ,因此max{|f(x)|}<π,进而a=3

此时方程(f([x])3)2+(f({x})3)21=0sin2[x]+sin2{x}=1.kx<k+1(kN)时,该方程即sin2(xk)=1sin2k,考虑到左侧函数的值域为[0,sin21),因此当1sin2k[0,sin21)时该方程在区间[k,k+1)上有一实数解.解上述关于k的不等式可得π21+2nπ<k<π2+1+2nπ3π21+2nπ<k<3π2+1+2nπ,其中nZ

注意到每个区间长度均为2,且当n=4时,区间(3π21+2nπ,3π2+1+2nπ)约为(28.8,30.8),因此当n=0,1,2,3,4时,共对应19k,因此所求的实数解的个数为19

此条目发表在每日一题分类目录,贴了标签。将固定链接加入收藏夹。

发表回复