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 A2: for n being Element of NAT holds +infty <= seq . n ; :: thesis: ( seq is convergent & lim seq = inf seq )
end;
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;