let seq be ExtREAL_sequence; :: thesis: ( seq is non-increasing implies ( seq is convergent & lim seq = inf seq ) )
assume A1:
seq is non-increasing
; :: thesis: ( 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
;
:: thesis: ( 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
;
:: thesis: ( seq is convergent & lim seq = inf seq )set seq0 =
seq ^\ k;
A10:
(
inf seq = inf (seq ^\ k) &
seq ^\ k is
non-increasing )
by A1, Th25;
inf seq <= seq . k
by Th23;
then
-infty < seq . k
by A9, XXREAL_0:2, XXREAL_0:6;
then A11:
seq ^\ k is
bounded_above
by A1, A8, Th30;
then A12:
rng (seq ^\ k) is
bounded_above
by Def4;
then A15:
sup (rng (seq ^\ k)) < +infty
by A12, XXREAL_0:9, XXREAL_2:57;
inf (seq ^\ k) <= sup (seq ^\ k)
by Th24;
then A16:
inf (rng (seq ^\ k)) in REAL
by A9, A10, A15, XXREAL_0:14;
inf (rng (seq ^\ k)) is
LowerBound of
rng (seq ^\ k)
by XXREAL_2:def 4;
then
rng (seq ^\ k) is
bounded_below
by A16, SUPINF_1:def 12;
then
seq ^\ k is
bounded_below
by Def3;
then
seq ^\ k is
bounded
by A11, Def5;
then
(
seq ^\ k is
convergent &
lim (seq ^\ k) = inf (seq ^\ k) )
by A10, Lm4;
hence
(
seq is
convergent &
lim seq = inf seq )
by A10, Th17;
:: thesis: verum end; end; end; end;