let x0 be Real; :: thesis: for f being PartFunc of REAL ,REAL holds
( f is_divergent_to-infty_in x0 iff ( ( for r1, r2 being Real st r1 < x0 & x0 < r2 holds
ex g1, g2 being Real st
( r1 < g1 & g1 < x0 & g1 in dom f & g2 < r2 & x0 < g2 & g2 in dom f ) ) & ( for g1 being Real ex g2 being Real st
( 0 < g2 & ( for r1 being Real st 0 < abs (x0 - r1) & abs (x0 - r1) < g2 & r1 in dom f holds
f . r1 < g1 ) ) ) ) )
let f be PartFunc of REAL ,REAL ; :: thesis: ( f is_divergent_to-infty_in x0 iff ( ( for r1, r2 being Real st r1 < x0 & x0 < r2 holds
ex g1, g2 being Real st
( r1 < g1 & g1 < x0 & g1 in dom f & g2 < r2 & x0 < g2 & g2 in dom f ) ) & ( for g1 being Real ex g2 being Real st
( 0 < g2 & ( for r1 being Real st 0 < abs (x0 - r1) & abs (x0 - r1) < g2 & r1 in dom f holds
f . r1 < g1 ) ) ) ) )
thus
( f is_divergent_to-infty_in x0 implies ( ( for r1, r2 being Real st r1 < x0 & x0 < r2 holds
ex g1, g2 being Real st
( r1 < g1 & g1 < x0 & g1 in dom f & g2 < r2 & x0 < g2 & g2 in dom f ) ) & ( for g1 being Real ex g2 being Real st
( 0 < g2 & ( for r1 being Real st 0 < abs (x0 - r1) & abs (x0 - r1) < g2 & r1 in dom f holds
f . r1 < g1 ) ) ) ) )
:: thesis: ( ( for r1, r2 being Real st r1 < x0 & x0 < r2 holds
ex g1, g2 being Real st
( r1 < g1 & g1 < x0 & g1 in dom f & g2 < r2 & x0 < g2 & g2 in dom f ) ) & ( for g1 being Real ex g2 being Real st
( 0 < g2 & ( for r1 being Real st 0 < abs (x0 - r1) & abs (x0 - r1) < g2 & r1 in dom f holds
f . r1 < g1 ) ) ) implies f is_divergent_to-infty_in x0 )proof
assume that A1:
f is_divergent_to-infty_in x0
and A2:
( ex
r1,
r2 being
Real st
(
r1 < x0 &
x0 < r2 & ( for
g1,
g2 being
Real holds
( not
r1 < g1 or not
g1 < x0 or not
g1 in dom f or not
g2 < r2 or not
x0 < g2 or not
g2 in dom f ) ) ) or ex
g1 being
Real st
for
g2 being
Real st
0 < g2 holds
ex
r1 being
Real st
(
0 < abs (x0 - r1) &
abs (x0 - r1) < g2 &
r1 in dom f &
g1 <= f . r1 ) )
;
:: thesis: contradiction
consider g1 being
Real such that A3:
for
g2 being
Real st
0 < g2 holds
ex
r1 being
Real st
(
0 < abs (x0 - r1) &
abs (x0 - r1) < g2 &
r1 in dom f &
g1 <= f . r1 )
by A1, A2, Def3;
defpred S1[
Element of
NAT ,
real number ]
means (
0 < abs (x0 - $2) &
abs (x0 - $2) < 1
/ ($1 + 1) & $2
in dom f &
g1 <= f . $2 );
A4:
for
n being
Element of
NAT ex
r1 being
Real st
S1[
n,
r1]
by A3, XREAL_1:141;
consider s being
Real_Sequence such that A6:
for
n being
Element of
NAT holds
S1[
n,
s . n]
from FUNCT_2:sch 3(A4);
A7:
(
s is
convergent &
lim s = x0 &
rng s c= dom f &
rng s c= (dom f) \ {x0} )
by A6, Th2;
then
f /* s is
divergent_to-infty
by A1, Def3;
then consider n being
Element of
NAT such that A8:
for
k being
Element of
NAT st
n <= k holds
(f /* s) . k < g1
by LIMFUNC1:def 5;
(f /* s) . n < g1
by A8;
then
f . (s . n) < g1
by A7, FUNCT_2:185;
hence
contradiction
by A6;
:: thesis: verum
end;
assume that
A9:
for r1, r2 being Real st r1 < x0 & x0 < r2 holds
ex g1, g2 being Real st
( r1 < g1 & g1 < x0 & g1 in dom f & g2 < r2 & x0 < g2 & g2 in dom f )
and
A10:
for g1 being Real ex g2 being Real st
( 0 < g2 & ( for r1 being Real st 0 < abs (x0 - r1) & abs (x0 - r1) < g2 & r1 in dom f holds
f . r1 < g1 ) )
; :: thesis: f is_divergent_to-infty_in x0
hence
f is_divergent_to-infty_in x0
by A9, Def3; :: thesis: verum