let x be FinSequence of REAL ; for M being Matrix of REAL st len x = width M & width M > 0 & x = (len x) |-> 1 holds
for k being Nat st k in Seg (len (M * x)) holds
(M * x) . k = Sum (Line (M,k))
let M be Matrix of REAL; ( len x = width M & width M > 0 & x = (len x) |-> 1 implies for k being Nat st k in Seg (len (M * x)) holds
(M * x) . k = Sum (Line (M,k)) )
assume that
A1:
len x = width M
and
A2:
width M > 0
and
A3:
x = (len x) |-> 1
; for k being Nat st k in Seg (len (M * x)) holds
(M * x) . k = Sum (Line (M,k))
hereby verum
let k be
Nat;
( k in Seg (len (M * x)) implies (M * x) . k = Sum (Line (M,k)) )assume A4:
k in Seg (len (M * x))
;
(M * x) . k = Sum (Line (M,k))A5:
len (Line (M,k)) = len x
by A1, MATRIX_0:def 7;
thus (M * x) . k =
(Line (M,k)) "*" x
by A1, A2, A4, Th41
.=
Sum (Line (M,k))
by A3, A5, Th32
;
verum
end;