let x be FinSequence of REAL ; :: thesis: for M being Matrix of REAL st len x = width M & width M > 0 & x = (len x) |-> 1 holds
for k being Element of NAT st k in Seg (len (M * x)) holds
(M * x) . k = Sum (Line M,k)
let M be Matrix of REAL ; :: thesis: ( len x = width M & width M > 0 & x = (len x) |-> 1 implies for k being Element of NAT st k in Seg (len (M * x)) holds
(M * x) . k = Sum (Line M,k) )
assume A1:
( len x = width M & width M > 0 & x = (len x) |-> 1 )
; :: thesis: for k being Element of NAT st k in Seg (len (M * x)) holds
(M * x) . k = Sum (Line M,k)
hereby :: thesis: verum
let k be
Element of
NAT ;
:: thesis: ( k in Seg (len (M * x)) implies (M * x) . k = Sum (Line M,k) )assume A2:
k in Seg (len (M * x))
;
:: thesis: (M * x) . k = Sum (Line M,k)A3:
len (Line M,k) = len x
by A1, MATRIX_1:def 8;
thus (M * x) . k =
(Line M,k) "*" x
by A1, A2, Th41
.=
Sum (Line M,k)
by A1, A3, Th32
;
:: thesis: verum
end;