每日一题[512]下界争霸战

原题是证明x2exlnx>1,但这样太无趣了,不如改成:

估计函数f(x)=x2exlnx的下界.


cover

公布答案    首先利用mma计算其最小值的近似值:

QQ20160415-0

下面从计算量和误差两个方面对各个方案进行评价.

No.4    x=0处对ex进行切线放缩.

由于ex>x+1,于是f(x)>g(x)=x2(x+1)lnx,g(x)的导函数g(x)=3x3+2x21x,因此可以解得极小值点x0=19[2+(227296332)1/3+(2272+96332)1/3],于是可得g(x)的最小值为g(x0)>1.0646.这样就得到了f(x)的下界1.0646

不满意度:12(算成这样还拿出来...)

计算量(8):解一个三次方程(5),计算一个复杂对数值(3);误差(4).


No.3    x=1处对ex进行切线放缩.

由于ex>ex,于是f(x)>g(x)=ex3lnx,g(x)的导函数g(x)=3ex31x,因此可以解得极小值点x0=(13e)1/3,于是可得g(x)的最小值为g(x0)=ln3+23>1.0328.这样就得到了f(x)的下界1.0328

不满意度:8(节省了计算量,降低了精度)

计算量(1):计算一个简单对数值(1);误差(7).


No.2  x=12处进行双切线放缩.

由于exex+e2,lnx2x1ln2,于是f(x)g(x)=ex3+e2x22x+1+ln2,其在x>0时的极小值点为x0=1+(24+e)1/26,因此可得g(x)x>0时的最小值为g(x0)>1.1050.这样就得到了f(x)的下界1.1050

不满意度:6(提高了精度,牺牲了计算量)

计算量(6):计算一个复杂根式(3),计算一个复杂多项式(2),计算一个简单对数值(1);误差(0).


No.1   x=0处对ex进行二次逼近.

由于ex>1+x+x22,于是f(x)>g(x)=x2(1+x+x22)lnx,g(x)求导得g(x)=2x4+3x3+x21x=(x+1)(x2+x+1)(2x1)x,于是g(x)的极小值点为x0=12,因此可得g(x)的极小值为g(12)=1332+ln2>1.0994.这样就得到了f(x)的下界1.0994

不满意度:3(计算量精度两不误)

计算量(2):对一个四次方程进行试根(1),计算一个简单对数值(1);误差(1).

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

每日一题[512]下界争霸战》有2条回应

  1. Echo说:

    mma是否是Mathematica软件?

发表回复