易错点

乘积判单调漏验因子正负

「两个因子都递增,所以乘积递增」只在两个因子**同时为正**时才对;有一个是负的,结论会整个翻过来。

错在哪

要把 x0x_{0} 换成它的下界 mm(x0⩾mx_{0}\geqslant m),常见写法是:

u(x)u(x) 递增、v(x)v(x) 递增,所以 u(x)v(x)u(x)v(x) 递增,于是 u(x0)v(x0)⩾u(m)v(m)u(x_{0})v(x_{0})\geqslant u(m)v(m)。

这一步不一定成立。取 u(x)=xu(x)=x、v(x)=xv(x)=x,两个都在 R\mathbf{R} 上递增,可 uv=x2uv=x^{2} 在 (−∞,0)(-\infty,0) 上是递减的。再取 u(x)=xu(x)=x、v(x)=x−10v(x)=x-10,在 [0,5][0,5] 上两个都递增,乘积 x2−10xx^{2}-10x 却一路在降。

真正成立的是加了正性的那条:

u,v 在区间上都递增 且都⩾0 ⟹ uv 递增.u,v \text{ 在区间上都递增}\ \textbf{且都}\geqslant0\ \Longrightarrow\ uv \text{ 递增} .

理由一句话:u2v2−u1v1=u2(v2−v1)+v1(u2−u1)u_{2}v_{2}-u_{1}v_{1}=u_{2}(v_{2}-v_{1})+v_{1}(u_{2}-u_{1}),两项都要靠 u2⩾0u_{2}\geqslant0、v1⩾0v_{1}\geqslant0 才非负。正性不是补充说明,是这条推理的承重墙。

怎么避免

用「乘积递增」之前,把这三样逐一写出来:

  1. 区间是哪一段([m,+∞)[m,+\infty) 还是 [m,x0][m,x_{0}]);
  2. 两个因子在这一段上都递增;
  3. 两个因子在这一段的左端点处都 ⩾0\geqslant0——递增 + 左端点非负,整段就非负,这是最省事的验法。

第 3 条常常是要单独证的一小步。例如 g(x)=x⋅f(x+a)g(x)=x\cdot f(x+a) 里 f(x+a)f(x+a) 在 x=mx=m 处是不是非负,得回到 ff 自己的零点位置去判:ff 递增且 f(x0)=0f(x_{0})=0,那么 f(m+a)⩾0f(m+a)\geqslant0 等价于 m+a⩾x0m+a\geqslant x_{0}——这句话要写出来,不能默认。

相邻的两个坑

  • 因子有正有负时结论会反向:一正一负且都递增,乘积的单调性没有定论,必须分段讨论或换个变形。
  • 只验了一个因子非负:另一个因子的正性同样在承重(上面那个恒等式两项各要一个)。少验一个和一个都没验,风险是一样的。

学它之前先会

共 1 条前置、最深 1 层。

共 2 道题考到本条。