已知函数 f(x)=|xlnx|+ax,a∈R.
1、若 f′(e−12)=12f(1),求 a 的值;
2、定义在 (e−1,+∞) 上的函数 g(x)=f(x)−ax−m 有两个不同的零点 x1,x2,求实数 m 的取值范围,并证明 x1+x2+m<2e−12+1.
解析
1、根据题意,有f(x)={xlnx+ax,x⩾1,−xlnx+ax,0<x<1,
于是f′(e−12)=−1−lne−12+a=a−12,
因此a−12=12a,
解得a=1.
2、设函数h(x)={−xlnx,e−1<x<1,xlnx,x⩾1,
则 x1,x2 是直线 y=m 与函数 h(x) 的图象的两个公共点的横坐标.因此 m 的取值范围是 (0,e−1).

取 h(x) 在 x=e−12 和 x=1 处的两条切线l1:y=−12(x−e−12)+12e−12,l2:y=x−1,
设直线 y=m 与 l1,l2 的公共点的横坐标分别为 x3,x4 且e−1<x1⩽x3<1<x2<x4,
于是x1+x2<x3+x4=(2e−12−2m)+(1+m)=2e−12+1−m,
因此原命题得证.

好题!一点小瑕疵:x3不一定小于1,也不必小于1。
另外,能否告知用什么软件作的图?
LaTeX