Tutorials › Linear Algebra › Transposes Preserve Eigenvalues

Eigenvalues and Eigenvectors · Tutorial 504 of 1000

Transposes Preserve Eigenvalues

Learn why transposition preserves characteristic polynomials and eigenvalues, and how to compare the corresponding eigenspaces without assuming their eigenvectors are the same.

Intermediate 9 min read

What You'll Learn

  • Prove that a matrix and its transpose have the same characteristic polynomial.
  • Explain why they have the same eigenvalues, including algebraic multiplicities.
  • Find eigenspaces for a matrix and its transpose by solving their defining equations.
  • Compare examples where eigenspaces differ and where they agree.
  • Avoid the mistake of treating shared eigenvalues as shared eigenvectors.

What Transposition Preserves

Transposing a matrix exchanges its rows and columns, so it changes the equations used to find eigenvectors. Yet it does not change the characteristic polynomial or the eigenvalues. Understanding both parts of this statement matters: the eigenvalues are preserved, but the vectors that produce them need not be.

Let \(\mathbf{A}\in\mathbb{F}^{n\times n}\), where \(\mathbb{F}\) is \(\mathbb{R}\) or \(\mathbb{C}\). Its characteristic polynomial is \(p_{\mathbf{A}}(\lambda)=\det(\mathbf{A}-\lambda\mathbf{I}_n)\). A scalar \(\lambda\in\mathbb{F}\) is an eigenvalue if there is a nonzero vector \(\mathbf{v}\) such that \(\mathbf{A}\mathbf{v}=\lambda\mathbf{v}\); the eigenspace \(E_\lambda\) consists of the zero vector and all vectors satisfying this equation. When working with a real matrix but allowing complex eigenvalues, we regard the matrix and its vectors as complex.

The key determinant fact is that transposing a square matrix leaves its determinant unchanged. We will prove that fact first, then apply it to \(\mathbf{A}-\lambda\mathbf{I}_n\). The characteristic polynomial identity will give equality of the eigenvalues, while direct calculations will show what can happen to the eigenspaces.

Why the Characteristic Polynomials Agree

Theorem: For every \(\mathbf{A}\in\mathbb{F}^{n\times n}\), \(p_{\mathbf{A}^{\top}}(\lambda)=p_{\mathbf{A}}(\lambda)\). In particular, \(\mathbf{A}\) and \(\mathbf{A}^{\top}\) have the same characteristic polynomial.

Proof. For a square matrix \(\mathbf{M}=(m_{ij})\), the determinant formula sums over all permutations \(\sigma\) of \(\{1,\ldots,n\}\): \(\det\mathbf{M}=\sum_{\sigma}\operatorname{sgn}(\sigma)\prod_{i=1}^n m_{i,\sigma(i)}\). Applying this formula to the transpose gives \(\det(\mathbf{M}^{\top})=\sum_{\sigma}\operatorname{sgn}(\sigma)\prod_{i=1}^n m_{\sigma(i),i}\). Set \(\tau=\sigma^{-1}\). As \(\sigma\) runs over all permutations, so does \(\tau\); also \(\operatorname{sgn}(\sigma)=\operatorname{sgn}(\tau)\). Reindexing the product by \(j=\sigma(i)\) yields \(\prod_{i=1}^n m_{\sigma(i),i}=\prod_{j=1}^n m_{j,\tau(j)}\). Thus the sum for \(\det(\mathbf{M}^{\top})\) is exactly the determinant sum for \(\det\mathbf{M}\), and \(\det(\mathbf{M}^{\top})=\det\mathbf{M}\). Now take \(\mathbf{M}=\mathbf{A}-\lambda\mathbf{I}_n\). Since \(\mathbf{I}_n^{\top}=\mathbf{I}_n\), we have \((\mathbf{A}-\lambda\mathbf{I}_n)^{\top}=\mathbf{A}^{\top}-\lambda\mathbf{I}_n\). Therefore \(p_{\mathbf{A}^{\top}}(\lambda)=\det(\mathbf{A}^{\top}-\lambda\mathbf{I}_n)=\det((\mathbf{A}-\lambda\mathbf{I}_n)^{\top})=\det(\mathbf{A}-\lambda\mathbf{I}_n)=p_{\mathbf{A}}(\lambda)\). \(\square\)

Corollary: The eigenvalues of \(\mathbf{A}\) and \(\mathbf{A}^{\top}\) are the same. Each eigenvalue also has the same algebraic multiplicity for both matrices.

Proof. The eigenvalue equation is equivalent to \((\mathbf{A}-\lambda\mathbf{I}_n)\mathbf{v}=\mathbf{0}\) for some \(\mathbf{v}\ne\mathbf{0}\). A square matrix has a nonzero vector in its null space exactly when its determinant is zero. Hence \(\lambda\) is an eigenvalue of \(\mathbf{A}\) exactly when \(p_{\mathbf{A}}(\lambda)=0\), and the corresponding statement holds for \(\mathbf{A}^{\top}\). The theorem gives identical characteristic polynomials, so the roots, and their multiplicities as roots of the polynomial, agree. The algebraic multiplicity of an eigenvalue is its multiplicity as a root of the characteristic polynomial; identical polynomials therefore give identical algebraic multiplicities. \(\square\)

This result concerns the polynomial and its roots. It does not say that the eigenvector equations for the two matrices are identical. To compare eigenspaces, one must solve each matrix’s own equation.

One Eigenvalue, Different Eigenspaces

Worked Example: A Matrix and Its Transpose Have Different Eigenvectors

Consider the real matrix \(\mathbf{A}=\begin{bmatrix}1&1\\0&2\end{bmatrix}\). Its transpose is \(\mathbf{A}^{\top}=\begin{bmatrix}1&0\\1&2\end{bmatrix}\). We find their characteristic polynomials and eigenspaces.

For \(\mathbf{A}\), the characteristic polynomial is

$$ p_{\mathbf{A}}(\lambda) =\det\begin{bmatrix}1-\lambda&1\\0&2-\lambda\end{bmatrix} =(1-\lambda)(2-\lambda) =\lambda^2-3\lambda+2. $$

For the transpose, it is

$$ p_{\mathbf{A}^{\top}}(\lambda) =\det\begin{bmatrix}1-\lambda&0\\1&2-\lambda\end{bmatrix} =(1-\lambda)(2-\lambda) =\lambda^2-3\lambda+2. $$

The eigenvalues are \(1\) and \(2\). At \(\lambda=1\), the equation for \(\mathbf{A}\) becomes \(y=0\), so \(E_1(\mathbf{A})=\operatorname{span}\{(1,0)^{\top}\}\). For the transpose, the equation becomes \(x+y=0\), so \(E_1(\mathbf{A}^{\top})=\operatorname{span}\{(1,-1)^{\top}\}\). At \(\lambda=2\), the equation for \(\mathbf{A}\) gives \(x=y\), hence \(E_2(\mathbf{A})=\operatorname{span}\{(1,1)^{\top}\}\). For \(\mathbf{A}^{\top}\), it gives \(x=0\), hence \(E_2(\mathbf{A}^{\top})=\operatorname{span}\{(0,1)^{\top}\}\).

Check: Multiplying the proposed eigenvectors back gives \(\mathbf{A}(1,0)^{\top}=(1,0)^{\top}\), \(\mathbf{A}^{\top}(1,-1)^{\top}=(1,-1)^{\top}\), \(\mathbf{A}(1,1)^{\top}=(2,2)^{\top}\), and \(\mathbf{A}^{\top}(0,1)^{\top}=(0,2)^{\top}\). Each result matches its eigenvalue times its vector. The eigenvalues agree, but the displayed eigenspaces are not the same.

The equations also show why the change in eigenspaces is natural. An eigenvector \(\mathbf{v}\) of \(\mathbf{A}\) satisfies a column-vector equation, \(\mathbf{A}\mathbf{v}=\lambda\mathbf{v}\). An eigenvector of \(\mathbf{A}^{\top}\) satisfies a different column-vector equation, \(\mathbf{A}^{\top}\mathbf{w}=\lambda\mathbf{w}\). For a real matrix, transposing the latter equation gives \(\mathbf{w}^{\top}\mathbf{A}=\lambda\mathbf{w}^{\top}\): the transpose’s eigenvectors can be viewed as left eigenvectors of \(\mathbf{A}\), written as rows. This viewpoint does not make them right eigenvectors of \(\mathbf{A}\).

A Repeated Eigenvalue Does Not Force Matching Eigenspaces

Worked Example: Different Eigenspaces for a Repeated Eigenvalue

Let \(\mathbf{B}=\begin{bmatrix}0&1\\0&0\end{bmatrix}\). Its transpose is \(\mathbf{B}^{\top}=\begin{bmatrix}0&0\\1&0\end{bmatrix}\). Compute the characteristic polynomials and the eigenspaces.

For \(\mathbf{B}\) and its transpose, respectively, the determinants are

$$ \det\begin{bmatrix}-\lambda&1\\0&-\lambda\end{bmatrix} =\lambda^2, \qquad \det\begin{bmatrix}-\lambda&0\\1&-\lambda\end{bmatrix} =\lambda^2. $$

Thus the only eigenvalue is \(0\), with algebraic multiplicity \(2\), for both matrices. For \(\mathbf{B}\), multiplying \((x,y)^{\top}\) gives \(\mathbf{B}(x,y)^{\top}=(y,0)^{\top}\). This is zero exactly when \(y=0\), so \(E_0(\mathbf{B})=\operatorname{span}\{(1,0)^{\top}\}\). For the transpose, \(\mathbf{B}^{\top}(x,y)^{\top}=(0,x)^{\top}\), which is zero exactly when \(x=0\). Therefore \(E_0(\mathbf{B}^{\top})=\operatorname{span}\{(0,1)^{\top}\}\).

Check: \(\mathbf{B}(1,0)^{\top}=(0,0)^{\top}\), and \(\mathbf{B}^{\top}(0,1)^{\top}=(0,0)^{\top}\). Each vector is nonzero, so each is indeed an eigenvector for eigenvalue \(0\). The eigenspaces differ even though the characteristic polynomials and eigenvalues agree.

This example separates two kinds of information. The characteristic polynomial records eigenvalues and their algebraic multiplicities. An eigenspace records all vectors solving a particular eigenvector equation. Equality of the first piece of information does not by itself identify the vectors in the second. In these examples the eigenspaces happen to have the same dimension for a matrix and its transpose, but the calculation here establishes their actual vectors directly rather than relying on a dimension claim.

When the Eigenspaces Do Agree

Worked Example: A Symmetric Matrix

Consider \(\mathbf{C}=\begin{bmatrix}2&1\\1&2\end{bmatrix}\). Here \(\mathbf{C}^{\top}=\mathbf{C}\), so the matrices themselves, and therefore their eigenspaces, are identical. Verify the eigenvalues and eigenvectors.

The characteristic polynomial is

$$ p_{\mathbf{C}}(\lambda) =\det\begin{bmatrix}2-\lambda&1\\1&2-\lambda\end{bmatrix} =(2-\lambda)^2-1 =\lambda^2-4\lambda+3 =(\lambda-1)(\lambda-3). $$

For \(\lambda=3\), the first row of \((\mathbf{C}-3\mathbf{I}_2)\mathbf{x}=\mathbf{0}\) gives \(-x+y=0\), so \(E_3(\mathbf{C})=\operatorname{span}\{(1,1)^{\top}\}\). For \(\lambda=1\), the first row gives \(x+y=0\), so \(E_1(\mathbf{C})=\operatorname{span}\{(1,-1)^{\top}\}\).

Check: \(\mathbf{C}(1,1)^{\top}=(3,3)^{\top}=3(1,1)^{\top}\), and \(\mathbf{C}(1,-1)^{\top}=(1,-1)^{\top}=1(1,-1)^{\top}\). Since \(\mathbf{C}^{\top}=\mathbf{C}\), these same products check the eigenvectors for the transpose.

A matrix equal to its transpose is called symmetric in the real case. In that situation, the eigenspaces agree because the matrices are identical. For a matrix that is not symmetric, the first worked example warns against assuming the same conclusion: matching characteristic polynomials is not a reason to reuse one matrix’s eigenvectors for the other.

Common Pitfall: Reusing an Eigenvector

A tempting but incorrect shortcut is: “The eigenvalues of \(\mathbf{A}\) and \(\mathbf{A}^{\top}\) are the same, so their eigenvectors are the same too.” For the first example, \((1,0)^{\top}\) is an eigenvector of \(\mathbf{A}\) for eigenvalue \(1\). Reusing it for the transpose gives the wrong calculation: \(\mathbf{A}^{\top}(1,0)^{\top}=(1,1)^{\top}\ne(1,0)^{\top}\). The correct eigenvector for \(\mathbf{A}^{\top}\) at eigenvalue \(1\) is \((1,-1)^{\top}\), since \(\mathbf{A}^{\top}(1,-1)^{\top}=(1,-1)^{\top}\). The correction is to use the shared characteristic polynomial to identify the eigenvalues, then solve \((\mathbf{A}^{\top}-\lambda\mathbf{I}_n)\mathbf{x}=\mathbf{0}\) separately for the transpose’s eigenspace.

Keep the distinction clear: transposition guarantees equality of characteristic polynomials, eigenvalues, and algebraic multiplicities. It does not guarantee equality of eigenvectors or eigenspaces. For any particular matrix, calculate the eigenspaces from the appropriate matrix rather than transferring them without verification.

Check Your Understanding

Use the characteristic polynomial identity and the defining eigenvector equation to answer each question.

  1. State why \(\det((\mathbf{A}-\lambda\mathbf{I}_n)^{\top})=\det(\mathbf{A}-\lambda\mathbf{I}_n)\).
  2. For \(\mathbf{D}=\begin{bmatrix}3&0\\0&5\end{bmatrix}\), find the eigenvalues of \(\mathbf{D}^{\top}\) and its eigenspace for each one.
  3. For \(\mathbf{B}=\begin{bmatrix}0&1\\0&0\end{bmatrix}\), state the eigenspaces of \(\mathbf{B}\) and \(\mathbf{B}^{\top}\) for eigenvalue \(0\).
  4. Explain why an eigenvalue shared by a matrix and its transpose does not imply a shared eigenvector.
  5. If two characteristic polynomials are identical, what does that imply about the algebraic multiplicity of each eigenvalue?

Test yourself: Linear Algebra final exam practice

Ready to check what you know? Work a full-length practice final, then open the complete worked solutions.

Want all 1,114 practice problems?

This tutorial covers one topic. Calc Pass covers the full Calculus AB & BC curriculum (the core of Calculus I and II): full review, every practice question, and step-by-step solutions to each one.

QR code to download the Calc Pass app

Get the Calc Pass App

Scan to download and practice on the go, with instant scoring.

Calc Pass Volume 1: 1,114 Practice Questions book cover

Vol. 1: 1,114 Questions

The complete practice question bank, organized by AB & BC topic.

View on Amazon
Calc Pass Volume 2: Solutions Manual book cover

Vol. 2: Solutions Manual

Fully worked solutions to every question in Volume 1.

View on Amazon