let A be open_interval Subset of REAL; for B, C being open_interval Subset of REAL st A c= B \/ C & A meets B & A meets C holds
B meets C
let B, C be open_interval Subset of REAL; ( A c= B \/ C & A meets B & A meets C implies B meets C )
assume that
A1:
A c= B \/ C
and
A2:
A meets B
and
A3:
A meets C
; B meets C
per cases
( A c= B or A c= C or ( not A c= B & not A c= C ) )
;
suppose A4:
( not
A c= B & not
A c= C )
;
B meets CA5:
(
A <> {} &
B <> {} &
C <> {} )
by A2, A3, XBOOLE_1:65;
consider a1,
a2 being
R_eal such that A6:
A = ].a1,a2.[
by MEASURE5:def 2;
consider b1,
b2 being
R_eal such that A7:
B = ].b1,b2.[
by MEASURE5:def 2;
consider c1,
c2 being
R_eal such that A8:
C = ].c1,c2.[
by MEASURE5:def 2;
A9:
(
b1 < a2 &
a1 < b2 )
by A2, A6, A7, XXREAL_1:275;
end; end;