let T be non empty TopSpace; ( T is second-countable implies for F being Subset-Family of T st F is Cover of T & F is open holds
ex G being Subset-Family of T st
( G c= F & G is Cover of T & G is countable ) )
assume
T is second-countable
; for F being Subset-Family of T st F is Cover of T & F is open holds
ex G being Subset-Family of T st
( G c= F & G is Cover of T & G is countable )
then consider B being Basis of T such that
A1:
B is countable
by TOPGEN_4:60;
A2:
card B c= omega
by A1, CARD_3:def 15;
let F be Subset-Family of T; ( F is Cover of T & F is open implies ex G being Subset-Family of T st
( G c= F & G is Cover of T & G is countable ) )
assume that
A3:
F is Cover of T
and
A4:
F is open
; ex G being Subset-Family of T st
( G c= F & G is Cover of T & G is countable )
defpred S1[ set , set ] means for b being Subset of T st b = $1 holds
( ( ex y being set st
( y in F & b c= y ) implies ( $2 in F & b c= $2 ) ) & ( ( for y being set st y in F holds
not b c= y ) implies $2 = {} ) );
A5:
for x being set st x in B holds
ex y being set st
( y in bool the carrier of T & S1[x,y] )
consider p being Function of B,(bool the carrier of T) such that
A9:
for x being set st x in B holds
S1[x,p . x]
from FUNCT_2:sch 1(A5);
take RNG = (rng p) \ {{} }; ( RNG c= F & RNG is Cover of T & RNG is countable )
A10:
dom p = B
by FUNCT_2:def 1;
thus
RNG c= F
( RNG is Cover of T & RNG is countable )
the carrier of T c= union RNG
proof
let y be
set ;
TARSKI:def 3 ( not y in the carrier of T or y in union RNG )
assume
y in the
carrier of
T
;
y in union RNG
then reconsider q =
y as
Point of
T ;
consider W being
Subset of
T such that A14:
q in W
and A15:
W in F
by A3, PCOMPS_1:5;
W is
open
by A4, A15, TOPS_2:def 1;
then consider U being
Subset of
T such that A16:
U in B
and A17:
q in U
and A18:
U c= W
by A14, YELLOW_9:31;
A19:
p . U in rng p
by A10, A16, FUNCT_1:def 5;
then reconsider pU =
p . U as
Subset of
T ;
A20:
U c= pU
by A9, A15, A16, A18;
then
pU in RNG
by A17, A19, ZFMISC_1:64;
hence
y in union RNG
by A17, A20, TARSKI:def 4;
verum
end;
then
[#] T = union RNG
by XBOOLE_0:def 10;
hence
RNG is Cover of T
by SETFAM_1:60; RNG is countable
card (rng p) c= card B
by A10, CARD_2:80;
then
card (rng p) c= omega
by A2, XBOOLE_1:1;
then
rng p is countable
by CARD_3:def 15;
hence
RNG is countable
by CARD_3:130; verum