数学 / 不等式 · 从性质到典型解法 / 不等式的性质:方向何时翻转 待审核 1 / 8
保序与反序的分界

不等式的性质:方向何时翻转

一个不等式在变形之后是否仍然成立,取决于这次变形对序做了什么。等式两边同时加、减、乘、除同一个非零数,结论都不变;不等式没有这份自由,乘上一个负数就会让两边的大小关系整个倒过来。判断的依据只有一条:把不等号还原成一个差的符号,再看变形把这个符号变成了什么。

1 · 大小关系与差的符号

定义 1.1(大小关系) 对实数 aabba>ba > bab>0a - b > 0a<ba < bab<0a - b < 0a=ba = bab=0a - b = 0。三者恰有一个成立,这一条称为序的三分性(trichotomy)。

由这条定义,性质的证明一律化归为判断一个差的符号。传递性即为一例:a>ba > bb>cb > c 分别给出 ab>0a - b > 0bc>0b - c > 0,两个正数相加得 (ab)+(bc)=ac>0(a - b) + (b - c) = a - c > 0,故 a>ca > c。对称性同理,a>ba > bb<ab < a 说的是同一个差 aba - b 的符号,只是把它写在了不等号的哪一侧。

比较两个函数:作差回到一张图 §1 用的作差法,正是这条定义在函数上的版本:比较 f(x)f(x)g(x)g(x) 的大小,就是判断 f(x)g(x)f(x) - g(x) 的符号。

2 · 单式变形的方向

加减乘除与乘方开方

a<ba < b。下表逐项列出一次变形之后两边的大小关系,条件一栏是这条规则成立所需的前提。

变形 条件 变形后
两边同加 c a + c < b + c
两边同乘 c c > 0 ac < bc
两边同乘 c c < 0 ac > bc
两边取倒数 ab > 0 1 / a > 1 / b
两边取倒数 a < 0 < b 1 / a < 1 / b
两边平方 0 ≤ a < b a² < b²
两边平方 a < b ≤ 0 a² > b²
两边开平方 0 ≤ a < b √a < √b
两边立方 a³ < b³

表里只有加法一行不带条件,这就是可加性:移项之所以合法,是因为它等价于两边同加一个数。乘法的方向由乘数的符号决定,c=0c = 0 时两边同时塌成 00,严格不等号退化为等号,这也是解形如 cx>dcx > d 的不等式时必须先讨论 cc 的符号的原因。

取倒数一行常被口诀简化成「取倒数就变号」,而两个数分居原点两侧时并非如此:2<5-2 < 5 取倒数得 0.5<0.2-0.5 < 0.2,方向没有变。倒数函数在 x=0x = 0 处断开,只有在同一支上它才是单调减的。

图 2-1 · 变形前后两个端点在数轴上的位置对照,连线交叉即方向翻转。可切换变形方式与两端取值,或切到同向合成一栏比较四种运算。

平方是唯一一项无法只凭 a<ba < b 定向的变形。core/inequalities.tspredictOp 对六种变形逐一给出方向,只在 a<0<ba < 0 < b 的平方处返回 null;单测在 a[2,0.25]a \in [-2, -0.25]b[0.25,2]b \in [0.25, 2]8×88 \times 8 网格上核对实算结果,三种关系都出现过:a=2a = -2b=0.25b = 0.254>0.06254 > 0.0625a=0.5a = -0.5b=0.5b = 0.5 得两边相等,a=0.25a = -0.25b=2b = 20.0625<40.0625 < 4。规则给不出方向的地方,只能按两数与原点的相对位置再分一次类。

3 · 同向不等式的合成

可加不可减

两个同向的不等式 a<ba < bc<dc < d 可以相加:由 ba>0b - a > 0dc>0d - c > 0(b+d)(a+c)>0(b + d) - (a + c) > 0,即 a+c<b+da + c < b + d。这条同向可加没有任何附加条件。若两边都为正,同向的不等式还可以相乘:0<a<b0 < a < b0<c<d0 < c < d 给出 ac<bdac < bd

相减与相除则不成立,二者都不是把「同向」用错了方向,而是根本没有这条性质。

警示 · 同向不等式相减、相除都会给出错误结论。取 a=1<b=2a = 1 < b = 2c=0<d=5c = 0 < d = 5,相减得 ac=1a - c = 1bd=3b - d = -3,结论 ac<bda - c < b - d 不成立。取 a=1<b=2a = 1 < b = 2c=1<d=4c = 1 < d = 4,相除得 a/c=1a / c = 1b/d=0.5b / d = 0.5,结论同样不成立。需要相减时,正确的做法是把 c<dc < d 反向写成 d<c-d < -c 再与 a<ba < b 相加,得到的是 ad<bca - d < b - c 这一条异向的结论。

乘法的正性前提也不能省。3<1-3 < 13<1-3 < 1 两式同向,相乘左端得 99、右端得 11,方向翻转。

4 · 参考文献

  1. Inequality (mathematics). Wikipedia. 序关系的基本性质与保序、反序变换的一览。https://en.wikipedia.org/wiki/Inequality_(mathematics)
  2. Total order. Wikipedia. 三分性、传递性与全序的公理化表述。https://en.wikipedia.org/wiki/Total_order
  3. Monotonic function. Wikipedia. 单调函数与保序映射,取倒数分支单调性的来源。https://en.wikipedia.org/wiki/Monotonic_function