let M be non empty Reflexive symmetric triangle MetrSpace; :: thesis: 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; :: thesis: 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
A4:
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 A5, Def8, FUNCT_1:def 15;
take
S
; :: thesis: ( 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 A12:
S is non-ascending
by KURATO_2:def 5; :: thesis: ( ( 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 ) )
:: thesis: 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 A13:
C is
Cauchy
;
:: thesis: ( S is bounded & lim (diameter S) = 0 )
hence
S is
bounded
by Def1;
:: thesis: lim (diameter S) = 0
reconsider S' =
S as
non-empty bounded closed SetSequence of
M by A14, Def1;
set d =
diameter S';
B17:
(
diameter S' is
bounded_below &
diameter S' is
non-increasing )
by A12, Th1, Th2;
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 S') . m) - 0 ) < r
proof
let r be
real number ;
:: thesis: ( 0 < r implies ex n being Element of NAT st
for m being Element of NAT st n <= m holds
abs (((diameter S') . m) - 0 ) < r )
assume A18:
0 < r
;
:: thesis: ex n being Element of NAT st
for m being Element of NAT st n <= m holds
abs (((diameter S') . m) - 0 ) < r
reconsider R =
r as
Real by XREAL_0:def 1;
set R2 =
R / 2;
R / 2
> 0
by A18, XREAL_1:141;
then consider p being
Element of
NAT such that A19:
for
n,
m being
Element of
NAT st
p <= n &
p <= m holds
dist (C . n),
(C . m) < R / 2
by A13, TBSP_1:def 5;
take
p
;
:: thesis: for m being Element of NAT st p <= m holds
abs (((diameter S') . m) - 0 ) < r
let m be
Element of
NAT ;
:: thesis: ( p <= m implies abs (((diameter S') . m) - 0 ) < r )
assume A20:
p <= m
;
:: thesis: abs (((diameter S') . m) - 0 ) < r
consider U being
Subset of
(TopSpaceMetr M) such that A21:
(
U = { (C . j) where j is Element of NAT : j >= m } &
S . m = Cl U )
by A4;
reconsider U' =
U as
Subset of
M ;
A22:
U c= rng C
A24:
(
rng C is
bounded &
C . m in U )
by A13, A21, TBSP_1:34;
then A25:
(
U' is
bounded & not
U' is
empty )
by A22, TBSP_1:21;
now let x,
y be
Point of
M;
:: thesis: ( x in U' & y in U' implies dist x,y <= R / 2 )assume A26:
(
x in U' &
y in U' )
;
:: thesis: dist x,y <= R / 2consider i being
Element of
NAT such that A27:
(
x = C . i &
i >= m )
by A21, A26;
consider j being
Element of
NAT such that A28:
(
y = C . j &
j >= m )
by A21, A26;
(
i >= p &
j >= p )
by A20, A27, A28, XXREAL_0:2;
hence
dist x,
y <= R / 2
by A19, A27, A28;
:: thesis: verum end;
then
(
diameter U' <= R / 2 &
diameter U' = diameter (S . m) )
by A21, A25, Th8, TBSP_1:def 10;
then
(
diameter (S . m) <= R / 2 &
diameter (S . m) >= 0 )
by A22, A24, TBSP_1:21, TBSP_1:29;
then
(
abs (diameter (S . m)) <= R / 2 &
R / 2
< R )
by A18, ABSVALUE:def 1, XREAL_1:218;
then
(
abs (diameter (S . m)) < R &
diameter (S . m) = (diameter S') . m )
by Def2, XXREAL_0:2;
hence
abs (((diameter S') . m) - 0 ) < r
;
:: thesis: verum
end;
hence
lim (diameter S) = 0
by B17, SEQ_2:def 7;
:: thesis: verum
end;
let i be natural number ; :: thesis: 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 13;
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 A4; :: thesis: verum