The GHZ State and All-or-Nothing Nonlocality
Bell's theorem beats local realism the way a casino beats a gambler: on average, over many runs, the house edge shows up. The CHSH correlator creeps past its classical ceiling of only after you accumulate statistics, and a stubborn skeptic can always mutter about detector flukes and finite samples. In 1989 Daniel Greenberger, Michael Horne and Anton Zeilinger found something sharper. Take three entangled qubits instead of two, and quantum mechanics and local realism no longer merely differ on average — they predict exactly opposite outcomes for one specific measurement, with certainty. Local realism says a particular product of spins must be ; quantum mechanics guarantees . A single ideal run settles it. No inequality, no margin, no statistics. This is why the GHZ argument is called "all-or-nothing." It converts the EPR programme — the idea that a value you can predict without disturbing a system must have been real all along — into a flat logical contradiction. Each of the three observers can predict their own outcome from the distant results of the other two, so by EPR's own criterion every outcome was predetermined. Yet those predetermined values, assembled into the all- experiment, cannot exist: the arithmetic of forbids it. Where EPR argued quantum mechanics was incomplete, GHZ shows that completing it with local elements of reality is impossible. You are ready for this because you have met the singlet's perfect anti-correlations and the Bell/CHSH inequality; GHZ is what happens when three-body entanglement replaces two-body correlation and a deterministic clash replaces a statistical one. Mastering it gives you the cleanest refutation of local realism in all of physics, the workhorse resource of multi-party quantum protocols, and a first taste of why tripartite entanglement has a richer structure than the bipartite kind.
- The GHZ state is a three-qubit maximally entangled state on which four commuting spin-products have definite values.
- Quantum mechanics fixes and with certainty; these are joint eigenvalue equations, not averages.
- Any local assignment of pre-existing values is forced by the three "" equations to predict — the exact opposite of the quantum .
- Unlike Bell/CHSH, the refutation is deterministic: a single perfect run gives opposite predictions with probability one, so local realism dies "all-or-nothing," not statistically.
- GHZ entanglement is genuinely tripartite yet fragile — trace out any one qubit and the survivors share only classical correlation (concurrence ), unlike the robust W state.
- Key idea: for the GHZ state the local-realist and quantum predictions for are deterministically opposite — versus — so one ideal measurement, not a statistical inequality, refutes local hidden variables.
For the GHZ state the local-realist and quantum predictions for the product are deterministically opposite ( vs ): a single perfect measurement run, not a statistical inequality, refutes local hidden variables.
Where this lives today
The GHZ state graduated from paradox to standard equipment. Trapped-ion and superconducting processors now assemble GHZ states of tens of qubits as benchmarks of genuine multipartite entanglement, and quantum metrology exploits them directly: an -qubit GHZ probe reaches Heisenberg-limited phase sensitivity , beating the standard quantum limit that unentangled probes are stuck with (a factor of improvement already at ten qubits). The same rigid three-party correlations power quantum secret sharing, where a message is split so that all parties must cooperate to read it, and multiparty "conference key" distribution. The deeper legacy is conceptual. GHZ made "all-or-nothing" nonlocality a template: from it grew the Kochen–Specker and Peres–Mermin state-independent contradictions, the study of which multipartite entangled states are "genuinely" -body, and the SLOCC classification that sorts three qubits into the inequivalent GHZ and W families. When you see a modern claim that some resource exhibits nonlocality "without inequalities," you are looking at a descendant of the 1989 argument.
The physical picture
Picture three observers — call them Alice, Bob and Carol — each holding one qubit of a shared triplet, sitting in three distant labs. Each freely chooses to measure either (the Pauli- spin component) or (Pauli-). They will compare notes afterward. Quantum mechanics makes two ironclad promises. First: whenever exactly two of them measure and the third measures , the three outcomes multiply to — always, with no exceptions. Second: when all three measure , the outcomes multiply to — again with certainty. Now run EPR's reasoning. Because each observer can predict their own -outcome perfectly from the other two observers' -outcomes (which are made in distant labs and cannot influence them), that -outcome must be an "element of reality," a value the qubit carried all along. The same holds for every observer and both settings. So local realism grants each qubit a fixed little table: a value for and a value for , decided before anyone measures. Here is the trap. Feed those fixed values into the all- experiment. The three "two-" promises force the product to equal (each -value appears twice and squares away). But quantum mechanics guarantees the all- product is . The predetermined values cannot exist. Nothing here is statistical — it is arithmetic over , and it fails by a sign.
The core equations
The GHZ state. The three-qubit resource is a balanced superposition of "all-up" and "all-down," carrying a relative minus sign. The sign is not cosmetic: it is exactly what routes the paradox onto the all- product. Written in the computational basis,
where: are the single-qubit -eigenstates (spin- up/down); . Reading it physically: the state is a coherent "all three the same" superposition — measuring on any qubit instantly fixes the other two, but phase-sensitive measurements reveal the genuinely quantum correlations below.
The spin observables. Each observer's meter is one of two Pauli operators, each with spectrum :
where: , ; denotes on qubit and the identity elsewhere. The two matter because and each drag in a factor of — and two factors of make the crucial .
The four certain products. On the three "two-, one-" products and the all- product are simultaneous eigenvalue equations — all four operators commute, so the state has definite values for every one at once:
where: each equation means " is an eigenstate of that operator with the eigenvalue shown." The physical content: any observer can predict their own outcome with certainty from the two distant partners — the hallmark that triggers EPR's "element of reality" claim.
The operator identity — read the sign carefully. Multiplying the three two- operators, and collecting the factors qubit by qubit (, operators on different qubits commute), gives a single-sign relation between the operators themselves:
where: the minus is essential and easy to lose. On qubit 2 the factors appear in the order (since ), while qubits 1 and 3 give ; the product is . This operator identity is the quantum consistency check: with eigenvalues, ✓. It is also where local realism dies, because a local model must use the eigenvalue equations directly, and those alone force the clash.
We turn EPR's "elements of reality" into a deterministic clash with quantum mechanics. The strategy: take the four certain quantum eigenvalues of equation as given (they are proved by direct action of the Pauli operators on ), grant every qubit a pre-existing local value for both and as EPR's locality argument demands, and then show the three "" equations alone force a prediction for the all- product that quantum mechanics flatly denies. Watch the one subtle move: each -value must appear an even number of times so it squares to unity — that is the hinge, and it is exact arithmetic over , with no probabilities anywhere.
Step 1. Establish the quantum eigenvalues. Acting with (bit-flip) and (, ) on gives, for the all- product, , so . For : the two 's on give and on give , so , i.e. ; the two cyclic partners follow by symmetry. Why the minus sign in the state matters here: it is precisely what turns the two- products into while keeping the all- product at . The plus-state gives the mirror pattern , — the same paradox, opposite labels.
Step 2. Grant elements of reality. Because each observer predicts their outcome with certainty from the two distant partners, EPR-locality assigns each qubit fixed values for and , existing before and independent of which meter is actually used.
Step 3. Impose the three certain "two-" results on these values:
Step 4. Multiply all three equations together:
Why this is the whole game: across the three equations each -value appears exactly twice — qubit 1 in equations 2 and 3, qubit 2 in equations 1 and 3, qubit 3 in equations 1 and 2 — so every is squared.
Step 5. Use . Every -factor collapses to unity, leaving the local-realist prediction
Step 6. Compare with quantum mechanics. But equation says with certainty. So local realism predicts and quantum mechanics guarantees for the same all- experiment. No table can satisfy all four relations; an exhaustive search over the assignments finds zero solutions. Local hidden variables are refuted by a single ideal run. Verified: all four eigenvalues, the parity collapse, and the exhaustive "no assignment exists" search are machine-checked in `verify_aq-qm-ghz-nonlocality.py` (0 of 64 assignments satisfy the four relations; the forced LHV value is in every consistent case).
Go deeper · Derivation B · 1 minGHZ entanglement is genuinely tripartite but fragile
We now show the flip side of GHZ's power: it is a purely three-body resource. Lose any single qubit and the two survivors share nothing quantum — only classical correlation. The plan is to compute the reduced two-qubit density operator by tracing out one party, watch the coherences vanish by orthogonality, and read off that the leftover is a separable mixture (concurrence zero). This is what "genuinely tripartite" means operationally, and it sharply distinguishes GHZ from the W state, whose pairwise entanglement survives particle loss.
Step 1. Form the pure-state projector . The cross terms carry the entanglement.
Step 2. Trace out qubit 3: . The cross terms have qubit-3 factors , and for both , so every coherence dies. Why the coherences vanish: qubit 3's part of and are orthogonal, so tracing it out erases any interference between the two branches — the entanglement was stored in that global coherence.
Step 3. The result is
a classical mixture of product states. Its concurrence is — no entanglement remains.
Step 4. Contrast the W state : tracing out one qubit leaves with concurrence . So W entanglement is robust to particle loss but yields no all-or-nothing paradox, while GHZ is fragile but maximally nonlocal. These are the two inequivalent classes of genuine tripartite entanglement — a fact tied to the absence of a Schmidt decomposition for three parties (see The Schmidt Decomposition, which shows tripartite pure states generically have no Schmidt form and GHZ ≠ W are inequivalent classes). Verified: the partial trace, for GHZ, and for W are computed numerically in `verify_aq-qm-ghz-nonlocality.py`.
Limiting cases
GHZ sits at a special point on the ladder of multiparty nonlocality tests.
| case | result | meaning |
|---|---|---|
| two qubits (Bell/CHSH) | (LHV) vs (QM) | no deterministic clash exists for two parties — you need the statistical CHSH inequality (see Bell's Theorem and the CHSH Inequality). |
| three qubits (GHZ, this article) | (QM) vs (LHV) | all-or-nothing: one ideal run gives opposite predictions with certainty. |
| W state (other tripartite class) | has concurrence | genuinely entangled but not GHZ-paradoxical; nonlocality is statistical and pairwise entanglement survives particle loss. |
| qubits (Mermin operator) | (LHV) vs for (QM) | the Mermin operator turns the deterministic clash into a noise-tolerant statistical test with a wide margin. |
Worked examples
Example 1 — Run the paradox by hand. Take and confirm the clash from scratch, then count the impossible assignments.
Step 1. Compute . Each flips its bit, so and , giving . Hence .
Step 2. Compute . On : . On : . So : eigenvalue . The two cyclic partners give by symmetry.
Step 3. Impose the LHV equations and multiply. Each squares to , so .
Step 4. Compare. Local realism forces ; quantum mechanics gives . An exhaustive scan of all tables finds exactly that reproduce all four eigenvalues. The refutation is complete and needs no averaging. Answer: local realism and QM predict vs ; zero of 64 local assignments work.
Example 2 — The Mermin operator as a noise-tolerant test. Real detectors are imperfect, so experiments measure the Mermin operator and compare against the local bound.
Step 1. Quantum value. On each two- term contributes and the term contributes , so .
Step 2. Local-realist bound. For any local assignment, 's value is . Scanning all sign choices, the maximum is . (A quick way to see it: the four terms cannot all be simultaneously, exactly the impossibility above.)
Step 3. The gap. QM overshoots the local ceiling by a factor of : versus . Because this is now an expectation value, a GHZ experiment with, say, fidelity still reports — a clean violation. Answer: against the local bound , a factor- margin that survives realistic noise.
Origins · 1 minAnton Zeilinger and how this was discovered
Anton Zeilinger co-invented the GHZ argument in 1989 with Daniel Greenberger and Michael Horne, then spent the following decade turning entanglement from a thought experiment into laboratory hardware — three-photon GHZ states, quantum teleportation, and the entanglement-based tests that pushed Bell violations toward loophole-free. He shared the 2022 Nobel Prize in Physics with Alain Aspect and John Clauser "for experiments with entangled photons, establishing the violation of Bell inequalities and pioneering quantum information science."
Going further
The GHZ construction extends the perfect anti-correlation of the singlet (see Quantum Entanglement and Non-Separability and The EPR Paradox and Local Realism) from two particles to three, replacing the statistical Bell/CHSH inequality (Bell's Theorem and the CHSH Inequality) with a deterministic contradiction; the GHZ ≠ W inequivalence follows from the absence of a tripartite Schmidt form (The Schmidt Decomposition). Its state-independent successors live in The Kochen–Specker Theorem and Contextuality. Provenance: upgraded from the AllQFT `qm` base article "The GHZ State and All-or-Nothing Nonlocality" (Sakurai & Napolitano §3.10–3.11; Mermin 1990; Nielsen & Chuang §2.4). Base operator-identity sign corrected (); GHZ-state convention fixed to throughout so the stated eigenvalue pattern (, others ) is internally consistent. All eigenvalues, the exhaustive no-assignment search, and both concurrences machine-verified. Prerequisites: Quantum Entanglement and Non-Separability · The EPR Paradox and Local Realism · Bell's Theorem and the CHSH Inequality. Leads to: The Kochen–Specker Theorem and Contextuality · The Schmidt Decomposition.
Does the GHZ argument depend on the plus or minus sign in the state?
The sign choice just relabels which product is . With you get and ; with the plus state you get the mirror pattern and the three two- products . Either way, the three "same-sign" equations multiply to force a local-realist value for the fourth product that is the exact opposite of the quantum value. The paradox is identical; only the labels swap. What you must not do is mix conventions within one calculation — that is the internal inconsistency the base article fell into.
Why do we need three particles — what stops a two-particle GHZ paradox?
With two qubits there simply is no set of commuting local products whose eigenvalue equations force a contradiction with a local value assignment; the best you can do is the statistical CHSH inequality, violated by the finite margin versus . The third particle is what lets you write down enough certain product relations (three "two-" equations) that, multiplied together, over-determine the all- product. Three is the minimum for the deterministic, single-run refutation.
If each observer can predict their outcome perfectly, why isn't that a hidden variable proving the value was real?
That is precisely EPR's argument — and GHZ shows it leads to contradiction. Each observer can predict their outcome from the two distant results, so by EPR's criterion the value seems real and pre-existing. GHZ's punchline is that these "real" values, though each individually well-defined, cannot be assembled into a globally consistent table: the four eigenvalue equations have no simultaneous solution. So the elements of reality do not exist, and the flaw is the assumption of local, non-contextual predetermined values.
Is the GHZ paradox the same as contextuality?
They are close cousins. GHZ is a nonlocality proof: the impossible value assignment is ruled out by locality (values fixed independently on spacelike-separated qubits). Contextuality (the Kochen–Specker theorem and the Peres–Mermin square) drops the spatial separation and shows a single system cannot carry non-contextual predetermined values either. GHZ is historically the bridge — it is an "all-or-nothing" clash like the Peres–Mermin square, but with the extra structure of spacelike separation that makes the failure specifically about locality.
Why does tracing out one qubit destroy all the entanglement?
Because GHZ entanglement lives entirely in the global coherence between and . When you trace out one qubit, its two branch-states and are orthogonal, so the interference term has a factor and vanishes for every . What is left, , is a classical mixture — perfectly correlated but not entangled (concurrence ). This "fragility" is the signature of GHZ-type entanglement, in contrast to the W state.
How is the GHZ state actually measured in an experiment?
Prepare many copies (three-photon polarization GHZ states, or ion/superconducting qubits), and for each copy have the three parties measure or in the four combinations , , , . Histogram the product for each setting. Ideal quantum mechanics predicts the products with certainty; real data give these values with high probability, and the noise-tolerant figure of merit is for the Mermin operator, which must exceed to beat local realism. Pan et al. (2000) reported agreement with the quantum predictions and violation of the local-realist bound.
Why does an n-qubit GHZ state help in metrology?
Phase sensitivity improves because the GHZ superposition accumulates phase times faster than a single qubit: the relative phase between the and branches is . This pushes the smallest resolvable phase from the standard quantum limit (independent probes) down to the Heisenberg limit . The same rigid all-parties-correlated structure that makes GHZ maximally nonlocal is what makes it a maximally sensitive interferometric probe — at the cost of fragility to the loss of even one qubit.