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 st
for n being Nat holds L . n < K or for K being Real holds
( not 0 < K or ex n being Nat st not L . n < K ) )
;
suppose
ex
K being
Real st
for
n being
Nat holds
L . n < K
;
( L is convergent & lim L = sup (rng L) )then consider K being
Real such that A9:
for
n being
Nat holds
L . n < K
;
then
K is
UpperBound of
rng L
by XXREAL_2:def 1;
then A10:
sup (rng L) <= K
by XXREAL_2:def 3;
K in 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
Element of
REAL by A11, XXREAL_0:14;
A13:
for
p being
Real 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;
( 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
R_eal by XXREAL_0:def 1;
sup (rng L) in REAL
by A12, A11, XXREAL_0:14;
then consider y being
ExtReal such that A15:
y in rng L
and A16:
(sup (rng L)) - e < y
by A14, MEASURE6:6;
consider x being
object 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)) - e < L . n
by A16, A18, XXREAL_0:2;
then
sup (rng L) < (L . n) + e
by XXREAL_3:54;
then
(sup (rng L)) - (L . n) < e
by XXREAL_3:55;
then
- e < - ((sup (rng L)) - (L . n))
by XXREAL_3:38;
then A20:
- e < (L . n) - (sup (rng L))
by XXREAL_3:26;
A21:
L . n <= sup (rng L)
by A2;
(sup (rng L)) + 0 <= (sup (rng L)) + e
by A14, XXREAL_3:36;
then
sup (rng L) <= (sup (rng L)) + e
by XXREAL_3:4;
then
sup (rng L) < (sup (rng L)) + e
by A22, XXREAL_0:1;
then
L . n < (sup (rng L)) + e
by A21, XXREAL_0:2;
then
(L . n) - (sup (rng L)) < e
by XXREAL_3:55;
hence
|.((L . n) - (sup (rng L))).| < p
by A20, EXTREAL1:22;
verum
end;
end; A24:
h = sup (rng L)
;
then A25:
L is
convergent_to_finite_number
by A13;
hence
L is
convergent
;
lim L = sup (rng L)hence
lim L = sup (rng L)
by A13, A24, A25, Def12;
verum end; end; end; end;