设 f(x)=x2+a,记 f1(x)=f(x),fn(x)=f(fn−1(x))(n=2,3,⋯),M 为使得对任意正整数 n 均有 |f(n)(0)|⩽2 成立的实数 a 的取值集合.求证:M=[−2,14].
解析
设 f(x) 为递推数列 {an} 的迭代函数,a1=a,则 M 是使得数列 {an} 有界为 2 的数列的实数 a 的取值集合.根据题意,只需要考虑 a∈[−2,2] 的情形.考虑到不动点方程 x2+a=x 和初值 a1=a,讨论分界点为 a=0,14.
情形一 a∈(14,2].此时由迭代函数法可知数列 {an} 单调递增,有an+1−an=(an−12)2+a−14⩾a−14,于是数列 {an} 无上界,不符合题意.
情形二 a∈[0,14].此时函数 f(x) 有两个不动点 x1,x2,满足0<a<x1<12<x2,容易递推证明 {an} 单调递增有上界 x1,符合题意.
情形三 a∈[−2,0).此时函数 f(x) 有两个不动点 x1,x2,满足−2⩽a<x2<0<−a<x1⩽2,可以递推证明a⩽an⩽−a,这是因为函数 f(x) 在 [a,−a] 上的最小值为 a,且最大值为max{f(a),f(−a)}=a2+a⩽−a,符合题意. 综上所述,实数 a 的取值范围是 [−2,14],即 M=[−2,14].