let n be Nat; for r being Real
for e, e1 being Point of (Euclid n) st e1 in Ball (e,r) holds
ex m being non zero Element of NAT st OpenHypercube (e1,(1 / m)) c= Ball (e,r)
let r be Real; for e, e1 being Point of (Euclid n) st e1 in Ball (e,r) holds
ex m being non zero Element of NAT st OpenHypercube (e1,(1 / m)) c= Ball (e,r)
let e, e1 be Point of (Euclid n); ( e1 in Ball (e,r) implies ex m being non zero Element of NAT st OpenHypercube (e1,(1 / m)) c= Ball (e,r) )
reconsider B = Ball (e,r) as Subset of (TopSpaceMetr (Euclid n)) ;
assume A1:
e1 in Ball (e,r)
; ex m being non zero Element of NAT st OpenHypercube (e1,(1 / m)) c= Ball (e,r)
B is open
by TOPMETR:14;
then consider s being Real such that
A2:
s > 0
and
A3:
Ball (e1,s) c= B
by A1, TOPMETR:15;
per cases
( n <> 0 or n = 0 )
;
suppose A4:
n <> 0
;
ex m being non zero Element of NAT st OpenHypercube (e1,(1 / m)) c= Ball (e,r)then consider m being
Nat such that A5:
1
/ m < s / (sqrt n)
and A6:
m > 0
by A2, FRECHET:36;
reconsider m =
m as non
zero Element of
NAT by A6, ORDINAL1:def 12;
A7:
OpenHypercube (
e1,
(s / (sqrt n)))
c= Ball (
e1,
s)
by A4, Th17;
OpenHypercube (
e1,
(1 / m))
c= OpenHypercube (
e1,
(s / (sqrt n)))
by A5, Th13;
then
OpenHypercube (
e1,
(1 / m))
c= Ball (
e1,
s)
by A7;
hence
ex
m being non
zero Element of
NAT st
OpenHypercube (
e1,
(1 / m))
c= Ball (
e,
r)
by A3, XBOOLE_1:1;
verum end; end;