Schmidt Decomposition
The Schmidt decomposition is the canonical normal form of a bipartite pure state. It replaces a general double sum of product-basis amplitudes by a single sum of orthonormal, paired subsystem modes:
The nonnegative numbers are the Schmidt coefficients, and is the Schmidt rank. From these data one can immediately decide whether the state is product or entangled, read off both reduced-state spectra, and identify the subsystem degrees of freedom that are correlated with one another.
Helpful background. Product bases organize the amplitudes into a matrix; partial trace explains the reduced states used below.
Schmidt decomposition for a bipartite vector
Section titled “Schmidt decomposition for a bipartite vector”Let and be finite-dimensional Hilbert spaces, and let
be normalized. There are orthonormal sets
and positive real numbers such that
Normalization gives
and the number of terms obeys
It is conventional to order the coefficients as
Only nonzero coefficients are counted. One may instead extend the sum to the smaller subsystem dimension by appending zeros, but then the number of written terms is no longer the Schmidt rank.
The theorem requires two structural choices:
- a pure state vector, rather than a general mixed density operator;
- a specified bipartition .
A multipartite state can be Schmidt-decomposed across a chosen cut, such as , but there is generally no single three-party analogue with all three families of vectors orthonormal.
From a coefficient matrix to paired modes
Section titled “From a coefficient matrix to paired modes”Choose arbitrary orthonormal product bases and expand
The amplitudes form a matrix . State normalization is the Frobenius-norm condition
Write a singular value decomposition in the form
where and are unitary and is rectangular diagonal with nonnegative entries. This is the usual SVD with . Defining
turns the matrix factorization into the Schmidt decomposition. The nonzero diagonal entries of are precisely the .
This gives a useful dictionary:
- the singular values of are the Schmidt coefficients;
- is the Schmidt rank;
- the paired singular-vector data from and give the Schmidt vectors.
The detailed linear-algebra derivation is at Schmidt Decomposition as Linear Algebra; the underlying matrix theorem is reviewed in Singular Value Decomposition.
A reduced-state route
Section titled “A reduced-state route”Often one does not need a full SVD. In the chosen product bases, the reduced density matrices have coefficient matrices
Diagonalize either one. If
then
The matching vector on can be recovered directly from the state:
These partner vectors are normalized and mutually orthogonal. Inserting them back into the state reconstructs
This route is especially efficient when one reduced state is smaller or easier to diagonalize than the original coefficient matrix. Eigenvectors with zero eigenvalue lie outside the support of the state and contribute no Schmidt term.
Schmidt rank
Section titled “Schmidt rank”The Schmidt rank has several equivalent descriptions:
It is also the smallest number of product vectors needed to express as a sum. A representation with many product terms need not be minimal; the Schmidt form finds the irreducible count after local basis changes.
For two qubits, is a matrix, so
In larger dimensions, the relevant test is the matrix rank rather than a single determinant. The Schmidt Rank page develops rank bounds, local-operation behavior, and the distinct mixed-state notion called Schmidt number.
Entanglement criterion
Section titled “Entanglement criterion”For a bipartite pure state,
whereas
The forward product implication is immediate: a one-term Schmidt decomposition is a tensor product. Conversely, if
then its coefficient matrix is an outer product and has rank one.
Rank is a sharp yes-or-no criterion for pure-state entanglement, but it is not a complete measure of its amount. For example, the coefficient lists
both have rank two, although the second state has much more evenly distributed Schmidt weight. Quantitative measures use the full set ; see Entanglement Entropy.
Reduced density matrices
Section titled “Reduced density matrices”Starting from Schmidt form,
the joint projector is
Taking the partial trace over contracts the second factor:
Similarly,
The two reduced states therefore have the same nonzero eigenvalues, including multiplicities:
They can have different numbers of zero eigenvalues when . Their supports are exactly the spans of their Schmidt vectors:
This yields another pure-state entanglement test:
For fixed Schmidt rank ,
with the lower value attained when all nonzero Schmidt coefficients are equal. The upper value occurs only for ; for every state with fixed , the upper inequality is strict, although the purity can approach one as all but one coefficient approach zero. Reduced density operators explain why these matrices contain all local measurement predictions.
Maximal entanglement and unequal dimensions
Section titled “Maximal entanglement and unequal dimensions”Let
A pure state is maximally entangled across the full smaller subsystem when
The smaller reduced state is then maximally mixed:
If , the larger reduced state is not . Instead it is maximally mixed only on the -dimensional Schmidt support:
This distinction matters whenever the subsystem dimensions differ.
Uniqueness and basis freedom
Section titled “Uniqueness and basis freedom”The ordered list of Schmidt coefficients is fixed by the state and the chosen bipartition. The Schmidt vectors require more care:
- If a nonzero coefficient is nondegenerate, its pair of Schmidt vectors is unique up to opposite phase choices.
- Terms may be permuted together without changing the state.
- If several coefficients are equal, the corresponding Schmidt vectors can be unitarily mixed within that degenerate subspace.
- Basis vectors in the zero-eigenvalue complements of the reduced states are arbitrary and are not part of the nonzero Schmidt sum.
For a nondegenerate term, the phase freedom is
If a block has a repeated coefficient, a unitary rotation of the -side vectors must be accompanied by the complex-conjugate rotation of the paired -side vectors. The coefficient list stays fixed even though the displayed basis changes.
Local unitaries also preserve the Schmidt coefficients. If
then a Schmidt form for the new state is obtained by replacing each pair with
Thus two bipartite pure states in the same finite-dimensional subsystem spaces are related by local unitaries if and only if they have the same Schmidt coefficients, including multiplicities.
Examples
Section titled “Examples”Product state
Section titled “Product state”Consider
It already has one Schmidt term:
The reduced states are pure projectors, so the state is not entangled.
Bell state
Section titled “Bell state”The Bell state
is already in Schmidt form with
Both reduced states are . Equal coefficients make the Schmidt bases nonunique: for example,
A state diagonal in different local bases
Section titled “A state diagonal in different local bases”Let
In the computational product basis this is a four-term expansion. Grouping the -side vectors gives
Because and are orthonormal sets, this is Schmidt form. The state is maximally entangled even though the same basis is not used on both sides.
A generic two-qubit coefficient matrix
Section titled “A generic two-qubit coefficient matrix”Consider
Its coefficient matrix is
The reduced matrices are
and
Their eigenvalues are
so the Schmidt coefficients are
Both are nonzero, hence and the state is entangled. The unequal coefficients show that it is not maximally entangled. Choose eigenvectors of and use the partner-vector formula to get the corresponding vectors on . Diagonalizing both matrices independently leaves arbitrary phases that must be matched before reconstructing the state.
Normalizable infinite-dimensional states
Section titled “Normalizable infinite-dimensional states”For a normalized vector in a tensor product of separable Hilbert spaces, the reduced states are positive trace-class operators. Their nonzero spectrum is countable, and a Schmidt expansion exists with , possibly infinitely many terms. The partial sums converge in the Hilbert-space norm. For infinite rank, replace the finite span of Schmidt vectors by its closure when describing the support.
An ideal EPR state written with position eigenkets is not a normalized Hilbert-space vector. Its formal integral is not an ordinary Schmidt sum; the EPR state explains the distinction from finite squeezing.
Keeping only the largest Schmidt terms
Section titled “Keeping only the largest Schmidt terms”Suppose and keep the first terms. Write
Orthonormality gives : the discarded squared coefficients measure the error, whereas merely counting discarded terms does not. This is the optimal unnormalized rank-at-most- approximation in Hilbert norm, by the truncated-SVD theorem.
After normalization, has squared overlap . For probabilities , keeping two terms discards weight and gives squared overlap , although the exact Schmidt rank remains three. This distinction is central to tensor-network approximations.
Common pitfalls
Section titled “Common pitfalls”Amplitudes are not automatically Schmidt coefficients. The two local vector families must be orthonormal, and phases belong in vectors so the coefficients are positive. A general four-term product-basis expansion need not have Schmidt rank four.
Independent eigenvectors need phase matching. Recover the second vector from the first with the partner-vector formula. This avoids arbitrary complex phases from two separate eigensolvers.
Mixed marginals alone do not prove entanglement. The reduced-spectrum criterion here assumes a pure joint state. Mixed joint states need different tests, such as the PPT criterion.
References
Section titled “References”- R. A. Horn and C. R. Johnson, Matrix Analysis, 2nd ed., Cambridge University Press (2012), singular values and low-rank approximation.
- M. A. Nielsen and I. L. Chuang, Quantum Computation and Quantum Information, 10th anniversary ed., Cambridge University Press (2010), Sec. 2.5.
- E. Schmidt, “Zur Theorie der linearen und nichtlinearen Integralgleichungen. I. Teil”, Mathematische Annalen 63, 433–476 (1907).
- J. Watrous, The Theory of Quantum Information, Cambridge University Press (2018), Ch. 1.
Exercises
Section titled “Exercises”- Let
Here .
Find its Schmidt coefficients and rank. For which values of is the state product, entangled, or maximally entangled?
Solution
The local families and are orthonormal. The phase can be absorbed into either vector of the second pair. The nonzero Schmidt coefficients are therefore the nonzero members of
For or , only one coefficient is nonzero, so and the state is product. For , both are nonzero, so and the state is entangled. It is maximally entangled when
- Show directly that
has Schmidt rank one, even though four computational-basis amplitudes are nonzero.
Solution
Factor the state:
This is a one-term Schmidt decomposition with . The number of nonzero amplitudes in one chosen product basis is not the Schmidt rank.
- A normalized pure state has Schmidt probabilities . Find the squared norm error of the unnormalized rank-two truncation and the squared overlap of its normalized version with the original state.
Solution
The discarded weight is . Thus , while . The normalized approximation has coefficients and . Approximation does not change the original state’s exact rank, which is three.
- Suppose with . Prove that
defines an orthonormal family.
Solution
For two such vectors,
In the final step, the Kronecker delta forces whenever the expression is nonzero, so the ratio is one.
- Starting from Schmidt form, show that and have the same purity.
Solution
The two reduced states are
Orthonormality makes each expression a spectral decomposition. Therefore
The same reasoning shows that every spectral function of the nonzero eigenvalues agrees on the two sides.
- Verify the degenerate-basis identity
What does it show about Schmidt vectors?
Solution
Using
one finds
Both expansions are Schmidt decompositions with coefficients . Because the coefficients are degenerate, the individual Schmidt vectors are not unique.
- Let , , and
where and are orthonormal. Find the spectra of both reduced states. Why is not ?
Solution
The Schmidt coefficients are both . Therefore
while
The state is maximally entangled across the two-dimensional smaller subsystem. The support of is only , so is maximally mixed on that support, not on all of the three-dimensional Hilbert space.
- Compare the Bell projector
with the mixed state
Both have reduced states . Why does the Schmidt criterion apply to the first state but not the second?
Solution
is a rank-one projector onto a bipartite state vector. That vector has Schmidt coefficients , so it is entangled.
By contrast, is mixed and is explicitly a convex mixture of product-state projectors. It is separable. Its maximally mixed marginals do not imply entanglement, and it has no pure-state Schmidt decomposition. Equal reduced states can arise from coherent quantum correlations or from classical mixing; the joint state distinguishes them.