let A be closed-interval Subset of REAL ; :: thesis: for D2 being Division of A st lower_bound A < D2 . 1 holds
<*(lower_bound A)*> ^ D2 is non empty increasing FinSequence of REAL

let D2 be Division of A; :: thesis: ( lower_bound A < D2 . 1 implies <*(lower_bound A)*> ^ D2 is non empty increasing FinSequence of REAL )
assume A1: lower_bound A < D2 . 1 ; :: thesis: <*(lower_bound A)*> ^ D2 is non empty increasing FinSequence of REAL
set MD2 = <*(lower_bound A)*> ^ D2;
for n, m being Element of NAT st n in dom (<*(lower_bound A)*> ^ D2) & m in dom (<*(lower_bound A)*> ^ D2) & n < m holds
(<*(lower_bound A)*> ^ D2) . n < (<*(lower_bound A)*> ^ D2) . m
proof
let n, m be Element of NAT ; :: thesis: ( n in dom (<*(lower_bound A)*> ^ D2) & m in dom (<*(lower_bound A)*> ^ D2) & n < m implies (<*(lower_bound A)*> ^ D2) . n < (<*(lower_bound A)*> ^ D2) . m )
assume A2: ( n in dom (<*(lower_bound A)*> ^ D2) & m in dom (<*(lower_bound A)*> ^ D2) & n < m ) ; :: thesis: (<*(lower_bound A)*> ^ D2) . n < (<*(lower_bound A)*> ^ D2) . m
A3: not m in dom <*(lower_bound A)*>
proof end;
(<*(lower_bound A)*> ^ D2) . m in rng (<*(lower_bound A)*> ^ D2) by A2, FUNCT_1:def 5;
then (<*(lower_bound A)*> ^ D2) . m in (rng <*(lower_bound A)*>) \/ (rng D2) by FINSEQ_1:44;
then A5: ( (<*(lower_bound A)*> ^ D2) . m in rng <*(lower_bound A)*> or (<*(lower_bound A)*> ^ D2) . m in rng D2 ) by XBOOLE_0:def 3;
A6: not (<*(lower_bound A)*> ^ D2) . m in rng <*(lower_bound A)*>
proof end;
now
per cases ( n in dom <*(lower_bound A)*> or ex i being Nat st
( i in dom D2 & n = (len <*(lower_bound A)*>) + i ) )
by A2, FINSEQ_1:38;
suppose A11: n in dom <*(lower_bound A)*> ; :: thesis: (<*(lower_bound A)*> ^ D2) . n < (<*(lower_bound A)*> ^ D2) . m
end;
suppose ex i being Nat st
( i in dom D2 & n = (len <*(lower_bound A)*>) + i ) ; :: thesis: (<*(lower_bound A)*> ^ D2) . n < (<*(lower_bound A)*> ^ D2) . m
then consider i being Element of NAT such that
A16: ( i in dom D2 & n = (len <*(lower_bound A)*>) + i ) ;
consider j being Nat such that
A17: ( j in dom D2 & m = (len <*(lower_bound A)*>) + j ) by A2, A3, FINSEQ_1:38;
A18: i < j by A2, A16, A17, XREAL_1:8;
A19: D2 . i = (<*(lower_bound A)*> ^ D2) . n by A16, FINSEQ_1:def 7;
D2 . j = (<*(lower_bound A)*> ^ D2) . m by A17, FINSEQ_1:def 7;
hence (<*(lower_bound A)*> ^ D2) . n < (<*(lower_bound A)*> ^ D2) . m by A16, A17, A18, A19, SEQM_3:def 1; :: thesis: verum
end;
end;
end;
hence (<*(lower_bound A)*> ^ D2) . n < (<*(lower_bound A)*> ^ D2) . m ; :: thesis: verum
end;
hence <*(lower_bound A)*> ^ D2 is non empty increasing FinSequence of REAL by SEQM_3:def 1; :: thesis: verum