Skip to content

GHZ States

A GHZ state is a multipartite entangled state of the form

∣GHZn⟩=12(∣00⋯0⟩+∣11⋯1⟩)\lvert\mathrm{GHZ}_n\rangle = \frac{1}{\sqrt2} \bigl( \lvert00\cdots0\rangle + \lvert11\cdots1\rangle \bigr)

for nn qubits. The name comes from Greenberger, Horne, and Zeilinger.

For n=2n=2, this is the Bell state ∣Φ+⟩\lvert\Phi^+\rangle. For n≥3n\ge3, it is a canonical example of genuinely multipartite entanglement: the coherence is shared among all parties, but tracing out one party destroys the pure GHZ coherence among the rest.

For nn qubits with product basis

∣x1x2⋯xn⟩,xk∈{0,1},\lvert x_1x_2\cdots x_n\rangle, \qquad x_k\in\{0,1\},

the standard nn-qubit GHZ state is

∣GHZn+⟩=12(∣0⟩⊗n+∣1⟩⊗n).\lvert\mathrm{GHZ}_n^+\rangle = \frac{1}{\sqrt2} \bigl( \lvert0\rangle^{\otimes n} + \lvert1\rangle^{\otimes n} \bigr).

The minus-phase version is

∣GHZn−⟩=12(∣0⟩⊗n−∣1⟩⊗n).\lvert\mathrm{GHZ}_n^-\rangle = \frac{1}{\sqrt2} \bigl( \lvert0\rangle^{\otimes n} - \lvert1\rangle^{\otimes n} \bigr).

More generally, one may write

∣GHZn(ϕ)⟩=12(∣0⟩⊗n+eiϕ∣1⟩⊗n).\lvert\mathrm{GHZ}_n(\phi)\rangle = \frac{1}{\sqrt2} \bigl( \lvert0\rangle^{\otimes n} + e^{i\phi}\lvert1\rangle^{\otimes n} \bigr).

A local phase rotation on one qubit can change ϕ\phi, so the plus state is the standard representative unless the phase is being used as part of an interferometric or stabilizer calculation.

For any nontrivial bipartition of the nn qubits into a subset AA and its complement Aˉ\bar A, the GHZ state has Schmidt form

∣GHZn+⟩=12∣0A⟩∣0Aˉ⟩+12∣1A⟩∣1Aˉ⟩,\lvert\mathrm{GHZ}_n^+\rangle = \frac{1}{\sqrt2} \lvert0_A\rangle\lvert0_{\bar A}\rangle + \frac{1}{\sqrt2} \lvert1_A\rangle\lvert1_{\bar A}\rangle,

where

∣0A⟩=∣0⟩⊗∣A∣,∣1A⟩=∣1⟩⊗∣A∣.\lvert0_A\rangle = \lvert0\rangle^{\otimes |A|}, \qquad \lvert1_A\rangle = \lvert1\rangle^{\otimes |A|}.

Thus every nontrivial bipartition has Schmidt rank

SR⁡=2,\operatorname{SR}=2,

and entanglement entropy

SA=1S_A=1

bit.

This does not mean the state is just a collection of Bell pairs. GHZ entanglement is shared globally. Its two-qubit reduced states are not Bell states.

For

ρGHZ=∣GHZn+⟩⟨GHZn+∣,\rho_{\mathrm{GHZ}} = \lvert\mathrm{GHZ}_n^+\rangle \langle\mathrm{GHZ}_n^+\rvert,

the reduced state of any one qubit is maximally mixed:

ρk=Tr⁡{1,…,n}∖{k}ρGHZ=12I.\rho_k = \operatorname{Tr}_{\{1,\ldots,n\}\setminus\{k\}} \rho_{\mathrm{GHZ}} = \frac12 I.

Therefore no single qubit carries the phase-coherent information that distinguishes the GHZ superposition from a classical mixture. The information is stored in joint correlations.

Let RR be a nonempty proper subset of the nn qubits. Tracing out at least one qubit gives

ρR=12∣0R⟩⟨0R∣+12∣1R⟩⟨1R∣,\rho_R = \frac12 \lvert0_R\rangle\langle0_R\rvert + \frac12 \lvert1_R\rangle\langle1_R\rvert,

where

∣0R⟩=∣0⟩⊗∣R∣,∣1R⟩=∣1⟩⊗∣R∣.\lvert0_R\rangle=\lvert0\rangle^{\otimes |R|}, \qquad \lvert1_R\rangle=\lvert1\rangle^{\otimes |R|}.

The off-diagonal terms disappear because the traced-out states

∣0Rˉ⟩and∣1Rˉ⟩\lvert0_{\bar R}\rangle \quad \text{and} \quad \lvert1_{\bar R}\rangle

are orthogonal.

For three qubits, tracing out qubit CC gives

ρAB=12∣00⟩⟨00∣+12∣11⟩⟨11∣.\rho_{AB} = \frac12 \lvert00\rangle\langle00\rvert + \frac12 \lvert11\rangle\langle11\rvert.

This is a classically correlated separable state. It has perfect ZZ-basis correlation, but no two-qubit entanglement.

GHZ entanglement is fragile under loss of a subsystem. If one qubit is discarded, the remaining state is not a smaller pure GHZ state. It is the separable mixture

12∣00⋯0⟩⟨00⋯0∣+12∣11⋯1⟩⟨11⋯1∣.\frac12 \lvert00\cdots0\rangle\langle00\cdots0\rvert + \frac12 \lvert11\cdots1\rangle\langle11\cdots1\rvert.

This mixture can have strong classical correlations but no entanglement across a partition of the remaining individual qubits.

Do not confuse tracing out with measuring and conditioning. If the last qubit of ∣GHZ3+⟩\lvert\mathrm{GHZ}_3^+\rangle is measured in the XX basis and the outcome is kept, the remaining two qubits are conditionally projected into a Bell state:

∣+⟩C⟹12(∣00⟩AB+∣11⟩AB),\lvert+\rangle_C \quad \Longrightarrow \quad \frac{1}{\sqrt2} \bigl( \lvert00\rangle_{AB} + \lvert11\rangle_{AB} \bigr),

while

∣−⟩C⟹12(∣00⟩AB−∣11⟩AB).\lvert-\rangle_C \quad \Longrightarrow \quad \frac{1}{\sqrt2} \bigl( \lvert00\rangle_{AB} - \lvert11\rangle_{AB} \bigr).

The nonselective average over both outcomes returns the separable mixture above.

GHZ states have perfect agreement in the computational basis. For any pair i,ji,j,

⟨ZiZj⟩GHZ=1.\langle Z_i Z_j\rangle_{\mathrm{GHZ}} = 1.

Each single-qubit ZZ expectation vanishes:

⟨Zi⟩GHZ=0.\langle Z_i\rangle_{\mathrm{GHZ}} = 0.

The global phase coherence appears in an nn-body XX correlation:

⟨X1X2⋯Xn⟩GHZ+=1,\langle X_1X_2\cdots X_n\rangle_{\mathrm{GHZ}^+} = 1,

and

⟨X1X2⋯Xn⟩GHZ−=−1.\langle X_1X_2\cdots X_n\rangle_{\mathrm{GHZ}^-} = -1.

For the plus state, a compact stabilizer description is:

X1X2⋯Xn∣GHZn+⟩=∣GHZn+⟩,X_1X_2\cdots X_n\lvert\mathrm{GHZ}_n^+\rangle = \lvert\mathrm{GHZ}_n^+\rangle,

and

Z1Zk∣GHZn+⟩=∣GHZn+⟩,k=2,…,n.Z_1Z_k\lvert\mathrm{GHZ}_n^+\rangle = \lvert\mathrm{GHZ}_n^+\rangle, \qquad k=2,\ldots,n.

The Z1ZkZ_1Z_k operators encode the fact that all computational-basis bits agree. The global X1X2⋯XnX_1X_2\cdots X_n operator encodes the coherence between the all-zero and all-one branches.

GHZ states are central in foundations because three or more parties allow an all-or-nothing contradiction with certain local hidden-variable assignments. The three-qubit GHZ argument does not rely on statistical inequality violation in the same way as the standard CHSH presentation; it uses perfect correlations among selected Pauli measurements.

This page does not give the full GHZ theorem. The important composite-systems point is that multipartite entanglement can have correlation patterns that are not reducible to pairwise Bell-state intuition.

GHZ states appear in quantum information as examples of multipartite resources:

These applications are context-dependent. A GHZ state is not automatically the best resource for every multipartite task. Its loss sensitivity is part of why W states and Graph States are studied separately.

  • Thinking the three-qubit GHZ state is just a Bell pair with an extra spectator qubit.
  • Assuming two-qubit reductions of a GHZ state are entangled.
  • Confusing tracing out a qubit with measuring it and conditioning on the outcome.
  • Treating strong ZZ-basis agreement as proof of pairwise entanglement.
  • Forgetting that GHZ entanglement is relative to the chosen qubit tensor-product structure.
  • Ignoring the relative phase when discussing XX-basis or stabilizer correlations.
  • D. M. Greenberger, M. A. Horne, and A. Zeilinger, “Going Beyond Bell’s Theorem,” in Bell’s Theorem, Quantum Theory, and Conceptions of the Universe, Kluwer, 1989.
  • N. D. Mermin, “Extreme Quantum Entanglement in a Superposition of Macroscopically Distinct States,” Physical Review Letters 65, 1838-1840, 1990.
  • D. M. Greenberger, M. A. Horne, A. Shimony, and A. Zeilinger, “Bell’s Theorem without Inequalities,” American Journal of Physics 58, 1131-1143, 1990.
  • M. A. Nielsen and I. L. Chuang, Quantum Computation and Quantum Information, Cambridge University Press, 2010.
  • O. Guhne and G. Toth, “Entanglement Detection,” Physics Reports 474, 1-75, 2009.
  • M. Hein, W. Dur, J. Eisert, R. Raussendorf, M. Van den Nest, and H.-J. Briegel, “Entanglement in Graph States and Its Applications,” in Quantum Computers, Algorithms and Chaos, IOS Press, 2006.
  1. Verify that ∣GHZn+⟩\lvert\mathrm{GHZ}_n^+\rangle is normalized.
Solution

The two product-basis states ∣0⟩⊗n\lvert0\rangle^{\otimes n} and ∣1⟩⊗n\lvert1\rangle^{\otimes n} are orthonormal. Therefore

⟨GHZn+∣GHZn+⟩=12(1+1)=1.\langle\mathrm{GHZ}_n^+\vert\mathrm{GHZ}_n^+\rangle = \frac12(1+1) = 1.
  1. Trace out qubit CC from
∣GHZ3+⟩=12(∣000⟩+∣111⟩).\lvert\mathrm{GHZ}_3^+\rangle = \frac{1}{\sqrt2} \bigl( \lvert000\rangle+\lvert111\rangle \bigr).
Solution

The projector contains diagonal terms and cross terms:

12(∣000⟩⟨000∣+∣000⟩⟨111∣+∣111⟩⟨000∣+∣111⟩⟨111∣).\frac12 \Bigl( \lvert000\rangle\langle000\rvert + \lvert000\rangle\langle111\rvert + \lvert111\rangle\langle000\rvert + \lvert111\rangle\langle111\rvert \Bigr).

Tracing over CC removes the cross terms because ⟨0∣1⟩=0\langle0\vert1\rangle=0. Thus

ρAB=12∣00⟩⟨00∣+12∣11⟩⟨11∣.\rho_{AB} = \frac12 \lvert00\rangle\langle00\rvert + \frac12 \lvert11\rangle\langle11\rvert.
  1. Show that a one-qubit reduction of a GHZ state is I/2I/2.
Solution

Trace out all qubits except qubit kk. The diagonal branches contribute

12∣0⟩⟨0∣and12∣1⟩⟨1∣.\frac12\lvert0\rangle\langle0\rvert \qquad \text{and} \qquad \frac12\lvert1\rangle\langle1\rvert.

The cross terms vanish because the traced-out all-zero and all-one strings are orthogonal. Therefore

ρk=12(∣0⟩⟨0∣+∣1⟩⟨1∣)=12I.\rho_k = \frac12 \bigl( \lvert0\rangle\langle0\rvert + \lvert1\rangle\langle1\rvert \bigr) = \frac12 I.
  1. Find the Schmidt rank across any nontrivial bipartition of ∣GHZn+⟩\lvert\mathrm{GHZ}_n^+\rangle.
Solution

For a subset AA and complement Aˉ\bar A,

∣GHZn+⟩=12∣0A⟩∣0Aˉ⟩+12∣1A⟩∣1Aˉ⟩.\lvert\mathrm{GHZ}_n^+\rangle = \frac{1}{\sqrt2} \lvert0_A\rangle\lvert0_{\bar A}\rangle + \frac{1}{\sqrt2} \lvert1_A\rangle\lvert1_{\bar A}\rangle.

The two terms use orthonormal vectors on each side, so this is a Schmidt decomposition with two nonzero coefficients. The Schmidt rank is 22.

  1. Measure qubit CC of ∣GHZ3+⟩\lvert\mathrm{GHZ}_3^+\rangle in the XX basis. What state remains on ABAB after the ++ outcome?
Solution

Use

∣0⟩=12(∣+⟩+∣−⟩),∣1⟩=12(∣+⟩−∣−⟩).\lvert0\rangle = \frac{1}{\sqrt2} \bigl( \lvert+\rangle+\lvert-\rangle \bigr), \qquad \lvert1\rangle = \frac{1}{\sqrt2} \bigl( \lvert+\rangle-\lvert-\rangle \bigr).

Substituting for qubit CC and keeping the ∣+⟩C\lvert+\rangle_C component gives an unnormalized state proportional to

∣00⟩AB+∣11⟩AB.\lvert00\rangle_{AB} + \lvert11\rangle_{AB}.

After normalization, the conditional state is

12(∣00⟩AB+∣11⟩AB).\frac{1}{\sqrt2} \bigl( \lvert00\rangle_{AB} + \lvert11\rangle_{AB} \bigr).