Linear Algebra and Finite-Dimensional Hilbert Spaces
Finite-dimensional Hilbert spaces are the cleanest laboratory for quantum mechanics. Qubits, spin multiplets, finite-level atoms, lattice sites, truncated bases, and many numerical models can all be described with complex vectors and matrices. In this setting every linear map is bounded, every operator is defined on the whole space, and completeness is automatic. The essential ideas of states, observables, unitary evolution, projection, composition, and spectral resolution can therefore be separated from the domain subtleties of infinite-dimensional analysis.
This chapter supplies that finite-dimensional mathematical spine. It explains the structure behind matrix calculations and routes each topic to one canonical page. Physical measurement rules belong in Core Formalism; physical composite systems and entanglement belong in Composite Systems and Entanglement; operator domains and continuous spectra belong in Infinite-Dimensional Hilbert Spaces.
The finite-dimensional model
Section titled “The finite-dimensional model”An -dimensional quantum state space is a complex inner-product space isomorphic to . After choosing an orthonormal basis ,
and the identity has the resolution
The basis converts vectors into columns and operators into matrices; it does not create the underlying objects. If a unitary matrix describes a change between orthonormal bases, then
Inner products, eigenvalues, traces, expectation values, and transition amplitudes remain invariant when all representations are transformed consistently. Begin with Finite-Dimensional Hilbert Spaces, Orthonormal Bases, and Change of Basis if this distinction is not yet automatic.
Four strands
Section titled “Four strands”The chapter is easiest to navigate as four connected strands.
- Space and representation: finite-dimensional Hilbert spaces, orthonormal bases, and changes of basis establish the setting and its coordinate descriptions.
- Operators and spectra: eigenvectors, diagonalization, Hermitian, unitary, and normal operators, projectors, and spectral decomposition organize observables and evolution.
- Operator calculus and algebra: matrix functions, exponentials, commutators, and anticommutators turn spectral data into dynamics and structural identities.
- Composition and factorization: tensor products, direct sums, singular value decomposition, and Schmidt decomposition distinguish ways of combining or decomposing spaces and maps.
Pauli matrices and Bloch-sphere geometry provide a two-dimensional meeting point where all four strands can be seen explicitly.
Operator classes and the spectral theorem
Section titled “Operator classes and the spectral theorem”Several operator classes recur throughout quantum mechanics. Their definitions are short, but their implications differ.
| Class | Defining condition | Finite-dimensional consequence | Typical role |
|---|---|---|---|
| Hermitian | real eigenvalues and an orthonormal eigenbasis | observables and generators | |
| Unitary | norm preservation and eigenvalues of unit modulus | basis changes, symmetries, evolution | |
| Normal | unitary diagonalizability | common spectral framework | |
| Orthogonal projector | projection onto a subspace | alternatives and spectral subspaces |
Hermitian and unitary operators are normal, but a normal operator need be neither Hermitian nor unitary. The finite-dimensional spectral theorem states that a normal operator has a decomposition
Each projects onto the full eigenspace for , so this form handles degeneracy without selecting a preferred basis inside a degenerate subspace. Hermiticity constrains to be real; unitarity constrains .
The same projectors define functions of the operator:
This formula links Spectral Decomposition to Matrix Functions and Exponentials. It is the finite-dimensional prototype for the spectral measures and functional calculus used later in infinite-dimensional quantum mechanics.
Eigenvectors are not the whole story
Section titled “Eigenvectors are not the whole story”The equation identifies directions preserved by an operator. It does not guarantee that eigenvectors span the space. A matrix is diagonalizable exactly when it has enough linearly independent eigenvectors; normality is a stronger condition that guarantees an orthonormal eigenbasis.
This hierarchy matters:
The reverse implications generally fail. Use Eigenvalues and Eigenvectors for the eigenvalue equation and degeneracy, Diagonalization for the spanning question, and Normal Operators for the exact criterion for unitary diagonalization.
Commutators and simultaneous structure
Section titled “Commutators and simultaneous structure”The commutator and anticommutator are
For Hermitian operators in finite dimension, is equivalent to the existence of a common orthonormal eigenbasis. Degeneracy must be handled at the level of invariant eigenspaces: commuting with means that preserves each eigenspace of , after which can be diagonalized within those subspaces.
Anticommutators encode a different algebraic relation and are especially useful for Pauli matrices and fermionic systems. The dedicated Commutators and Anticommutators page owns the identities; the physical relation among compatibility, measurement statistics, and uncertainty is developed in Compatibility, Commutators, and Uncertainty.
Direct sums and tensor products
Section titled “Direct sums and tensor products”Direct sums and tensor products combine spaces in fundamentally different ways.
| Construction | Dimension | Basic vectors | Interpretation |
|---|---|---|---|
| ordered pairs | sectors, alternatives, or invariant blocks | ||
| linear combinations of | joint degrees of freedom |
A block-diagonal operator naturally acts on a direct sum. A local operator naturally acts on one factor of a tensor product. Replacing one construction by the other changes both dimension and physical meaning.
The mathematical construction of product spaces and product operators is canonical in Tensor Products. The interpretation of those spaces as physical composites, together with reduced states and entanglement, belongs in Composite Systems and Entanglement Basics and the dedicated composite-systems volume.
Eigensystems, SVD, and Schmidt decomposition
Section titled “Eigensystems, SVD, and Schmidt decomposition”Three decompositions answer different questions.
| Decomposition | Applies to | Canonical form | What it reveals |
|---|---|---|---|
| Spectral decomposition | normal endomorphism | invariant eigenmodes and eigenvalues | |
| Singular value decomposition | arbitrary map | rank, input-output directions, and nonnegative stretches | |
| Schmidt decomposition | bipartite vector in | bipartite correlation structure |
The SVD exists even for rectangular maps and nondiagonalizable matrices. Applying it to the coefficient matrix of a bipartite vector gives the Schmidt decomposition. The singular values become Schmidt coefficients, and normalization gives . The mathematical derivation belongs here; entanglement measures and operational consequences belong in the composite-systems volume.
A two-level spectral calculation
Section titled “A two-level spectral calculation”Every Hermitian two-by-two matrix can be written
For , define . Since , the eigenvalues and projectors are
Consequently,
and functional calculus gives the unitary evolution directly:
This one calculation connects Hermitian Operators, Projectors, Spectral Decomposition, and Matrix Functions and Exponentials. The local Pauli Matrices page is an algebraic bridge; their canonical physical role as spin operators is developed in Pauli Matrices for Spin.
Page map
Section titled “Page map”| Page | Use it to answer… |
|---|---|
| Finite-Dimensional Hilbert Spaces | What extra structure turns into a quantum state space? |
| Orthonormal Bases | How are coefficients extracted, and what does completeness mean here? |
| Change of Basis | How do vectors and operators transform without changing predictions? |
| Eigenvalues and Eigenvectors | Which directions does an operator preserve, and how is degeneracy defined? |
| Diagonalization | When does an eigenbasis exist? |
| Hermitian Operators | Why are observable matrices associated with real spectra and orthogonal eigenspaces? |
| Unitary Operators | Which maps preserve inner products and norms? |
| Normal Operators | Which matrices are unitarily diagonalizable? |
| Projectors | How are subspaces isolated algebraically? |
| Spectral Decomposition | How is an operator reconstructed from eigenvalues and eigenspace projectors? |
| Matrix Functions and Exponentials | How are and computed and interpreted? |
| Commutators and Anticommutators | What algebraic information is carried by and ? |
| Tensor Products | How are joint vector spaces and product operators constructed? |
| Direct Sums | How are independent sectors and block structures assembled? |
| Singular Value Decomposition | How does an arbitrary map split into orthogonal directions and stretches? |
| Schmidt Decomposition as Linear Algebra | Why is a bipartite pure-state decomposition an SVD? |
| Pauli Matrices | Which identities organize two-by-two matrix algebra? |
| Bloch Sphere Geometry | How do one-qubit states and unitary rotations become Euclidean geometry? |
Suggested routes
Section titled “Suggested routes”- Core formalism: spaces bases Hermitian operators projectors spectral decomposition unitary operators.
- Spin and two-level systems: spaces Hermitian and unitary operators Pauli matrices matrix exponentials Bloch-sphere geometry.
- Composite systems: tensor products direct sums SVD Schmidt decomposition.
- Numerical work: change of basis diagonalization SVD, followed by Matrix Diagonalization and Conditioning and Stability.
- Infinite-dimensional quantum mechanics: spectral decomposition Hilbert Spaces Domains of Operators Spectral Theorem, Practical Version.
Common mistakes
Section titled “Common mistakes”| Mistake | Correction |
|---|---|
| Treating every matrix as diagonalizable | check whether a full eigenbasis exists; use the SVD when appropriate |
| Assuming real eigenvalues imply Hermiticity | Hermiticity is sufficient, not necessary, for a real spectrum |
| Confusing Hermitian with real symmetric | complex Hermitian matrices may contain nonreal off-diagonal entries |
| Replacing normality by Hermiticity | Hermitian and unitary operators are distinct subclasses of normal operators |
| Choosing eigenvectors inside a degenerate eigenspace as though they were unique | use the eigenspace projector for basis-independent statements |
| Confusing with | compare dimensions and identify whether the construction represents sectors or joint degrees of freedom |
| Applying eigendecomposition to a rectangular coefficient matrix | use the SVD; its singular values produce Schmidt coefficients |
| Extending finite-dimensional operator identities without checking domains | move to the infinite-dimensional pages and state domains explicitly |
Exercises
Section titled “Exercises”1. Spectral data and operator class
Section titled “1. Spectral data and operator class”Suppose , where the are mutually orthogonal projectors resolving the identity. Show that is normal. State the additional condition on the for to be Hermitian or unitary.
Solution
The adjoint is . Orthogonality gives
so is normal. It is Hermitian exactly when every is real. It is unitary exactly when every on the resolved space.
2. Direct sum or tensor product?
Section titled “2. Direct sum or tensor product?”Let and . Find the dimensions of and . Which construction describes a system with a two-level subsystem and a three-level subsystem present jointly?
Solution
The dimensions are
Joint subsystems use . The direct sum instead describes alternatives or sectors whose dimensions add.
3. Functional calculus from projectors
Section titled “3. Functional calculus from projectors”Let be Hermitian. Prove that for every nonnegative integer , and use a convergent power series to justify .
Solution
Because , multiplying two spectral sums keeps only equal-index terms. Induction gives
If converges on the finite spectrum, then
Only finitely many spectral projectors occur, so exchanging the finite projector sum with the convergent scalar series is immediate.
4. From SVD to Schmidt coefficients
Section titled “4. From SVD to Schmidt coefficients”Write a normalized bipartite vector as . If , explain why the singular values are Schmidt coefficients and show that .
Solution
Substituting the SVD and absorbing the columns of and the complex-conjugated columns of into new orthonormal local bases gives
This is the Schmidt form. Normalization is the Frobenius norm of the coefficient matrix:
References
Section titled “References”- S. Axler, Linear Algebra Done Right, 3rd ed., Springer, 2015.
- B. C. Hall, Quantum Theory for Mathematicians, Springer, 2013.
- R. A. Horn and C. R. Johnson, Matrix Analysis, 2nd ed., Cambridge University Press, 2012.
- M. A. Nielsen and I. L. Chuang, Quantum Computation and Quantum Information, Cambridge University Press, 2010.
- J. J. Sakurai and J. Napolitano, Modern Quantum Mechanics, 3rd ed., Cambridge University Press, 2020.
- L. N. Trefethen and D. Bau III, Numerical Linear Algebra, SIAM, 1997.