已知函数 f(x)=x2+ax(x>0),若 f(f(x)) 有唯一零点,则 a 的取值范围是________.
正确答案是(−∞,0).
分析与解 函数 f(f(x)) 有零点,于是函数 f(x) 有零点,因此 a<0.此时函数 f(x) 的零点为x0=3√−a.因此函数 f(f(x)) 的零点 m 满足f(m)=x0.考虑到当 a<0 时函数 f(x) 在 R+ 上单调递增,且值域为 R,因此上述方程必然存在唯一实数解,符合题意.因此 a 的取值范围是 (−∞,0).
下面给出一道练习:
设函数 f(x)={3x−1,x<1,2x,x⩾1, 则满足 f(f(a))=2f(a) 的 a 的取值范围是_______.
正确答案是[23,+∞).
令t=f(x),有f(t)=2t,所以t⩾1,即f(a)⩾1,结合 f(x) 是单调递增函数(如图),可得 a 的取值范围是 [23,+∞).