set n = len A;
reconsider A1 = A as Matrix of len A, width A,K by MATRIX_2:7;
deffunc H1( Nat, Nat) -> Element of the carrier of K = (A * $1,$2) + (B * $1,$2);
consider M being Matrix of len A, width A,K such that
A1:
for i, j being Nat st [i,j] in Indices M holds
M * i,j = H1(i,j)
from MATRIX_1:sch 1();
A2:
Indices A1 = [:(Seg (len A)),(Seg (width A)):]
by MATRIX_1:26;
reconsider M = M as Matrix of K ;
take
M
; ( len M = len A & width M = width A & ( for i, j being Nat st [i,j] in Indices A holds
M * i,j = (A * i,j) + (B * i,j) ) )
thus
( len M = len A & width M = width A & ( for i, j being Nat st [i,j] in Indices A holds
M * i,j = (A * i,j) + (B * i,j) ) )
by A1, A3; verum