let n, m be Nat; :: thesis: for K being Field
for i, j being Nat st [i,j] in Indices (0. K,n,m) holds
(0. K,n,m) * i,j = 0. K

let K be Field; :: thesis: for i, j being Nat st [i,j] in Indices (0. K,n,m) holds
(0. K,n,m) * i,j = 0. K

let i, j be Nat; :: thesis: ( [i,j] in Indices (0. K,n,m) implies (0. K,n,m) * i,j = 0. K )
assume A1: [i,j] in Indices (0. K,n,m) ; :: thesis: (0. K,n,m) * i,j = 0. K
A2: Indices (0. K,n,m) = [:(Seg n),(Seg (width (0. K,n,m))):] by MATRIX_1:26;
per cases ( n > 0 or n = 0 ) ;
suppose A3: n > 0 ; :: thesis: (0. K,n,m) * i,j = 0. K
reconsider m1 = m as Element of NAT by ORDINAL1:def 13;
A4: [i,j] in [:(Seg n),(Seg m):] by A1, A3, MATRIX_1:24;
then j in Seg m by ZFMISC_1:106;
then A5: (m1 |-> (0. K)) . j = 0. K by FUNCOP_1:13;
i in Seg n by A4, ZFMISC_1:106;
then (0. K,n,m) . i = m |-> (0. K) by FUNCOP_1:13;
hence (0. K,n,m) * i,j = 0. K by A1, A5, MATRIX_1:def 6; :: thesis: verum
end;
suppose n = 0 ; :: thesis: (0. K,n,m) * i,j = 0. K
then Seg n = {} ;
hence (0. K,n,m) * i,j = 0. K by A1, A2, FINSEQ_1:4, ZFMISC_1:113; :: thesis: verum
end;
end;