let r, s be real number ; :: thesis: for F being Subset-Family of (Closed-Interval-TSpace r,s) st F is Cover of (Closed-Interval-TSpace r,s) & F is open & F is connected & r <= s & [.r,s.] in F holds
<*[.r,s.]*> is IntervalCover of F
let F be Subset-Family of (Closed-Interval-TSpace r,s); :: thesis: ( F is Cover of (Closed-Interval-TSpace r,s) & F is open & F is connected & r <= s & [.r,s.] in F implies <*[.r,s.]*> is IntervalCover of F )
assume that
A1:
F is Cover of (Closed-Interval-TSpace r,s)
and
A2:
F is open
and
A3:
F is connected
and
A4:
r <= s
and
A5:
[.r,s.] in F
; :: thesis: <*[.r,s.]*> is IntervalCover of F
set f = <*[.r,s.]*>;
( rng <*[.r,s.]*> c= F & union (rng <*[.r,s.]*>) = [.r,s.] & ( for n being natural number st 1 <= n holds
( ( n <= len <*[.r,s.]*> implies not <*[.r,s.]*> /. n is empty ) & ( n + 1 <= len <*[.r,s.]*> implies ( lower_bound (<*[.r,s.]*> /. n) <= lower_bound (<*[.r,s.]*> /. (n + 1)) & upper_bound (<*[.r,s.]*> /. n) <= upper_bound (<*[.r,s.]*> /. (n + 1)) & lower_bound (<*[.r,s.]*> /. (n + 1)) < upper_bound (<*[.r,s.]*> /. n) ) ) & ( n + 2 <= len <*[.r,s.]*> implies upper_bound (<*[.r,s.]*> /. n) <= lower_bound (<*[.r,s.]*> /. (n + 2)) ) ) ) )
by A4, A5, Lm4;
hence
<*[.r,s.]*> is IntervalCover of F
by A1, A2, A3, A4, A5, Def2; :: thesis: verum