The Hermitian matrix with rows and has the orthonormal eigenvectors and , and the same two vectors also make diagonal. The reflections of the plane across the -axis and across the line are each diagonal in some orthonormal basis, but no single basis works for both. This lesson finds the exact condition for a family of operators to share an orthonormal eigenbasis. Over the operators must be normal and must commute in pairs, and neither condition can be dropped.
Key terms
Simultaneous diagonalization
Definition Let be a finite-dimensional vector space over , where is or , and let be linear operators. The family is simultaneously diagonalizable if some basis of consists of common eigenvectors, that is, vectors that are eigenvectors of every at once. For matrices this means that one invertible makes every diagonal. A common eigenvector may have a different eigenvalue for each operator, . When is an inner product space and the common basis can be chosen orthonormal, such a basis is called a common orthonormal eigenbasis. For matrices acting on with the standard inner product, there is then one unitary , real orthogonal when , such that every is diagonal.
In plain words One set of axes makes every operator in the family diagonal, and in the orthonormal version those axes are perpendicular. Each operator then only scales the same axes, possibly by different amounts.
Example Take the Hermitian matrix with rows and and its square
The orthonormal vectors and satisfy and , so and . With , both
are diagonal. This is no accident. The square is a polynomial in , and a polynomial in an operator has every eigenvector of that operator as an eigenvector.
Commuting operators
Definition Two linear operators on the same space commute if . A family is pairwise commuting if for all and . In any basis, two operators commute exactly when their matrices commute. Commuting is necessary for simultaneous diagonalization. If and with and diagonal, then
because diagonal matrices commute. If the common basis is orthonormal over , so that with unitary, each is also normal by the complex spectral theorem. So a family with a common orthonormal eigenbasis is pairwise commuting and consists of normal operators.
In plain words Commuting operators give the same result in either order. Operators that are diagonal in one shared basis always behave this way, so a pair that fails the test cannot share an eigenbasis.
Example The two reflections
are real symmetric, so each one has an orthonormal eigenbasis of its own. But
so and they share no eigenbasis. Directly, the eigenvectors of are the nonzero multiples of and of , and swaps these two directions instead of keeping them.
Eigenspace preserved by a commuting operator
Definition Let be linear operators on a vector space over with , and let be an eigenvalue of with eigenspace . Then maps into itself. Indeed, if , then
so lies in , possibly as the zero vector. Now let be a finite-dimensional complex inner product space and normal, with distinct eigenvalues . By the spectral theorem, is the orthogonal direct sum of the eigenspaces . The commuting operator preserves every one of them. The orthogonal complement of any single eigenspace is spanned by the remaining eigenspaces, so preserves that complement too. Each eigenspace of is therefore a reducing subspace for , and in an orthonormal basis adapted to the decomposition the matrix of is block diagonal. Here itself need not be normal.
In plain words An operator that commutes with may move an eigenvector of , but only within the eigenspace of that contains it. It never mixes different eigenspaces of .
Example Let and
Both are Hermitian, and , because multiplies every vector of the plane spanned by and by , while sends that plane into itself and to a multiple of . The eigenspaces of are and . As the lemma predicts, and stay in , and stays in . But does not keep the line through , so is an eigenvector of and not of . Only whole eigenspaces are preserved.
Normal restriction to a reducing subspace
Definition Let be a finite-dimensional inner product space over and let be linear. A subspace reduces if and , equivalently if is invariant under both and . In that case the restriction , with the inner product of restricted to , has adjoint
and if is normal, then is normal. To see this, take an orthonormal basis of followed by an orthonormal basis of . The matrix of is block diagonal with a block for and a block for , and the matrix of is block diagonal with blocks and . The equation then holds block by block, and its first block says . In the same way, if two operators both map into itself, the restriction of their product is the product of their restrictions, so restrictions of commuting operators to a common invariant subspace still commute.
In plain words A reducing subspace splits the operator into two pieces that do not interact. Adjoints and products are then computed piece by piece, so normality passes to each piece. For a general operator, invariance of alone does not give this splitting, because the adjoint need not keep .
Example In the previous example reduces , and in the basis the restriction is
which is Hermitian and hence normal. Its eigenvectors are with eigenvalue and with eigenvalue . For contrast, let have rows and . The line is invariant under , since , but it is not reducing, because leaves the line. So does not restrict to an operator on . The restriction still has an adjoint on , but it is the compression of to , not a restriction of , and the formula needs the reducing hypothesis.
Common orthonormal eigenbasis
Definition Let be a finite-dimensional complex inner product space and let be a finite family of linear operators. Then has an orthonormal basis consisting of common eigenvectors of if and only if every is normal and for all and . In matrix form, matrices are normal and pairwise commuting exactly when one unitary makes every diagonal. The conditions are necessary because diagonal matrices are normal and commute. Sufficiency is proved by induction on , for all spaces at once. For it is the complex spectral theorem. For the step, split into the orthogonal eigenspaces of . Each of them reduces , so on each eigenspace the restrictions of these operators are normal and still pairwise commute. By the induction hypothesis has an orthonormal basis of common eigenvectors of those restrictions, and acts on as a scalar, so the same vectors are eigenvectors of too. Eigenspaces of for distinct eigenvalues are orthogonal, so the bases of all the eigenspaces together form an orthonormal basis of . If is a scalar multiple of , the split leaves whole, but the number of operators still drops, so the induction never needs the dimension to shrink. The common basis is not unique in general. Over , pairwise commuting real symmetric matrices have a common real orthonormal eigenbasis by the same argument. Real normal matrices need not, since the quarter turn is real normal, commutes with , and has no real eigenvector.
In plain words Diagonalize the first operator, then diagonalize the others together inside each eigenspace of the first. Commuting keeps the others inside those eigenspaces, and normality of their restrictions makes the second step possible.
Example For and above, the eigenspace is a plane, so alone does not choose the basis vectors inside it. The restriction of does, and it gives the orthonormal common eigenvectors
while completes the basis. With ,
The repeated eigenvalue of left room for a choice, and used that room.
Commuting matrices that are not normal
Definition Let with . If is not normal, the complex spectral theorem says that has no orthonormal eigenbasis, so and have no common orthonormal eigenbasis, however simple is. Commuting alone does not even give a common eigenbasis. A matrix that is not diagonalizable has no eigenbasis of its own, yet it commutes with and with every polynomial in itself. A diagonalizable matrix that is not normal can share an eigenbasis with a commuting partner, but never an orthonormal one.
In plain words Commuting makes each operator respect the other’s eigenspaces, but it says nothing about the angles between eigenvectors. Normality is what makes eigenvectors for different eigenvalues perpendicular.
Example The shear with rows and commutes with , but its only eigenvectors are the nonzero multiples of , so it has no eigenbasis at all. The matrix with rows and commutes with
and the two share the eigenbasis , , with eigenvalues for and for . These directions are not perpendicular, and each eigenspace of is a single line, so no other eigenvector directions exist. Indeed is not normal, since the first diagonal entries of and are and .
Check yourself
- Show that the matrix with rows and and the matrix with rows and commute, and find a common orthonormal eigenbasis.
Show the answer
Both products equal the matrix with rows and , so . Both matrices are real symmetric and they commute, so a common real orthonormal eigenbasis exists. The vector gives and , so its eigenvalue for is . The vector gives and . Normalizing, the basis is and , and with these columns
- Let and let have rows , and . Without multiplying the full matrices, explain why and do not commute, then confirm it with one entry of and .
Show the answer
If they commuted, would map the eigenspace into itself. But has a nonzero third entry, so it leaves that eigenspace. To confirm, the entry in row and column of is , while the same entry of is . Each matrix is real symmetric and has an orthonormal eigenbasis of its own, but because they do not commute they have no common eigenbasis, orthonormal or not.
- The matrix with rows , , and the matrix with rows , , commute. Find a common orthonormal eigenbasis and the diagonal form of each matrix in that basis.
Show the answer
The matrix is plus the matrix of all ones, so it has eigenvalue on the line through and eigenvalue on the plane . The matrix swaps the second and third coordinates. It fixes , and it maps the plane into itself, as the lemma on preserved eigenspaces requires. Inside the plane, sends to and fixes . These three vectors are mutually orthogonal, so a common orthonormal eigenbasis is
With these columns in , in this order,
Neither matrix determines this basis alone, since and each have the eigenvalue twice. Together they leave no real orthonormal choice beyond changing the sign of a vector and reordering, because each pair of eigenvalues for and , namely , and , belongs to a single line of common eigenvectors.