let seq be ExtREAL_sequence; ( seq is non-increasing implies ( seq is convergent & lim seq = inf seq ) )
assume A1:
seq is non-increasing
; ( seq is convergent & lim seq = inf seq )
per cases
( for n being Element of NAT holds +infty <= seq . n or ex n being Element of NAT st not +infty <= seq . n )
;
suppose
not for
n being
Element of
NAT holds
+infty <= seq . n
;
( seq is convergent & lim seq = inf seq )then consider k being
Element of
NAT such that A8:
seq . k < +infty
;
per cases
( -infty <> inf seq or -infty = inf seq )
;
suppose A9:
-infty <> inf seq
;
( seq is convergent & lim seq = inf seq )set seq0 =
seq ^\ k;
A10:
inf seq = inf (seq ^\ k)
by A1, Th25;
A13:
inf (seq ^\ k) <= sup (seq ^\ k)
by Th24;
A14:
inf (rng (seq ^\ k)) is
LowerBound of
rng (seq ^\ k)
by XXREAL_2:def 4;
inf seq <= seq . k
by Th23;
then
-infty < seq . k
by A9, XXREAL_0:2, XXREAL_0:6;
then A15:
seq ^\ k is
bounded_above
by A1, A8, Th30;
then
rng (seq ^\ k) is
bounded_above
;
then
sup (rng (seq ^\ k)) < +infty
by A11, XXREAL_0:9, XXREAL_2:57;
then
inf (rng (seq ^\ k)) in REAL
by A9, A10, A13, XXREAL_0:14;
then
rng (seq ^\ k) is
bounded_below
by A14, XXREAL_2:def 9;
then
seq ^\ k is
bounded_below
;
then A16:
seq ^\ k is
bounded
by A15;
A17:
seq ^\ k is
non-increasing
by A1, Th25;
then A18:
lim (seq ^\ k) = inf (seq ^\ k)
by A16, Lm3;
seq ^\ k is
convergent
by A17, A16, Lm3;
hence
(
seq is
convergent &
lim seq = inf seq )
by A10, A18, Th17;
verum end; end; end; end;