每日一题[548]一波三折

已知关于x的方程xlnx2+a=xlna+x24个实数根,求a的取值范围.


cover

分析与解    将问题转化为函数f(x)=lnx2x+axlna

4个零点.函数f(x)的导函数f(x)=x2+2xax2.

情形一    x<0

此时f(x)单调递减,而在(,0)上的值域为(,+),因此函数f(x)(,0)上必然有1个零点.

情形二    x>0

此时函数f(x)(0,+)上有3个零点,因此其导函数至少有2个零点,因此可得0<a<1,此时极小值点x=x1和极大值点x=x2是方程x22x+a=0

的两根,且0<x1<1<x2

a=m2+2m代入极值M=f(m)=lnm2m+amlna,

可得M=lnm2m+2(1m),
t=m2m,则有M=lnt2t1t+1,
于是可得M|m=x1<0<M|m=x2,
因此当0<a<1时,函数f(x)(0,+)上有3个零点.

综上所述,a的取值范围是(0,1)

这种将函数的零点问题转化为导函数的零点问题的手段,在处理2015年江苏压轴题的时候也出现过.


练习1、已知关于x的方程x2lnx=alnaalnx3个实根,求a的取值范围.

练习2、已知关于x的方程x2lna=x2lnx+alnx3个实根,求a的取值范围.

答案    练习1、(0,1e2)

练习2、(e2,+)

提示    注意适当利用t=x2的换元简化问题.

此条目发表在每日一题分类目录,贴了标签。将固定链接加入收藏夹。

每日一题[548]一波三折》有2条回应

  1. x0说:

    老师,设t的那一步是怎么得到M|x1<0<M|x2的?

发表回复