Skip to content

Tensor Products and the Composition Postulate

A tensor product combines the state spaces of two distinguishable subsystems. It contains independent preparations and their superpositions, including entangled states. Here we introduce the notation needed for the composition postulate; tensor products of Hilbert spaces develops the full construction and its infinite-dimensional extension.

Helpful background. State vectors explains superposition; composite systems identifies the physical subsystem split.

For specified subsystems AA and BB,

HAB=HA⊗HB.\mathcal H_{AB}=\mathcal H_A\otimes\mathcal H_B.

A product vector is written ∣ψ⟩A⊗∣ϕ⟩B|\psi\rangle_A\otimes|\phi\rangle_B, or simply ∣ψ⟩A∣ϕ⟩B|\psi\rangle_A|\phi\rangle_B. The operation is linear in each factor:

(a∣0⟩+b∣1⟩)⊗∣ϕ⟩=a∣0⟩∣ϕ⟩+b∣1⟩∣ϕ⟩.(a|0\rangle+b|1\rangle)\otimes|\phi\rangle =a|0\rangle|\phi\rangle+b|1\rangle|\phi\rangle.

For finite dimensions dA,dBd_A,d_B, the joint dimension is dAdBd_A d_B: each basis label of AA can be paired with every basis label of BB. A qubit and a three-level system therefore have six joint basis vectors, ∣00⟩,∣01⟩,∣02⟩,∣10⟩,∣11⟩,∣12⟩|00\rangle,|01\rangle,|02\rangle,|10\rangle,|11\rangle,|12\rangle.

With two qubits ordered as ∣00⟩,∣01⟩,∣10⟩,∣11⟩|00\rangle,|01\rangle,|10\rangle,|11\rangle,

(ab)⊗(cd)=(acadbcbd).\begin{pmatrix}a\\b\end{pmatrix} \otimes \begin{pmatrix}c\\d\end{pmatrix} = \begin{pmatrix}ac\\ad\\bc\\bd\end{pmatrix}.

For example, ∣+⟩A∣1⟩B=(∣01⟩+∣11⟩)/2|+\rangle_A|1\rangle_B=(|01\rangle+|11\rangle)/\sqrt2 has coordinates (0,1,0,1)T/2(0,1,0,1)^T/\sqrt2. Every vector in the joint space is a sum of product-basis vectors, but not every vector is one product. That distinction leads to entangled states.

Fix the factor and basis ordering before forming matrices. Reordering the factors is a coordinate identification using a swap map; physically applying a SWAP operation is a separate action on the state.

Write ∣1⟩A∣+⟩B|1\rangle_A|+\rangle_B in the same ordering. Is it the same state as ∣+⟩A∣1⟩B|+\rangle_A|1\rangle_B?

Solution

Its coordinates are (0,0,1,1)T/2(0,0,1,1)^T/\sqrt2. The states differ: the first has AA certainly in ∣1⟩|1\rangle, while the second has BB certainly in ∣1⟩|1\rangle. The tensor-factor labels specify which subsystem has which preparation.

  • M. A. Nielsen and I. L. Chuang, Quantum Computation and Quantum Information, 10th anniversary ed., Cambridge University Press, 2010, ch. 2.
  • J. Watrous, The Theory of Quantum Information, Cambridge University Press, 2018, chs. 1–2. Author’s manuscript.