The CHSH Inequality
Clauser, Horne, Shimony, and Holt (CHSH, 1969) recast Bell's theorem into a form that real experiments can use. It needs only two settings per party and tolerates imperfect correlations — exactly what detectors deliver.
The CHSH quantity
Alice chooses between two measurements with outcomes ; Bob chooses between two with outcomes . Define the four correlation functions , and assemble the CHSH combination
Note the single minus sign on the last term — it is essential.
The classical (local-realistic) bound
In any local hidden-variable model, each run carries definite values , fixed before measurement. For a single run the quantity
Here is the key observation: and are each , so exactly one of and is and the other is . Whichever survives is multiplied by or , each . Therefore
Averaging over the hidden-variable distribution can only shrink an average of numbers bounded by , so the CHSH inequality is
Any local-realistic theory must obey it, no matter how complicated , , and are.
Why two settings, not three
Bell's original inequality assumed perfect anticorrelation, which no lab achieves. CHSH drops that requirement entirely: it only assumes outcomes and local realism. That robustness is why every modern Bell test — from Aspect's 1982 photon experiments to the 2015 loophole-free tests — reports a CHSH value and compares it against .
Try it
This is a numerical exercise — your code should return a number. Brute-force all sign
assignments of , compute for each, and return the maximum. You should recover the
classical CHSH bound of .
Sign in on the full site to ask questions and join the discussion.