已知函数f(x)=x|x−a|(a>0).
(1)不等式f(x)⩽1在[0,m]上恒成立,当m取得最大值时,求a的值;
(2)在(1)的条件下,若对于任意x∈R,不等式f(x+t)⩾f(x)−t(t>0)恒成立,求t的取值范围.
解 (1)函数f(x)的图象如图所示,“拱形”的高度为a24.
当a24>1时,直线y=1穿过“拱形”,于是m的最大值为方程−x2+ax=1的较小根,为a−√a2−42,显然有a−√a2−42=2a+√a2−4<1;
当a24⩽1时,直线y=1不穿过“拱形”,于是m的最大值为方程x2−ax=1的较大根,为a+√a2+42,有a+√a2+42⩽1+√2,当a=2时取得等号.
综上所述,当a=2时,m取得最大值1+√2.
(2)相当于将y=f(x)的图象沿向量(−t,t)平移后得到的图象在原函数图象上方.问题的关键还是在使得“拱形”安全撤离上.
“拱形”的左侧只要稍加平移就能满足条件,因此核心困难在于“拱形”的右侧,单独考虑x=2−t处,此时有f(2)⩾f(2−t)−t,即0⩾t(2−t)−t,解得t⩾1.
事实上,当t=1时,画出函数图象可知“拱形”已经安全撤离.因此接下来我们证明当t⩾1时,题中不等式恒成立.
当x<0或x>2时,由于函数f(x)单调递增.
于是当x>2或{x<0,x+t⩽0时,有f(x+t)>f(x);
当{x<0,x+t>0时,有f(x+t)>0>f(x);
综上知,f(x+t)>f(x)>f(x)−t,不等式成立;
当0⩽x⩽2时,有f(x+t)+t⩾1⩾f(x),不等式成立.
综上所述,t的取值范围是[1,+∞).