let n, m be Nat; :: thesis: for D being non empty set
for F being Function of (Seg n),(Seg n)
for M being Matrix of n,m,D holds M * F is Matrix of n,m,D
let D be non empty set ; :: thesis: for F being Function of (Seg n),(Seg n)
for M being Matrix of n,m,D holds M * F is Matrix of n,m,D
let F be Function of (Seg n),(Seg n); :: thesis: for M being Matrix of n,m,D holds M * F is Matrix of n,m,D
let M be Matrix of n,m,D; :: thesis: M * F is Matrix of n,m,D
len M = n
by MATRIX_1:def 3;
then
( dom F = Seg n & rng F c= Seg n & dom M = Seg n )
by FINSEQ_1:def 3, FUNCT_2:67, RELAT_1:def 19;
then A1:
( dom (M * F) = Seg n & n is Element of NAT )
by ORDINAL1:def 13, RELAT_1:46;
then reconsider Mp = M * F as FinSequence by FINSEQ_1:def 2;
A2:
for x being set st x in rng Mp holds
ex p being FinSequence of D st
( x = p & len p = m )
then reconsider Mp = Mp as Matrix of D by MATRIX_1:9;
( len Mp = n & ( for p being FinSequence of D st p in rng Mp holds
len p = m ) )
hence
M * F is Matrix of n,m,D
by MATRIX_1:def 3; :: thesis: verum