set P = Partial_Sums f;
let m be Nat; :: according to SEQM_3:def 3 :: thesis: for b1 being set holds
( not m in dom (Partial_Sums f) or not b1 in dom (Partial_Sums f) or not m <= b1 or (Partial_Sums f) . m <= (Partial_Sums f) . b1 )

let n be Nat; :: thesis: ( not m in dom (Partial_Sums f) or not n in dom (Partial_Sums f) or not m <= n or (Partial_Sums f) . m <= (Partial_Sums f) . n )
assume ( m in dom (Partial_Sums f) & n in dom (Partial_Sums f) ) ; :: thesis: ( not m <= n or (Partial_Sums f) . m <= (Partial_Sums f) . n )
defpred S1[ Nat] means ( m <= f implies (Partial_Sums f) . m <= (Partial_Sums f) . f );
A1: S1[ 0 ] ;
A2: for k being Nat st S1[k] holds
S1[k + 1]
proof
let k be Nat; :: thesis: ( S1[k] implies S1[k + 1] )
assume A3: S1[k] ; :: thesis: S1[k + 1]
assume m <= k + 1 ; :: thesis: (Partial_Sums f) . m <= (Partial_Sums f) . (k + 1)
per cases then ( m <= k or m = k + 1 ) by NAT_1:8;
end;
end;
for k being Nat holds S1[k] from NAT_1:sch 2(A1, A2);
hence ( not m <= n or (Partial_Sums f) . m <= (Partial_Sums f) . n ) ; :: thesis: verum