let I be non empty set ; :: thesis: for J being non-Empty TopSpace-yielding ManySortedSet of
for i being Element of I
for F being Subset of (product_prebasis J) st ( for i being Element of I holds J . i is compact ) & ( for G being finite Subset of F holds not [#] (product J) c= union G ) holds
ex xi being Element of (J . i) st
for G being finite Subset of F holds not (proj J,i) " {xi} c= union G
let J be non-Empty TopSpace-yielding ManySortedSet of ; :: thesis: for i being Element of I
for F being Subset of (product_prebasis J) st ( for i being Element of I holds J . i is compact ) & ( for G being finite Subset of F holds not [#] (product J) c= union G ) holds
ex xi being Element of (J . i) st
for G being finite Subset of F holds not (proj J,i) " {xi} c= union G
let i be Element of I; :: thesis: for F being Subset of (product_prebasis J) st ( for i being Element of I holds J . i is compact ) & ( for G being finite Subset of F holds not [#] (product J) c= union G ) holds
ex xi being Element of (J . i) st
for G being finite Subset of F holds not (proj J,i) " {xi} c= union G
let F be Subset of (product_prebasis J); :: thesis: ( ( for i being Element of I holds J . i is compact ) & ( for G being finite Subset of F holds not [#] (product J) c= union G ) implies ex xi being Element of (J . i) st
for G being finite Subset of F holds not (proj J,i) " {xi} c= union G )
assume that
A1:
for i being Element of I holds J . i is compact
and
A2:
for G being finite Subset of F holds not [#] (product J) c= union G
; :: thesis: ex xi being Element of (J . i) st
for G being finite Subset of F holds not (proj J,i) " {xi} c= union G
assume A3:
for xi being Element of (J . i) ex G being finite Subset of F st (proj J,i) " {xi} c= union G
; :: thesis: contradiction
defpred S1[ set , set ] means ( $1 in $2 & (proj J,i) " $2 in F & ( for V being Subset of (J . i) st V = $2 holds
V is open ) );
A4:
for xi being set st xi in the carrier of (J . i) holds
ex Ai being set st
( Ai in bool the carrier of (J . i) & S1[xi,Ai] )
proof
let xi be
set ;
:: thesis: ( xi in the carrier of (J . i) implies ex Ai being set st
( Ai in bool the carrier of (J . i) & S1[xi,Ai] ) )
assume
xi in the
carrier of
(J . i)
;
:: thesis: ex Ai being set st
( Ai in bool the carrier of (J . i) & S1[xi,Ai] )
then reconsider xi' =
xi as
Element of
(J . i) ;
consider G being
finite Subset of
F such that A5:
(proj J,i) " {xi'} c= union G
by A3;
consider Ai being
Subset of
(J . i) such that
Ai <> [#] (J . i)
and A6:
xi in Ai
and A7:
(proj J,i) " Ai in G
and A8:
Ai is
open
by A2, A5, Th22;
take
Ai
;
:: thesis: ( Ai in bool the carrier of (J . i) & S1[xi,Ai] )
thus
Ai in bool the
carrier of
(J . i)
;
:: thesis: S1[xi,Ai]
thus
xi in Ai
by A6;
:: thesis: ( (proj J,i) " Ai in F & ( for V being Subset of (J . i) st V = Ai holds
V is open ) )
thus
(proj J,i) " Ai in F
by A7;
:: thesis: for V being Subset of (J . i) st V = Ai holds
V is open
let V be
Subset of
(J . i);
:: thesis: ( V = Ai implies V is open )
assume
V = Ai
;
:: thesis: V is open
hence
V is
open
by A8;
:: thesis: verum
end;
consider h being Function such that
A9:
dom h = the carrier of (J . i)
and
A10:
rng h c= bool the carrier of (J . i)
and
A11:
for xi being set st xi in the carrier of (J . i) holds
S1[xi,h . xi]
from WELLORD2:sch 1(A4);
reconsider bGip = rng h as Subset-Family of (J . i) by A10;
reconsider bGip = bGip as Subset-Family of (J . i) ;
A12:
[#] (J . i) c= union bGip
for P being Subset of (J . i) st P in bGip holds
P is open
then A17:
bGip is open
by TOPS_2:def 1;
J . i is compact
by A1;
then consider Gip being Subset-Family of (J . i) such that
A18:
Gip c= bGip
and
A19:
[#] (J . i) c= union Gip
and
A20:
Gip is finite
by A12, A17, Th15;
reconsider Gip = Gip as non empty finite Subset-Family of (J . i) by A19, A20, ZFMISC_1:2;
deffunc H1( set ) -> Element of bool the carrier of (product J) = (proj J,i) " $1;
defpred S2[ set ] means verum;
set Gp = { H1(Ai) where Ai is Element of Gip : S2[Ai] } ;
A21:
{ H1(Ai) where Ai is Element of Gip : S2[Ai] } is finite
from PRE_CIRC:sch 1();
{ H1(Ai) where Ai is Element of Gip : S2[Ai] } c= F
then reconsider Gp = { H1(Ai) where Ai is Element of Gip : S2[Ai] } as finite Subset of F by A21;
[#] (product J) c= union Gp
by A19, Th19;
hence
contradiction
by A2; :: thesis: verum