let a, b, c, d be Real; ( a < b & b < c & c < d implies ['a,d'] \ ['b,c'] c= ['a,b'] \/ ['c,d'] )
assume A1:
( a < b & b < c & c < d )
; ['a,d'] \ ['b,c'] c= ['a,b'] \/ ['c,d']
then ADD:
a < c
by XXREAL_0:2;
let x be object ; TARSKI:def 3 ( not x in ['a,d'] \ ['b,c'] or x in ['a,b'] \/ ['c,d'] )
assume A2:
x in ['a,d'] \ ['b,c']
; x in ['a,b'] \/ ['c,d']
then reconsider x = x as Real ;
not x in ['b,c']
by XBOOLE_0:def 5, A2;
then A3:
not x in [.b,c.]
by INTEGRA5:def 3, A1;
x in ['a,d']
by XBOOLE_0:def 5, A2;
then
x in [.a,d.]
by INTEGRA5:def 3, ADD, XXREAL_0:2, A1;
then A4:
( a <= x & x <= d )
by XXREAL_1:1;