Skip to main content
← University Quantum Mechanics II

University Quantum Mechanics II · Composite Systems, Entanglement and Density Operators · 4.1

Tensor-product spaces for two subsystems

Every two-body calculation left in this course, from the triplet and singlet to the 21 cm line and the helium atom, runs on one construction. This lesson builds it by hand: what a joint ket is, why the joint space is so much larger than its parts, and how an operator on one spin becomes a 4 × 4 matrix you can multiply.

01

Build the model

Connect the measurement to the mechanism.

Quantum Mechanics I gave one system a ket in a space of dimension d. A pair of systems needs more than two such kets. Measure A in a complete basis |i⟩ and B in |j⟩ and the joint experiment has dA dB distinguishable outcomes, one for every pair, so the product kets |i⟩|j⟩ form the joint basis; and because superposition holds for the whole as much as for its parts, every combination Σ cᵢⱼ|i⟩|j⟩ is a state too.

That space is the tensor product HA ⊗ HB, and its inner product ⟨a′b′|ab⟩ = ⟨a′|a⟩⟨b′|b⟩ is chosen so that two independently prepared systems give joint probabilities that multiply. None of this is derived. It is the composite-system postulate, motivated by those two demands and confirmed by every count of states, from the six ground sublevels of deuterium to the R ln 2 of magnetic entropy per mole of spin-½ ions.

The consequence is that dimensions multiply where classical coordinates add: N spin-halves need 2ᴺ amplitudes, and two particles need a wavefunction on six dimensions. An operator on one part becomes A ⊗ 1, commutes with everything belonging to the other, and when the parts do not interact their energies simply add. The construction is exact but not the whole story: most kets in the space are not products, which the next lesson sorts out, and for identical particles only a symmetric or antisymmetric slice of it is physical, which waits for Unit 7.

Simple definition
The tensor product HA ⊗ HB is the state space of systems A and B taken together: it is spanned by the product kets |i⟩|j⟩ of basis kets of each part, so it has dA dB dimensions, and any superposition Σ cᵢⱼ|i⟩|j⟩ of them is a state.
Example
An electron spin (2 states) with a spin-1 deuteron (3 states) spans 2 × 3 = 6 dimensions, not 2 + 3 = 5, and deuterium's ground state does split into six sublevels in a magnetic field. With the electron first, |↑⟩|mI = 0⟩ is the column (0, 1, 0, 0, 0, 0).
Inner product of product kets⟨a′b′|ab⟩ = ⟨a′|a⟩⟨b′|b⟩

Postulated, then extended to sums by linearity. It makes independent systems give joint probabilities |⟨a′|a⟩|²|⟨b′|b⟩|² that multiply, and makes the kets |i⟩|j⟩ orthonormal.

|a⟩, |a′⟩ in HA and |b⟩, |b′⟩ in HB; for normalised discrete kets each factor is a dimensionless amplitude.

Dimensions multiplydim(HA ⊗ HB) = dA dB

Classical coordinates add, 3 + 3 = 6 for two particles. Quantum dimensions multiply, because the joint basis is every pair |i⟩|j⟩, not one list followed by the other.

dA, dB are pure numbers, the counts of independent states. Two spin-halves: 4. Electron with deuteron: 6. N spin-halves: 2ᴺ.

A general joint state|Ψ⟩ = Σᵢⱼ cᵢⱼ|i⟩|j⟩, with cᵢⱼ = ⟨ij|Ψ⟩

A product state has cᵢⱼ = aᵢbⱼ, so its joint probabilities multiply. A general Ψ has dA dB free amplitudes and is usually not of that form.

cᵢⱼ is dimensionless and Σ|cᵢⱼ|² = 1; |cᵢⱼ|² is the probability of outcome i on A together with outcome j on B.

Operators on different factors commute(A ⊗ 1)(1 ⊗ B) = A ⊗ B = (1 ⊗ B)(A ⊗ 1)

Derived by acting on |a⟩|b⟩. So [S₁ᵢ, S₂ⱼ] = 0 for every pair of components, and a measurement on one part is always compatible with a measurement on the other.

A acts on HA, B on HB, and 1 is the identity on the other factor; S₁z means Sz ⊗ 1 and keeps its unit, J s.

Matrix elements of a Kronecker product⟨ij|A ⊗ B|kl⟩ = ⟨i|A|k⟩⟨j|B|l⟩

Each entry of A multiplies a whole copy of B, so S₁z = Sz ⊗ 1 = (ħ/2) diag(1, 1, −1, −1) while S₂z = 1 ⊗ Sz = (ħ/2) diag(1, −1, 1, −1).

i, k label HA and j, l label HB; |ij⟩ sits in row dB(i − 1) + j, the first index slowest. ħ = 1.055 × 10⁻³⁴ J s.

Uncoupled parts: energies add(HA ⊗ 1 + 1 ⊗ HB)|a⟩|b⟩ = (EA + EB)|a⟩|b⟩

The two terms commute, so U(t) = UA(t) ⊗ UB(t) as well. A coupling such as S₁ ⋅ S₂, a sum of products, is what lets one part's energy depend on the other's state.

HA|a⟩ = EA|a⟩ and HB|b⟩ = EB|b⟩, with every energy in J.

01

Two demands that motivate the joint space

Add a second system B to a system A whose kets |a⟩ live in a space of dimension dA. Two demands point to what the pair's state space should be. First, prepare A in |a⟩ and B in |b⟩ independently, in separate laboratories: the chance of then finding A in |a′⟩ and B in |b′⟩ must be the product |⟨a′|a⟩|²|⟨b′|b⟩|², as for any independent events, and the rule ⟨a′b′|ab⟩ = ⟨a′|a⟩⟨b′|b⟩ delivers exactly that. Second, a complete measurement on A and a complete measurement on B together have dA dB distinguishable outcomes |i⟩|j⟩, so these must form an orthonormal basis; and superposition applies to the whole as much as to its parts, so every Σ cᵢⱼ|i⟩|j⟩ is a state. The space so built is HA ⊗ HB. This is the composite-system postulate, motivated here and not derived, and no experiment has contradicted it. Limiting case: if B has a single state, dB = 1, every joint ket is |a⟩|0⟩ and the construction hands back HA unchanged.

02

Dimensions multiply where coordinates add

Classically, two particles need 3 + 3 = 6 coordinates and N spins need N directions: descriptions add. Quantum mechanically the amplitudes multiply. Put one particle's wavefunction on a grid of 100 points per axis and it takes 10⁶ complex numbers; two particles need 10⁶ × 10⁶ = 10¹², one for every pair of grid points, not 2 × 10⁶. Fifty spin-halves need 2⁵⁰ = 1.13 × 10¹⁵ amplitudes, about 18 petabytes at 16 bytes each. The count is measurable. N independent spin-halves have 2ᴺ states and a magnetic entropy kB ln 2ᴺ = N kB ln 2, extensive precisely because dimensions multiply; per mole that is R ln 2 = 5.76 J mol⁻¹ K⁻¹, the value low-temperature calorimetry finds for salts whose magnetic ions carry an effective spin ½. An additive count of 2N states would give kB ln 2N, which hardly grows with N. Beware the one case that hides the difference: for two spin-halves, 2 + 2 and 2 × 2 are both 4.

03

Calculating with product kets

The product |a⟩|b⟩, also written |a⟩ ⊗ |b⟩ or |ab⟩, is linear in each slot separately. A number slides freely between the factors, (λ|a⟩)|b⟩ = |a⟩(λ|b⟩) = λ|a⟩|b⟩, and sums distribute: (|a⟩ + |a′⟩)(|b⟩ + |b′⟩) = |ab⟩ + |ab′⟩ + |a′b⟩ + |a′b′⟩, four terms, not two. With orthonormal bases on each side a general joint ket is |Ψ⟩ = Σ cᵢⱼ|i⟩|j⟩ with cᵢⱼ = ⟨ij|Ψ⟩, and the Born rule makes |cᵢⱼ|² the probability of finding i on A and j on B together. The chance of i on A alone, whatever B shows, is the projector Pᵢ ⊗ 1 averaged, which sums over j to give Σⱼ|cᵢⱼ|². For a product state cᵢⱼ = aᵢbⱼ, so every joint probability is a product and A's probabilities do not depend on B at all. That is special. Two spin-halves have six real parameters in a general normalised state, once the norm and overall phase are spent, but a product has only four, two for each spin's direction; which kets are products is the next lesson's question.

04

An operator on one part, written on the whole

An operator A on HA acts on the joint space as A ⊗ 1: (A ⊗ 1)|a⟩|b⟩ = (A|a⟩)|b⟩, extended to every joint ket by linearity. Apply A ⊗ 1 and 1 ⊗ B to a product ket in either order and the result is (A|a⟩)(B|b⟩), so (A ⊗ 1)(1 ⊗ B) = A ⊗ B = (1 ⊗ B)(A ⊗ 1). Operators on different factors always commute, even where they would not on one factor: [S₁ₓ, S₂y] = 0 although [Sₓ, Sy] = iħSz. This is derived, not assumed, and two consequences follow. In a product state ⟨ab|A ⊗ B|ab⟩ = ⟨a|A|a⟩⟨b|B|b⟩, so correlations factorise. And parts that do not interact have H = HA ⊗ 1 + 1 ⊗ HB, whose eigenkets are the products |a⟩|b⟩ with energy EA + EB; since the two terms commute, U(t) = UA(t) ⊗ UB(t), and each part evolves as if the other were absent. Units check: every term of H is an energy in J, and 1 carries no unit. A coupling such as S₁ ⋅ S₂ = S₁ₓS₂ₓ + S₁yS₂y + S₁zS₂z is a sum of three products, and no split into HA ⊗ 1 + 1 ⊗ HB reproduces it.

05

Two spin-halves as four columns

Choose an order and keep it: spin 1's label first, so the basis is |↑↑⟩, |↑↓⟩, |↓↑⟩, |↓↓⟩. The Kronecker product then stacks copies of the second column, each scaled by one entry of the first: (a, b) ⊗ (c, d) = (ac, ad, bc, bd). Matrices obey the same rule, ⟨ij|A ⊗ B|kl⟩ = ⟨i|A|k⟩⟨j|B|l⟩, which follows from the inner product. So S₁z = Sz ⊗ 1 = (ħ/2) diag(1, 1, −1, −1) while S₂z = 1 ⊗ Sz = (ħ/2) diag(1, −1, 1, −1); S₁ₓ swaps entries 1 ↔ 3 and 2 ↔ 4, and S₂ₓ swaps 1 ↔ 2 and 3 ↔ 4. The total spin S = S₁ + S₂ means S ⊗ 1 + 1 ⊗ S. Its z-component is diagonal here, diag(ħ, 0, 0, −ħ), with the eigenvalue 0 twice. S² = S₁² + S₂² + 2S₁ ⋅ S₂ is not diagonal: in S₁ ⋅ S₂ = S₁zS₂z + ½(S₁₊S₂₋ + S₁₋S₂₊) the flip-flop terms give ⟨↓↑|S₁ ⋅ S₂|↑↓⟩ = ħ²/2, so S² links |↑↓⟩ to |↓↑⟩ with the matrix element ħ². The product basis is not its eigenbasis, and Unit 5 finds the one that is. Checks: each 4 × 4 spin matrix has eigenvalues ±ħ/2, each twice, as any spin-½ component must, and Tr S₁z = Tr Sz × Tr 1 = 0.

06

Wavefunctions, spinors, and where the rule stops

Continuous variables work alike: two distinguishable particles live in L²(ℝ³) ⊗ L²(ℝ³), the functions Ψ(r₁, r₂) on six-dimensional configuration space, with φ(r₁)χ(r₂) only the product special case. Dimensions check: a one-particle ψ(r) carries m⁻³⁄², so Ψ carries m⁻³, as |Ψ|² d³r₁ d³r₂ being a probability demands. A particle with spin is itself a product of its orbital space with the two-state spin space: the Pauli spinor ψ₊(r)|↑⟩ + ψ₋(r)|↓⟩, as in Unit 3's Stern–Gerlach output. Measured check: hydrogen's n = 2 level holds 4 orbital states times 2 spin states, and spectroscopy resolves them into 2s₁/₂, 2p₁/₂ and 2p₃/₂ levels holding 2 + 2 + 4 = 8. The construction itself carries no coupling constant and no order in α: α arrives with the Hamiltonian put on the space, and only a term linking the factors lets one part feel the other, such as the hyperfine coupling of electron and proton spins, whose splitting (4/3)gₚ(mₑ/mₚ)α⁴mₑc² = 5.88 μeV in hydrogen's ground state is quoted from Unit 9 and measured as 5.874 μeV. Two limits remain: for identical particles only the symmetric or antisymmetric part is physical, as Unit 7 shows, and where particles are created or destroyed no fixed product of factors will do.

02

Change one variable at a time

Make the relationship visible.

Interactive model
60 °
150 °

Hold θ₁ and sweep θ₂: bars 1–2 and bars 3–4 stay two copies of spin 2's column, scaled by spin 1's fixed entries, so P(spin 1 ↑) never moves. At θ₁ = 360° every bar is the negative of its θ₁ = 0° value: a global phase, the same state.

Interactive physics modelTwo spin-halves in a product state. Left: each spin's direction in the xz-plane, +z up, spin 1 then spin 2, with its column of ↑ and ↓ amplitudes printed below. Right: the Kronecker four-column as signed bars, each the product of one spin-1 entry and one spin-2 entry. Now P(↑↓) = 0.700 and ⟨S₁z + S₂z⟩ = −0.18 ħ.⊗=↑↑↑↓↓↑↓↓|ψ₁⟩ = (0.87, 0.50)|ψ₂⟩ = (0.26, 0.97)each bar = (entry of |ψ₁⟩) × (entry of |ψ₂⟩)

P(↑↓)0.700

P(SPIN 1 ↑), ANY SPIN 20.750

⟨S₁z + S₂z⟩-0.18 ħ

⟨σₓ ⊗ σₓ⟩ FROM THE COLUMN0.43

Live interpretationP(↑↓): 0.700. P(SPIN 1 ↑), ANY SPIN 2: 0.750. ⟨S₁z + S₂z⟩: −0.18 ħ. ⟨σₓ ⊗ σₓ⟩ FROM THE COLUMN: 0.43

03

Catch the common trap

Explain before calculating.

Two spin-halves are written in the ordered basis |↑↑⟩, |↑↓⟩, |↓↑⟩, |↓↓⟩, spin 1's label first. A state has the column (c₁, c₂, c₃, c₄). What column does S₁ₓ, the x-component of spin 1 alone, return?

Choose an answer to test the model.

04

Practice & worked examples

Reason from the model, then test the result.

EasyA ⁶Li atom in its ground state has an electron spin ½ and a nuclear spin I = 1. Find the dimension of its spin space and write |↑⟩|mI = −1⟩ as a column, electron first. Then, with the electron along +x and the nucleus in √0.50|1⟩ + √0.30|0⟩ + √0.20|−1⟩, find the probability of electron ↓ together with mI = 0.
  1. Count states: the electron has 2 (mₛ = ±½), the nucleus 2I + 1 = 3 (mI = 1, 0, −1). The joint space has 2 × 3 = 6 dimensions, not 2 + 3 = 5, and cold-atom experiments do address six ground sublevels of ⁶Li, labelled |1⟩ to |6⟩.
  2. Order the basis electron first: |↑,1⟩, |↑,0⟩, |↑,−1⟩, |↓,1⟩, |↓,0⟩, |↓,−1⟩. Then |↑⟩|mI = −1⟩ = (1, 0) ⊗ (0, 0, 1) = (0, 0, 1, 0, 0, 0).
  3. The electron along +x is (1, 1)/√2 = (0.7071, 0.7071) and the nucleus is (0.7071, 0.5477, 0.4472). Every joint amplitude is a product of one from each, so the six-column is (0.5000, 0.3873, 0.3162, 0.5000, 0.3873, 0.3162).
  4. Electron ↓ with mI = 0 is entry 5: P = 0.3873² = 0.150, which is ½ × 0.30, the product of the two separate probabilities.
  5. Checks: the squares sum to 0.25 + 0.15 + 0.10 + 0.25 + 0.15 + 0.10 = 1.00, as ⟨ab|ab⟩ = ⟨a|a⟩⟨b|b⟩ = 1 requires, and P(mI = 0) = 0.15 + 0.15 = 0.30, the nucleus's own value whatever the electron does.

Answer6 dimensions; |↑⟩|mI = −1⟩ = (0, 0, 1, 0, 0, 0); P(electron ↓, mI = 0) = 0.150.

MediumSpin 1 is prepared pointing 60° from +z towards +x, and spin 2 along −x. Build the pair's four-column, write S₁z, S₂z and S₁ₓS₂ₓ as 4 × 4 matrices by Kronecker products, and compute ⟨S₁z + S₂z⟩ and ⟨S₁ₓS₂ₓ⟩ in SI units. Check both against what each spin gives on its own.
  1. Single-spin columns: spin 1 is (cos 30°, sin 30°) = (0.8660, 0.5000), and spin 2 along −x is (1, −1)/√2 = (0.7071, −0.7071).
  2. Kronecker product, spin 1 first: (0.8660 × 0.7071, 0.8660 × (−0.7071), 0.5000 × 0.7071, 0.5000 × (−0.7071)) = (0.6124, −0.6124, 0.3536, −0.3536). The squares 0.375, 0.375, 0.125 and 0.125 sum to 1.
  3. S₁z = Sz ⊗ 1 = (ħ/2) diag(1, 1, −1, −1) and S₂z = 1 ⊗ Sz = (ħ/2) diag(1, −1, 1, −1). So ⟨S₁z⟩ = (ħ/2)(0.375 + 0.375 − 0.125 − 0.125) = ħ/4 and ⟨S₂z⟩ = (ħ/2)(0.375 − 0.375 + 0.125 − 0.125) = 0, giving ⟨S₁z + S₂z⟩ = ħ/4 = 2.64 × 10⁻³⁵ J s.
  4. S₁ₓS₂ₓ = (ħ²/4) σₓ ⊗ σₓ, the matrix with ones on the anti-diagonal, which swaps entries 1 ↔ 4 and 2 ↔ 3. Hence ⟨σₓ ⊗ σₓ⟩ = 2(c₁c₄ + c₂c₃) = 2(−0.2165 − 0.2165) = −0.8660, and ⟨S₁ₓS₂ₓ⟩ = −0.8660 × ħ²/4 = −2.41 × 10⁻⁶⁹ J² s².
  5. Single-spin check: ⟨S₁z⟩ = (ħ/2) cos 60° = ħ/4, and a spin along −x has ⟨S₂z⟩ = 0. Also ⟨S₁ₓ⟩ = (ħ/2) sin 60° = 0.4330ħ and ⟨S₂ₓ⟩ = −ħ/2, whose product −0.2165ħ² is exactly ⟨S₁ₓS₂ₓ⟩, as ⟨ab|A ⊗ B|ab⟩ = ⟨a|A|a⟩⟨b|B|b⟩ requires. The unit J² s² is that of a product of two spin components.

Answer⟨S₁z + S₂z⟩ = ħ/4 = 2.64 × 10⁻³⁵ J s; ⟨S₁ₓS₂ₓ⟩ = −0.866 ħ²/4 = −2.41 × 10⁻⁶⁹ J² s², equal to ⟨S₁ₓ⟩⟨S₂ₓ⟩ as it must be for a product state.

HardA hydrogen atom in its 1s state sits in B = 0.3400 T. Treat its electron and proton spins as uncoupled, H = 2πfₑ Sz ⊗ 1 − 1 ⊗ 2πfₚ Sz, with fₑ = 28.025 GHz T⁻¹ × B and fₚ = 42.577 MHz T⁻¹ × B. Find the four levels as E/h and the electron's spin-flip frequency for each proton state. Measured spectra show the electron resonance of atomic hydrogen as two lines about 51 mT apart. What must H be missing?
  1. Larmor frequencies: fₑ = 28.025 × 0.3400 = 9.5285 GHz and fₚ = 42.577 × 0.3400 = 14.476 MHz. Each term acts on one factor only, so H is diagonal in the product basis and the two energies add.
  2. E/h is +fₑ/2 or −fₑ/2 for electron ↑ or ↓, plus −fₚ/2 or +fₚ/2 for proton ↑ or ↓: |↑↑⟩ 4.7570 GHz, |↑↓⟩ 4.7715 GHz, |↓↑⟩ −4.7715 GHz, |↓↓⟩ −4.7570 GHz. Dimensions: 2πf Sz has units s⁻¹ × J s = J, as an energy must.
  3. Electron flip with the proton ↑: |↑↑⟩ to |↓↑⟩ costs 4.7570 + 4.7715 = 9.5285 GHz. With the proton ↓: |↑↓⟩ to |↓↓⟩ costs 4.7715 + 4.7570 = 9.5285 GHz. One line: in HA ⊗ 1 + 1 ⊗ HB the cost of flipping one factor cannot depend on the other. A proton flip costs 14.476 MHz.
  4. The measured doublet, converted at the electron's 28.025 GHz T⁻¹, is 0.051 T × 28.025 GHz T⁻¹ ≈ 1.4 GHz: the electron's flip frequency differs by about 1.4 GHz between the proton's two states, which the uncoupled H forbids.
  5. So H lacks a term linking the factors: the hyperfine coupling, proportional to Sₑ ⋅ Sₚ = SₑₓSₚₓ + SₑySₚy + SₑzSₚz, a sum of products. Quoted from Unit 9, its size is (4/3)gₚ(mₑ/mₚ)α⁴mₑc² = 5.88 μeV, of order α⁴mₑc² like fine structure, but times the small mass ratio mₑ/mₚ.
  6. Check: 5.877 × 10⁻⁶ eV ÷ 4.1357 × 10⁻¹⁵ eV s = 1.421 × 10⁹ Hz, against the measured 21 cm frequency of 1420.4 MHz and the doublet's roughly 1.4 GHz.

AnswerUncoupled levels at ±4.7570 and ±4.7715 GHz; both electron flips cost 9.5285 GHz, so one line. The measured doublet, about 1.4 GHz, needs a coupling Sₑ ⋅ Sₚ between the factors, of size 5.88 μeV, or 1.42 GHz.

Extra challenging questions

Connect several ideas, explore supplied data, and compare your reasoning with a worked solution.