Eigenvalues of a unitary matrix

Click For Summary
A unitary matrix U satisfies U*U = I, which implies that it preserves the norm of vectors, leading to the conclusion that all eigenvalues λ of U must have an absolute value of 1. The discussion revolves around proving this property through various manipulations of eigenvalue equations and properties of inner products. Participants suggest multiplying eigenvalue equations and utilizing the definition of unitary matrices to demonstrate that ||Ux|| = ||x||. The importance of the eigenvalue being non-zero is also noted, reinforcing the invertibility of U. Ultimately, the proof hinges on the relationship between eigenvalues and the preservation of vector norms by unitary transformations.
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 somone 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 somone 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
2K
Replies
10
Views
3K
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
1K
Replies
19
Views
1K
  • · 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