let p, q, r, s be ext-real number ; :: thesis: ( ].p,q.] meets ].r,s.] implies ].p,q.] \ ].r,s.] = ].p,r.] \/ ].s,q.] )
assume
].p,q.] meets ].r,s.]
; :: thesis: ].p,q.] \ ].r,s.] = ].p,r.] \/ ].s,q.]
then consider u being ext-real number such that
A1:
u in ].r,s.]
and
A2:
u in ].p,q.]
by MEMBERED:def 20;
A3:
( r < u & u <= s )
by A1, Th2;
A4:
( p < u & u <= q )
by A2, Th2;
then A5:
r <= q
by A3, XXREAL_0:2;
A6:
p <= s
by A3, A4, XXREAL_0:2;
let t be ext-real number ; :: according to MEMBERED:def 14 :: thesis: ( ( not t in ].p,q.] \ ].r,s.] or t in ].p,r.] \/ ].s,q.] ) & ( not t in ].p,r.] \/ ].s,q.] or t in ].p,q.] \ ].r,s.] ) )
thus
( t in ].p,q.] \ ].r,s.] implies t in ].p,r.] \/ ].s,q.] )
:: thesis: ( not t in ].p,r.] \/ ].s,q.] or t in ].p,q.] \ ].r,s.] )proof
assume
t in ].p,q.] \ ].r,s.]
;
:: thesis: t in ].p,r.] \/ ].s,q.]
then
(
t in ].p,q.] & not
t in ].r,s.] )
by XBOOLE_0:def 5;
then
(
p < t &
t <= q & (
t <= r or
s < t ) )
by Th2;
then
(
t in ].p,r.] or
t in ].s,q.] )
by Th2;
hence
t in ].p,r.] \/ ].s,q.]
by XBOOLE_0:def 3;
:: thesis: verum
end;
assume
t in ].p,r.] \/ ].s,q.]
; :: thesis: t in ].p,q.] \ ].r,s.]
then
( t in ].p,r.] or t in ].s,q.] )
by XBOOLE_0:def 3;
then
( ( p < t & t <= r ) or ( s < t & t <= q ) )
by Th2;
then
( p < t & t <= q & ( t <= r or s < t ) )
by A5, A6, XXREAL_0:2;
then
( t in ].p,q.] & not t in ].r,s.] )
by Th2;
hence
t in ].p,q.] \ ].r,s.]
by XBOOLE_0:def 5; :: thesis: verum