let r, s be Real; ( r <= s implies for X being open connected Subset of (Closed-Interval-TSpace (r,s)) holds
( X is empty or X = [.r,s.] or ex a being Real st
( r < a & a <= s & X = [.r,a.[ ) or ex a being Real st
( r <= a & a < s & X = ].a,s.] ) or ex a, b being Real st
( r <= a & a < b & b <= s & X = ].a,b.[ ) ) )
set L = Closed-Interval-TSpace (r,s);
assume A1:
r <= s
; for X being open connected Subset of (Closed-Interval-TSpace (r,s)) holds
( X is empty or X = [.r,s.] or ex a being Real st
( r < a & a <= s & X = [.r,a.[ ) or ex a being Real st
( r <= a & a < s & X = ].a,s.] ) or ex a, b being Real st
( r <= a & a < b & b <= s & X = ].a,b.[ ) )
then A2:
the carrier of (Closed-Interval-TSpace (r,s)) = [.r,s.]
by TOPMETR:18;
let X be open connected Subset of (Closed-Interval-TSpace (r,s)); ( X is empty or X = [.r,s.] or ex a being Real st
( r < a & a <= s & X = [.r,a.[ ) or ex a being Real st
( r <= a & a < s & X = ].a,s.] ) or ex a, b being Real st
( r <= a & a < b & b <= s & X = ].a,b.[ ) )
X is bounded_below bounded_above Subset of REAL
by A2, XBOOLE_1:1, XXREAL_2:43, XXREAL_2:44;
then reconsider Y = X as real-bounded interval Subset of REAL by Th43;
A3:
( the carrier of (Closed-Interval-TSpace (r,s)) = [#] (Closed-Interval-TSpace (r,s)) & Closed-Interval-TSpace (r,s) is connected )
by A1, TREAL_1:20;
A4:
s in [.r,s.]
by A1, XXREAL_1:1;
A5:
r in [.r,s.]
by A1, XXREAL_1:1;
per cases
( Y is empty or Y = [#] REAL or ex a being Real st Y = left_closed_halfline a or ex a being Real st Y = left_open_halfline a or ex a being Real st Y = right_closed_halfline a or ex a being Real st Y = right_open_halfline a or ex a, b being Real st
( a <= b & Y = [.a,b.] ) or ex a, b being Real st
( a < b & Y = [.a,b.[ ) or ex a, b being Real st
( a < b & Y = ].a,b.] ) or ex a, b being Real st
( a < b & Y = ].a,b.[ ) )
by Th29;
suppose
ex
a,
b being
Real st
(
a <= b &
Y = [.a,b.] )
;
( X is empty or X = [.r,s.] or ex a being Real st
( r < a & a <= s & X = [.r,a.[ ) or ex a being Real st
( r <= a & a < s & X = ].a,s.] ) or ex a, b being Real st
( r <= a & a < b & b <= s & X = ].a,b.[ ) )then consider a,
b being
Real such that A6:
a <= b
and A7:
Y = [.a,b.]
;
A8:
X <> {} (Closed-Interval-TSpace (r,s))
by A6, A7, XXREAL_1:1;
A9:
(
r <= a &
b <= s )
by A2, A6, A7, XXREAL_1:50;
then A10:
X is
closed
by A7, TOPREALA:23;
now ( not r <> a & not b <> s )assume A11:
(
r <> a or
b <> s )
;
contradiction end; hence
(
X is
empty or
X = [.r,s.] or ex
a being
Real st
(
r < a &
a <= s &
X = [.r,a.[ ) or ex
a being
Real st
(
r <= a &
a < s &
X = ].a,s.] ) or ex
a,
b being
Real st
(
r <= a &
a < b &
b <= s &
X = ].a,b.[ ) )
by A7;
verum end; suppose
ex
a,
b being
Real st
(
a < b &
Y = [.a,b.[ )
;
( X is empty or X = [.r,s.] or ex a being Real st
( r < a & a <= s & X = [.r,a.[ ) or ex a being Real st
( r <= a & a < s & X = ].a,s.] ) or ex a, b being Real st
( r <= a & a < b & b <= s & X = ].a,b.[ ) )then consider a,
b being
Real such that A12:
a < b
and A13:
Y = [.a,b.[
;
A14:
b <= s
by A2, A12, A13, XXREAL_1:52;
A15:
r <= a
by A2, A12, A13, XXREAL_1:52;
hence
(
X is
empty or
X = [.r,s.] or ex
a being
Real st
(
r < a &
a <= s &
X = [.r,a.[ ) or ex
a being
Real st
(
r <= a &
a < s &
X = ].a,s.] ) or ex
a,
b being
Real st
(
r <= a &
a < b &
b <= s &
X = ].a,b.[ ) )
by A12, A13, A14;
verum end; suppose
ex
a,
b being
Real st
(
a < b &
Y = ].a,b.] )
;
( X is empty or X = [.r,s.] or ex a being Real st
( r < a & a <= s & X = [.r,a.[ ) or ex a being Real st
( r <= a & a < s & X = ].a,s.] ) or ex a, b being Real st
( r <= a & a < b & b <= s & X = ].a,b.[ ) )then consider a,
b being
Real such that A18:
a < b
and A19:
Y = ].a,b.]
;
A20:
r <= a
by A2, A18, A19, XXREAL_1:53;
A21:
b <= s
by A2, A18, A19, XXREAL_1:53;
hence
(
X is
empty or
X = [.r,s.] or ex
a being
Real st
(
r < a &
a <= s &
X = [.r,a.[ ) or ex
a being
Real st
(
r <= a &
a < s &
X = ].a,s.] ) or ex
a,
b being
Real st
(
r <= a &
a < b &
b <= s &
X = ].a,b.[ ) )
by A18, A19, A20;
verum end; end;