Tutorials › Linear Algebra › Self-Adjoint Operators and Real Eigenvalues

Normal Operators and Complex Inner Product Spaces · Tutorial 860 of 1000

Self-Adjoint Operators and Real Eigenvalues

Learn to recognize self-adjoint operators and Hermitian matrices, and use their defining property to establish reality of eigenvalues and orthogonality of eigenvectors.

Advanced 11 min read

What You'll Learn

  • Define self-adjoint operators using the adjoint.
  • Identify a Hermitian matrix in an orthonormal basis.
  • Prove that every eigenvalue of a self-adjoint operator is real.
  • Prove orthogonality of eigenvectors for distinct eigenvalues.
  • Distinguish the distinct-eigenvalue result from claims about repeated eigenvalues.

Self-Adjointness in a Complex Inner-Product Space

On a complex vector space, the adjoint of an operator captures how that operator interacts with the inner product. An operator that equals its adjoint has a strong constraint on its eigenvalues: any eigenvalue it has must be real. Its eigenvectors belonging to different eigenvalues also have a precise geometric relation: they are orthogonal. These facts follow directly from the adjoint identity and the convention that the inner product is linear in its first slot and conjugate-linear in its second.

Let \(V\) be a complex inner-product space, with inner product \(\langle\mathbf{v},\mathbf{w}\rangle\) linear in \(\mathbf{v}\) and conjugate-linear in \(\mathbf{w}\). For a linear operator \(T:V\to V\), its adjoint \(T^*\) satisfies \(\langle T\mathbf{v},\mathbf{w}\rangle=\langle\mathbf{v},T^*\mathbf{w}\rangle\) for all \(\mathbf{v},\mathbf{w}\in V\). An eigenvalue \(\lambda\in\mathbb{C}\) of \(T\) is a scalar for which \(T\mathbf{v}=\lambda\mathbf{v}\) for some nonzero \(\mathbf{v}\in V\); such a \(\mathbf{v}\) is an eigenvector. These definitions do not require \(V\) to be finite-dimensional.

Definition: A linear operator \(T:V\to V\) on a complex inner-product space is self-adjoint if \(T=T^*\). A complex matrix \(\mathbf{A}\) is Hermitian if \(\mathbf{A}=\mathbf{A}^*\), where \(\mathbf{A}^*=\overline{\mathbf{A}}^{\top}\) is its conjugate transpose.

For a matrix, the adjoint depends on the inner product used for coordinates. In the standard inner product on \(\mathbb{C}^n\), \(\langle\mathbf{x},\mathbf{y}\rangle=\sum_{j=1}^n x_j\overline{y_j}\), the matrix of the adjoint of \(\mathbf{A}\) is \(\mathbf{A}^*\). More generally, if coordinates are taken in an orthonormal basis, the matrix of \(T^*\) is the conjugate transpose of the matrix of \(T\). This is why a self-adjoint operator has a Hermitian matrix in an orthonormal basis; a matrix in an arbitrary basis need not be Hermitian.

Theorem: Let \(T:V\to V\) be self-adjoint on a complex inner-product space. Every eigenvalue of \(T\) is real. If \(\mathbf{v}\) and \(\mathbf{w}\) are eigenvectors with distinct eigenvalues, then \(\mathbf{v}\perp\mathbf{w}\). Neither conclusion requires \(V\) to be finite-dimensional.

Proof. Suppose \(T\mathbf{v}=\lambda\mathbf{v}\) for an eigenvector \(\mathbf{v}\ne\mathbf{0}\). Self-adjointness and the adjoint identity give \(\langle T\mathbf{v},\mathbf{v}\rangle=\langle\mathbf{v},T\mathbf{v}\rangle\). The left side is \(\lambda\langle\mathbf{v},\mathbf{v}\rangle\), because the first slot is linear. The right side is \(\overline{\lambda}\langle\mathbf{v},\mathbf{v}\rangle\), because the second slot is conjugate-linear. Thus \((\lambda-\overline{\lambda})\langle\mathbf{v},\mathbf{v}\rangle=0\). Since \(\mathbf{v}\ne\mathbf{0}\), positive definiteness gives \(\langle\mathbf{v},\mathbf{v}\rangle>0\). It follows that \(\lambda=\overline{\lambda}\), so \(\lambda\in\mathbb{R}\).

Now let \(T\mathbf{v}=\lambda\mathbf{v}\) and \(T\mathbf{w}=\mu\mathbf{w}\), where both vectors are nonzero and \(\lambda\ne\mu\). By the first part, \(\lambda,\mu\in\mathbb{R}\). Self-adjointness gives \(\langle T\mathbf{v},\mathbf{w}\rangle=\langle\mathbf{v},T\mathbf{w}\rangle\). Substituting the eigenvalue equations yields \(\lambda\langle\mathbf{v},\mathbf{w}\rangle=\overline{\mu}\langle\mathbf{v},\mathbf{w}\rangle=\mu\langle\mathbf{v},\mathbf{w}\rangle\). Since \(\lambda-\mu\ne0\), this forces \(\langle\mathbf{v},\mathbf{w}\rangle=0\). Therefore \(\mathbf{v}\perp\mathbf{w}\). \(\square\)

Recognizing a Hermitian Matrix

For a matrix, taking the conjugate transpose means first conjugating every entry and then transposing. Consequently, \(\mathbf{A}=\mathbf{A}^*\) requires real diagonal entries and entries on opposite sides of the diagonal that are complex conjugates of one another. For a real matrix, this condition reduces to symmetry: \(\mathbf{A}=\mathbf{A}^{\top}\).

Characterization: In \(\mathbb{C}^n\) with the standard inner product, the operator \(T(\mathbf{x})=\mathbf{A}\mathbf{x}\) is self-adjoint if and only if \(\mathbf{A}\) is Hermitian.

Proof. Write \(\mathbf{A}=(a_{ij})\) and use \(\langle\mathbf{x},\mathbf{y}\rangle=\sum_i x_i\overline{y_i}\). For any \(\mathbf{x},\mathbf{y}\in\mathbb{C}^n\), expanding the left side of the adjoint identity gives \(\langle\mathbf{A}\mathbf{x},\mathbf{y}\rangle=\sum_{i,j}a_{ij}x_j\overline{y_i}\). Expanding the other side with \(\mathbf{A}^*\) gives \(\langle\mathbf{x},\mathbf{A}^*\mathbf{y}\rangle=\sum_{i,j}x_j\overline{(\mathbf{A}^*)_{ji}}=\sum_{i,j}x_j\overline{a_{ij}}\) only after matching indices carefully; equivalently, \((\mathbf{A}^*)_{ji}=\overline{a_{ij}}\), so conjugating that entry gives \(a_{ij}\), and the expansion is \(\sum_{i,j}x_j a_{ij}\overline{y_i}\). These expressions agree for every \(\mathbf{x},\mathbf{y}\), so \(\mathbf{A}^*\) is the adjoint matrix. Thus the operator is self-adjoint exactly when its matrix equals its adjoint matrix. \(\square\)

The coordinate calculation also explains why complex conjugation cannot be omitted. A Hermitian matrix need not be symmetric as an ordinary transpose, even though it represents a self-adjoint operator. The examples below use the standard inner product on \(\mathbb{C}^2\), so the inner product is \(\langle(x_1,x_2),(y_1,y_2)\rangle=x_1\overline{y_1}+x_2\overline{y_2}\).

Worked Hermitian-Matrix Examples

Worked Example: A Hermitian Matrix with Two Eigenvalues

For \(\mathbf{A}=\begin{bmatrix}2&i\\-i&2\end{bmatrix}\), verify that \(\mathbf{A}\) is Hermitian, find its eigenvalues and eigenvectors, and check the orthogonality conclusion.

Conjugating and transposing gives \(\mathbf{A}^*=\begin{bmatrix}2&i\\-i&2\end{bmatrix}=\mathbf{A}\). The characteristic polynomial, using \(p_{\mathbf{A}}(\lambda)=\det(\mathbf{A}-\lambda\mathbf{I})\), is

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

Thus the eigenvalues are \(1\) and \(3\). For \(\lambda=3\), take \(\mathbf{v}=(i,1)\). For \(\lambda=1\), take \(\mathbf{w}=(-i,1)\). Multiplication checks both claims:

$$ \mathbf{A}\mathbf{v} =\begin{bmatrix}2i+i\\(-i)i+2\end{bmatrix} =\begin{bmatrix}3i\\3\end{bmatrix} =3\mathbf{v}, \qquad \mathbf{A}\mathbf{w} =\begin{bmatrix}-2i+i\\(-i)(-i)+2\end{bmatrix} =\begin{bmatrix}-i\\1\end{bmatrix} =\mathbf{w}. $$

The inner product is \(\langle\mathbf{v},\mathbf{w}\rangle=i\overline{-i}+1\cdot1=i^2+1=0\). The eigenvectors are orthogonal, as the theorem predicts.

Worked Example: A Different Hermitian Matrix

Consider \(\mathbf{B}=\begin{bmatrix}3&2i\\-2i&0\end{bmatrix}\). Find and verify its eigenpairs, then check the inner product between eigenvectors for distinct eigenvalues.

Here \(\mathbf{B}^*=\mathbf{B}\). Its characteristic polynomial is

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

The eigenvalues are \(4\) and \(-1\). Use \(\mathbf{v}=(2i,1)\) for \(4\) and \(\mathbf{w}=(-i,2)\) for \(-1\). Direct multiplication verifies the eigenvalue equations:

$$ \mathbf{B}\mathbf{v} =\begin{bmatrix}6i+2i\\(-2i)(2i)\end{bmatrix} =\begin{bmatrix}8i\\4\end{bmatrix} =4\mathbf{v}, \qquad \mathbf{B}\mathbf{w} =\begin{bmatrix}-3i+4i\\(-2i)(-i)\end{bmatrix} =\begin{bmatrix}i\\-2\end{bmatrix} =-\mathbf{w}. $$

Their inner product is \(\langle\mathbf{v},\mathbf{w}\rangle=2i\overline{-i}+1\cdot2=2i^2+2=0\), again confirming orthogonality.

What the Conclusions Do—and Do Not—Say

The theorem is conditional: if an eigenvalue exists, it is real. It does not say that every operator on an infinite-dimensional space has an eigenvalue. It also says that eigenvectors are orthogonal when their eigenvalues are distinct; it does not say that every pair of eigenvectors is orthogonal. In particular, it gives no orthogonality conclusion for two vectors in the same eigenspace. A repeated eigenvalue may have many eigenvectors, and the theorem alone does not require every such pair to be orthogonal.

Worked Example: Repeated Eigenvalues Need Not Give Orthogonal Eigenvectors

Let \(\mathbf{I}_2=\begin{bmatrix}1&0\\0&1\end{bmatrix}\), which is Hermitian. Both \(\mathbf{v}=(1,0)\) and \(\mathbf{w}=(1,1)\) are nonzero eigenvectors with eigenvalue \(1\), since

$$ \mathbf{I}_2\mathbf{v}=\mathbf{v}=1\mathbf{v}, \qquad \mathbf{I}_2\mathbf{w}=\mathbf{w}=1\mathbf{w}. $$

But \(\langle\mathbf{v},\mathbf{w}\rangle=1\cdot1+0\cdot1=1\ne0\). There is no contradiction: the eigenvalues are equal, not distinct. Within this eigenspace one can choose orthogonal vectors, but that is a different claim from the theorem proved above.

Common pitfall: forgetting conjugate-linearity. A mistaken eigenvalue proof may write \(\langle\mathbf{v},\lambda\mathbf{v}\rangle=\lambda\langle\mathbf{v},\mathbf{v}\rangle\). That is false under the stated convention. For the concrete vector \(\mathbf{e}_1=(1,0)\) and scalar \(i\), the correct calculation is \(\langle\mathbf{e}_1,i\mathbf{e}_1\rangle=1\cdot\overline{i}=-i\), not \(i\). The correct factor is \(\overline{\lambda}\) because the scalar multiplies the second slot. Using that factor gives \(\lambda\langle\mathbf{v},\mathbf{v}\rangle=\overline{\lambda}\langle\mathbf{v},\mathbf{v}\rangle\), which is the step that forces an eigenvalue of a self-adjoint operator to be real.

A related matrix pitfall is to test symmetry using \(\mathbf{A}^{\top}\) instead of Hermitian symmetry using \(\mathbf{A}^*\). For example, \(\begin{bmatrix}0&i\\-i&0\end{bmatrix}\) is not equal to its transpose, but it is equal to its conjugate transpose. It is therefore Hermitian, and the self-adjoint results apply. In a real inner-product space, by contrast, the adjoint matrix is the transpose, so self-adjoint matrices are symmetric.

These results let us check important structural claims without solving every eigenvector problem in advance: self-adjointness rules out nonreal eigenvalues, and distinct eigenspaces are mutually orthogonal. They do not by themselves establish that an operator has enough eigenvectors to form a basis, or that it can be diagonalized. Those are stronger questions requiring additional results.

Check Your Understanding

Use the adjoint identity and the stated inner-product convention when justifying your answers.

  1. Is \(\begin{bmatrix}2&1+i\\1-i&0\end{bmatrix}\) Hermitian? State the entrywise condition you used.
  2. For a self-adjoint \(T\), show why \(\langle T\mathbf{v},\mathbf{v}\rangle=\langle\mathbf{v},T\mathbf{v}\rangle\).
  3. Explain why the eigenvalue proof would be incorrect if it treated the second slot as linear.
  4. Can two nonorthogonal eigenvectors of a self-adjoint operator have distinct eigenvalues? Justify your answer.
  5. For \(\mathbf{I}_2\), give two eigenvectors with eigenvalue \(1\) whose inner product is nonzero, and explain why this does not contradict the orthogonality result.

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