let R be PartFunc of REAL,REAL; ( R is total implies ( R is RestFunc-like iff for r being Real st r > 0 holds
ex d being Real st
( d > 0 & ( for z being Real st z <> 0 & |.z.| < d holds
(|.z.| ") * |.(R /. z).| < r ) ) ) )
assume A1:
R is total
; ( R is RestFunc-like iff for r being Real st r > 0 holds
ex d being Real st
( d > 0 & ( for z being Real st z <> 0 & |.z.| < d holds
(|.z.| ") * |.(R /. z).| < r ) ) )
thus
( R is RestFunc-like implies for r being Real st r > 0 holds
ex d being Real st
( d > 0 & ( for z being Real st z <> 0 & |.z.| < d holds
(|.z.| ") * |.(R /. z).| < r ) ) )
( ( for r being Real st r > 0 holds
ex d being Real st
( d > 0 & ( for z being Real st z <> 0 & |.z.| < d holds
(|.z.| ") * |.(R /. z).| < r ) ) ) implies R is RestFunc-like )proof
assume A2:
R is
RestFunc-like
;
for r being Real st r > 0 holds
ex d being Real st
( d > 0 & ( for z being Real st z <> 0 & |.z.| < d holds
(|.z.| ") * |.(R /. z).| < r ) )
given r being
Real such that A3:
r > 0
and A4:
for
d being
Real st
d > 0 holds
ex
z being
Real st
(
z <> 0 &
|.z.| < d & not
(|.z.| ") * |.(R /. z).| < r )
;
contradiction
defpred S1[
Nat,
Real]
means ( $2
<> 0 &
|.$2.| < 1
/ ($1 + 1) & not
(|.$2.| ") * |.(R /. $2).| < r );
A5:
for
n being
Element of
NAT ex
z being
Element of
REAL st
S1[
n,
z]
consider s being
Real_Sequence such that A7:
for
n being
Element of
NAT holds
S1[
n,
s . n]
from FUNCT_2:sch 3(A5);
A8:
for
n being
Nat holds
S1[
n,
s . n]
A16:
s is
convergent
by A9, SEQ_2:def 6;
then
lim s = 0
by A9, SEQ_2:def 7;
then reconsider s =
s as
non-zero 0 -convergent Real_Sequence by A16, A8, SEQ_1:5, FDIFF_1:def 1;
(
(s ") (#) (R /* s) is
convergent &
lim ((s ") (#) (R /* s)) = 0 )
by A2;
then consider n0 being
Nat such that A17:
for
m being
Nat st
n0 <= m holds
|.((((s ") (#) (R /* s)) . m) - 0).| < r
by A3, SEQ_2:def 7;
reconsider n0 =
n0 as
Element of
NAT by ORDINAL1:def 12;
A18:
|.(((s . n0) ") * (R /. (s . n0))).| =
|.((s . n0) ").| * |.(R /. (s . n0)).|
by COMPLEX1:65
.=
(|.(s . n0).| ") * |.(R /. (s . n0)).|
by COMPLEX1:66
;
dom R = REAL
by A1, PARTFUN1:def 2;
then A19:
rng s c= dom R
;
|.((((s ") (#) (R /* s)) . n0) - 0).| =
|.(((s ") . n0) * ((R /* s) . n0)).|
by SEQ_1:8
.=
|.(((s . n0) ") * ((R /* s) . n0)).|
by VALUED_1:10
.=
|.(((s . n0) ") * (R /. (s . n0))).|
by A19, FUNCT_2:109
;
hence
contradiction
by A7, A17, A18;
verum
end;
assume A20:
for r being Real st r > 0 holds
ex d being Real st
( d > 0 & ( for z being Real st z <> 0 & |.z.| < d holds
(|.z.| ") * |.(R /. z).| < r ) )
; R is RestFunc-like
thus
R is total
by A1; FDIFF_1:def 2 for b1 being Element of K16(K17(NAT,REAL)) holds
( (b1 ") (#) (R /* b1) is convergent & lim ((b1 ") (#) (R /* b1)) = 0 )
let s be non-zero 0 -convergent Real_Sequence; ( (s ") (#) (R /* s) is convergent & lim ((s ") (#) (R /* s)) = 0 )
A21:
( s is convergent & lim s = 0 )
;
hence
(s ") (#) (R /* s) is convergent
by SEQ_2:def 6; lim ((s ") (#) (R /* s)) = 0
hence
lim ((s ") (#) (R /* s)) = 0
by A22, SEQ_2:def 7; verum