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 22 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 +1+1; quantum mechanics guarantees −1-1. 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-XX experiment, cannot exist: the arithmetic of ±1\pm1 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.

Key takeaways
  • The GHZ state ∣GHZ⟩=(∣000⟩−∣111⟩)/2|\text{GHZ}\rangle=(|000\rangle-|111\rangle)/\sqrt2 is a three-qubit maximally entangled state on which four commuting spin-products have definite values.
  • Quantum mechanics fixes XXX=−1XXX=-1 and XYY=YXY=YYX=+1XYY=YXY=YYX=+1 with certainty; these are joint eigenvalue equations, not averages.
  • Any local assignment of pre-existing ±1\pm1 values is forced by the three "+1+1" equations to predict XXX=+1XXX=+1 — the exact opposite of the quantum −1-1.
  • 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 00), unlike the robust W state.
  • Key idea: for the GHZ state the local-realist and quantum predictions for X1X2X3X_1X_2X_3 are deterministically opposite — +1+1 versus −1-1 — so one ideal measurement, not a statistical inequality, refutes local hidden variables.
The core insight

For the GHZ state the local-realist and quantum predictions for the product X1X2X3X_1X_2X_3 are deterministically opposite (+1+1 vs −1-1): 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 nn-qubit GHZ probe reaches Heisenberg-limited phase sensitivity Δϕ∼1/n\Delta\phi\sim1/n, beating the standard quantum limit 1/n1/\sqrt n that unentangled probes are stuck with (a factor of 10≈3.2\sqrt{10}\approx3.2 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" nn-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 XX (the Pauli-xx spin component) or YY (Pauli-yy). They will compare notes afterward. Quantum mechanics makes two ironclad promises. First: whenever exactly two of them measure YY and the third measures XX, the three ±1\pm1 outcomes multiply to +1+1 — always, with no exceptions. Second: when all three measure XX, the outcomes multiply to −1-1 — again with certainty. Now run EPR's reasoning. Because each observer can predict their own XX-outcome perfectly from the other two observers' YY-outcomes (which are made in distant labs and cannot influence them), that XX-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 mx(i)=±1m_x^{(i)}=\pm1 for XiX_i and a value my(i)=±1m_y^{(i)}=\pm1 for YiY_i, decided before anyone measures. Here is the trap. Feed those fixed values into the all-XX experiment. The three "two-YY" promises force the product mx(1)mx(2)mx(3)m_x^{(1)}m_x^{(2)}m_x^{(3)} to equal +1+1 (each YY-value appears twice and squares away). But quantum mechanics guarantees the all-XX product is −1-1. The predetermined values cannot exist. Nothing here is statistical — it is arithmetic over {+1,−1}\{+1,-1\}, and it fails by a sign.

Figure
The all-or-nothing clash: three settings, one impossible product
Quantum mechanics fixes four products with certainty measure Y · Y · X → product = +1 measure Y · X · Y → product = +1 measure X · Y · Y → product = +1 measure X · X · X → product = −1 Local realism says: every X and Y already has a value ±1 multiply the three +1 rows: (m_y)² terms → 1, so m_x·m_x·m_x = +1 but QM says X·X·X = −1 ⇒ +1 = −1 impossible one run, not a statistical margin
Figure
The Mermin margin: quantum value sits far above the local ceiling
Mermin operator ⟨M⟩ = XYY + YXY + YYX − XXX 0 1 2 3 4 local-realist ceiling = 2 QM = 4 ideal GHZ ≈ 3.4 85% fidelity both bars clear the ceiling ⇒ local realism out

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-XX product. Written in the computational basis,

∣GHZ⟩=12(∣000⟩−∣111⟩)(1)|\text{GHZ}\rangle=\frac{1}{\sqrt2}\big(|000\rangle-|111\rangle\big) \qquad (1)

where: ∣0⟩,∣1⟩|0\rangle,|1\rangle are the single-qubit ZZ-eigenstates (spin-zz up/down); ∣abc⟩≡∣a⟩1⊗∣b⟩2⊗∣c⟩3|abc\rangle\equiv|a\rangle_1\otimes|b\rangle_2\otimes|c\rangle_3. Reading it physically: the state is a coherent "all three the same" superposition — measuring ZZ on any qubit instantly fixes the other two, but phase-sensitive X,YX,Y measurements reveal the genuinely quantum correlations below.

The spin observables. Each observer's meter is one of two Pauli operators, each with spectrum {+1,−1}\{+1,-1\}:

X=(0110),Y=(0−ii0)(2)X=\begin{pmatrix}0&1\\1&0\end{pmatrix},\qquad Y=\begin{pmatrix}0&-i\\i&0\end{pmatrix} \qquad (2)

where: X=σxX=\sigma_x, Y=σyY=\sigma_y; XiX_i denotes XX on qubit ii and the identity elsewhere. The two matter because Y∣0⟩=i∣1⟩Y|0\rangle=i|1\rangle and Y∣1⟩=−i∣0⟩Y|1\rangle=-i|0\rangle each drag in a factor of ii — and two factors of ii make the crucial −1-1.

The four certain products. On ∣GHZ⟩|\text{GHZ}\rangle the three "two-YY, one-XX" products and the all-XX product are simultaneous eigenvalue equations — all four operators commute, so the state has definite values for every one at once:

X1Y2Y3=Y1X2Y3=Y1Y2X3=+1,X1X2X3=−1(3)X_1Y_2Y_3=Y_1X_2Y_3=Y_1Y_2X_3=+1,\qquad X_1X_2X_3=-1 \qquad (3)

where: each equation means "∣GHZ⟩|\text{GHZ}\rangle 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-YY operators, and collecting the factors qubit by qubit (Y2=1Y^2=\mathbb1, operators on different qubits commute), gives a single-sign relation between the operators themselves:

(X1Y2Y3)(Y1X2Y3)(Y1Y2X3)=− X1X2X3(4)(X_1Y_2Y_3)(Y_1X_2Y_3)(Y_1Y_2X_3)=-\,X_1X_2X_3 \qquad (4)

where: the minus is essential and easy to lose. On qubit 2 the factors appear in the order Y2X2Y2=−X2Y_2X_2Y_2=-X_2 (since YXY=−XYXY=-X), while qubits 1 and 3 give +X+X; the product is X1⊗(−X2)⊗X3=−X1X2X3X_1\otimes(-X_2)\otimes X_3=-X_1X_2X_3. This operator identity is the quantum consistency check: with eigenvalues, (−1)=−(+1)(+1)(+1)(-1)=-(+1)(+1)(+1) ✓. It is also where local realism dies, because a local model must use the eigenvalue equations (3)(3) directly, and those alone force the clash.

Derivation AThe GHZ all-or-nothing contradiction

We turn EPR's "elements of reality" into a deterministic clash with quantum mechanics. The strategy: take the four certain quantum eigenvalues of equation (3)(3) as given (they are proved by direct action of the Pauli operators on ∣GHZ⟩|\text{GHZ}\rangle), grant every qubit a pre-existing local value for both XX and YY as EPR's locality argument demands, and then show the three "+1+1" equations alone force a prediction for the all-XX product that quantum mechanics flatly denies. Watch the one subtle move: each YY-value must appear an even number of times so it squares to unity — that is the hinge, and it is exact arithmetic over {+1,−1}\{+1,-1\}, with no probabilities anywhere.

Step 1. Establish the quantum eigenvalues. Acting with XX (bit-flip) and YY (Y∣0⟩=i∣1⟩Y|0\rangle=i|1\rangle, Y∣1⟩=−i∣0⟩Y|1\rangle=-i|0\rangle) on ∣GHZ⟩=12(∣000⟩−∣111⟩)|\text{GHZ}\rangle=\tfrac1{\sqrt2}(|000\rangle-|111\rangle) gives, for the all-XX product, X1X2X3∣GHZ⟩=12(∣111⟩−∣000⟩)=−∣GHZ⟩X_1X_2X_3|\text{GHZ}\rangle=\tfrac1{\sqrt2}(|111\rangle-|000\rangle)=-|\text{GHZ}\rangle, so X1X2X3=−1X_1X_2X_3=-1. For Y1Y2X3Y_1Y_2X_3: the two YY's on ∣000⟩|000\rangle give i2∣111⟩=−∣111⟩i^2|111\rangle=-|111\rangle and on ∣111⟩|111\rangle give (−i)2∣000⟩=−∣000⟩(-i)^2|000\rangle=-|000\rangle, so Y1Y2X3∣GHZ⟩=12(−∣111⟩+∣000⟩)=+∣GHZ⟩Y_1Y_2X_3|\text{GHZ}\rangle=\tfrac1{\sqrt2}(-|111\rangle+|000\rangle)=+|\text{GHZ}\rangle, i.e. +1+1; the two cyclic partners follow by symmetry. Why the minus sign in the state matters here: it is precisely what turns the two-YY products into +1+1 while keeping the all-XX product at −1-1. The plus-state (∣000⟩+∣111⟩)/2(|000\rangle+|111\rangle)/\sqrt2 gives the mirror pattern XXX=+1XXX=+1, XYY=YXY=YYX=−1XYY=YXY=YYX=-1 — 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 mx(i),my(i)∈{+1,−1}m_x^{(i)},m_y^{(i)}\in\{+1,-1\} for XiX_i and YiY_i, existing before and independent of which meter is actually used.

Step 3. Impose the three certain "two-YY" results on these values:

mx(1)my(2)my(3)=+1,my(1)mx(2)my(3)=+1,my(1)my(2)mx(3)=+1.m_x^{(1)}m_y^{(2)}m_y^{(3)}=+1,\quad m_y^{(1)}m_x^{(2)}m_y^{(3)}=+1,\quad m_y^{(1)}m_y^{(2)}m_x^{(3)}=+1 .

Step 4. Multiply all three equations together:

[my(1)]2[my(2)]2[my(3)]2  mx(1)mx(2)mx(3)=+1.\big[m_y^{(1)}\big]^2\big[m_y^{(2)}\big]^2\big[m_y^{(3)}\big]^2\; m_x^{(1)}m_x^{(2)}m_x^{(3)}=+1 .

Why this is the whole game: across the three equations each YY-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 mym_y is squared.

Step 5. Use (±1)2=1(\pm1)^2=1. Every YY-factor collapses to unity, leaving the local-realist prediction

mx(1)mx(2)mx(3)=+1.m_x^{(1)}m_x^{(2)}m_x^{(3)}=+1 .

Step 6. Compare with quantum mechanics. But equation (3)(3) says X1X2X3=−1X_1X_2X_3=-1 with certainty. So local realism predicts +1+1 and quantum mechanics guarantees −1-1 for the same all-XX experiment. No table {mx(i),my(i)}\{m_x^{(i)},m_y^{(i)}\} can satisfy all four relations; an exhaustive search over the 26=642^6=64 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 +1+1 in every consistent case).

Go deeper · Derivation B · 1 minGHZ entanglement is genuinely tripartite but fragile
Derivation BGHZ 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 ρ=∣GHZ⟩⟨GHZ∣=12(∣000⟩⟨000∣−∣000⟩⟨111∣−∣111⟩⟨000∣+∣111⟩⟨111∣)\rho=|\text{GHZ}\rangle\langle\text{GHZ}|=\tfrac12(|000\rangle\langle000|-|000\rangle\langle111|-|111\rangle\langle000|+|111\rangle\langle111|). The cross terms carry the entanglement.

Step 2. Trace out qubit 3: ρ12=∑k=0,1⟨k∣3 ρ ∣k⟩3\rho_{12}=\sum_{k=0,1}\langle k|_3\,\rho\,|k\rangle_3. The cross terms ∣000⟩⟨111∣|000\rangle\langle111| have qubit-3 factors ∣0⟩3⟨1∣3|0\rangle_3\langle1|_3, and ⟨k∣0⟩⟨1∣k⟩=0\langle k|0\rangle\langle1|k\rangle=0 for both kk, so every coherence dies. Why the coherences vanish: qubit 3's part of ∣000⟩|000\rangle and ∣111⟩|111\rangle 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

ρ12=12∣00⟩⟨00∣+12∣11⟩⟨11∣,\rho_{12}=\tfrac12|00\rangle\langle00|+\tfrac12|11\rangle\langle11| ,

a classical mixture of product states. Its concurrence is C(ρ12)=0C(\rho_{12})=0 — no entanglement remains.

Step 4. Contrast the W state ∣W⟩=13(∣001⟩+∣010⟩+∣100⟩)|\text{W}\rangle=\tfrac1{\sqrt3}(|001\rangle+|010\rangle+|100\rangle): tracing out one qubit leaves ρ12\rho_{12} with concurrence 2/3>02/3>0. 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, C(ρ12)=0C(\rho_{12})=0 for GHZ, and C(ρ12)=2/3C(\rho_{12})=2/3 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.

caseresultmeaning
two qubits (Bell/CHSH)∣S∣≤2\lvert S\rvert\le2 (LHV) vs 222\sqrt2 (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)X1X2X3=−1X_1X_2X_3=-1 (QM) vs +1+1 (LHV)all-or-nothing: one ideal run gives opposite predictions with certainty.
W state (other tripartite class)ρ12\rho_{12} has concurrence 2/32/3genuinely entangled but not GHZ-paradoxical; nonlocality is statistical and pairwise entanglement survives particle loss.
nn qubits (Mermin operator)⟨Mn⟩≤2\langle M_n\rangle\le 2 (LHV) vs 44 for n=3n=3 (QM)the Mermin operator M=XYY+YXY+YYX−XXXM=XYY+YXY+YYX-XXX turns the deterministic clash into a noise-tolerant statistical test with a wide margin.

Worked examples

Example 1 — Run the paradox by hand. Take ∣GHZ⟩=(∣000⟩−∣111⟩)/2|\text{GHZ}\rangle=(|000\rangle-|111\rangle)/\sqrt2 and confirm the clash from scratch, then count the impossible assignments.

Step 1. Compute X1X2X3∣GHZ⟩X_1X_2X_3|\text{GHZ}\rangle. Each XX flips its bit, so ∣000⟩→∣111⟩|000\rangle\to|111\rangle and ∣111⟩→∣000⟩|111\rangle\to|000\rangle, giving 12(∣111⟩−∣000⟩)=−∣GHZ⟩\tfrac1{\sqrt2}(|111\rangle-|000\rangle)=-|\text{GHZ}\rangle. Hence X1X2X3=−1X_1X_2X_3=\mathbf{-1}.

Step 2. Compute Y1Y2X3∣GHZ⟩Y_1Y_2X_3|\text{GHZ}\rangle. On ∣000⟩|000\rangle: (i∣1⟩)(i∣1⟩)(∣1⟩)=i2∣111⟩=−∣111⟩(i|1\rangle)(i|1\rangle)(|1\rangle)=i^2|111\rangle=-|111\rangle. On ∣111⟩|111\rangle: (−i∣0⟩)(−i∣0⟩)(∣0⟩)=(−i)2∣000⟩=−∣000⟩(-i|0\rangle)(-i|0\rangle)(|0\rangle)=(-i)^2|000\rangle=-|000\rangle. So Y1Y2X3∣GHZ⟩=12(−∣111⟩+∣000⟩)=+∣GHZ⟩Y_1Y_2X_3|\text{GHZ}\rangle=\tfrac1{\sqrt2}(-|111\rangle+|000\rangle)=+|\text{GHZ}\rangle: eigenvalue +1\mathbf{+1}. The two cyclic partners give +1+1 by symmetry.

Step 3. Impose the LHV equations mx(1)my(2)my(3)=my(1)mx(2)my(3)=my(1)my(2)mx(3)=+1m_x^{(1)}m_y^{(2)}m_y^{(3)}=m_y^{(1)}m_x^{(2)}m_y^{(3)}=m_y^{(1)}m_y^{(2)}m_x^{(3)}=+1 and multiply. Each mym_y squares to 11, so mx(1)mx(2)mx(3)=+1m_x^{(1)}m_x^{(2)}m_x^{(3)}=+1.

Step 4. Compare. Local realism forces X1X2X3=+1X_1X_2X_3=+1; quantum mechanics gives −1-1. An exhaustive scan of all 26=642^6=64 tables {mx(i),my(i)}\{m_x^{(i)},m_y^{(i)}\} finds exactly 00 that reproduce all four eigenvalues. The refutation is complete and needs no averaging. Answer: local realism and QM predict +1+1 vs −1-1; 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 M=X1Y2Y3+Y1X2Y3+Y1Y2X3−X1X2X3M=X_1Y_2Y_3+Y_1X_2Y_3+Y_1Y_2X_3-X_1X_2X_3 and compare ⟨M⟩\langle M\rangle against the local bound.

Step 1. Quantum value. On ∣GHZ⟩|\text{GHZ}\rangle each two-YY term contributes +1+1 and the −XXX-XXX term contributes −(−1)=+1-(-1)=+1, so ⟨M⟩=1+1+1+1=4\langle M\rangle=1+1+1+1=\mathbf{4}.

Step 2. Local-realist bound. For any local assignment, MM's value is mx(1)my(2)my(3)+my(1)mx(2)my(3)+my(1)my(2)mx(3)−mx(1)mx(2)mx(3)m_x^{(1)}m_y^{(2)}m_y^{(3)}+m_y^{(1)}m_x^{(2)}m_y^{(3)}+m_y^{(1)}m_y^{(2)}m_x^{(3)}-m_x^{(1)}m_x^{(2)}m_x^{(3)}. Scanning all 6464 sign choices, the maximum is 2\mathbf{2}. (A quick way to see it: the four terms cannot all be +1+1 simultaneously, exactly the impossibility above.)

Step 3. The gap. QM overshoots the local ceiling by a factor of 22: ⟨M⟩=4\langle M\rangle=4 versus ≤2\le2. Because this is now an expectation value, a GHZ experiment with, say, 85%85\% fidelity still reports ⟨M⟩≈0.85×4≈3.4>2\langle M\rangle\approx0.85\times4\approx3.4>2 — a clean violation. Answer: ⟨M⟩QM=4\langle M\rangle_{\text{QM}}=4 against the local bound 22, a factor-22 margin that survives realistic noise.

Origins · 1 minAnton Zeilinger and how this was discovered
AZ
Anton Zeilinger
1945– · Vienna — experimental quantum information

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."

History
1935
— Einstein, Podolsky and Rosen state the "elements of reality" criterion and argue quantum mechanics is incomplete
1964
— Bell derives his statistical inequality, converting the EPR debate into an experiment
1989
— Greenberger, Horne and Zeilinger present the all-or-nothing three-particle argument in the Kafatos conference volume
1990
— Mermin popularizes the three-qubit form and introduces the noise-tolerant Mermin operator
2000
— Pan, Bouwmeester, Daniell, Weinfurter and Zeilinger measure a three-photon GHZ state, confirming the quantum predictions
2022
— Aspect, Clauser and Zeilinger share the Nobel Prize for entanglement and Bell-inequality experiments

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 (XXX=−XYY⋅YXY⋅YYXXXX=-XYY\cdot YXY\cdot YYX); GHZ-state convention fixed to (∣000⟩−∣111⟩)/2(|000\rangle-|111\rangle)/\sqrt2 throughout so the stated eigenvalue pattern (XXX=−1XXX=-1, others +1+1) 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 −1-1. With ∣GHZ⟩=(∣000⟩−∣111⟩)/2|\text{GHZ}\rangle=(|000\rangle-|111\rangle)/\sqrt2 you get XXX=−1XXX=-1 and XYY=YXY=YYX=+1XYY=YXY=YYX=+1; with the plus state you get the mirror pattern XXX=+1XXX=+1 and the three two-YY products =−1=-1. 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 222\sqrt2 versus 22. The third particle is what lets you write down enough certain product relations (three "two-YY" equations) that, multiplied together, over-determine the all-XX 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 ±1\pm1 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 ∣000⟩|000\rangle and ∣111⟩|111\rangle. When you trace out one qubit, its two branch-states ∣0⟩|0\rangle and ∣1⟩|1\rangle are orthogonal, so the interference term ∣000⟩⟨111∣|000\rangle\langle111| has a factor ⟨k∣0⟩⟨1∣k⟩=0\langle k|0\rangle\langle1|k\rangle=0 and vanishes for every kk. What is left, 12(∣00⟩⟨00∣+∣11⟩⟨11∣)\tfrac12(|00\rangle\langle00|+|11\rangle\langle11|), is a classical mixture — perfectly correlated but not entangled (concurrence 00). 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 XX or YY in the four combinations XXXXXX, XYYXYY, YXYYXY, YYXYYX. Histogram the ±1\pm1 product for each setting. Ideal quantum mechanics predicts the products −1,+1,+1,+1-1,+1,+1,+1 with certainty; real data give these values with high probability, and the noise-tolerant figure of merit is ⟨M⟩\langle M\rangle for the Mermin operator, which must exceed 22 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 nn times faster than a single qubit: the relative phase between the ∣0⋯0⟩|0\cdots0\rangle and ∣1⋯1⟩|1\cdots1\rangle branches is nϕn\phi. This pushes the smallest resolvable phase from the standard quantum limit Δϕ∼1/n\Delta\phi\sim1/\sqrt n (independent probes) down to the Heisenberg limit Δϕ∼1/n\Delta\phi\sim1/n. 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.

Before this

Where this leads