每日一题[1978]零点生成器

已知函数 f1(x)=|x1|, 且 fn(x)=fn1(|xn|) (n>1nN), 则使 fn(x) 的所有零点之和大于 500000n 的最小值为_______.

答案    101

解析    根据题意, 可以列写 n=1,2,3,4,5fn(x) 的零点: nfn(x) 的零点1121,330,2,4,642,0,2,4,6,8,1055,3,1,1,3,5,7,9,11,13,15 我们归纳出 fn(x) (n3) 的零点是首项为 An=n(n3)2, 末项为 Bn=n(n+1)2, 公差为 2 的等差数列. 用数学归纳法证明如下, 命题对 n=3 显然成立, 若命题对 n 成立, 我们证明其对 n+1 也成立. 由于 fn+1(x) 的零点由 fn(|x(n+1)|)=0 确定, 因此零点集合为{(n+1)+An,(n+1)+(An+2),,(n+1)+Bn}{(n+1)An,(n+1)(An+2),,(n+1)Bn},An,Bn 代入, 可得 fn+1(x) 的零点集合为{(n+1)(n2)2,(n+1)(n2)2+2,(n+1)(n2)2+4,,(n+1)(n+2)2},命题得证. 因此 fn(x) 的零点之和Sn=An+Bn2(BnAn2+1)=12n(n2n+2).考虑到12n(n2n+2)>500000n3n2+2n>1000000n3>1000000n101,而当 n=101 时, 有S101=(100+1)3(100+1)2+202=1003+31002+3100+1100221001+202>1003,符合题意. 因此所求 n 的最小值为 101.

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

发表回复