I am trying to justify the formula:
$${\rm det} (M) = e^{{\rm Tr}\;log M} $$
for any square matrix M.
My idea is that it is easy to check for diagonal matrices and since det, Tr, and log are continuous functions and the set of diagonal matrices is dense in the set of matrices it must be true for any matrix.
Is that enough?