let f be Real_Sequence; for N being Nat st ( for n being Nat st n >= N holds
f . n <= f . (n + 1) ) holds
for n, m being Nat st N <= n & n <= m holds
f . n <= f . m
let N be Nat; ( ( for n being Nat st n >= N holds
f . n <= f . (n + 1) ) implies for n, m being Nat st N <= n & n <= m holds
f . n <= f . m )
assume A1:
for n being Nat st n >= N holds
f . n <= f . (n + 1)
; for n, m being Nat st N <= n & n <= m holds
f . n <= f . m
let n, m be Nat; ( N <= n & n <= m implies f . n <= f . m )
defpred S1[ Nat] means f . n <= f . $1;
assume A2:
n >= N
; ( not n <= m or f . n <= f . m )
A3:
for m being Nat st m >= n & S1[m] holds
S1[m + 1]
A6:
S1[n]
;
for m being Nat st m >= n holds
S1[m]
from NAT_1:sch 8(A6, A3);
hence
( not n <= m or f . n <= f . m )
; verum