let X be non empty set ; :: thesis: for F being Functional_Sequence of X,REAL
for x being Element of X
for n, m being Nat st F is with_the_same_dom & x in dom (F . 0) & ( for k being Nat holds F . k is nonnegative ) & n <= m holds
((Partial_Sums F) . n) . x <= ((Partial_Sums F) . m) . x

let F be Functional_Sequence of X,REAL; :: thesis: for x being Element of X
for n, m being Nat st F is with_the_same_dom & x in dom (F . 0) & ( for k being Nat holds F . k is nonnegative ) & n <= m holds
((Partial_Sums F) . n) . x <= ((Partial_Sums F) . m) . x

let x be Element of X; :: thesis: for n, m being Nat st F is with_the_same_dom & x in dom (F . 0) & ( for k being Nat holds F . k is nonnegative ) & n <= m holds
((Partial_Sums F) . n) . x <= ((Partial_Sums F) . m) . x

let n, m be Nat; :: thesis: ( F is with_the_same_dom & x in dom (F . 0) & ( for k being Nat holds F . k is nonnegative ) & n <= m implies ((Partial_Sums F) . n) . x <= ((Partial_Sums F) . m) . x )
assume A0: F is with_the_same_dom ; :: thesis: ( not x in dom (F . 0) or ex k being Nat st not F . k is nonnegative or not n <= m or ((Partial_Sums F) . n) . x <= ((Partial_Sums F) . m) . x )
assume A81: x in dom (F . 0) ; :: thesis: ( ex k being Nat st not F . k is nonnegative or not n <= m or ((Partial_Sums F) . n) . x <= ((Partial_Sums F) . m) . x )
assume A1: for m being Nat holds F . m is nonnegative ; :: thesis: ( not n <= m or ((Partial_Sums F) . n) . x <= ((Partial_Sums F) . m) . x )
assume C1: n <= m ; :: thesis: ((Partial_Sums F) . n) . x <= ((Partial_Sums F) . m) . x
set PF = Partial_Sums F;
defpred S1[ Nat] means ((Partial_Sums F) . n) . x <= ((Partial_Sums F) . $1) . x;
Q1: for k being Nat holds ((Partial_Sums F) . k) . x <= ((Partial_Sums F) . (k + 1)) . x
proof
let k be Nat; :: thesis: ((Partial_Sums F) . k) . x <= ((Partial_Sums F) . (k + 1)) . x
Q11: (Partial_Sums F) . (k + 1) = ((Partial_Sums F) . k) + (F . (k + 1)) by MESFUN9C:def 2;
Q12: dom ((Partial_Sums F) . (k + 1)) = dom (F . 0) by A0, MESFUN9C:11;
( F . (k + 1) is nonnegative & (Partial_Sums F) . k is nonnegative ) by A1, C936;
then ( 0 <= (F . (k + 1)) . x & 0 <= ((Partial_Sums F) . k) . x ) by MESFUNC6:51;
then (((Partial_Sums F) . k) . x) + 0 <= (((Partial_Sums F) . k) . x) + ((F . (k + 1)) . x) by XREAL_1:9;
hence ((Partial_Sums F) . k) . x <= ((Partial_Sums F) . (k + 1)) . x by Q12, A81, Q11, VALUED_1:def 1; :: thesis: verum
end;
Q2: for k being Nat st k >= n & ( for l being Nat st l >= n & l < k holds
S1[l] ) holds
S1[k]
proof
let k be Nat; :: thesis: ( k >= n & ( for l being Nat st l >= n & l < k holds
S1[l] ) implies S1[k] )

assume Q21: ( k >= n & ( for l being Nat st l >= n & l < k holds
S1[l] ) ) ; :: thesis: S1[k]
now
assume k > n ; :: thesis: S1[k]
then k >= n + 1 by NAT_1:13;
then Q22: ( k = n + 1 or k > n + 1 ) by XXREAL_0:1;
now
assume Q23: k > n + 1 ; :: thesis: S1[k]
then reconsider l = k - 1 as Element of NAT by NAT_1:20;
k < k + 1 by NAT_1:13;
then ( k > l & l >= n ) by Q23, XREAL_1:21;
then Q24: ((Partial_Sums F) . n) . x <= ((Partial_Sums F) . l) . x by Q21;
k = l + 1 ;
then ((Partial_Sums F) . l) . x <= ((Partial_Sums F) . k) . x by Q1;
hence S1[k] by Q24, XXREAL_0:2; :: thesis: verum
end;
hence S1[k] by Q22, Q1; :: thesis: verum
end;
hence S1[k] by Q21, XXREAL_0:1; :: thesis: verum
end;
for k being Nat st k >= n holds
S1[k] from NAT_1:sch 9(Q2);
hence ((Partial_Sums F) . n) . x <= ((Partial_Sums F) . m) . x by C1; :: thesis: verum