I am given a matrix $A$. I find out it is normal. And I compute $\det(A-\lambda)=0$ and find that not all $\lambda_i$ are different, i.e., the eigenvalues are not distinct. Thus, I am not sure if the eigenvectors are L.I.

Now, I want find a decomposition $$A=UDU^H$$ but how do I do it? And under what conditions can I do that?


  • $D$ is a diagonal matrix
  • $^H$ is the hermitian conjucate
  • $U$ is unitary matrix.
  • $\begingroup$ What is $U^H$? What is $D$? $\endgroup$ – Brian Fitzpatrick Mar 17 '14 at 10:37
  • $\begingroup$ @BrianFitzpatrick added a list at the end. $\endgroup$ – jacob Mar 17 '14 at 11:12
  • $\begingroup$ @GitGud it should read "normal" instead of "not normal". edited that. $\endgroup$ – jacob Mar 17 '14 at 11:12

Since $A$ is normal, you can always find the decomposition $A=UDU^H$.

Assuming you know how to diagonalize a matrix, to find $U$ you simply take any diagonalizing matrix $P$ and apply Gram-Schmidt to the columns of $P$. The resulting vectors, disposed as the columns of $U$, make $U$unitary.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.