Tensor Product vs. Cartesian Product in Quantum Systems
At a glance
- 1. Identify the subsystems
Assign each subsystem its own Hilbert space, such as H_A and H_B.
- 2. Build the joint space
Use the tensor product H_A ⊗ H_B; its dimension is the product of the subsystem dimensions.
- 3. Expand product states
Distribute the tensor product over each subsystem’s state components to get joint amplitudes.
- 4. Check for entanglement
A general joint state need not factor into one state per subsystem, so it cannot be represented by a pair alone.
For a composite quantum system, the standard construction is the tensor product of the Hilbert spaces for its parts. A Cartesian product is useful for pairing labels or recording two subsystem states, but it does not provide the general state space of the combined quantum system.
This difference matters because a joint system can be in a superposition of combinations of subsystem states. It can also be entangled, meaning its state cannot be described as a state for each part separately.
The two constructions
Suppose subsystem A has Hilbert space and subsystem B has Hilbert space .
The Cartesian product consists of ordered pairs . If treated as a vector space, its operations act component by component. For finite-dimensional spaces, its dimension is the sum of the dimensions of its factors.
The tensor product is built to represent joint quantum states. If the subsystem dimensions are and , its dimension is . A tensor product of subsystem vectors, written , is one particular kind of joint state: a product state.
In physics, the word “direct product” is sometimes used informally for a Cartesian product. It can also refer to other constructions, so the intended meaning should be checked in context. The relevant quantum-mechanical construction for distinguishable subsystems is the tensor product.
How tensor-product basis states work
Choose bases and for the two subsystems. The joint basis consists of states
one for every pair of basis labels . Thus, the labels for joint basis states come from a Cartesian product of label sets, while the vectors themselves belong to a tensor-product space.
For example, two two-level systems each have a two-dimensional Hilbert space. Their joint space has dimension , with basis , where abbreviates .
Worked example: two qubits
Let the state of qubit A be
and the state of qubit B be
where each state is normalized: and . Their joint product state is
The pair records the separate subsystem states. The tensor product combines their amplitudes into a vector in the four-dimensional joint space. In general, a joint state is an arbitrary normalized vector in that space, not just one formed from a pair of subsystem vectors.
Why the tensor product includes entanglement
A familiar joint state is the Bell state
It cannot be written as . To see why, suppose each qubit were in a separate state, . Its amplitudes for are . Matching the Bell state requires nonzero amplitudes for and , but zero amplitudes for and . Those conditions cannot all hold for a product of two single-qubit states. The Bell state is therefore entangled.
A Cartesian pair of single-qubit states cannot capture this state: it specifies one state per qubit, whereas an entangled state belongs to the joint tensor-product space and has no such factorization.
Common mistakes
- Confusing pairs of labels with pairs of state vectors. The outcome labels can index the joint basis state . That does not make the full joint state space a Cartesian product of subsystem state vectors.
- Assuming every joint state is a product state. Product states are a subset of the joint space. Superpositions such as Bell states are valid joint states but are not products.
- Adding dimensions instead of multiplying them. For finite-dimensional subsystem Hilbert spaces, . The Cartesian product of the underlying vector spaces, with componentwise operations, instead has dimension equal to the sum.
- Forgetting the identical-particle qualification. For distinguishable subsystems, the full tensor product is the standard joint space. For identical particles, physical states must also obey the appropriate exchange symmetry, so one uses a symmetric or antisymmetric subspace of the tensor product.
For mixed states, the corresponding joint-state description uses density operators on . The same distinction remains: the tensor product gives the joint quantum space, while Cartesian products are appropriate for pairing classical labels or subsystem descriptions.
References
- Quantum Computation and Quantum Information — Michael A. Nielsen and Isaac L. Chuang
- Principles of Quantum Mechanics — R. Shankar
Spotted an error? Send a correction. Read how we write and check articles in our editorial policy.