let f be real-valued FinSequence; :: thesis: abs (Sum f) <= Sum (abs f)
defpred S1[ set ] means ex F being real-valued FinSequence st
( F = $1 & abs (Sum F) <= Sum (abs F) );
A1: S1[ <*> REAL ]
proof end;
A2: for p being FinSequence of REAL
for x being Element of REAL st S1[p] holds
S1[p ^ <*x*>]
proof
let p be FinSequence of REAL ; :: thesis: for x being Element of REAL st S1[p] holds
S1[p ^ <*x*>]

let x be Element of REAL ; :: thesis: ( S1[p] implies S1[p ^ <*x*>] )
given F being real-valued FinSequence such that A3: F = p and
A4: abs (Sum F) <= Sum (abs F) ; :: thesis: S1[p ^ <*x*>]
A5: (abs (Sum F)) + (abs x) <= (Sum (abs F)) + (abs x) by A4, XREAL_1:8;
take G = p ^ <*x*>; :: thesis: ( G = p ^ <*x*> & abs (Sum G) <= Sum (abs G) )
A6: abs <*x*> = <*(abs x)*> by JORDAN2B:23;
A7: Sum <*(abs x)*> = abs x by RVSUM_1:103;
abs G = (abs p) ^ (abs <*x*>) by TOPREAL7:12;
then A8: Sum (abs G) = (Sum (abs p)) + (abs x) by A6, A7, RVSUM_1:105;
Sum G = (Sum p) + x by RVSUM_1:104;
then abs (Sum G) <= (abs (Sum p)) + (abs x) by COMPLEX1:142;
hence ( G = p ^ <*x*> & abs (Sum G) <= Sum (abs G) ) by A8, A3, A5, XXREAL_0:2; :: thesis: verum
end;
A9: for p being FinSequence of REAL holds S1[p] from FINSEQ_2:sch 2(A1, A2);
f is FinSequence of REAL by Th19;
then S1[f] by A9;
hence abs (Sum f) <= Sum (abs f) ; :: thesis: verum