let x0 be Real; for f being PartFunc of REAL,REAL holds
( f is_Rcontinuous_in x0 iff ( x0 in dom f & ( for e being Real st 0 < e holds
ex d being Real st
( 0 < d & ( for x being Real st x in dom f & x0 < x & x < x0 + d holds
|.((f . x) - (f . x0)).| < e ) ) ) ) )
let f be PartFunc of REAL,REAL; ( f is_Rcontinuous_in x0 iff ( x0 in dom f & ( for e being Real st 0 < e holds
ex d being Real st
( 0 < d & ( for x being Real st x in dom f & x0 < x & x < x0 + d holds
|.((f . x) - (f . x0)).| < e ) ) ) ) )
assume A22:
( x0 in dom f & ( for e being Real st 0 < e holds
ex d being Real st
( 0 < d & ( for x being Real st x in dom f & x0 < x & x < x0 + d holds
|.((f . x) - (f . x0)).| < e ) ) ) )
; f is_Rcontinuous_in x0
now for s1 being Real_Sequence st rng s1 c= (right_open_halfline x0) /\ (dom f) & s1 is convergent & lim s1 = x0 holds
( f /* s1 is convergent & f . x0 = lim (f /* s1) )let s1 be
Real_Sequence;
( rng s1 c= (right_open_halfline x0) /\ (dom f) & s1 is convergent & lim s1 = x0 implies ( f /* s1 is convergent & f . x0 = lim (f /* s1) ) )assume that A23:
rng s1 c= (right_open_halfline x0) /\ (dom f)
and A24:
(
s1 is
convergent &
lim s1 = x0 )
;
( f /* s1 is convergent & f . x0 = lim (f /* s1) )A25:
now for p being Real st 0 < p holds
ex k being Nat st
for m being Nat st k <= m holds
|.(((f /* s1) . m) - (f . x0)).| < plet p be
Real;
( 0 < p implies ex k being Nat st
for m being Nat st k <= m holds
|.(((f /* s1) . m) - (f . x0)).| < p )assume
0 < p
;
ex k being Nat st
for m being Nat st k <= m holds
|.(((f /* s1) . m) - (f . x0)).| < pthen consider d being
Real such that A26:
0 < d
and A27:
for
x1 being
Real st
x1 in dom f &
x0 < x1 &
x1 < x0 + d holds
|.((f . x1) - (f . x0)).| < p
by A22;
consider n being
Nat such that A28:
for
m being
Nat st
n <= m holds
|.((s1 . m) - x0).| < d
by A24, A26, SEQ_2:def 7;
take k =
n;
for m being Nat st k <= m holds
|.(((f /* s1) . m) - (f . x0)).| < plet m be
Nat;
( k <= m implies |.(((f /* s1) . m) - (f . x0)).| < p )A29:
m in NAT
by ORDINAL1:def 12;
assume
k <= m
;
|.(((f /* s1) . m) - (f . x0)).| < pthen A30:
(
s1 . m in rng s1 &
|.((s1 . m) - x0).| < d )
by A28, VALUED_0:28;
A31:
m in dom s1
by A29, FUNCT_2:def 1;
A32:
(
rng s1 c= right_open_halfline x0 &
rng s1 c= dom f )
by A23, XBOOLE_1:18;
then
s1 . m in right_open_halfline x0
by VALUED_0:28;
then A33:
s1 . m in ].x0,+infty.[
by LIMFUNC1:def 3;
then A34:
x0 < s1 . m
by XXREAL_1:235;
A35:
0 < (s1 . m) - x0
by A33, XREAL_1:50, XXREAL_1:235;
f /* s1 = f * s1
by A23, XBOOLE_1:18, FUNCT_2:def 11;
then A36:
(f /* s1) . m = f . (s1 . m)
by A31, FUNCT_1:13;
(s1 . m) - x0 < d
by A30, A35, ABSVALUE:def 1;
then
s1 . m < x0 + d
by XREAL_1:19;
hence
|.(((f /* s1) . m) - (f . x0)).| < p
by A36, A27, A30, A32, A34;
verum end; then
f /* s1 is
convergent
by SEQ_2:def 6;
hence
(
f /* s1 is
convergent &
f . x0 = lim (f /* s1) )
by A25, SEQ_2:def 7;
verum end;
hence
f is_Rcontinuous_in x0
by A22, FDIFF_3:def 2; verum