问题:
设函数 f(x)=xlnx+m 有两个零点 x1,x2,证明:x1+x2>e2.
证明:
不妨设 x1<x2,同时设 x2=tx1,则有 t>1.
即证
(1+t)x1>e2.(1)
将 x2=tx1 代入 f(x),得
lnx1=1−ttlnt.(2)
将 (1) 式两边取对数后用 (2) 式代入:
1−ttlnt+ln(1+t)>ln2−1.(3)
则只需证明 (3) 式成立.
这个式子很丑,但是你先别急,设 g(t)=ln(1+t)−t−1tlnt,则只需证 g(t)>ln2−1.
求导,得
g′(t)=t+11−(t−1)2(lnt+1)(t−1)−tlnt=t+11−(t−1)2t−lnt−1=(t+1)(t−1)2−2t+2+(t+1)lnt.(4)
发现 (4) 比 (3) 还丑,但是你先别急,设 h(t)=−2t+2+(t+1)lnt,继续求导
h′(t)=lnt+t1−1.
现在很漂亮了,但是你先别急,再导一发看看成色
h′′(t)=−t21+t1=t2t−1>0.
行了,该回头了,由 h′′(t)>0,可得 h′(t) 单调递增.
故 h′(t)>h′(1)=0,可得 h(t) 单调递增.
故 h(t)>h(1)=0.可得 g′(t) 单调递增.
故 g′(t)>0,可得 g(t) 单调递增.
但是你先别急,g(1) 的分母还是 0,考虑洛必达法则:
g(t)>t→1+limg(1)=t→1+lim(ln(t+1)−t−1tlnt)=t→1+limln(t+1)−t→1+limt−1tlnt=ln2−t→1+lim(t−1)′(tlnt)′=ln2−1.
故原命题得证.
但是你先别急,高中不让用洛必达法则,所以我们换个写法:
t→1+limg(1)=t→1+limln(t+1)−t→1+limt−1tlnt=ln2−t→1+limt−1tlnt−1ln1=ln2−(tlnt)′∣t=1=ln2−1.
我当然知道这个题的结论可以一眼瞪出来,感性理解正确性用时不到半分钟,而且也有很多简单证法,但是不要在意这个方法的抽象程度,这只是个鲜花而已……
希望读者做导数题的时候不要成为铁头娃.
涩图:
作者:ぴよ寺むちゃ
