let L be ExtREAL_sequence; ( ( for n, m being Nat st n <= m holds
L . n <= L . m ) implies ( L is convergent & lim L = sup (rng L) ) )
assume A1:
for n, m being Nat st n <= m holds
L . n <= L . m
; ( L is convergent & lim L = sup (rng L) )
per cases
( for k0 being Nat holds not -infty < L . k0 or ex k0 being Nat st -infty < L . k0 )
;
suppose
ex
k0 being
Nat st
-infty < L . k0
;
( L is convergent & lim L = sup (rng L) )then consider k0 being
Nat such that A8:
-infty < L . k0
;
reconsider k0 =
k0 as
Element of
NAT by ORDINAL1:def 12;
per cases
( ex K being real number st
for n being Nat holds L . n < K or for K being real number holds
( not 0 < K or ex n being Nat st not L . n < K ) )
;
suppose
ex
K being
real number st
for
n being
Nat holds
L . n < K
;
( L is convergent & lim L = sup (rng L) )then consider K being
real number such that A9:
for
n being
Nat holds
L . n < K
;
then
R_EAL K is
UpperBound of
rng L
by XXREAL_2:def 1;
then A10:
sup (rng L) <= R_EAL K
by XXREAL_2:def 3;
R_EAL K is
Real
by XREAL_0:def 1;
then A11:
sup (rng L) <> +infty
by A10, XXREAL_0:9;
A12:
sup (rng L) <> -infty
by A2, A8;
then reconsider h =
sup (rng L) as
Real by A11, XXREAL_0:14;
A13:
for
p being
real number st
0 < p holds
ex
N0 being
Nat st
for
m being
Nat st
N0 <= m holds
|.((L . m) - (sup (rng L))).| < p
proof
let p be
real number ;
( 0 < p implies ex N0 being Nat st
for m being Nat st N0 <= m holds
|.((L . m) - (sup (rng L))).| < p )
assume A14:
0 < p
;
ex N0 being Nat st
for m being Nat st N0 <= m holds
|.((L . m) - (sup (rng L))).| < p
reconsider e =
p as
Real by XREAL_0:def 1;
sup (rng L) is
Real
by A12, A11, XXREAL_0:14;
then consider y being
ext-real number such that A15:
y in rng L
and A16:
(sup (rng L)) - (R_EAL e) < y
by A14, MEASURE6:6;
consider x being
set such that A17:
x in dom L
and A18:
y = L . x
by A15, FUNCT_1:def 3;
reconsider N1 =
x as
Element of
NAT by A17;
set N0 =
max (
N1,
k0);
take
max (
N1,
k0)
;
for m being Nat st max (N1,k0) <= m holds
|.((L . m) - (sup (rng L))).| < p
hereby verum
let n be
Nat;
( max (N1,k0) <= n implies |.((L . n) - (sup (rng L))).| < p )A19:
N1 <= max (
N1,
k0)
by XXREAL_0:25;
assume
max (
N1,
k0)
<= n
;
|.((L . n) - (sup (rng L))).| < pthen
N1 <= n
by A19, XXREAL_0:2;
then
L . N1 <= L . n
by A1;
then
(sup (rng L)) - (R_EAL e) < L . n
by A16, A18, XXREAL_0:2;
then
sup (rng L) < (L . n) + (R_EAL e)
by XXREAL_3:54;
then
(sup (rng L)) - (L . n) < R_EAL e
by XXREAL_3:55;
then
- (R_EAL e) < - ((sup (rng L)) - (L . n))
by XXREAL_3:38;
then A20:
- (R_EAL e) < (L . n) - (sup (rng L))
by XXREAL_3:26;
A21:
L . n <= sup (rng L)
by A2;
(sup (rng L)) + (R_EAL 0) <= (sup (rng L)) + (R_EAL e)
by A14, XXREAL_3:36;
then
sup (rng L) <= (sup (rng L)) + (R_EAL e)
by XXREAL_3:4;
then
sup (rng L) < (sup (rng L)) + e
by A22, XXREAL_0:1;
then
L . n < (sup (rng L)) + (R_EAL e)
by A21, XXREAL_0:2;
then
(L . n) - (sup (rng L)) < R_EAL e
by XXREAL_3:55;
hence
|.((L . n) - (sup (rng L))).| < p
by A20, EXTREAL2:11;
verum
end;
end; A24:
R_EAL h = sup (rng L)
;
then A25:
L is
convergent_to_finite_number
by A13, Def8;
hence
L is
convergent
by Def11;
lim L = sup (rng L)hence
lim L = sup (rng L)
by A13, A24, A25, Def12;
verum end; end; end; end;