let K be Field; for V1 being finite-dimensional VectSp of K
for a being Element of V1
for F being FinSequence of V1
for G being FinSequence of K st len F = len G & ( for k being Nat
for v being Element of K st k in dom F & v = G . k holds
F . k = v * a ) holds
Sum F = (Sum G) * a
let V1 be finite-dimensional VectSp of K; for a being Element of V1
for F being FinSequence of V1
for G being FinSequence of K st len F = len G & ( for k being Nat
for v being Element of K st k in dom F & v = G . k holds
F . k = v * a ) holds
Sum F = (Sum G) * a
let a be Element of V1; for F being FinSequence of V1
for G being FinSequence of K st len F = len G & ( for k being Nat
for v being Element of K st k in dom F & v = G . k holds
F . k = v * a ) holds
Sum F = (Sum G) * a
let F be FinSequence of V1; for G being FinSequence of K st len F = len G & ( for k being Nat
for v being Element of K st k in dom F & v = G . k holds
F . k = v * a ) holds
Sum F = (Sum G) * a
let G be FinSequence of K; ( len F = len G & ( for k being Nat
for v being Element of K st k in dom F & v = G . k holds
F . k = v * a ) implies Sum F = (Sum G) * a )
defpred S1[ Nat] means for H being FinSequence of V1
for I being FinSequence of K st len H = len I & len H = $1 & ( for k being Nat
for v being Element of K st k in dom H & v = I . k holds
H . k = v * a ) holds
Sum H = (Sum I) * a;
A1:
for n being Nat st S1[n] holds
S1[n + 1]
proof
let n be
Nat;
( S1[n] implies S1[n + 1] )
assume A2:
for
H being
FinSequence of
V1 for
I being
FinSequence of
K st
len H = len I &
len H = n & ( for
k being
Nat for
v being
Element of
K st
k in dom H &
v = I . k holds
H . k = v * a ) holds
Sum H = (Sum I) * a
;
S1[n + 1]
let H be
FinSequence of
V1;
for I being FinSequence of K st len H = len I & len H = n + 1 & ( for k being Nat
for v being Element of K st k in dom H & v = I . k holds
H . k = v * a ) holds
Sum H = (Sum I) * alet I be
FinSequence of
K;
( len H = len I & len H = n + 1 & ( for k being Nat
for v being Element of K st k in dom H & v = I . k holds
H . k = v * a ) implies Sum H = (Sum I) * a )
assume that A3:
len H = len I
and A4:
len H = n + 1
and A5:
for
k being
Nat for
v being
Element of
K st
k in dom H &
v = I . k holds
H . k = v * a
;
Sum H = (Sum I) * a
reconsider q =
I | (Seg n) as
FinSequence of
K by FINSEQ_1:18;
reconsider p =
H | (Seg n) as
FinSequence of
V1 by FINSEQ_1:18;
A6:
n <= n + 1
by NAT_1:12;
then A7:
len p = n
by A4, FINSEQ_1:17;
A8:
dom p = Seg n
by A4, A6, FINSEQ_1:17;
A9:
len q = n
by A3, A4, A6, FINSEQ_1:17;
A10:
dom q = Seg n
by A3, A4, A6, FINSEQ_1:17;
reconsider n =
n as
Element of
NAT by ORDINAL1:def 12;
n + 1
in Seg (n + 1)
by FINSEQ_1:4;
then A15:
n + 1
in dom H
by A4, FINSEQ_1:def 3;
then reconsider v1 =
H . (n + 1) as
Element of
V1 by FINSEQ_2:11;
dom H = dom I
by A3, FINSEQ_3:29;
then reconsider v2 =
I . (n + 1) as
Element of
K by A15, FINSEQ_2:11;
A16:
v1 = v2 * a
by A5, A15;
thus Sum H =
(Sum p) + v1
by A4, A7, A8, RLVECT_1:38
.=
((Sum q) * a) + (v2 * a)
by A2, A7, A9, A11, A16
.=
((Sum q) + v2) * a
by VECTSP_1:def 15
.=
(Sum I) * a
by A3, A4, A9, A10, RLVECT_1:38
;
verum
end;
A17:
S1[ 0 ]
for n being Nat holds S1[n]
from NAT_1:sch 2(A17, A1);
hence
( len F = len G & ( for k being Nat
for v being Element of K st k in dom F & v = G . k holds
F . k = v * a ) implies Sum F = (Sum G) * a )
; verum