let X be RealLinearSpace; :: thesis: for R1, R2, R3 being FinSequence of X st len R1 = len R2 & R3 = R1 - R2 holds
Sum R3 = (Sum R1) - (Sum R2)

let R1, R2, R3 be FinSequence of X; :: thesis: ( len R1 = len R2 & R3 = R1 - R2 implies Sum R3 = (Sum R1) - (Sum R2) )
assume AS: ( len R1 = len R2 & R3 = R1 - R2 ) ; :: thesis: Sum R3 = (Sum R1) - (Sum R2)
then P0: dom R1 = dom R2 by FINSEQ_3:31;
P1: dom R3 = (dom R1) /\ (dom R2) by AS, VFUNCT_1:def 2
.= dom R1 by P0 ;
then P2: len R3 = len R1 by FINSEQ_3:31;
for k being Element of NAT st k in dom R1 holds
R3 . k = (R1 /. k) - (R2 /. k)
proof
let k be Element of NAT ; :: thesis: ( k in dom R1 implies R3 . k = (R1 /. k) - (R2 /. k) )
assume P31: k in dom R1 ; :: thesis: R3 . k = (R1 /. k) - (R2 /. k)
hence R3 . k = R3 /. k by P1, PARTFUN1:def 8
.= (R1 /. k) - (R2 /. k) by AS, VFUNCT_1:def 2, P31, P1 ;
:: thesis: verum
end;
hence Sum R3 = (Sum R1) - (Sum R2) by AS, P2, RLVECT_2:7; :: thesis: verum