Why does commuting matrices have same eigenvectors?

In summary, the conversation discusses the search for a proof related to quantum physics and the concept of hermitian matrices. It is mentioned that such matrices always have a complete set of eigenvectors and that the eigenspace corresponding to a specific eigenvalue is stable under another matrix. This leads to the conclusion that the matrix B can be written as a block diagonal matrix, with each block being a hermitian matrix with linearly independent eigenvectors that are also eigenvectors of A.
  • #1
netheril96
194
0
I googled for a proof,but didn't find one.
Could anyone give me a link to a proof?
 
Physics news on Phys.org
  • #2
Is this a homework or test problem? If so, you're not likely to get much help without showing what you have tried.
 
  • #3
Mark44 said:
Is this a homework or test problem? If so, you're not likely to get much help without showing what you have tried.

Neither
I just read a book on quantum physics which mentioned this theorem.I want a rigorous proof.
 
  • #4
First off, this is QM so let's specialize to hermitian matrices and recall that those always have a complete set of eigenvectors. Suppose A and B are two nxn commuting hermitian matrices over C. And suppose v is an eigenvector of A with eigenvalue a: Av=av. Then, A(Bv)=(AB)v=(BA)v=B(Av)=B(av)=a(Bv). That is to say, if v is an eigenvector of A with eigenvalue, then Bv is also an eigenvector of A with eigenvalue a. Another way to say this is that the eigenspace V_a of A corresponding to the eigenvalue a is stable under B, meaning [itex]B(V_a)\subset V_a[/itex].

What this means is that if you write the matrix B with respect to a basis of C^n of the form (b_1,...,b_n) where each b_i is an eigenvector of A and where adjacent vectors correspond to the same eigenvalue, then B will be block diagonal. And each block is itself a hermitian matrix, so for instance if the first block is kxk, then it has k linearly independant eigenvectors. And if (w1,...,wk) is any such eigenvector, then (w1,...,wk,0,...0) is an eigenvector of B. And since it lives in the eigenspace of the first eigenvalue of A, then it is also an eigenvector of A. And so like that, for each mxm block of B we find m linearly independant eigenvectors of B which are also eigenvectors of A.
 
  • #5


The reason why commuting matrices have the same eigenvectors is due to a fundamental property of linear transformations. When two matrices commute, it means that they can be multiplied in any order without changing the result. This also means that they have the same eigenvectors, as eigenvectors are transformed by a matrix in the same way regardless of the order of multiplication.

To prove this, we can start by considering the definition of eigenvectors and eigenvalues. An eigenvector of a matrix A is a non-zero vector x such that Ax = λx, where λ is a scalar known as the eigenvalue.

Now, let's consider two commuting matrices A and B. This means that AB = BA. Let x be an eigenvector of A with eigenvalue λ. This means that Ax = λx. We can then multiply both sides by B, giving us B(Ax) = B(λx). Using the commutativity of A and B, we can rearrange the equation to get (BA)x = (λB)x. But since AB = BA, this can also be written as A(Bx) = (λB)x. This means that Bx is also an eigenvector of A with eigenvalue λ.

Similarly, we can show that Bx is an eigenvector of B with the same eigenvalue λ. This is because Bx = B(Ax) = (BA)x = (AB)x = A(Bx).

Therefore, we have shown that if x is an eigenvector of A, then it is also an eigenvector of B, and vice versa. This is why commuting matrices have the same eigenvectors.

As for a link to a proof, here is one that outlines a similar approach to the one described above: https://math.stackexchange.com/questions/249156/why-do-commuting-matrices-have-the-same-eigenvectors. I hope this helps!
 

Question 1: What are commuting matrices?

Commuting matrices are matrices that can be multiplied in any order without changing the result. In other words, if we have two matrices A and B, they are considered commuting matrices if AB = BA.

Question 2: Why is it important for commuting matrices to have the same eigenvectors?

When two matrices commute, it means that they share a common set of eigenvectors. This is important because it allows us to simplify calculations and make it easier to find the eigenvalues and eigenvectors of the matrices.

Question 3: Can commuting matrices have different eigenvalues?

Yes, commuting matrices can have different eigenvalues. The important factor is that they have the same eigenvectors. This means that they may have different scaling factors, but the directions of the eigenvectors are the same.

Question 4: How do commuting matrices affect matrix multiplication?

Commuting matrices do not change the result of matrix multiplication, as they can be multiplied in any order. This is because the order of multiplication does not affect the shared eigenvectors. However, it is important to note that commuting matrices do not always exist for all matrices.

Question 5: What are some real-life applications of commuting matrices?

Commuting matrices have various applications in fields such as physics, engineering, and computer science. For example, in quantum mechanics, commuting matrices represent observables that can be measured simultaneously. In computer science, they are used in algorithms for matrix multiplication, which are essential for data analysis and machine learning.

Similar threads

Replies
7
Views
981
  • Linear and Abstract Algebra
Replies
24
Views
590
  • Linear and Abstract Algebra
Replies
7
Views
2K
  • Linear and Abstract Algebra
Replies
14
Views
1K
  • Linear and Abstract Algebra
Replies
10
Views
2K
  • Linear and Abstract Algebra
Replies
4
Views
5K
Replies
3
Views
2K
  • Linear and Abstract Algebra
Replies
26
Views
3K
  • Linear and Abstract Algebra
Replies
6
Views
1K
  • Linear and Abstract Algebra
Replies
3
Views
927
Back
Top