Unitary Operators
A unitary operator is a surjective linear map that preserves inner products. Equivalently, its adjoint is its inverse. Unitary maps preserve the complete geometry of a Hilbert space while allowing vectors, bases, and relative phases to change.
Why Quantum Mechanics Needs Unitarity
Section titled “Why Quantum Mechanics Needs Unitarity”Unitary operators appear in several logically distinct roles:
- reversible evolution of a closed system;
- active transformations of states and observables;
- passive changes between orthonormal coordinate bases;
- ideal quantum gates;
- representations of continuous and discrete symmetries.
The same matrix can serve more than one role, but the interpretation and transformation formulas must be declared. Unitarity is the shared inner-product-preserving structure.
Definition
Section titled “Definition”Let be linear on a complex Hilbert space. It is unitary when
Therefore
For all ,
Conversely, if a linear map is surjective and preserves every inner product, then and surjectivity gives .
In a finite-dimensional space, the following conditions are equivalent:
- ;
- ;
- preserves all inner products;
- is linear and preserves all norms;
- maps one orthonormal basis to another;
- the columns of its matrix form an orthonormal basis.
The finite-dimensional implication uses equal finite dimensions. The infinite-dimensional caveat appears below.
Columns, Rows, and Matrix Tests
Section titled “Columns, Rows, and Matrix Tests”In an orthonormal basis, write the matrix entries as . The matrix product says that the columns are orthonormal:
The product says that the rows are orthonormal:
For a square finite matrix, either condition implies the other. A rectangular matrix can have orthonormal columns without being a unitary operator from a space onto itself.
All singular values of a unitary matrix equal one. Consequently,
on a nonzero Hilbert space, and
in finite dimension. The determinant condition alone is not sufficient for unitarity.
What Unitary Maps Preserve
Section titled “What Unitary Maps Preserve”Because all inner products are preserved, so are:
- norms and normalization;
- orthogonality and angles;
- distances between vectors;
- linear independence;
- dimensions of subspaces;
- transition-amplitude magnitudes;
- spectra under unitary conjugation.
For example,
If the same unitary acts on both vectors, their overlap is unchanged:
Unitarity does not mean that every coefficient, phase, or measurement probability in a fixed basis stays unchanged. A unitary can rotate a state relative to the fixed measurement basis while preserving Hilbert-space geometry.
Group Structure
Section titled “Group Structure”Unitary operators form a group:
- the identity is unitary;
- the product of unitaries is unitary;
- the inverse of a unitary is unitary;
- the adjoint of a unitary is unitary.
If and are unitary,
The finite-dimensional unitary group is denoted . Its subgroup of determinant-one matrices is . Group actions by unitary operators are developed in Unitary Representations.
Eigenvalues and Spectral Form
Section titled “Eigenvalues and Spectral Form”Suppose
Norm preservation gives
so
Every eigenvalue can therefore be written as a phase . A unitary operator is normal, so in finite dimension it has an orthonormal eigenbasis and spectral form
Unitary does not imply Hermitian. A matrix that is both unitary and Hermitian has eigenvalues restricted to and satisfies .
Active Transformations
Section titled “Active Transformations”An active transformation changes the vector while the coordinate basis is held fixed:
In fixed coordinates,
If a symmetry transformation carries both states and observables into symmetry-related objects, then
The expectation value is unchanged under this paired transformation:
If the state is transformed but the physical measurement is held fixed, the expectation value can change. That change is often the point of applying an active gate or control pulse.
Passive Changes of Orthonormal Basis
Section titled “Passive Changes of Orthonormal Basis”A passive basis change leaves the abstract vector and operator fixed and changes only their coordinates. Let
where the columns of are the new basis vectors expressed in the old orthonormal basis. Then
and
These are passive coordinate formulas. They do not describe a state being physically driven. A different convention may name as the basis-change matrix, moving daggers to the opposite side. The canonical coordinate convention is Change of Basis, and the physics-facing bookkeeping is Change of Basis.
Worked Example: Hadamard Matrix
Section titled “Worked Example: Hadamard Matrix”The Hadamard matrix
is real and symmetric, so . Direct multiplication gives
Actively,
Passively, the same array can convert coordinates between the computational basis and the basis, but the direction of the coordinate map must follow the declared convention.
The Hadamard matrix is both unitary and Hermitian. Its eigenvalues are . This is a special property, not the definition of a unitary.
Worked Example: A Relative Phase
Section titled “Worked Example: A Relative Phase”The phase gate
is unitary because each diagonal entry has unit modulus. Acting on
gives
The norm is unchanged, but the relative phase changes interference in later bases. Unitarity preserves overlaps between two vectors transformed by the same operator; it does not freeze the relationship between one transformed state and a fixed reference basis.
Multiplying the entire operator by a phase,
does not change its action on isolated pure-state rays. That phase can become relative and observable when the operation occurs conditionally in one branch of a larger controlled process. See Rays and Global Phase.
Hermitian Generators
Section titled “Hermitian Generators”If , then
is unitary. Conversely, let be a differentiable one-parameter family with
Differentiating at gives
Thus is skew-Hermitian, and
is Hermitian. Finite-dimensional continuous unitary motion therefore has a Hermitian infinitesimal generator.
The exponential construction belongs to Matrix Functions and Exponentials. The physical closed-system statement is Unitary Time Evolution.
Unitary, Hermitian, Projective, and Antiunitary
Section titled “Unitary, Hermitian, Projective, and Antiunitary”Unitary operations are stable under the standard constructions used for composite and block-structured systems:
are unitary whenever their factors are. Conjugation preserves products, commutators, spectra, trace, and positivity:
For a density operator,
preserves its eigenvalues, purity, and von Neumann entropy. This statement applies to closed evolution on the whole modeled system; reduced subsystem dynamics need not be unitary.
A frequently used two-level exponential is
which follows from .
These operator classes answer different questions:
| Class | Defining relation | Typical role |
|---|---|---|
| Unitary | reversible geometry-preserving map | |
| Hermitian | real spectral quantity or generator | |
| Orthogonal projector | selection of a subspace | |
| Antiunitary | conjugate-linear and norm preserving | time-reversal-type symmetry |
A nontrivial projector is not unitary because it discards components orthogonal to its range. An antiunitary map preserves transition-probability magnitudes but is conjugate-linear rather than linear; see Antiunitary Symmetries, First Look.
Processes That Are Not Unitary
Section titled “Processes That Are Not Unitary”Not every quantum process acting on a subsystem is a unitary map on that subsystem. Examples include:
- projective state update;
- postselection;
- decoherence and dissipation;
- discarding an environment;
- noisy quantum channels.
Such processes can preserve total probability without preserving all inner products or being reversible. Many arise from a unitary interaction on a larger system followed by ignoring or conditioning on part of that system. The canonical framework is Quantum Channels and Noise.
Reversible Computation applies unitary invertibility to logical maps, reversible embeddings, workspace, and uncomputation without treating measurement, reset, or discard as unitary operations.
Infinite-Dimensional Isometry Warning
Section titled “Infinite-Dimensional Isometry Warning”In finite dimension,
for a square operator implies surjectivity and therefore . This implication fails in infinite dimension.
On , define the unilateral shift
It preserves norms and satisfies
But its range consists only of sequences whose first component is zero, so it is not surjective. In fact,
The shift is an isometry, not a unitary operator. On an infinite-dimensional Hilbert space, require both adjoint identities or explicitly require a surjective isometry.
Every unitary is a bounded operator of operator norm one.
Numerical Checks
Section titled “Numerical Checks”For a computed matrix , inspect a unitarity defect such as
Also check the opposite product for rectangular or infinite-dimensional approximations. A determinant of unit modulus is only a necessary condition.
If theory guarantees an exact unitary but roundoff produces a nearby nonsingular matrix , the unitary polar factor is
Applying this correction is appropriate only when projection back to the unitary group matches the intended model. It should not be used to erase genuine loss, gain, or nonunitary dynamics.
Common Mistakes
Section titled “Common Mistakes”- Confusing unitary with Hermitian. Unitary means inverse equals adjoint; Hermitian means operator equals adjoint.
- Checking only the determinant. does not imply orthonormal columns.
- Assuming norm preservation without linearity implies unitarity. Unitary operators are linear.
- Switching between active and passive uses. Declare whether vectors move or coordinates change.
- Assuming all probabilities in a fixed basis remain unchanged. A unitary can rotate a state relative to that basis.
- Treating a global operator phase as always irrelevant. It can become a relative phase in a controlled or interferometric setting.
- Calling an infinite-dimensional isometry unitary without checking surjectivity.
- Modeling measurement update, noise, or subsystem dynamics as a unitary on the subsystem alone.
Exercises
Section titled “Exercises”- Let
Verify unitarity and find its action on the computational basis vectors.
Solution
The adjoint is
Multiplication gives
Its action is
The images form an orthonormal basis.
- Prove that every eigenvalue of a finite-dimensional unitary matrix has unit modulus. What does this imply for its determinant?
Solution
If with , then
Therefore . A unitary matrix is normal and has a full orthonormal eigenbasis, so its determinant is the product of its eigenvalues:
- Let the columns of a unitary matrix be a new orthonormal basis written in old-basis coordinates. Derive the passive coordinate rule for a vector and the matching rule for an operator.
Solution
The old and new coordinate columns obey
because the columns of are the new basis vectors in old coordinates. Multiplying by gives
For an operator,
so
- For the unilateral shift on , compute its adjoint on a sequence and verify that but .
Solution
The adjoint removes the first component and shifts the rest left:
Therefore
but
Thus
The shift preserves norms but is not onto, so it is not unitary.
References
Section titled “References”- S. Axler, Linear Algebra Done Right, 3rd ed., Springer, 2015.
- R. A. Horn and C. R. Johnson, Matrix Analysis, 2nd ed., Cambridge University Press, 2013.
- B. C. Hall, Quantum Theory for Mathematicians, Springer, 2013.
- M. A. Nielsen and I. L. Chuang, Quantum Computation and Quantum Information, 10th anniversary ed., Cambridge University Press, 2010.
- M. Reed and B. Simon, Methods of Modern Mathematical Physics, Volume I: Functional Analysis, revised and enlarged ed., Academic Press, 1980.
- J. von Neumann, Mathematical Foundations of Quantum Mechanics, Princeton University Press, 1955.
- J. J. Sakurai and J. Napolitano, Modern Quantum Mechanics, 3rd ed., Cambridge University Press, 2020.