Eigenvalues of a unitary matrix

Click For Summary

Homework Help Overview

The discussion revolves around proving that if a matrix U is unitary, then all eigenvalues of U have an absolute value of 1. The original poster expresses difficulty in progressing with their proof attempt.

Discussion Character

  • Exploratory, Conceptual clarification, Mathematical reasoning

Approaches and Questions Raised

  • Participants discuss manipulating the eigenvalue equation and the properties of unitary matrices. There are attempts to derive relationships between eigenvalues and eigenvectors, as well as questions about the necessity of certain concepts like isometry.

Discussion Status

Several participants are engaging with the original poster's attempts, providing insights and alternative approaches. There is an ongoing exploration of the implications of unitary matrices and their eigenvalues, with no explicit consensus reached yet.

Contextual Notes

Some participants mention constraints related to the understanding of isometry and the implications of the invertibility of U. The discussion reflects varying levels of familiarity with the underlying concepts.

kingwinner
Messages
1,266
Reaction score
0
Q: Prove htat if a matrix U is unitary, then all eigenvalues of U have absolute value 1.

My try:
Suppose U*=U^-1 (or U*U=I)

Let UX=(lambda)X, X nonzero
=> U*UX=(lambda) U*X
=> X=(lambda) U*X
=> ||X||=|lambda| ||U*X||
=> |lambda| = ||X|| / ||(U^-1)X||

And now I am really stuck and hopeless, what can I do?

Thanks for helping!
 
Last edited:
Physics news on Phys.org
If Ux=(lambda)x then (x*)(U*)=(lambda*)(x*). Multiply those together.
 
Dick said:
If Ux=(lambda)x then (x*)(U*)=(lambda*)(x*). Multiply those together.


Multiply which of them together??
 
The two equations.
 
quasar987 said:
The two equations.
OK, so
Ux (x*)(U*) = (lambda)x (lambda*)(x*)
But how does this prove the statement?
 
kingwinner said:
=> ||X||=|lambda| ||U*X||
If U is unitary, then ||Ux||=||x||.
 
morphism said:
If U is unitary, then ||Ux||=||x||.

Why?

Also, I know nothing about isomertry. Is there any way to prove the statement without this concept? Can someone please show me how?
 
Your initial definition of "unitary" was U*U= I, right? If \lambda is an eigenvalue of U, with corresponding eigenvector v, then Uv= \lambda v. But then U*U(v)= \lambda U*(v) and since U*U= I, U*U(v)= v. That is, for any eigenvalue \lambda of U and corresponding eigevector v, \lambda U*(v)= v. That means that v is also an eigenvector of U* with eigenvalue 1/\lambda.
 
kingwinner said:
Why?

Also, I know nothing about isomertry. Is there any way to prove the statement without this concept? Can someone please show me how?
On second thought, maybe you should stick to what the other guys are suggesting. (For me, unitary = special kind of operator on an inner product space. But if you're working strictly with matrices, this might not be helpful. [For the sake of completeness: ||Ux||^2 = <Ux,Ux> = <x,U*Ux> = <x,x> = ||x||^2.])

Just thought I'd also mention lambda is never going to be zero (because U is invertible), so we can safely say things like 1/lambda!
 
Last edited:
  • #10
kingwinner said:
OK, so
Ux (x*)(U*) = (lambda)x (lambda*)(x*)
But how does this prove the statement?

Multiply them in the OTHER ORDER, so you get a (U*)(U).
 

Similar threads

Replies
6
Views
3K
Replies
10
Views
3K
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
1K
Replies
19
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
Replies
5
Views
1K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 6 ·
Replies
6
Views
1K
  • · Replies 2 ·
Replies
2
Views
2K