Chapter 11 of 14
Entanglement, Bell Inequalities, and the Limits of Local Realism
Pairs of particles seem to share correlations that defy distance, challenging classical ideas of locality and realism. Dive into entanglement, Bell tests, and how modern experiments decisively confirm quantum predictions.
1. From Product States to Entanglement
Tensor Product Spaces
For two systems A and B, the combined system lives in the tensor product space `Htotal = HA ⊗ H_B`. For two qubits with basis `|0⟩`, `|1⟩`, the joint basis is `|00⟩`, `|01⟩`, `|10⟩`, `|11⟩`.
Product (Separable) States
A product state can be written as `|ψ⟩ = |φ⟩A ⊗ |χ⟩B`. Example: `(α|0⟩A + β|1⟩A) ⊗ |0⟩_B`, with `|α|^2 + |β|^2 = 1`. Each particle has its own state.
Entangled States
A pure state is entangled if it cannot be written as a single product. Example: `(|00⟩ + |11⟩)/√2` is entangled: there is no way to factor it as `|φ⟩A ⊗ |χ⟩B`.
A Simple Algebraic Test
For `|ψ⟩ = a|00⟩ + b|01⟩ + c|10⟩ + d|11⟩`, the state is separable iff `ad - bc = 0`. If `ad - bc ≠ 0`, the two-qubit pure state is entangled.
2. Practice: Is This State Entangled?
Use this step to practice distinguishing separable and entangled pure states of two qubits.
Task 1: Visual inspection
Consider these states. For each, decide whether it is separable or entangled. Try to reason before using the algebra test.
- `|ψ_1⟩ = (|00⟩ + |01⟩) / √2`
- `|ψ_2⟩ = (|00⟩ + |11⟩) / √2`
- `|ψ_3⟩ = (|01⟩ + |10⟩) / √2`
Hints:
- For 1, can you factor out a state of A or B?
- For 2 and 3, note that the terms involve correlated bits.
Task 2: Use the algebra test
Write each state in the form
`|ψ⟩ = a|00⟩ + b|01⟩ + c|10⟩ + d|11⟩`
and compute `ad - bc`.
- If `ad - bc = 0`, the state is separable.
- If `ad - bc ≠ 0`, the state is entangled.
Work it out explicitly on paper.
Self-check (do after you try)
- `|ψ1⟩` is separable. You can write it as `|0⟩A ⊗ (|0⟩ + |1⟩)/√2`.
- `|ψ_2⟩` is entangled. The correlations between A and B cannot be factored.
- `|ψ_3⟩` is also entangled (it is one of the Bell states you will see next).
3. Bell States: Canonical Two-Qubit Entanglement
The Four Bell States
The Bell states are maximally entangled two-qubit states: `|Φ+⟩=(|00⟩+|11⟩)/√2`, `|Φ-⟩=(|00⟩-|11⟩)/√2`, `|Ψ+⟩=(|01⟩+|10⟩)/√2`, `|Ψ-⟩=(|01⟩-|10⟩)/√2`.
Why Bell States Matter
They are maximally entangled, form an orthonormal basis for two qubits, and appear in real systems (e.g., polarization-entangled photons with `|H⟩`, `|V⟩` as `|0⟩`, `|1⟩`).
Correlations in |Φ+⟩
For `|Φ+⟩`, measuring both qubits in the Z basis always gives matching outcomes (00 or 11). Measuring both in the X basis also gives perfectly matching outcomes (++ or --).
4. Local Realism vs Quantum Nonlocality
Realism and Locality
Realism: outcomes reveal pre-existing properties (possibly hidden variables). Locality: no instantaneous influence between space-like separated events. Local realism assumes both are true.
Quantum Challenge
Quantum mechanics predicts correlations for entangled pairs that cannot be reproduced by any local hidden-variable model. The issue is the pattern of correlations across different measurement settings.
Bell Inequalities
Bell inequalities are mathematical constraints that any local realistic theory must satisfy. Quantum predictions and experiments violate these inequalities, ruling out local realism.
5. The CHSH Bell Inequality: Structure and Meaning
CHSH Experiment Setup
Alice chooses measurements `A0` or `A1`, Bob chooses `B0` or `B1`. Each outcome is `+1` or `-1`. We define correlation functions `E(Ax, By)` as the average product of their outcomes.
CHSH Parameter S
Define `S = E(A0,B0) + E(A0,B1) + E(A1,B0) - E(A1,B1)`. Any local hidden-variable theory implies the CHSH inequality: `|S| ≤ 2`.
Quantum Violation
Quantum mechanics predicts that for suitable measurements on a maximally entangled state, `|S|` can reach `2√2 ≈ 2.828`, exceeding the local realistic bound of 2.
6. Quick Check: Understanding CHSH
Test your understanding of the CHSH Bell inequality and what it means.
In a CHSH Bell test with ideal measurements on a maximally entangled state, what outcome would most strongly support quantum mechanics over local hidden-variable theories?
- Measured |S| is approximately 1.5
- Measured |S| is approximately 2.0
- Measured |S| is approximately 2.6
- Measured |S| is approximately 0
Show Answer
Answer: C) Measured |S| is approximately 2.6
Local hidden-variable theories require |S| ≤ 2. Any reliable experimental value significantly above 2, such as |S| ≈ 2.6, violates the CHSH inequality and supports quantum mechanics. Values like 1.5 or 2.0 are compatible with local realism.
7. Simulating a Simple CHSH Experiment (Python)
This step walks you through a minimal Python simulation of a CHSH Bell test using a local hidden-variable model and then comparing to the quantum prediction.
You can run this in a Jupyter notebook or any Python 3 environment with NumPy installed.
Part A: Local hidden-variable model
We simulate a simple local model where hidden variables `λ` predetermine outcomes for Alice and Bob.
```python
import numpy as np
Number of trials
N = 200000
Hidden variable lambda: random angle between 0 and 2π
lmbda = 2 np.pi np.random.rand(N)
Define deterministic local response functions
Outcomes are ±1 depending on sign of cos(angle difference)
def outcome(angle, lmbda):
return np.sign(np.cos(angle - lmbda))
Measurement settings (angles) for Alice and Bob
A0, A1 = 0.0, np.pi / 2 # 0 and 90 degrees
B0, B1 = np.pi / 4, 3 * np.pi / 4 # 45 and 135 degrees
Precompute outcomes for all settings
A0_out = outcome(A0, lmbda)
A1_out = outcome(A1, lmbda)
B0_out = outcome(B0, lmbda)
B1_out = outcome(B1, lmbda)
Function to estimate correlation E(Ax, By)
def corr(A, B):
return np.mean(A * B)
EA0B0 = corr(A0out, B0_out)
EA0B1 = corr(A0out, B1_out)
EA1B0 = corr(A1out, B0_out)
EA1B1 = corr(A1out, B1_out)
S = EA0B0 + EA0B1 + EA1B0 - EA1B1
print("Local model S ≈", S)
```
You should find `|S|` not exceeding 2 (often noticeably below, depending on the choice of angles).
Part B: Quantum prediction (analytical)
For the singlet state `|Ψ-⟩` and spin measurements at angles `a` and `b` in a plane, quantum mechanics predicts
`E_Q(a, b) = -cos(a - b)`.
We can compute the CHSH `S` directly from this formula:
```python
def E_Q(a, b):
return -np.cos(a - b)
Use the standard CHSH angles that maximize violation
A0, A1 = 0.0, np.pi / 2
B0, B1 = np.pi / 4, -np.pi / 4
S_Q = (
EQ(A0, B0) + EQ(A0, B1) +
EQ(A1, B0) - EQ(A1, B1)
)
print("Quantum prediction S =", S_Q)
print("2sqrt(2) =", 2 np.sqrt(2))
```
You should see `S_Q = 2√2`, demonstrating the maximal quantum violation of the CHSH inequality.
8. Modern Loophole-Free Bell Tests (Post-2015)
Experimental Loopholes
Early Bell tests had detection and locality loopholes. Not all particles were detected, and measurement settings or outcomes might not have been fully space-like separated.
2015 Loophole-Free Tests
In 2015, experiments by Hensen et al., Giustina et al., and Shalm et al. closed both major loopholes using efficient detectors and fast, space-like separated measurement choices.
Post-2015 Progress
Since 2015, Bell tests have used ions, superconducting qubits, and satellite links, and have enabled device-independent cryptography and cosmic Bell tests. Results consistently violate local realism.
9. Thought Exercise: What Exactly Is Ruled Out?
Use this step to clarify your own interpretation of Bell test results.
Part 1: Reflect
Consider the statement:
"Loophole-free Bell tests show that the world is nonlocal."
Ask yourself:
- What assumptions go into deriving a Bell inequality?
- Locality
- Realism (hidden variables)
- Freedom of choice (measurement settings are not influenced by hidden variables)
- Which of these assumptions could, in principle, be relaxed?
Write down your own answers before reading on.
Part 2: Compare
Most physicists agree that local realism, as a combined assumption, is incompatible with experiment. However, there is some interpretational freedom:
- Some interpretations give up realism (e.g. orthodox Copenhagen, QBism).
- Some give up strict locality at the level of underlying variables (e.g. de Broglie–Bohm theory is explicitly nonlocal).
- Some question freedom of choice (superdeterminism), but this is controversial and requires highly constrained, non-testable correlations between measurement choices and hidden variables.
Part 3: Your stance
Write a short paragraph (3–5 sentences) answering:
- Which assumption do you personally find least plausible, and why?
- How does this influence your preferred interpretation of quantum mechanics (if any)?
This reflection will help you connect the formalism to conceptual questions.
10. Key Term Review
Flip through these flashcards to reinforce the main concepts from this module.
- Tensor product space
- The Hilbert space of a composite system formed from subsystems A and B: H_total = H_A ⊗ H_B. States of the joint system live in this larger space.
- Separable (product) state
- A state of a composite system that can be written as |ψ⟩ = |φ⟩_A ⊗ |χ⟩_B. Each subsystem has its own pure state; there is no entanglement.
- Entangled state
- A composite-system state that cannot be written as a single tensor product of subsystem states. It describes correlations that cannot be reduced to local properties.
- Bell states
- Four maximally entangled two-qubit states: |Φ+⟩, |Φ-⟩, |Ψ+⟩, |Ψ-⟩. They form an orthonormal basis and show perfect correlations in suitable measurements.
- Local realism
- The combined assumption that (1) measurement outcomes reveal pre-existing properties (realism) and (2) no influence travels faster than light (locality).
- Bell inequality
- A mathematical constraint (such as the CHSH inequality) that any local hidden-variable theory must satisfy. Its violation by experiments rules out local realism.
- CHSH parameter S
- A combination of correlation functions in a Bell test: S = E(A0,B0) + E(A0,B1) + E(A1,B0) - E(A1,B1). Local hidden-variable theories require |S| ≤ 2; quantum mechanics can reach 2√2.
- Loophole-free Bell test
- An experiment that closes both the detection and locality loopholes (and usually others like memory). Such tests, achieved around 2015, robustly violate Bell inequalities.
Key Terms
- Bell state
- One of four maximally entangled two-qubit states (|Φ+⟩, |Φ-⟩, |Ψ+⟩, |Ψ-⟩) that form a basis for the two-qubit Hilbert space.
- local realism
- The joint assumption that physical properties exist independently of measurement (realism) and that no causal influences propagate faster than light (locality).
- no-signalling
- The principle that measurement choices and outcomes at one location cannot be used to transmit information faster than light, even if quantum correlations are nonlocal.
- tensor product
- An operation that combines two Hilbert spaces H_A and H_B into a larger space H_A ⊗ H_B, representing a composite quantum system.
- Bell inequality
- A bound on measurable correlations that any local hidden-variable theory must satisfy; its violation indicates incompatibility with local realism.
- CHSH inequality
- A specific Bell inequality involving two measurement settings per party and binary outcomes, with a local realistic bound |S| ≤ 2.
- entangled state
- A quantum state of a composite system that cannot be expressed as a single product of subsystem states; it encodes nonclassical correlations.
- hidden variable
- An unobserved parameter in hypothetical theories that determines measurement outcomes, introduced to restore determinism or realism.
- separable state
- A quantum state of a composite system that can be written as a single tensor product of states of its subsystems.
- loophole-free experiment
- An experiment designed to close major loopholes (detection, locality, etc.) that could otherwise allow local realistic explanations of Bell inequality violations.