let r, s be ExtReal; ( r <= s implies [.r,s.] = {r} \/ ].r,s.] )
assume A1:
r <= s
; [.r,s.] = {r} \/ ].r,s.]
let t be ExtReal; MEMBERED:def 14 ( ( not t in [.r,s.] or t in {r} \/ ].r,s.] ) & ( not t in {r} \/ ].r,s.] or t in [.r,s.] ) )
thus
( t in [.r,s.] implies t in {r} \/ ].r,s.] )
( not t in {r} \/ ].r,s.] or t in [.r,s.] )
assume
t in {r} \/ ].r,s.]
; t in [.r,s.]
then
( t in ].r,s.] or t in {r} )
by XBOOLE_0:def 3;
then
( t in ].r,s.] or t = r )
by TARSKI:def 1;
hence
t in [.r,s.]
by A1, Th1, Th12; verum