let M be non empty MetrSpace; for C being sequence of M ex S being non-empty closed SetSequence of M st
( S is non-ascending & ( C is Cauchy implies ( S is bounded & lim (diameter S) = 0 ) ) & ( for i being natural number ex U being Subset of (TopSpaceMetr M) st
( U = { (C . j) where j is Element of NAT : j >= i } & S . i = Cl U ) ) )
set T = TopSpaceMetr M;
let C be sequence of M; ex S being non-empty closed SetSequence of M st
( S is non-ascending & ( C is Cauchy implies ( S is bounded & lim (diameter S) = 0 ) ) & ( for i being natural number ex U being Subset of (TopSpaceMetr M) st
( U = { (C . j) where j is Element of NAT : j >= i } & S . i = Cl U ) ) )
defpred S1[ set , set ] means for i being natural number st i = $1 holds
ex S being Subset of (TopSpaceMetr M) st
( S = { (C . j) where j is Element of NAT : j >= i } & $2 = Cl S );
A1:
for x being set st x in NAT holds
ex y being set st
( y in bool the carrier of M & S1[x,y] )
consider S being SetSequence of M such that
A2:
for x being set st x in NAT holds
S1[x,S . x]
from FUNCT_2:sch 1(A1);
then reconsider S = S as non-empty closed SetSequence of M by A3, Def8, FUNCT_1:def 9;
take
S
; ( S is non-ascending & ( C is Cauchy implies ( S is bounded & lim (diameter S) = 0 ) ) & ( for i being natural number ex U being Subset of (TopSpaceMetr M) st
( U = { (C . j) where j is Element of NAT : j >= i } & S . i = Cl U ) ) )
hence A13:
S is non-ascending
by KURATO_0:def 3; ( ( C is Cauchy implies ( S is bounded & lim (diameter S) = 0 ) ) & ( for i being natural number ex U being Subset of (TopSpaceMetr M) st
( U = { (C . j) where j is Element of NAT : j >= i } & S . i = Cl U ) ) )
thus
( C is Cauchy implies ( S is bounded & lim (diameter S) = 0 ) )
for i being natural number ex U being Subset of (TopSpaceMetr M) st
( U = { (C . j) where j is Element of NAT : j >= i } & S . i = Cl U )proof
assume A14:
C is
Cauchy
;
( S is bounded & lim (diameter S) = 0 )
then reconsider S9 =
S as
non-empty bounded closed SetSequence of
M by Def1;
set d =
diameter S9;
A19:
for
r being
real number st
0 < r holds
ex
n being
Element of
NAT st
for
m being
Element of
NAT st
n <= m holds
abs (((diameter S9) . m) - 0) < r
proof
let r be
real number ;
( 0 < r implies ex n being Element of NAT st
for m being Element of NAT st n <= m holds
abs (((diameter S9) . m) - 0) < r )
assume A20:
0 < r
;
ex n being Element of NAT st
for m being Element of NAT st n <= m holds
abs (((diameter S9) . m) - 0) < r
reconsider R =
r as
Real by XREAL_0:def 1;
set R2 =
R / 2;
R / 2
> 0
by A20, XREAL_1:139;
then consider p being
Element of
NAT such that A21:
for
n,
m being
Element of
NAT st
p <= n &
p <= m holds
dist (
(C . n),
(C . m))
< R / 2
by A14, TBSP_1:def 4;
take
p
;
for m being Element of NAT st p <= m holds
abs (((diameter S9) . m) - 0) < r
let m be
Element of
NAT ;
( p <= m implies abs (((diameter S9) . m) - 0) < r )
assume A22:
p <= m
;
abs (((diameter S9) . m) - 0) < r
consider U being
Subset of
(TopSpaceMetr M) such that A23:
U = { (C . j) where j is Element of NAT : j >= m }
and A24:
S . m = Cl U
by A2;
reconsider U9 =
U as
Subset of
M ;
A25:
now let x,
y be
Point of
M;
( x in U9 & y in U9 implies dist (x,y) <= R / 2 )assume that A26:
x in U9
and A27:
y in U9
;
dist (x,y) <= R / 2consider j being
Element of
NAT such that A28:
y = C . j
and A29:
j >= m
by A23, A27;
A30:
j >= p
by A22, A29, XXREAL_0:2;
consider i being
Element of
NAT such that A31:
x = C . i
and A32:
i >= m
by A23, A26;
i >= p
by A22, A32, XXREAL_0:2;
hence
dist (
x,
y)
<= R / 2
by A21, A31, A28, A30;
verum end;
A33:
U c= rng C
then A35:
U9 is
bounded
by A14, TBSP_1:14, TBSP_1:26;
then A36:
diameter U9 = diameter (S . m)
by A24, Th8;
C . m in U
by A23;
then A37:
diameter U9 <= R / 2
by A35, A25, TBSP_1:def 8;
rng C is
bounded
by A14, TBSP_1:26;
then
diameter (S . m) >= 0
by A33, A36, TBSP_1:14, TBSP_1:21;
then A38:
abs (diameter (S . m)) <= R / 2
by A37, A36, ABSVALUE:def 1;
R / 2
< R
by A20, XREAL_1:216;
then
abs (diameter (S . m)) < R
by A38, XXREAL_0:2;
hence
abs (((diameter S9) . m) - 0) < r
by Def2;
verum
end;
thus
S is
bounded
by A15, Def1;
lim (diameter S) = 0
A39:
diameter S9 is
bounded_below
by Th1;
diameter S9 is
non-increasing
by A13, Th2;
hence
lim (diameter S) = 0
by A39, A19, SEQ_2:def 7;
verum
end;
let i be natural number ; ex U being Subset of (TopSpaceMetr M) st
( U = { (C . j) where j is Element of NAT : j >= i } & S . i = Cl U )
i in NAT
by ORDINAL1:def 12;
hence
ex U being Subset of (TopSpaceMetr M) st
( U = { (C . j) where j is Element of NAT : j >= i } & S . i = Cl U )
by A2; verum