let X be non empty MetrSpace; :: thesis: for x being Element of X
for S being sequence of X st S is_convergent_in_metrspace_to x holds
for r being Real st 0 < r holds
Ball x,r contains_almost_all_sequence S

let x be Element of X; :: thesis: for S being sequence of X st S is_convergent_in_metrspace_to x holds
for r being Real st 0 < r holds
Ball x,r contains_almost_all_sequence S

let S be sequence of X; :: thesis: ( S is_convergent_in_metrspace_to x implies for r being Real st 0 < r holds
Ball x,r contains_almost_all_sequence S )

assume A1: S is_convergent_in_metrspace_to x ; :: thesis: for r being Real st 0 < r holds
Ball x,r contains_almost_all_sequence S

thus for r being Real st 0 < r holds
Ball x,r contains_almost_all_sequence S :: thesis: verum
proof
let r be Real; :: thesis: ( 0 < r implies Ball x,r contains_almost_all_sequence S )
assume A2: 0 < r ; :: thesis: Ball x,r contains_almost_all_sequence S
ex m being Element of NAT st
for n being Element of NAT st m <= n holds
S . n in Ball x,r
proof
consider m1 being Element of NAT such that
A3: for n being Element of NAT st m1 <= n holds
dist (S . n),x < r by A1, A2, Def8;
take k = m1; :: thesis: for n being Element of NAT st k <= n holds
S . n in Ball x,r

now
let n be Element of NAT ; :: thesis: ( k <= n implies S . n in Ball x,r )
assume k <= n ; :: thesis: S . n in Ball x,r
then dist x,(S . n) < r by A3;
hence S . n in Ball x,r by METRIC_1:12; :: thesis: verum
end;
hence for n being Element of NAT st k <= n holds
S . n in Ball x,r ; :: thesis: verum
end;
hence Ball x,r contains_almost_all_sequence S by Def12; :: thesis: verum
end;