let X be set ; :: thesis: for M being non empty Reflexive symmetric triangle MetrStruct
for a being Point of M
for S being sequence of (WellSpace a,X) holds
( not S is Cauchy or for Xa being Point of (WellSpace a,X) st Xa = [X,a] holds
for r being Real st r > 0 holds
ex n being natural number st
for m being natural number st m >= n holds
dist (S . m),Xa < r or ex n being natural number ex Y being set st
for m being natural number st m >= n holds
ex p being Point of M st S . m = [Y,p] )
let M be non empty Reflexive symmetric triangle MetrStruct ; :: thesis: for a being Point of M
for S being sequence of (WellSpace a,X) holds
( not S is Cauchy or for Xa being Point of (WellSpace a,X) st Xa = [X,a] holds
for r being Real st r > 0 holds
ex n being natural number st
for m being natural number st m >= n holds
dist (S . m),Xa < r or ex n being natural number ex Y being set st
for m being natural number st m >= n holds
ex p being Point of M st S . m = [Y,p] )
let a be Point of M; :: thesis: for S being sequence of (WellSpace a,X) holds
( not S is Cauchy or for Xa being Point of (WellSpace a,X) st Xa = [X,a] holds
for r being Real st r > 0 holds
ex n being natural number st
for m being natural number st m >= n holds
dist (S . m),Xa < r or ex n being natural number ex Y being set st
for m being natural number st m >= n holds
ex p being Point of M st S . m = [Y,p] )
set W = WellSpace a,X;
let S be sequence of (WellSpace a,X); :: thesis: ( not S is Cauchy or for Xa being Point of (WellSpace a,X) st Xa = [X,a] holds
for r being Real st r > 0 holds
ex n being natural number st
for m being natural number st m >= n holds
dist (S . m),Xa < r or ex n being natural number ex Y being set st
for m being natural number st m >= n holds
ex p being Point of M st S . m = [Y,p] )
assume A1:
S is Cauchy
; :: thesis: ( for Xa being Point of (WellSpace a,X) st Xa = [X,a] holds
for r being Real st r > 0 holds
ex n being natural number st
for m being natural number st m >= n holds
dist (S . m),Xa < r or ex n being natural number ex Y being set st
for m being natural number st m >= n holds
ex p being Point of M st S . m = [Y,p] )
reconsider Xa = [X,a] as Point of (WellSpace a,X) by Th38;
per cases
( for r being Real st r > 0 holds
ex n being natural number st
for m being natural number st m >= n holds
dist (S . m),Xa < r or ex r being Real st
( r > 0 & ( for n being natural number ex m being natural number st
( m >= n & dist (S . m),Xa >= r ) ) ) )
;
suppose
ex
r being
Real st
(
r > 0 & ( for
n being
natural number ex
m being
natural number st
(
m >= n &
dist (S . m),
Xa >= r ) ) )
;
:: thesis: ( for Xa being Point of (WellSpace a,X) st Xa = [X,a] holds
for r being Real st r > 0 holds
ex n being natural number st
for m being natural number st m >= n holds
dist (S . m),Xa < r or ex n being natural number ex Y being set st
for m being natural number st m >= n holds
ex p being Point of M st S . m = [Y,p] )then consider r being
Real such that A2:
r > 0
and A3:
for
n being
natural number ex
m being
natural number st
(
m >= n &
dist (S . m),
Xa >= r )
;
consider p being
Element of
NAT such that A4:
for
n,
m being
Element of
NAT st
n >= p &
m >= p holds
dist (S . n),
(S . m) < r
by A1, A2, TBSP_1:def 5;
consider p' being
natural number such that A5:
(
p' >= p &
dist (S . p'),
Xa >= r )
by A3;
consider Y being
set ,
y being
Point of
M such that A6:
(
S . p' = [Y,y] & ( (
Y in X &
y <> a ) or (
Y = X &
y = a ) ) )
by Th38;
ex
n being
natural number ex
Y being
set st
for
m being
natural number st
m >= n holds
ex
p being
Point of
M st
S . m = [Y,p]
proof
take
p'
;
:: thesis: ex Y being set st
for m being natural number st m >= p' holds
ex p being Point of M st S . m = [Y,p]
take
Y
;
:: thesis: for m being natural number st m >= p' holds
ex p being Point of M st S . m = [Y,p]
let m be
natural number ;
:: thesis: ( m >= p' implies ex p being Point of M st S . m = [Y,p] )
assume A7:
m >= p'
;
:: thesis: ex p being Point of M st S . m = [Y,p]
consider Z being
set ,
z being
Point of
M such that A8:
(
S . m = [Z,z] & ( (
Z in X &
z <> a ) or (
Z = X &
z = a ) ) )
by Th38;
Y = Z
proof
assume A9:
Y <> Z
;
:: thesis: contradiction
( (
X = Y or
X <> Y ) &
dist a,
a = 0 )
by METRIC_1:1;
then
(
dist (S . p'),
Xa = dist y,
a or
dist (S . p'),
Xa = (dist y,a) + 0 )
by A6, Def10;
then
(
dist y,
a >= r &
dist a,
z >= 0 )
by A5, METRIC_1:5;
then
(
(dist y,a) + (dist a,z) >= r + 0 &
m >= p &
m in NAT &
p' in NAT )
by A5, A7, ORDINAL1:def 13, XREAL_1:9, XXREAL_0:2;
then
(
dist (S . p'),
(S . m) >= r &
dist (S . p'),
(S . m) < r )
by A4, A5, A6, A8, A9, Def10;
hence
contradiction
;
:: thesis: verum
end;
hence
ex
p being
Point of
M st
S . m = [Y,p]
by A8;
:: thesis: verum
end; hence
( for
Xa being
Point of
(WellSpace a,X) st
Xa = [X,a] holds
for
r being
Real st
r > 0 holds
ex
n being
natural number st
for
m being
natural number st
m >= n holds
dist (S . m),
Xa < r or ex
n being
natural number ex
Y being
set st
for
m being
natural number st
m >= n holds
ex
p being
Point of
M st
S . m = [Y,p] )
;
:: thesis: verum end; end;