Tutorials › Linear Algebra › Norm Characterizations of Normality

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

Norm Characterizations of Normality

Learn why equality of the two operator norms for every vector is equivalent to normality, and use that fact to test matrices and compare eigenvectors with those of their adjoints.

Advanced 11 min read

What You'll Learn

  • State the definition of a normal operator on a complex inner product space.
  • Prove that normality is equivalent to equality of the norms of \(T\mathbf{x}\) and \(T^*\mathbf{x}\) for every vector.
  • Apply the norm identity to test normal and non-normal matrices.
  • Explain why checking the identity for just one vector cannot establish normality.
  • Prove that a normal operator sends an eigenvector of its adjoint to the conjugate eigenvalue relation.
  • Compare candidate eigenvectors of an operator and its adjoint by direct computation.

Normality Through Norms

Normality is usually defined by an equation involving two operator products. A useful alternative asks what the operator and its adjoint do to the length of each vector. That turns an algebraic condition into a geometric comparison: for every input, do the two outputs have the same norm? The requirement that the equality hold for every vector is essential; agreement on a single vector does not certify normality.

Throughout, let \(V\) be a finite-dimensional inner product space over \(\mathbb{C}\). The inner product is linear in its first slot and conjugate-linear in its second, and the norm is \(\|\mathbf{x}\|=\sqrt{\langle\mathbf{x},\mathbf{x}\rangle}\). The adjoint \(T^*\) of a linear operator \(T:V\to V\) is defined by \(\langle T\mathbf{x},\mathbf{y}\rangle=\langle\mathbf{x},T^*\mathbf{y}\rangle\) for all \(\mathbf{x},\mathbf{y}\in V\).

Definition: An operator \(T:V\to V\) is normal if \(T^*T=TT^*\). The associated norm identity is \(\|T\mathbf{x}\|=\|T^*\mathbf{x}\|\) for every \(\mathbf{x}\in V\).

When matrices are used below, they represent operators on \(\mathbb{C}^2\) with its standard inner product. In that setting, the adjoint matrix is the conjugate transpose. The identity operator is denoted by \(\mathbf{I}\). We will prove both directions of the characterization, including the step that turns equality of norms into equality of operators.

The Norm Characterization

Theorem (Norm characterization of normality): Let \(V\) be a finite-dimensional inner product space over \(\mathbb{C}\), and let \(T:V\to V\) be linear. Then \(T\) is normal if and only if \(\|T\mathbf{x}\|=\|T^*\mathbf{x}\|\) for every \(\mathbf{x}\in V\).

Proof. Define \(D=T^*T-TT^*\). The adjoint laws \((AB)^*=B^*A^*\) and \((T^*)^*=T\) show that \(D^*=D\), so \(D\) is self-adjoint. By the defining property of the adjoint, for every \(\mathbf{x}\in V\),

$$ \|T\mathbf{x}\|^2 =\langle T\mathbf{x},T\mathbf{x}\rangle =\langle\mathbf{x},T^*T\mathbf{x}\rangle, \qquad \|T^*\mathbf{x}\|^2 =\langle\mathbf{x},TT^*\mathbf{x}\rangle. $$

If \(T\) is normal, then \(D=\mathbf{0}\), so these squared norms are equal for every \(\mathbf{x}\). Norms are nonnegative, and equal nonnegative squares have equal values. Therefore \(\|T\mathbf{x}\|=\|T^*\mathbf{x}\|\) for every \(\mathbf{x}\).

Conversely, suppose the norms are equal for every \(\mathbf{x}\). Their squares are equal, so \(\langle\mathbf{x},D\mathbf{x}\rangle=0\) for every \(\mathbf{x}\). Conjugating this equality gives \(q(\mathbf{x})=\langle D\mathbf{x},\mathbf{x}\rangle=0\) for every \(\mathbf{x}\). Fix arbitrary \(\mathbf{x},\mathbf{y}\in V\), and write \(z=\langle D\mathbf{x},\mathbf{y}\rangle\). Expanding \(q(\mathbf{x}+\mathbf{y})=0\), and using \(q(\mathbf{x})=q(\mathbf{y})=0\), gives \(\langle D\mathbf{x},\mathbf{y}\rangle+\langle D\mathbf{y},\mathbf{x}\rangle=0\). Because \(D^*=D\), \(\langle D\mathbf{y},\mathbf{x}\rangle=\langle\mathbf{y},D\mathbf{x}\rangle=\overline{z}\). Hence \(z+\overline{z}=0\), or \(\operatorname{Re}(z)=0\).

Now expand \(q(\mathbf{x}+i\mathbf{y})=0\). Linearity in the first slot and conjugate-linearity in the second give \(\langle D\mathbf{x},i\mathbf{y}\rangle=-iz\) and \(\langle iD\mathbf{y},\mathbf{x}\rangle=i\overline{z}\). The diagonal terms vanish, so \(i(\overline{z}-z)=0\), which gives \(\operatorname{Im}(z)=0\). Thus \(z=0\). Since \(\mathbf{x}\) and \(\mathbf{y}\) were arbitrary, \(\langle D\mathbf{x},\mathbf{y}\rangle=0\) for every pair. Taking \(\mathbf{y}=D\mathbf{x}\) yields \(\|D\mathbf{x}\|^2=0\), so \(D\mathbf{x}=\mathbf{0}\) for every \(\mathbf{x}\). Therefore \(D=\mathbf{0}\), meaning \(T^*T=TT^*\), and \(T\) is normal. \(\square\)

The key point in the converse is that a zero quadratic form for a self-adjoint operator forces the operator itself to be zero. The expansions with \(\mathbf{x}+\mathbf{y}\) and \(\mathbf{x}+i\mathbf{y}\) recover both the real and imaginary parts of the mixed inner product. Comparing norms only for a selection of vectors does not provide that information for all pairs.

Using the Identity to Test Matrices

Worked Example: A Normal Diagonal Matrix

Check normality of \(\mathbf{A}=\begin{bmatrix}1+i&0\\0&2\end{bmatrix}\) using the norm identity. Its adjoint is \(\mathbf{A}^*=\begin{bmatrix}1-i&0\\0&2\end{bmatrix}\). For an arbitrary column \(\mathbf{x}=\begin{bmatrix}z\\w\end{bmatrix}\in\mathbb{C}^2\),

$$ \mathbf{A}\mathbf{x} =\begin{bmatrix}(1+i)z\\2w\end{bmatrix}, \qquad \mathbf{A}^*\mathbf{x} =\begin{bmatrix}(1-i)z\\2w\end{bmatrix}. $$

The squared norm of a column \(\begin{bmatrix}u\\v\end{bmatrix}\) is \(|u|^2+|v|^2\). Since \(|1+i|^2=2\) and \(|1-i|^2=2\),

$$ \|\mathbf{A}\mathbf{x}\|^2 =2|z|^2+4|w|^2 =\|\mathbf{A}^*\mathbf{x}\|^2. $$

These expressions are nonnegative, so their square roots are equal for every \(\mathbf{x}\). The theorem proves that \(\mathbf{A}\) is normal. As a direct check, \(\mathbf{A}^*\mathbf{A}=\begin{bmatrix}2&0\\0&4\end{bmatrix}=\mathbf{A}\mathbf{A}^*\), which agrees with the conclusion.

Worked Example: Detecting a Non-Normal Matrix

Consider \(\mathbf{N}=\begin{bmatrix}1&1\\0&1\end{bmatrix}\), so \(\mathbf{N}^*=\begin{bmatrix}1&0\\1&1\end{bmatrix}\). Test the two operators on \(\mathbf{e}_1=\begin{bmatrix}1\\0\end{bmatrix}\):

$$ \mathbf{N}\mathbf{e}_1 =\begin{bmatrix}1\\0\end{bmatrix}, \qquad \mathbf{N}^*\mathbf{e}_1 =\begin{bmatrix}1\\1\end{bmatrix}, \qquad \|\mathbf{N}\mathbf{e}_1\|=1,\quad \|\mathbf{N}^*\mathbf{e}_1\|=\sqrt{2}. $$

The norms differ for this vector, so the required identity does not hold for every vector. The theorem therefore shows that \(\mathbf{N}\) is not normal. The products confirm the result:

$$ \mathbf{N}^*\mathbf{N} =\begin{bmatrix}1&1\\1&2\end{bmatrix}, \qquad \mathbf{N}\mathbf{N}^* =\begin{bmatrix}2&1\\1&1\end{bmatrix}. $$

They are unequal. A single vector with unequal output norms is enough to disprove normality: it supplies a counterexample to the condition that must hold for every vector.

What Normality Says About Eigenvectors

The norm characterization also compares the action of \(T\) and \(T^*\) on a candidate eigenvector. An eigenvalue \(\lambda\) of \(T\) has an eigenvector \(\mathbf{x}\ne\mathbf{0}\) satisfying \(T\mathbf{x}=\lambda\mathbf{x}\). The adjoint is conjugate-linear with respect to scalar multiplication in its scalar argument, which is why the corresponding eigenvalue in the result below is \(\overline{\lambda}\).

Theorem: Let \(T:V\to V\) be a normal operator on a finite-dimensional complex inner product space. If \(T\mathbf{x}=\lambda\mathbf{x}\) for some \(\mathbf{x}\ne\mathbf{0}\), then \(T^*\mathbf{x}=\overline{\lambda}\mathbf{x}\).

Proof. Set \(S=T-\lambda\mathbf{I}\). Its adjoint is \(S^*=T^*-\overline{\lambda}\mathbf{I}\). Expanding both products gives \(S^*S=T^*T-\lambda T^*-\overline{\lambda}T+|\lambda|^2\mathbf{I}\) and \(SS^*=TT^*-\overline{\lambda}T-\lambda T^*+|\lambda|^2\mathbf{I}\). Since \(T^*T=TT^*\), these products are equal; thus \(S\) is normal. The assumed eigenvector equation says \(S\mathbf{x}=\mathbf{0}\). Applying the norm characterization to \(S\) and \(\mathbf{x}\) gives \(\|S^*\mathbf{x}\|=\|S\mathbf{x}\|=0\), so \(S^*\mathbf{x}=\mathbf{0}\). Substituting \(S^*=T^*-\overline{\lambda}\mathbf{I}\) yields \(T^*\mathbf{x}=\overline{\lambda}\mathbf{x}\). \(\square\)

Worked Example: Matching an Eigenvector and Its Adjoint Action

Let \(\mathbf{R}=\begin{bmatrix}0&-1\\1&0\end{bmatrix}\) on \(\mathbb{C}^2\). Its adjoint is \(\mathbf{R}^*=\begin{bmatrix}0&1\\-1&0\end{bmatrix}\). For arbitrary \(\mathbf{x}=\begin{bmatrix}z\\w\end{bmatrix}\),

$$ \mathbf{R}\mathbf{x} =\begin{bmatrix}-w\\z\end{bmatrix}, \qquad \mathbf{R}^*\mathbf{x} =\begin{bmatrix}w\\-z\end{bmatrix}, \qquad \|\mathbf{R}\mathbf{x}\|^2 =|w|^2+|z|^2 =\|\mathbf{R}^*\mathbf{x}\|^2. $$

Thus \(\mathbf{R}\) is normal. Now take \(\mathbf{v}=\begin{bmatrix}1\\-i\end{bmatrix}\), which is nonzero. Direct multiplication gives

$$ \mathbf{R}\mathbf{v} =\begin{bmatrix}i\\1\end{bmatrix} =i\begin{bmatrix}1\\-i\end{bmatrix} =i\mathbf{v}, \qquad \mathbf{R}^*\mathbf{v} =\begin{bmatrix}-i\\-1\end{bmatrix} =-i\begin{bmatrix}1\\-i\end{bmatrix} =-i\mathbf{v}. $$

Since \(\overline{i}=-i\), the adjoint action matches the theorem. These calculations check both eigenvector equations directly.

The theorem gives a way to compare proposed eigenvector data: if \(T\) is known to be normal and \(T\mathbf{x}=\lambda\mathbf{x}\), then \(T^*\mathbf{x}=\overline{\lambda}\mathbf{x}\) must also hold. For a vector that is not an eigenvector of \(T\), this conclusion does not apply. Nor does observing the relation for one eigenvector prove that the entire operator is normal; normality requires a condition on all vectors, or equivalently the operator equation \(T^*T=TT^*\).

Common Pitfall: Checking Just One Vector

A tempting but invalid argument is to compute equal norms for one vector and conclude that the operator is normal. For the non-normal matrix \(\mathbf{N}\) above, let \(\mathbf{u}=\begin{bmatrix}1\\1\end{bmatrix}\). Then

$$ \mathbf{N}\mathbf{u}=\begin{bmatrix}2\\1\end{bmatrix}, \qquad \mathbf{N}^*\mathbf{u}=\begin{bmatrix}1\\2\end{bmatrix}, \qquad \|\mathbf{N}\mathbf{u}\|=\sqrt{5}=\|\mathbf{N}^*\mathbf{u}\|. $$

This equality is correct, but it does not establish normality: the earlier test vector \(\mathbf{e}_1\) gives norms \(1\) and \(\sqrt{2}\), so the identity fails. The correction is to keep the quantifier in view. Equal norms for one or several selected inputs provide evidence about those inputs only; to use the characterization as a proof of normality, establish equality for an arbitrary vector.

A second practical safeguard is to use the conjugate transpose when computing the adjoint of a complex matrix. For example, the adjoint of \(\begin{bmatrix}1+i&0\\0&2\end{bmatrix}\) has \(1-i\), not \(1+i\), in its first diagonal entry. Omitting conjugation can give an incorrect test for normality or an incorrect proposed adjoint eigenvalue.

Check Your Understanding

Use the theorem and the definitions to justify each conclusion, not just a numerical observation.

  1. For \(\mathbf{A}=\begin{bmatrix}i&0\\0&1\end{bmatrix}\), compare \(\|\mathbf{A}\mathbf{x}\|^2\) and \(\|\mathbf{A}^*\mathbf{x}\|^2\) for arbitrary \(\mathbf{x}=\begin{bmatrix}z\\w\end{bmatrix}\), then state whether \(\mathbf{A}\) is normal.
  2. For \(\mathbf{B}=\begin{bmatrix}1&0\\1&1\end{bmatrix}\), find a vector that disproves the norm identity, or verify directly that the two products \(\mathbf{B}^*\mathbf{B}\) and \(\mathbf{B}\mathbf{B}^*\) differ.
  3. Explain why equality of \(\|T\mathbf{x}\|\) and \(\|T^*\mathbf{x}\|\) for one nonzero \(\mathbf{x}\) is insufficient to prove \(T\) normal.
  4. If \(T\) is normal and \(T\mathbf{x}=(2-i)\mathbf{x}\) for a nonzero vector \(\mathbf{x}\), what equation must \(T^*\mathbf{x}\) satisfy?
  5. In the proof of the norm characterization, why are both \(\mathbf{x}+\mathbf{y}\) and \(\mathbf{x}+i\mathbf{y}\) used when recovering \(\langle D\mathbf{x},\mathbf{y}\rangle\)?

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