已知 f(x)=min{|x|−2,x2−ax+3a−5},若 f(x) 至少有 3 个零点,则实数 a 的取值范围是_______.
答案 [10,+∞).
解析 设 g(x)=|x|−2,h(x)=x2−ax+3a−5,h(x) 对应的判别式 Δ=a2−12a+20,当 Δ<0 时 f(x) 至多有 2 个零点(实际上就是 2 个零点),不符合题意.因此 a⩽2 或 a⩾10. 当 Δ=0 时,容易验证 a=10 符合题意. 当 Δ>0 时,设 g(x) 的两个零点分别为 x1=−2,x2=2,h(x) 的两个零点分别为 x3,x4(x3<x4),记 A=[x1,x2],B=[x3,x4],则
命题 p t 不为 f(x) 的零点或者是重零点;
命题 q t 是 g(x) 的零点且 t∈B,或者 t 是 h(x) 的零点且 t∈A;
二者等价.这就说明若 f(x) 至少有 3 个零点,那么 g(x) 与 h(x) 的零点的排列只可能是 x1,x2,x3,x4 或者 x3,x4,x1,x2.也即{a2>2,h(2)>0,∨{a2<−2,h(−2)>0,解得实数 a 的取值范围是 [10,+∞).