let K be Field; for p, q being FinSequence of K
for i being Nat st p . i = 1. K & ( for k being Nat st k in dom p & k <> i holds
p . k = 0. K ) holds
for j being Nat st j in dom (mlt (p,q)) holds
( ( i = j implies (mlt (p,q)) . j = q . i ) & ( i <> j implies (mlt (p,q)) . j = 0. K ) )
let p, q be FinSequence of K; for i being Nat st p . i = 1. K & ( for k being Nat st k in dom p & k <> i holds
p . k = 0. K ) holds
for j being Nat st j in dom (mlt (p,q)) holds
( ( i = j implies (mlt (p,q)) . j = q . i ) & ( i <> j implies (mlt (p,q)) . j = 0. K ) )
let i be Nat; ( p . i = 1. K & ( for k being Nat st k in dom p & k <> i holds
p . k = 0. K ) implies for j being Nat st j in dom (mlt (p,q)) holds
( ( i = j implies (mlt (p,q)) . j = q . i ) & ( i <> j implies (mlt (p,q)) . j = 0. K ) ) )
assume that
A1:
p . i = 1. K
and
A2:
for k being Nat st k in dom p & k <> i holds
p . k = 0. K
; for j being Nat st j in dom (mlt (p,q)) holds
( ( i = j implies (mlt (p,q)) . j = q . i ) & ( i <> j implies (mlt (p,q)) . j = 0. K ) )
let j be Nat; ( j in dom (mlt (p,q)) implies ( ( i = j implies (mlt (p,q)) . j = q . i ) & ( i <> j implies (mlt (p,q)) . j = 0. K ) ) )
assume A3:
j in dom (mlt (p,q))
; ( ( i = j implies (mlt (p,q)) . j = q . i ) & ( i <> j implies (mlt (p,q)) . j = 0. K ) )
A4:
( dom p = Seg (len p) & dom q = Seg (len q) )
by FINSEQ_1:def 3;
reconsider j1 = j as Element of NAT by ORDINAL1:def 13;
( dom (mlt (p,q)) = Seg (len (mlt (p,q))) & len (mlt (p,q)) = min ((len p),(len q)) )
by Th15, FINSEQ_1:def 3;
then A5:
j in (dom p) /\ (dom q)
by A3, A4, FINSEQ_2:2;
then A6:
j in dom q
by XBOOLE_0:def 4;
then reconsider b = q . j1 as Element of K by FINSEQ_2:13;
thus
( i = j implies (mlt (p,q)) . j = q . i )
( i <> j implies (mlt (p,q)) . j = 0. K )
assume A8:
i <> j
; (mlt (p,q)) . j = 0. K
j in dom p
by A5, XBOOLE_0:def 4;
then
p . j = 0. K
by A2, A8;
hence (mlt (p,q)) . j =
(0. K) * b
by A3, FVSUM_1:73
.=
0. K
by VECTSP_1:44
;
verum