Tensor Products of Hilbert Spaces
Combining two quantum systems requires a space that includes both independent preparations and their coherent superpositions. The tensor product supplies this space: it preserves the linear structure of each subsystem while allowing joint states that do not factor. The introductory explanation gives a short first example.
For distinguishable quantum subsystems and , the state space of the composite system is
The symbol does more than place two state labels side by side. It defines a vector space in which independent subsystem states can be combined, superpositions remain linear in each factor, and general vectors need not factor into separate states of and .
Helpful background. State vectors supply inner products and normalization; the tensor-product construction explains the underlying bilinear algebra.
Product Vectors
Section titled “Product Vectors”Given
their tensor product is a vector
Such a vector is called a simple tensor or product vector. When both factors are nonzero, its ray represents a pure state that assigns one pure state to each subsystem. Unit factors give a unit joint vector; the zero vector represents no physical state.
The map from a pair of vectors to their tensor product is bilinear. In the first factor,
and similarly in the second factor:
Scalars can be moved between factors:
Consequently, the factors of a product vector are not unique as vectors. For nonzero ,
Normalized product-state factors are unique only up to compensating phases.
Inner Products and Norms
Section titled “Inner Products and Norms”The inner product of product vectors is defined by
It follows that norms multiply:
Thus normalized subsystem vectors produce a normalized composite vector. If either pair of local vectors is orthogonal, then the corresponding product vectors are orthogonal:
The algebraic tensor product consists of finite sums of product vectors, subject to the bilinear relations above. On finite sums, the product-vector rule extends sesquilinearly:
After identifying any zero-norm representatives, the Hilbert-space tensor product is the completion in the induced norm. Finite-dimensional tensor products are already complete; the completion step matters for infinite-dimensional systems.
Product Bases
Section titled “Product Bases”Let
and
be orthonormal bases. Pairing every basis vector from with every basis vector from gives the product basis
Its orthonormality follows immediately:
For finite-dimensional spaces,
Every vector in the composite space has an expansion
The basis vectors are product vectors. A general superposition of them need not itself be a product vector.
Compact Ket Notation
Section titled “Compact Ket Notation”Subsystem labels and tensor symbols are often compressed:
The last form is safe only when the subsystem order and label boundaries are clear. For multi-digit labels, avoids ambiguity.
Bras follow the same convention:
For product bras and kets,
Default Ordering Convention
Section titled “Default Ordering Convention”We write the subsystem labels in the same order as the tensor factors. If the space is written
then the first ket label belongs to and the second to :
For two qubits, the default computational-basis order is
The left label changes more slowly than the right label. With zero-based indices, the pair is assigned the coordinate
Basis ordering determines the coordinates of vectors and matrices. Different software libraries may use little-endian, register-specific, or reversed conventions. Translation between them is a permutation of coordinates, not a physical operation, but formulas from different conventions cannot be mixed without that permutation.
For a worked permutation between conventions, see Tensor Product Ordering.
Kronecker Coordinates
Section titled “Kronecker Coordinates”In chosen bases, the tensor product of coordinate columns is their Kronecker product. For two qubit vectors,
the default ordering gives
Expanding the same result in kets,
This coordinate rule is a convenient factorization test. A two-qubit coefficient array
is a nonzero product vector exactly when the coefficient matrix
has rank one. Product States develops this factorization test.
Tensor Products of Operators
Section titled “Tensor Products of Operators”Here take to be bounded operators (in particular, finite matrices). Then is defined first on product vectors by
and then extended linearly and continuously to the completed tensor product. For unbounded operators, this action initially requires factors in the relevant domains; domains and closures must be specified before using operator identities.
The basic algebraic rules are
For boundedly invertible factors,
For finite-dimensional operators,
The matrix of is the Kronecker product of the matrices. If
then
The blocks and their ordering follow the same product-basis convention used for state vectors.
Local Operators
Section titled “Local Operators”An operator acting only on is represented on the whole space as
It acts as
Likewise, a -local operator is . Operators on distinct factors commute:
For two qubits,
This pair is a quick ordering check: the left operator changes the first ket label, and the right operator changes the second.
Product operators probe joint properties. For example,
has eigenvalue when the two computational-basis labels agree and when they differ.
Density Operators and Partial Traces
Section titled “Density Operators and Partial Traces”Independent subsystem density operators combine as
Their trace is normalized because
For trace-class factors (automatically true for finite matrices), the partial trace obeys the useful product rule
By linearity, this determines the partial trace of any finite sum of product operators. Reduced Density Operators explains its state interpretation; Partial Trace works through the index calculation.
Reversing and Regrouping Factors
Section titled “Reversing and Regrouping Factors”The spaces and are naturally isomorphic, but their vectors are not literally identified without a map. The swap unitary is defined by
Writing
without a swap map is generally incorrect: the two sides live in differently ordered tensor products.
For three factors, there is a canonical associating isomorphism
Parentheses are therefore often suppressed:
The factor order is still retained. For qubits, the dimension is
This exponential growth is one of the central practical facts of many-body quantum mechanics and quantum information.
Product Versus Nonproduct Vectors
Section titled “Product Versus Nonproduct Vectors”The tensor-product space is spanned by product vectors, but not every vector is one product vector. For example,
is a sum of product-basis vectors but cannot itself be written as
This distinction is analogous to matrices: every matrix is a sum of rank-one matrices, but not every matrix has rank one. For bipartite pure states, product vectors correspond to rank-one coefficient matrices; higher rank signals entanglement.
Entangled States develops the physical distinction; Schmidt Decomposition gives a systematic factorization test.
Example: Position and Spin
Section titled “Example: Position and Spin”A nonrelativistic spin- particle has a spatial Hilbert space and a spin Hilbert space:
Equivalently, a state may be represented as a two-component spinor wavefunction:
The inner product is
This example shows that tensor factors need not correspond to separate particles. They may represent different degrees of freedom of one particle.
Example: Two Distinguishable Particles on a Line
Section titled “Example: Two Distinguishable Particles on a Line”For one spinless particle on a line, the Hilbert space is . For two distinguishable spinless particles on a line,
A wavefunction can be written as
A product state has the special form
More general wavefunctions are not products. Interactions, boundary conditions, and preparation procedures can produce states whose spatial degrees of freedom are entangled.
For identical particles, one must further restrict to symmetric or antisymmetric subspaces. That symmetrization postulate is separate from the bare tensor-product construction for distinguishable systems.
Relationship to Probability Spaces
Section titled “Relationship to Probability Spaces”Classical probability for two random variables uses a joint distribution . Independent distributions factor:
Quantum theory assigns amplitudes before probabilities. In a product basis,
Born probabilities are , but the amplitudes also contain phase information. A product state has coefficients of the form
An entangled pure state cannot be written that way. This is why entanglement is not merely “correlation with complex numbers.” It is a statement about factorization in Hilbert space before measurement probabilities are extracted.
Common pitfalls
Section titled “Common pitfalls”A product basis does not imply a product state. Every finite-dimensional joint state expands in products of basis vectors. Factorization requires the entire coefficient matrix to have rank one, not merely a convenient choice of basis labels.
A change of ordering changes coordinates. A column or matrix built in AB order cannot be reused unchanged in BA order. Transform both state and operators with the same permutation.
Independent preparation is an assumption. Local devices can share a random preparation label and produce a correlated separable mixture. A product density operator describes preparations with no such shared correlations; see Separable Mixed States.
References
Section titled “References”- B. C. Hall, Quantum Theory for Mathematicians, Springer, 2013, chapter 19, “Systems and Subsystems, Multiple Particles.” Publisher.
- M. A. Nielsen and I. L. Chuang, Quantum Computation and Quantum Information, 10th anniversary ed., Cambridge University Press, 2010, section 2.1.
- J. Watrous, The Theory of Quantum Information, Cambridge University Press, 2018, chapter 1. Author manuscript.
Exercises
Section titled “Exercises”- Expand
in the default two-qubit basis.
Solution
Apply bilinearity in both factors:
The coordinate column is
- In the default basis order, write the coordinate vector of
Solution
Expand the product:
In the order , the coordinate vector is
- Compute in the default two-qubit basis and state its action on .
Solution
Since
the block rule gives
Using the operator action directly,
- For bounded and , prove that and commute.
Solution
Use the multiplication rule:
The two products are equal, so
- Let and . If , show that the corresponding product vectors are orthogonal regardless of .
Solution
The product inner rule gives
One zero local overlap is enough to make the joint overlap vanish.
- Determine whether
is a product vector.
Solution
The coefficient matrix is
Its determinant is
which is nonzero. Therefore has rank two, so the state is not a product vector. It is entangled.
- Let be the swap unitary and let be bounded operators. Show that
by checking its action on a product vector.
Solution
Take in the reversed-order space. Since swaps it into order,
This is exactly the action of in the reversed order.
- Three subsystems have dimensions , , and . Find the composite dimension and explain why regrouping the tensor products does not change it.
Solution
The dimension is
Regrouping gives either
or
The canonical associating isomorphism pairs
with
It changes parentheses, not factor order or physical content.
- Decide whether the two-qubit state
is a product state.
Solution
Yes. It factors as
- Why is naturally identified with a space of functions of two variables?
Solution
Product wavefunctions have the form , which is a function of the pair . Linear combinations of such products give more general square-integrable functions of two variables, and the Hilbert-space completion yields .