外观
交叉主项公式
交叉主项公式
若 a>c,b<d,则
cmp(max{a,b},max{c,d})cmp(min{a,b},min{c,d})=cmp(a,d)=cmp(b,c)
其中 cmp(a,b)=sgn(a−b)=⎩⎨⎧1,0,−1,a>ba=ba<b
证明
⟺⟺⟺⟺max{a,b}≤max{c,d}max{a,b}≤c∨max{a,b}≤da≤c∧b≤c∨a≤d∧b≤dFALSE∧b≤c∨a≤d∧TRUEa≤d
对称地 max{a,b}≥max{c,d}⟺a≥d,于是 cmp(max{a,b},max{c,d})=cmp(a,d)。
同理对 min 也成立。
注意
值得注意的是,若这个公式的前提条件可以取等,它就不一定成立。