Ma · Mathematics

What Are Left and Right Eigenvalues?

Published By the 9to5Science editorial team

At a glance

  1. 1. Write both equations

    A right eigenvector satisfies Av = λv; a left eigenvector satisfies wᵀA = λwᵀ.

  2. 2. Find the eigenvalues

    For an ordinary square matrix, both equations use the same eigenvalues, found from det(A − λI) = 0.

  3. 3. Find each vector

    Solve A − λI for right eigenvectors, and solve its transpose for left eigenvectors.

  4. 4. Check conventions

    Over complex numbers, distinguish the transpose from the conjugate transpose; the choice affects how eigenvalues are written.

In standard linear algebra, “left” and “right” usually distinguish eigenvectors, not two different sets of eigenvalues. A right eigenvector is multiplied by a matrix on its left; a left eigenvector is a row vector multiplied by the matrix on its right. For an ordinary real or complex square matrix, both kinds correspond to the same eigenvalues.

The distinction matters when you calculate eigenvectors or use them in applications. Here are the definitions, a worked example, and the transpose convention to watch for with complex matrices.

Right and left eigenvector definitions

Let AA be an n×nn \times n matrix. A nonzero column vector vv is a right eigenvector for eigenvalue λ\lambda if

Av=λv.Av = \lambda v.

A nonzero row vector wTw^T is a left eigenvector for λ\lambda if

wTA=λwT.w^T A = \lambda w^T.

The superscript TT means transpose. Equivalently, if you write the left eigenvector as a column uu, it satisfies ATu=λuA^T u = \lambda u. Thus, right eigenvectors of AA are found by solving a system involving A−λIA - \lambda I, while left eigenvectors can be found by solving one involving AT−λIA^T - \lambda I.

The scalar λ\lambda is an eigenvalue in either equation. For a square matrix over a field such as R\mathbb{R} or C\mathbb{C}, the eigenvalues are found by setting the characteristic polynomial to zero:

det⁡(A−λI)=0.\det(A - \lambda I) = 0.

Transposing does not change a determinant, so AA and ATA^T have the same characteristic polynomial and the same eigenvalues, including their algebraic multiplicities.

Worked example

Consider

A=(1102).A = \begin{pmatrix}1 & 1 \\ 0 & 2\end{pmatrix}.

Its characteristic polynomial is

det⁡(A−λI)=det⁡(1−λ102−λ)=(1−λ)(2−λ),\det(A - \lambda I) = \det\begin{pmatrix}1-\lambda & 1 \\ 0 & 2-\lambda\end{pmatrix} = (1-\lambda)(2-\lambda),

so the eigenvalues are 11 and 22.

For λ=1\lambda = 1, a right eigenvector solves (A−I)v=0(A-I)v=0. This gives v2=0v_2=0, so one choice is v=(1,0)Tv=(1,0)^T. A left eigenvector solves wT(A−I)=0w^T(A-I)=0. Writing wT=(a,b)w^T=(a,b) gives a+b=0a+b=0, so one choice is wT=(1,−1)w^T=(1,-1).

For λ=2\lambda = 2, solving (A−2I)v=0(A-2I)v=0 gives v1=v2v_1=v_2. One right eigenvector is v=(1,1)Tv=(1,1)^T. Solving wT(A−2I)=0w^T(A-2I)=0 gives a=0a=0, so one left eigenvector is wT=(0,1)w^T=(0,1).

The left and right eigenvectors are not generally the same. In this example, the eigenvalue 11 has right eigenvector (1,0)T(1,0)^T and left eigenvector (1,−1)(1,-1), while the eigenvalue 22 has right eigenvector (1,1)T(1,1)^T and left eigenvector (0,1)(0,1).

How to calculate them

For each eigenvalue λ\lambda:

  1. Find right eigenvectors by solving (A−λI)v=0(A-\lambda I)v=0.
  2. Find left eigenvectors by solving wT(A−λI)=0w^T(A-\lambda I)=0, or equivalently (AT−λI)w=0(A^T-\lambda I)w=0 for a column ww.
  3. Choose any nonzero solution; all solutions, including zero, form the corresponding eigenspace.

For a square matrix, the left and right eigenspaces for a given eigenvalue have the same dimension. This follows because a matrix and its transpose have the same rank, and both systems are square. Their vectors need not be equal or proportional.

Complex matrices and the conjugate transpose

For complex matrices, the algebraic definition above uses the ordinary transpose: wTA=λwTw^T A = \lambda w^T. Some authors instead express a left eigenvector using the conjugate transpose, writing u∗A=λu∗u^*A = \lambda u^*, where ∗* means transpose and complex conjugation. Under that convention, the associated column equation is A∗u=λ‾uA^*u = \overline{\lambda}u. The conjugate appears because conjugating the row equation also conjugates its scalar. Check which convention is being used before comparing formulas.

Common mistakes

  • Assuming the eigenvectors must match: Left and right eigenvectors usually differ, even though they correspond to the same eigenvalue.
  • Using the wrong matrix: To find left eigenvectors as columns, solve with ATA^T, not AA.
  • Conjugating without checking the definition: The ordinary left-eigenvector equation uses transpose; a conjugate-transpose convention changes the displayed eigenvalue relation.
  • Applying the claim outside ordinary matrix algebra: The same-eigenvalues result uses standard square matrices over a commutative field. In settings such as quaternion matrices, definitions and results can differ.

References

  1. Linear Algebra and Its Applications, David C. Lay, Steven R. Lay, and Judi J. McDonald

Spotted an error? Send a correction. Read how we write and check articles in our editorial policy.