let x0 be Real; for f being PartFunc of REAL,REAL st f is_right_convergent_in x0 & lim_right (f,x0) = 0 & ex r being Real st
( 0 < r & ( for g being Real st g in (dom f) /\ ].x0,(x0 + r).[ holds
0 < f . g ) ) holds
f ^ is_right_divergent_to+infty_in x0
let f be PartFunc of REAL,REAL; ( f is_right_convergent_in x0 & lim_right (f,x0) = 0 & ex r being Real st
( 0 < r & ( for g being Real st g in (dom f) /\ ].x0,(x0 + r).[ holds
0 < f . g ) ) implies f ^ is_right_divergent_to+infty_in x0 )
assume that
A1:
f is_right_convergent_in x0
and
A2:
lim_right (f,x0) = 0
; ( for r being Real holds
( not 0 < r or ex g being Real st
( g in (dom f) /\ ].x0,(x0 + r).[ & not 0 < f . g ) ) or f ^ is_right_divergent_to+infty_in x0 )
given r being Real such that A3:
0 < r
and
A4:
for g being Real st g in (dom f) /\ ].x0,(x0 + r).[ holds
0 < f . g
; f ^ is_right_divergent_to+infty_in x0
thus
for r1 being Real st x0 < r1 holds
ex g1 being Real st
( g1 < r1 & x0 < g1 & g1 in dom (f ^) )
LIMFUNC2:def 5 for seq being Real_Sequence st seq is convergent & lim seq = x0 & rng seq c= (dom (f ^)) /\ (right_open_halfline x0) holds
(f ^) /* seq is divergent_to+infty proof
let r1 be
Real;
( x0 < r1 implies ex g1 being Real st
( g1 < r1 & x0 < g1 & g1 in dom (f ^) ) )
assume
x0 < r1
;
ex g1 being Real st
( g1 < r1 & x0 < g1 & g1 in dom (f ^) )
then consider g1 being
Real such that A5:
g1 < r1
and A6:
x0 < g1
and
g1 in dom f
by A1;
now ex g2 being Real st
( g2 < r1 & x0 < g2 & g2 in dom (f ^) )per cases
( g1 <= x0 + r or x0 + r <= g1 )
;
suppose A7:
g1 <= x0 + r
;
ex g2 being Real st
( g2 < r1 & x0 < g2 & g2 in dom (f ^) )consider g2 being
Real such that A8:
g2 < g1
and A9:
x0 < g2
and A10:
g2 in dom f
by A1, A6;
take g2 =
g2;
( g2 < r1 & x0 < g2 & g2 in dom (f ^) )thus
(
g2 < r1 &
x0 < g2 )
by A5, A8, A9, XXREAL_0:2;
g2 in dom (f ^)
g2 < x0 + r
by A7, A8, XXREAL_0:2;
then
g2 in { r2 where r2 is Real : ( x0 < r2 & r2 < x0 + r ) }
by A9;
then
g2 in ].x0,(x0 + r).[
by RCOMP_1:def 2;
then
g2 in (dom f) /\ ].x0,(x0 + r).[
by A10, XBOOLE_0:def 4;
then
0 <> f . g2
by A4;
then
not
f . g2 in {0}
by TARSKI:def 1;
then
not
g2 in f " {0}
by FUNCT_1:def 7;
then
g2 in (dom f) \ (f " {0})
by A10, XBOOLE_0:def 5;
hence
g2 in dom (f ^)
by RFUNCT_1:def 2;
verum end; suppose A11:
x0 + r <= g1
;
ex g2 being Real st
( g2 < r1 & x0 < g2 & g2 in dom (f ^) )
x0 < x0 + r
by A3, Lm1;
then consider g2 being
Real such that A12:
g2 < x0 + r
and A13:
x0 < g2
and A14:
g2 in dom f
by A1;
take g2 =
g2;
( g2 < r1 & x0 < g2 & g2 in dom (f ^) )
g2 < g1
by A11, A12, XXREAL_0:2;
hence
(
g2 < r1 &
x0 < g2 )
by A5, A13, XXREAL_0:2;
g2 in dom (f ^)
g2 in { r2 where r2 is Real : ( x0 < r2 & r2 < x0 + r ) }
by A12, A13;
then
g2 in ].x0,(x0 + r).[
by RCOMP_1:def 2;
then
g2 in (dom f) /\ ].x0,(x0 + r).[
by A14, XBOOLE_0:def 4;
then
0 <> f . g2
by A4;
then
not
f . g2 in {0}
by TARSKI:def 1;
then
not
g2 in f " {0}
by FUNCT_1:def 7;
then
g2 in (dom f) \ (f " {0})
by A14, XBOOLE_0:def 5;
hence
g2 in dom (f ^)
by RFUNCT_1:def 2;
verum end; end; end;
hence
ex
g1 being
Real st
(
g1 < r1 &
x0 < g1 &
g1 in dom (f ^) )
;
verum
end;
let s be Real_Sequence; ( s is convergent & lim s = x0 & rng s c= (dom (f ^)) /\ (right_open_halfline x0) implies (f ^) /* s is divergent_to+infty )
assume that
A15:
s is convergent
and
A16:
lim s = x0
and
A17:
rng s c= (dom (f ^)) /\ (right_open_halfline x0)
; (f ^) /* s is divergent_to+infty
x0 < x0 + r
by A3, Lm1;
then consider k being Nat such that
A18:
for n being Nat st k <= n holds
s . n < x0 + r
by A15, A16, Th2;
A19:
lim (s ^\ k) = x0
by A15, A16, SEQ_4:20;
dom (f ^) = (dom f) \ (f " {0})
by RFUNCT_1:def 2;
then A20:
dom (f ^) c= dom f
by XBOOLE_1:36;
A21:
rng (s ^\ k) c= rng s
by VALUED_0:21;
(dom (f ^)) /\ (right_open_halfline x0) c= right_open_halfline x0
by XBOOLE_1:17;
then
rng s c= right_open_halfline x0
by A17, XBOOLE_1:1;
then A22:
rng (s ^\ k) c= right_open_halfline x0
by A21, XBOOLE_1:1;
A23:
(dom (f ^)) /\ (right_open_halfline x0) c= dom (f ^)
by XBOOLE_1:17;
then A24:
rng s c= dom (f ^)
by A17, XBOOLE_1:1;
then A25:
rng s c= dom f
by A20, XBOOLE_1:1;
then A26:
rng (s ^\ k) c= dom f
by A21, XBOOLE_1:1;
then A27:
rng (s ^\ k) c= (dom f) /\ (right_open_halfline x0)
by A22, XBOOLE_1:19;
then A28:
lim (f /* (s ^\ k)) = 0
by A1, A2, A15, A19, Def8;
then A32:
for n being Nat st 0 <= n holds
0 < (f /* (s ^\ k)) . n
;
f /* (s ^\ k) is convergent
by A1, A15, A19, A27;
then A33:
(f /* (s ^\ k)) " is divergent_to+infty
by A28, A32, LIMFUNC1:35;
(f /* (s ^\ k)) " =
((f /* s) ^\ k) "
by A24, A20, VALUED_0:27, XBOOLE_1:1
.=
((f /* s) ") ^\ k
by SEQM_3:18
.=
((f ^) /* s) ^\ k
by A17, A23, RFUNCT_2:12, XBOOLE_1:1
;
hence
(f ^) /* s is divergent_to+infty
by A33, LIMFUNC1:7; verum