determinant / adjoint matrix