Skip to content

Normal Operators

A normal operator is a finite-dimensional operator that commutes with its adjoint. Normal operators are important because they are exactly the complex matrices that can be diagonalized by a unitary change of basis.

Do not confuse normal with normalized. A normalized vector has norm one. A normal operator satisfies an algebraic condition involving its adjoint.

Let AA be a linear operator on a finite-dimensional complex inner-product space. It is normal if

A†A=AA†.A^\dagger A = AA^\dagger.

Equivalently,

[A,A†]=0.[A,A^\dagger]=0.

Normality depends on the inner product because the adjoint depends on the inner product.

In finite-dimensional complex inner-product spaces, the following statements are equivalent:

  • AA is normal.
  • AA has an orthonormal eigenbasis.
  • AA is unitarily diagonalizable.

Thus there exists a unitary matrix UU and a diagonal matrix DD such that

U†AU=D,A=UDU†.U^\dagger A U = D, \qquad A = UDU^\dagger.

This is stronger than ordinary diagonalization, where the diagonalizing matrix may be any invertible matrix. Normality says the eigenbasis can be chosen orthonormal.

The general algebraic diagonalization criterion is treated in Diagonalization.

Relation to Hermitian and Unitary Operators

Section titled “Relation to Hermitian and Unitary Operators”

Every Hermitian operator is normal. If A†=AA^\dagger=A, then

A†A=A2=AA†.A^\dagger A = A^2 = AA^\dagger.

Every unitary operator is normal. If U†U=UU†=IU^\dagger U=UU^\dagger=I, then

U†U=UU†.U^\dagger U = UU^\dagger.

Normal operators include more than these two classes. For example,

A=(200i)A = \begin{pmatrix} 2 & 0\\ 0 & i \end{pmatrix}

is normal because it is diagonal in an orthonormal basis. It is not Hermitian, because one eigenvalue is not real, and it is not unitary, because one eigenvalue has modulus 22.

Every operator can be decomposed as

A=B+iC,A = B+iC,

where

B=A+A†2,C=A−A†2i.B = \frac{A+A^\dagger}{2}, \qquad C = \frac{A-A^\dagger}{2i}.

Both BB and CC are Hermitian. A direct calculation gives

A†A=B2+C2+i[B,C],A^\dagger A = B^2+C^2+i[B,C],

and

AA†=B2+C2−i[B,C].AA^\dagger = B^2+C^2-i[B,C].

Therefore

A is normal⟺[B,C]=0.A\text{ is normal} \qquad\Longleftrightarrow\qquad [B,C]=0.

This is a useful physical interpretation: a normal operator is equivalent to a pair of commuting Hermitian operators, its real and imaginary parts. Its complex eigenvalues can be read as paired real eigenvalues for compatible observables.

For a normal operator, eigenvectors belonging to distinct eigenvalues are orthogonal. This extends a familiar property of Hermitian operators to the full normal class.

The reason is that normal operators admit an orthonormal eigenbasis. In such a basis the matrix is diagonal, and different eigenspaces are mutually orthogonal. The same statement can also be proved directly from the normality condition.

For non-normal matrices, eigenvectors may be strongly nonorthogonal even when the matrix is diagonalizable. This matters in numerical work and in non-Hermitian effective models.

The Jordan block

J=(1101)J = \begin{pmatrix} 1 & 1\\ 0 & 1 \end{pmatrix}

is not normal. Its adjoint is

J†=(1011).J^\dagger = \begin{pmatrix} 1 & 0\\ 1 & 1 \end{pmatrix}.

Then

J†J=(1112),JJ†=(2111).J^\dagger J = \begin{pmatrix} 1 & 1\\ 1 & 2 \end{pmatrix}, \qquad JJ^\dagger = \begin{pmatrix} 2 & 1\\ 1 & 1 \end{pmatrix}.

These are not equal. The same matrix also fails to be diagonalizable because it has only one independent eigenvector.

Non-normality can occur even when a matrix is diagonalizable. In that case the diagonalizing eigenbasis exists but is not orthonormal.

Consider

A=(1ii1).A = \begin{pmatrix} 1 & i\\ i & 1 \end{pmatrix}.

This matrix is not Hermitian, since its off-diagonal entries are not complex conjugates in transposed positions. It is normal because

A=I+iσx,A = I+i\sigma_x,

where σx\sigma_x is Hermitian and commutes with II.

The normalized eigenvectors of σx\sigma_x are

u+=12(11),u−=12(1−1).u_+ = \frac{1}{\sqrt2} \begin{pmatrix} 1\\ 1 \end{pmatrix}, \qquad u_- = \frac{1}{\sqrt2} \begin{pmatrix} 1\\ -1 \end{pmatrix}.

They are also eigenvectors of AA:

Au+=(1+i)u+,Au−=(1−i)u−.Au_+ = (1+i)u_+, \qquad Au_- = (1-i)u_-.

With

U=12(111−1),U = \frac{1}{\sqrt2} \begin{pmatrix} 1 & 1\\ 1 & -1 \end{pmatrix},

we get

U†AU=(1+i001−i).U^\dagger A U = \begin{pmatrix} 1+i & 0\\ 0 & 1-i \end{pmatrix}.

The eigenvalues are complex, but the eigenvectors are orthonormal. That is the signature of normality.

Hermitian operators represent observables in finite-dimensional quantum mechanics. Unitary operators represent ideal closed-system time evolution, symmetries, and basis changes. Both are normal, which explains why they admit orthonormal eigenbases and spectral decompositions.

Normal operators also appear when one packages two commuting Hermitian operators into a single complex operator. If A=B+iCA=B+iC with [B,C]=0[B,C]=0, the real and imaginary parts can be simultaneously diagonalized, and AA records their joint eigenvalues as complex numbers.

Normality is not a measurement postulate by itself. A normal operator with complex eigenvalues is not an ordinary observable. Its usefulness is mathematical: it is the largest finite-dimensional class for which unitary diagonalization works exactly.

  • Confusing normal operators with normalized vectors.
  • Thinking normal means Hermitian.
  • Assuming every diagonalizable matrix is unitarily diagonalizable.
  • Forgetting that normality uses the adjoint, so it depends on the inner product.
  • Treating complex eigenvalues of a normal operator as measurement outcomes of a single ordinary observable.
  • Ignoring non-normality in effective non-Hermitian models, where eigenvectors may be nonorthogonal.
  • Extending finite-dimensional normal-operator facts to unbounded infinite-dimensional operators without domain care.
  • S. Axler, Linear Algebra Done Right, 3rd ed., Springer, 2015.
  • G. Strang, Linear Algebra and Its Applications, 4th ed., Brooks/Cole, 2006.
  • P. R. Halmos, Finite-Dimensional Vector Spaces, 2nd ed., Springer, 1974.
  • B. C. Hall, Quantum Theory for Mathematicians, Springer, 2013.
  • R. Shankar, Principles of Quantum Mechanics, 2nd ed., Springer, 1994.
  1. Show directly that every Hermitian matrix is normal.
Solution

If AA is Hermitian, then A†=AA^\dagger=A. Therefore

A†A=AA=AA†.A^\dagger A = AA = AA^\dagger.

Thus AA is normal.

  1. Check whether
A=(0200)A = \begin{pmatrix} 0 & 2\\ 0 & 0 \end{pmatrix}

is normal.

Solution

Here

A†=(0020).A^\dagger = \begin{pmatrix} 0 & 0\\ 2 & 0 \end{pmatrix}.

Then

A†A=(0004),AA†=(4000).A^\dagger A = \begin{pmatrix} 0 & 0\\ 0 & 4 \end{pmatrix}, \qquad AA^\dagger = \begin{pmatrix} 4 & 0\\ 0 & 0 \end{pmatrix}.

These are not equal, so AA is not normal.

  1. Let A=B+iCA=B+iC, where BB and CC are Hermitian and commute. Show that AA is normal.
Solution

Since B†=BB^\dagger=B and C†=CC^\dagger=C,

A†=B−iC.A^\dagger = B-iC.

Using BC=CBBC=CB,

A†A=(B−iC)(B+iC)=B2+C2,A^\dagger A = (B-iC)(B+iC) = B^2+C^2,

and

AA†=(B+iC)(B−iC)=B2+C2.AA^\dagger = (B+iC)(B-iC) = B^2+C^2.

Thus A†A=AA†A^\dagger A=AA^\dagger, so AA is normal.