let i, n be Nat; for c being Complex
for g1 being n -element complex-valued FinSequence holds (g1 +* (i,c)) - g1 = (0* n) +* (i,(c - (g1 . i)))
let c be Complex; for g1 being n -element complex-valued FinSequence holds (g1 +* (i,c)) - g1 = (0* n) +* (i,(c - (g1 . i)))
let g1 be n -element complex-valued FinSequence; (g1 +* (i,c)) - g1 = (0* n) +* (i,(c - (g1 . i)))
A1:
dom ((g1 +* (i,c)) - g1) = (dom (g1 +* (i,c))) /\ (dom g1)
by VALUED_1:12;
A2:
dom (0* n) = Seg n
;
A3:
dom g1 = Seg n
by FINSEQ_1:89;
A4:
dom (g1 +* (i,c)) = dom g1
by FUNCT_7:30;
hence
dom ((g1 +* (i,c)) - g1) = dom ((0* n) +* (i,(c - (g1 . i))))
by A1, A3, FINSEQ_1:89; FUNCT_1:def 11 for b1 being object holds
( not b1 in dom ((g1 +* (i,c)) - g1) or ((g1 +* (i,c)) - g1) . b1 = ((0* n) +* (i,(c - (g1 . i)))) . b1 )
let x be object ; ( not x in dom ((g1 +* (i,c)) - g1) or ((g1 +* (i,c)) - g1) . x = ((0* n) +* (i,(c - (g1 . i)))) . x )
assume A5:
x in dom ((g1 +* (i,c)) - g1)
; ((g1 +* (i,c)) - g1) . x = ((0* n) +* (i,(c - (g1 . i)))) . x
then A6:
((g1 +* (i,c)) - g1) . x = ((g1 +* (i,c)) . x) - (g1 . x)
by VALUED_1:13;
per cases
( x = i or x <> i )
;
suppose A7:
x = i
;
((g1 +* (i,c)) - g1) . x = ((0* n) +* (i,(c - (g1 . i)))) . xhence ((g1 +* (i,c)) - g1) . x =
c - (g1 . x)
by A6, A1, A5, A4, FUNCT_7:31
.=
((0* n) +* (i,(c - (g1 . i)))) . x
by A1, A2, A3, A5, A4, A7, FUNCT_7:31
;
verum end; end;