SkarpSkarp

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.

15 min readen

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. `|ψ_1⟩ = (|00⟩ + |01⟩) / √2`
  2. `|ψ_2⟩ = (|00⟩ + |11⟩) / √2`
  3. `|ψ_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. `|ψ1⟩` is separable. You can write it as `|0⟩A ⊗ (|0⟩ + |1⟩)/√2`.
  2. `|ψ_2⟩` is entangled. The correlations between A and B cannot be factored.
  3. `|ψ_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?

  1. Measured |S| is approximately 1.5
  2. Measured |S| is approximately 2.0
  3. Measured |S| is approximately 2.6
  4. 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:

  1. What assumptions go into deriving a Bell inequality?
  • Locality
  • Realism (hidden variables)
  • Freedom of choice (measurement settings are not influenced by hidden variables)
  1. 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:

  1. Which assumption do you personally find least plausible, and why?
  2. 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.

Finished reading?

Test your understanding with a custom practice exam on this chapter.

Test yourself