Unitary Operators and Isometries
~8 min read · Tier toggle changes depth (T1 plain · T2 standard · T3 rigour)
You should be comfortable with the definition of the adjoint operator \(U^\dagger\) and the properties of inner products in complex Hilbert spaces, specifically the convention that the inner product is antilinear in the first argument and linear in the second.
Why this matters
Unitary operators are the mathematical embodiment of physical symmetry and time evolution.
In quantum mechanics, the state of a system is represented by a vector in a Hilbert space, and the physical probabilities of measurement outcomes are derived from the squared magnitudes of inner products between state vectors. For the theory to be consistent, the evolution of a system over time, or its transformation under a symmetry operation, must preserve these probabilities. This requirement translates directly into the mathematical condition that the transformation operator preserves the inner product. Such operators are called unitary. Understanding their structure is essential because they form the backbone of the spectral theorem for normal operators and ensure that the norm of a state vector, which represents the total probability of finding the system in some state, remains constant at unity.
The Geometric Intuition
Imagine a rigid rotation in three-dimensional space. If you rotate two vectors, the angle between them does not change. The length of the vectors does not change. The "shape" of the triangle formed by the origin and the two vectors is preserved. In the abstract language of Hilbert spaces, the inner product encodes both the lengths of the vectors and the angle between them. A unitary operator acts like this rigid rotation, but in a potentially infinite-dimensional complex space. It is an isometry: a map that preserves distances. Because the distance between two vectors \(x\) and \(y\) is determined by \(\lVert x - y \rVert\), and \(\lVert x - y \rVert^2 = \langle x-y, x-y \rangle\), preserving the inner product is equivalent to preserving all geometric distances. This is why unitary operators are often described as "structure-preserving" maps. They shuffle the basis vectors around without stretching, squashing, or shearing the space. In physics, this corresponds to the fact that a change of reference frame or a time evolution should not alter the intrinsic geometric relationships between possible states, only their orientation relative to the observer.
Inner-Product Preservation and the Adjoint
The defining property of a unitary operator \(U\) is that it preserves the inner product. That is, for any two vectors \(x, y \in \mathcal{H}\), the inner product of their images under \(U\) must equal the original inner product:
To connect this geometric condition to the algebraic definition involving the adjoint, we use the defining property of the adjoint \(U^\dagger\). By definition, \(\langle Ux, y \rangle = \langle x, U^\dagger y \rangle\). However, we are dealing with \(\langle Ux, Uy \rangle\). We can rewrite this by treating \(Uy\) as the second argument. Let \(z = Uy\). Then \(\langle Ux, z \rangle = \langle x, U^\dagger z \rangle\). Substituting \(z = Uy\) back, we get \(\langle Ux, Uy \rangle = \langle x, U^\dagger (Uy) \rangle = \langle x, (U^\dagger U) y \rangle\).
For this to equal \(\langle x, y \rangle\) for all \(x\) and \(y\), the operator acting on \(y\) in the second slot must be the identity operator \(I\). Thus, the condition \(\langle Ux, Uy \rangle = \langle x, y \rangle\) is equivalent to \(U^\dagger U = I\). In finite-dimensional spaces, this implies that \(U\) is invertible and its inverse is its adjoint, \(U^{-1} = U^\dagger\). This also implies \(U U^\dagger = I\), so \(U\) is fully unitary.
Spectral Consequences: Eigenvalues on the Unit Circle
A profound consequence of unitarity is the restriction it places on the eigenvalues. Suppose \(U\) is a unitary operator and \(v\) is an eigenvector with eigenvalue \(\lambda\). That is, \(Uv = \lambda v\). We can analyze the norm of \(v\) before and after the transformation. Since \(U\) preserves the inner product, it preserves the norm:
Substituting the eigenvalue equation into the left side:
Using the antilinearity in the first slot and linearity in the second:
Equating the two expressions for the norm squared:
Assuming \(v\) is a non-zero vector (as required for an eigenvector), we can divide by \(\lVert v \rVert^2\):
Therefore, every eigenvalue of a unitary operator lies on the unit circle in the complex plane. We can write \(\lambda = e^{i\theta}\) for some real \(\theta\). This is a stark contrast to self-adjoint operators, whose eigenvalues must be real. In quantum mechanics, this is why the time-evolution operator \(U(t) = e^{-iHt/\hbar}\) has eigenvalues that are pure phases. The probability amplitudes acquire a phase shift, but their magnitudes—and thus the probabilities—remain unchanged.
Orthogonality of Eigenspaces
Another critical structural feature of unitary operators is the orthogonality of eigenvectors corresponding to distinct eigenvalues. Let \(U v_1 = \lambda_1 v_1\) and \(U v_2 = \lambda_2 v_2\) with \(\lambda_1 \neq \lambda_2\). Consider the inner product \(\langle v_1, v_2 \rangle\). We can manipulate this using the unitary property. Note that \(\langle v_1, v_2 \rangle = \langle U^\dagger U v_1, v_2 \rangle = \langle U^\dagger v_1, U v_2 \rangle\). This path is slightly complex. A more direct route uses the fact that \(U^\dagger = U^{-1}\). If \(U v = \lambda v\), then \(v = U^{-1} (\lambda v) = \lambda U^{-1} v\). Thus \(U^{-1} v = \frac{1}{\lambda} v\). Since \(U^\dagger = U^{-1}\), we have \(U^\dagger v = \bar{\lambda} v\).
Now consider \(\langle v_1, v_2 \rangle\). We know \(\langle U v_1, U v_2 \rangle = \langle v_1, v_2 \rangle\). Substituting the eigenvalue equations:
So, \(\bar{\lambda}_1 \lambda_2 \langle v_1, v_2 \rangle = \langle v_1, v_2 \rangle\). Rearranging:
If \(\lambda_1 \neq \lambda_2\), does \(\bar{\lambda}_1 \lambda_2 = 1\)? Since \(\lvert \lambda_1 \rvert = \lvert \lambda_2 \rvert = 1\), \(\bar{\lambda}_1 = 1/\lambda_1\). So the term is \(\lambda_2/\lambda_1\). If \(\lambda_1 \neq \lambda_2\), then \(\lambda_2/\lambda_1 \neq 1\). Therefore, the coefficient is non-zero, which forces \(\langle v_1, v_2 \rangle = 0\). Thus, eigenvectors of a unitary operator belonging to distinct eigenvalues are orthogonal. This allows us to construct an orthonormal basis of eigenvectors, which is the foundation for diagonalizing the operator.
The derivation
Unitary Operators as Inner-Product Isometries
Let \(U\) be a bounded linear operator on a complex Hilbert space \(\mathcal{H}\) with a well-defined adjoint \(U^\dagger\), and take the inner product antilinear in its first slot, linear in its second. Then \(U\) preserves the inner product, \(\langle Ux, Uy\rangle = \langle x, y\rangle\) for all \(x,y\in\mathcal{H}\), if and only if \(U^\dagger U = I\). On a finite-dimensional space this is equivalent to full unitarity \(U^\dagger U = U U^\dagger = I\), and every eigenvalue \(\lambda\) of \(U\) then satisfies \(\lvert\lambda\rvert = 1\), i.e. \(\lambda = e^{i\theta}\) for some real \(\theta\).
A common pitfall is confusing the preservation of the norm with the preservation of the inner product. While \(\lVert Ux \rVert = \lVert x \rVert\) is necessary, it is not sufficient for unitarity in complex spaces unless the operator is linear and the polarization identity holds. However, in the context of bounded linear operators on Hilbert spaces, preserving the inner product for all pairs is the robust definition. Be careful with the order of the adjoint: \(U^\dagger U = I\) implies \(U\) is an isometry. In finite dimensions, this automatically implies \(U U^\dagger = I\). In infinite dimensions, \(U^\dagger U = I\) defines an isometry, but \(U U^\dagger = I\) defines a co-isometry; they are equivalent only if the operator is surjective. For the standard definition of a unitary operator, we require both, or equivalently, bijectivity and isometry. C
Worked example
Problem. Consider the \(2 \times 2\) matrix \(U = \frac{1}{\sqrt{2}} \begin{pmatrix} 1 & i \\ 1 & -i \end{pmatrix}\). Verify that \(U\) is unitary by checking \(U^\dagger U = I\), and find its eigenvalues.
- Compute the adjoint \(U^\dagger\) by taking the conjugate transpose of \(U\). The entries are \(U_{11}=1/\sqrt{2}, U_{12}=i/\sqrt{2}, U_{21}=1/\sqrt{2}, U_{22}=-i/\sqrt{2}\). The conjugate transpose swaps rows and columns and conjugates entries: \(U^\dagger = \frac{1}{\sqrt{2}} \begin{pmatrix} 1 & 1 \\ -i & i \end{pmatrix}\).
- Multiply \(U^\dagger U\): \(\frac{1}{2} \begin{pmatrix} 1 & 1 \\ -i & i \end{pmatrix} \begin{pmatrix} 1 & i \\ 1 & -i \end{pmatrix} = \frac{1}{2} \begin{pmatrix} 1+1 & i-i \\ -i+i & (-i)(i) + (i)(-i) \end{pmatrix} = \frac{1}{2} \begin{pmatrix} 2 & 0 \\ 0 & 2 \end{pmatrix} = I\). Thus, \(U\) is unitary.
- Characteristic equation: \(\lambda^2 - (\operatorname{tr} U)\lambda + \det U = 0\), with \(\operatorname{tr} U = \frac{1 - i}{\sqrt 2} = e^{-i\pi/4}\) and \(\det U = \frac{1}{2}\big[(1)(-i) - (i)(1)\big] = -i\). So \(\lambda^2 - e^{-i\pi/4}\lambda - i = 0\).
- Substitute \(\lambda = e^{-i\pi/4}\mu\): since \(e^{-i\pi/2} = -i\), the equation becomes \(-i\mu^2 + i\mu - i = 0\), i.e. \(\mu^2 - \mu + 1 = 0\), so \(\mu = \frac{1 \pm i\sqrt 3}{2} = e^{\pm i\pi/3}\).
- Hence \(\lambda_1 = e^{-i\pi/4}e^{i\pi/3} = e^{i\pi/12}\) and \(\lambda_2 = e^{-i\pi/4}e^{-i\pi/3} = e^{-i7\pi/12}\). Check: \(\lambda_1\lambda_2 = e^{-i\pi/2} = -i = \det U\), and both have modulus 1, as they must for a unitary matrix.
Units check. Eigenvalues of a unitary operator are dimensionless phases, so no physical units are expected. The matrix entries are dimensionless, consistent with the result.
Three quick tests
- If \(U\) is unitary, what is the relationship between \(U^{-1}\) and \(U^\dagger\)?
Answer
\(U^{-1} = U^\dagger\). - Can a unitary operator have a real eigenvalue other than \(1\) or \(-1\)?
Answer
No, all eigenvalues must have magnitude 1. Real eigenvalues on the unit circle are only \(1\) and \(-1\). - Does \(U^\dagger U = I\) imply \(U U^\dagger = I\) in infinite dimensions?
Answer
Not necessarily. It implies \(U\) is an isometry, but not necessarily surjective. Unitarity requires both.
Problem set for PU-104 →
Each derivation in this unit ends with five graded problems with full solutions.
Lecture notes drafted with a local model and checked line by line by the editor; every number in the worked example was recomputed.