let N be non empty MetrSpace; for G being Subset-Family of (TopSpaceMetr N) st G is Cover of (TopSpaceMetr N) & G is open & TopSpaceMetr N is compact holds
ex r being Real st
( r > 0 & ( for w1, w2 being Element of N st dist (w1,w2) < r holds
ex Ga being Subset of (TopSpaceMetr N) st
( w1 in Ga & w2 in Ga & Ga in G ) ) )
let G be Subset-Family of (TopSpaceMetr N); ( G is Cover of (TopSpaceMetr N) & G is open & TopSpaceMetr N is compact implies ex r being Real st
( r > 0 & ( for w1, w2 being Element of N st dist (w1,w2) < r holds
ex Ga being Subset of (TopSpaceMetr N) st
( w1 in Ga & w2 in Ga & Ga in G ) ) ) )
assume that
A1:
G is Cover of (TopSpaceMetr N)
and
A2:
G is open
and
A3:
TopSpaceMetr N is compact
; ex r being Real st
( r > 0 & ( for w1, w2 being Element of N st dist (w1,w2) < r holds
ex Ga being Subset of (TopSpaceMetr N) st
( w1 in Ga & w2 in Ga & Ga in G ) ) )
now ex r being Real st
( r > 0 & ( for w1, w2 being Element of N st dist (w1,w2) < r holds
ex Ga being Subset of (TopSpaceMetr N) st
( w1 in Ga & w2 in Ga & Ga in G ) ) )set TM =
TopSpaceMetr N;
defpred S1[
object ,
object ]
means for
n being
Element of
NAT for
w1 being
Element of
N st
n = $1 &
w1 = $2 holds
ex
w2 being
Element of
N st
(
dist (
w1,
w2)
< 1
/ (n + 1) & ( for
Ga being
Subset of
(TopSpaceMetr N) holds
( not
w1 in Ga or not
w2 in Ga or not
Ga in G ) ) );
A4:
TopSpaceMetr N = TopStruct(# the
carrier of
N,
(Family_open_set N) #)
by PCOMPS_1:def 5;
assume A5:
for
r being
Real holds
( not
r > 0 or ex
w1,
w2 being
Element of
N st
(
dist (
w1,
w2)
< r & ( for
Ga being
Subset of
(TopSpaceMetr N) holds
( not
w1 in Ga or not
w2 in Ga or not
Ga in G ) ) ) )
;
contradictionA6:
for
e being
object st
e in NAT holds
ex
u being
object st
(
u in the
carrier of
N &
S1[
e,
u] )
ex
f being
sequence of the
carrier of
N st
for
e being
object st
e in NAT holds
S1[
e,
f . e]
from FUNCT_2:sch 1(A6);
then consider f being
sequence of the
carrier of
N such that A8:
for
e being
object st
e in NAT holds
for
n being
Element of
NAT for
w1 being
Element of
N st
n = e &
w1 = f . e holds
ex
w2 being
Element of
N st
(
dist (
w1,
w2)
< 1
/ (n + 1) & ( for
Ga being
Subset of
(TopSpaceMetr N) holds
( not
w1 in Ga or not
w2 in Ga or not
Ga in G ) ) )
;
defpred S2[
Subset of
(TopSpaceMetr N)]
means ex
p being
Element of
NAT st $1
= { x where x is Point of N : ex n being Element of NAT st
( p <= n & x = f . n ) } ;
consider F being
Subset-Family of
(TopSpaceMetr N) such that A9:
for
B being
Subset of
(TopSpaceMetr N) holds
(
B in F iff
S2[
B] )
from SUBSET_1:sch 3();
defpred S3[
set ]
means ex
n being
Element of
NAT st
(
0 <= n & $1
= f . n );
set B0 =
{ x where x is Point of N : S3[x] } ;
A10:
{ x where x is Point of N : S3[x] } is
Subset of
N
from DOMAIN_1:sch 7();
then A11:
{ x where x is Point of N : S3[x] } in F
by A4, A9;
A12:
for
p being
Element of
NAT holds
{ x where x is Point of N : ex n being Element of NAT st
( p <= n & x = f . n ) } <> {}
reconsider B0 =
{ x where x is Point of N : S3[x] } as
Subset of
(TopSpaceMetr N) by A4, A10;
reconsider F =
F as
Subset-Family of
(TopSpaceMetr N) ;
set G1 =
clf F;
A13:
Cl B0 in clf F
by A11, PCOMPS_1:def 2;
(
clf F <> {} & ( for
Gd being
set st
Gd <> {} &
Gd c= clf F &
Gd is
finite holds
meet Gd <> {} ) )
proof
thus
clf F <> {}
by A13;
for Gd being set st Gd <> {} & Gd c= clf F & Gd is finite holds
meet Gd <> {}
let H be
set ;
( H <> {} & H c= clf F & H is finite implies meet H <> {} )
assume that A14:
H <> {}
and A15:
H c= clf F
and A16:
H is
finite
;
meet H <> {}
reconsider H =
H as
Subset-Family of
(TopSpaceMetr N) by A15, TOPS_2:2;
H is
c=-linear
proof
let B,
C be
set ;
ORDINAL1:def 8 ( not B in H or not C in H or B,C are_c=-comparable )
assume that A17:
B in H
and A18:
C in H
;
B,C are_c=-comparable
reconsider B =
B as
Subset of
(TopSpaceMetr N) by A17;
consider V being
Subset of
(TopSpaceMetr N) such that A19:
B = Cl V
and A20:
V in F
by A15, A17, PCOMPS_1:def 2;
consider p being
Element of
NAT such that A21:
V = { x where x is Point of N : ex n being Element of NAT st
( p <= n & x = f . n ) }
by A9, A20;
reconsider C =
C as
Subset of
(TopSpaceMetr N) by A18;
consider W being
Subset of
(TopSpaceMetr N) such that A22:
C = Cl W
and A23:
W in F
by A15, A18, PCOMPS_1:def 2;
consider q being
Element of
NAT such that A24:
W = { x where x is Point of N : ex n being Element of NAT st
( q <= n & x = f . n ) }
by A9, A23;
then
(
B c= C or
C c= B )
by A19, A22, PRE_TOPC:19;
hence
B,
C are_c=-comparable
by XBOOLE_0:def 9;
verum
end;
then consider m being
set such that A35:
m in H
and A36:
for
C being
set st
C in H holds
m c= C
by A14, A16, FINSET_1:11;
A37:
m c= meet H
by A14, A36, SETFAM_1:5;
reconsider m =
m as
Subset of
(TopSpaceMetr N) by A35;
consider A being
Subset of
(TopSpaceMetr N) such that A38:
m = Cl A
and A39:
A in F
by A15, A35, PCOMPS_1:def 2;
A <> {}
by A9, A12, A39;
then
m <> {}
by A38, PRE_TOPC:18, XBOOLE_1:3;
hence
meet H <> {}
by A37;
verum
end; then
(
clf F is
closed &
clf F is
centered )
by FINSET_1:def 3, PCOMPS_1:11;
then
meet (clf F) <> {}
by A3, COMPTS_1:4;
then consider c being
Point of
(TopSpaceMetr N) such that A40:
c in meet (clf F)
by SUBSET_1:4;
reconsider c =
c as
Point of
N by A4;
consider Ge being
Subset of
(TopSpaceMetr N) such that A41:
c in Ge
and A42:
Ge in G
by A1, PCOMPS_1:3;
reconsider Ge =
Ge as
Subset of
(TopSpaceMetr N) ;
Ge is
open
by A2, A42, TOPS_2:def 1;
then consider r being
Real such that A43:
r > 0
and A44:
Ball (
c,
r)
c= Ge
by A41, TOPMETR:15;
reconsider r =
r as
Real ;
consider n being
Nat such that A45:
n > 0
and A46:
1
/ n < r / 2
by A43, Th1, XREAL_1:215;
reconsider Q1 =
Ball (
c,
(r / 2)) as
Subset of
(TopSpaceMetr N) by TOPMETR:12;
A47:
Q1 is
open
by TOPMETR:14;
defpred S4[
set ]
means ex
n2 being
Element of
NAT st
(
n <= n2 & $1
= f . n2 );
reconsider B2 =
{ x where x is Point of (TopSpaceMetr N) : S4[x] } as
Subset of
(TopSpaceMetr N) from DOMAIN_1:sch 7();
A48:
n in NAT
by ORDINAL1:def 12;
A49:
the
carrier of
(TopSpaceMetr N) = the
carrier of
N
by TOPMETR:12;
then
B2 in F
by A9, A48;
then
Cl B2 in clf F
by PCOMPS_1:def 2;
then A50:
c in Cl B2
by A40, SETFAM_1:def 1;
c in Q1
by A43, GOBOARD6:1, XREAL_1:215;
then
B2 meets Q1
by A50, A47, TOPS_1:12;
then consider x being
object such that A51:
x in B2
and A52:
x in Q1
by XBOOLE_0:3;
consider y being
Point of
N such that A53:
x = y
and A54:
ex
n2 being
Element of
NAT st
(
n <= n2 &
y = f . n2 )
by A49, A51;
A55:
dist (
c,
y)
< r / 2
by A52, A53, METRIC_1:11;
1
/ n >= 1
/ (n + 1)
by A45, NAT_1:11, XREAL_1:85;
then A56:
1
/ (n + 1) < r / 2
by A46, XXREAL_0:2;
consider n2 being
Element of
NAT such that A57:
n <= n2
and A58:
y = f . n2
by A54;
consider w2 being
Element of
N such that A59:
dist (
y,
w2)
< 1
/ (n2 + 1)
and A60:
for
Ga being
Subset of
(TopSpaceMetr N) holds
( not
y in Ga or not
w2 in Ga or not
Ga in G )
by A8, A58;
n + 1
<= n2 + 1
by A57, XREAL_1:7;
then
1
/ (n + 1) >= 1
/ (n2 + 1)
by XREAL_1:118;
then
dist (
y,
w2)
< 1
/ (n + 1)
by A59, XXREAL_0:2;
then
dist (
y,
w2)
< r / 2
by A56, XXREAL_0:2;
then A61:
(r / 2) + (dist (y,w2)) < (r / 2) + (r / 2)
by XREAL_1:6;
r / 1
> r / 2
by A43, XREAL_1:76;
then
dist (
c,
y)
< r
by A55, XXREAL_0:2;
then A62:
y in Ball (
c,
r)
by METRIC_1:11;
(
dist (
c,
w2)
<= (dist (c,y)) + (dist (y,w2)) &
(dist (c,y)) + (dist (y,w2)) < (r / 2) + (dist (y,w2)) )
by A55, METRIC_1:4, XREAL_1:6;
then
dist (
c,
w2)
< (r / 2) + (dist (y,w2))
by XXREAL_0:2;
then
dist (
c,
w2)
< (r / 2) + (r / 2)
by A61, XXREAL_0:2;
then
w2 in Ball (
c,
r)
by METRIC_1:11;
hence
contradiction
by A42, A44, A62, A60;
verum end;
hence
ex r being Real st
( r > 0 & ( for w1, w2 being Element of N st dist (w1,w2) < r holds
ex Ga being Subset of (TopSpaceMetr N) st
( w1 in Ga & w2 in Ga & Ga in G ) ) )
; verum