let a, b, c be Real; |.((min (c,a)) - (min (c,b))).| <= |.(a - b).|
per cases
( ( a <= b & b <= c ) or ( a <= c & c <= b ) or ( b <= c & c <= a ) or ( b <= a & a <= c ) or ( c <= a & a <= b ) or ( c <= b & b <= a ) )
;
suppose A2:
(
a <= c &
c <= b )
;
|.((min (c,a)) - (min (c,b))).| <= |.(a - b).|then
a <= b
by XXREAL_0:2;
then A22:
a - a <= b - a
by XREAL_1:13;
A24:
|.(a - b).| =
|.(b - a).|
by COMPLEX1:60
.=
b - a
by ABSVALUE:def 1, A22
;
A21:
a - a <= c - a
by A2, XREAL_1:13;
|.((min (c,a)) - (min (c,b))).| =
|.(a - (min (c,b))).|
by XXREAL_0:def 9, A2
.=
|.(a - c).|
by XXREAL_0:def 9, A2
.=
|.(c - a).|
by COMPLEX1:60
.=
c - a
by ABSVALUE:def 1, A21
;
hence
|.((min (c,a)) - (min (c,b))).| <= |.(a - b).|
by A24, A2, XREAL_1:13;
verum end; suppose A3:
(
b <= c &
c <= a )
;
|.((min (c,a)) - (min (c,b))).| <= |.(a - b).|then
b <= a
by XXREAL_0:2;
then
b - b <= a - b
by XREAL_1:13;
then A32:
|.(a - b).| = a - b
by ABSVALUE:def 1;
A33:
b - b <= c - b
by A3, XREAL_1:13;
|.((min (c,a)) - (min (c,b))).| =
|.(c - (min (c,b))).|
by XXREAL_0:def 9, A3
.=
|.(c - b).|
by XXREAL_0:def 9, A3
.=
c - b
by ABSVALUE:def 1, A33
;
hence
|.((min (c,a)) - (min (c,b))).| <= |.(a - b).|
by A32, A3, XREAL_1:13;
verum end; end;