朗博函数简介

        朗博W函数(Lambert W Function),又称欧米伽函数或乘积对数函数,是复变函数f(x)=xexp(x)的反函数.如果我们把朗博函数的定义域限制在[1e,+)上,取其在[1,+)上的函数值,那么就定义了一个单调递增的函数W(x);同时将定义域在(1e,0)时,取其在(,1)上的函数值,那么就定义了一个单调递减的函数W1(x)

latex-image-12

        在中学阶段通常用以解形如xex=a(a0)的方程(往往是超越方程),将其实数根记为W(a).当a(1e,0)时,方程有两个实根W(a),W1(a)

WolframAlpha--x_e_x__0_3__Plot____2016_06_06_21_45

        很多包含对数函数的超越方程也可以利用朗博函数求解,如xlnx=a,x+lnx=a,lnxx=a,其中a0.它们的解分别为x=eW(a),x=W(ea),x=eW(a).需要注意的是利用朗博函数的性质,可以作类似下面的化简:eW(a)=W(a)a.

例一    若x>0,xe2xkxlnx10,求实数k的取值范围.

   分离变量,记函数f(x)=e2xlnxx1x,则问题的关键是求f(x)的最小值.函数f(x)的导函数f(x)=2e2x+lnxx2=1x(2xe2x+lnxx).{2xe2x=a,lnxx=a,则解得x=12W(a)=W(a)a,于是a=2,且极小值点为x=12W(2),因此函数f(x)的极小值,亦为最小值是f(12W(2))=12W(2)eW(2)112W(2)+2=2,因此k的取值范围是(,2]


例二    若x0,emxmx210,求正实数m的取值范围.

   当x=0时,不等式显然成立.当x>0时,问题等价于x>0,exx2m10,1mex1x2,x>0.

f(x)=ex1x2,则其导函数f(x)=ex(x2)+2x3.注意到方程ex(x2)+2=0,(x2)ex2=2e2,因此函数f(x)的极小值点为x=2+W(2e2)(注意舍去x=2+W1(2e2)).因此正实数m的取值范围是不等式1mf(2+W(2e2))的解,化简得m的取值范围是[W(2e2)(W(2e2)+2),+)

   W(2e2)0.4064,从而m的取值范围约为[0.6476,+)

例三     若12mx2+(m1)1lnx恒成立,求m的最小值.

解     分离变量可得mlnx+x+112x2+x,设右侧函数为φ(x),则其导函数φ(x)=12(x+1)(x2lnx)(12x2+x)2,于是其极大值点为x=eW(12),于是m的最小值为φ(eW(12))=eW(12).

    eW(12)0.7035eW(12)1.4215


2017.5.23添加:

练习 若ex>alnx对任意x>1恒成立,求实数a的取值范围.

 考虑分离变量,问题即x>1,a<exlnx,记右侧函数为φ(x),则其导函数φ(x)=ex(xlnx1)xln2x,因此函数φ(x)x=eW(1)处取得极小值,亦为最小值.进而实数a的取值范围是(,eeW(1)W(1))

 其中W(1)(约等于0.5671)是方程xex=1的解,W(x)称为朗博函数.

此条目发表在方法技巧分类目录,贴了标签。将固定链接加入收藏夹。

朗博函数简介》有一条回应

  1. Avatar photo sum说:

    emmm,例三注:
    e^{W(\frac{1}{2})}\approx 1.4215
    俩数值反了

发表回复