let n be Nat; :: thesis: for K being Field
for M being Matrix of n,K holds diagonal_of_Matrix M = diagonal_of_Matrix (M @ )

let K be Field; :: thesis: for M being Matrix of n,K holds diagonal_of_Matrix M = diagonal_of_Matrix (M @ )
let M be Matrix of n,K; :: thesis: diagonal_of_Matrix M = diagonal_of_Matrix (M @ )
set DM = diagonal_of_Matrix M;
set DM9 = diagonal_of_Matrix (M @ );
A1: len (diagonal_of_Matrix M) = n by MATRIX_3:def 10;
A2: now end;
len (diagonal_of_Matrix (M @ )) = n by MATRIX_3:def 10;
hence diagonal_of_Matrix M = diagonal_of_Matrix (M @ ) by A1, A2, FINSEQ_1:18; :: thesis: verum