Graph States and MBQC
Cluster states are the special case of graph states living on regular lattices. Generalising to arbitrary graphs reveals the structure that makes MBQC work, gives a clean stabilizer formalism for predicting how measurements transform the resource, and exposes a surprising local-equivalence symmetry — local complementation — that explains which graphs carry the same entanglement.
Graph states: definition and stabilizers
For any simple graph , place a qubit on each vertex in and apply across every edge:
A cluster state is exactly for a square lattice (or a path, in 1D). The graph state is the unique joint eigenstate of the commuting stabilizer generators
where is the neighbourhood of . The generators read directly off the graph: an on the vertex, a on each neighbour. Because they commute and there is one per qubit, they pin down completely — and they let us track measurements in the stabilizer formalism rather than with exponential state vectors.
Measurements act on the graph
The power of the stabilizer description is that Pauli measurements on a graph state produce another graph state (up to local Cliffords), and the new graph is computed by simple combinatorial rules on :
- A measurement on vertex deletes and all its edges. The neighbours lose their link to ; everything else is unchanged (up to local corrections depending on the outcome). This is how unwanted qubits are pruned from a resource.
- A measurement on removes but first local-complements its neighbourhood: it toggles every edge among 's neighbours (present becomes absent and vice versa), then deletes .
- An measurement on removes and rewires its neighbourhood through a chosen neighbour, effecting the teleportation step that underlies single-qubit gates.
So a measurement pattern is, at the Pauli level, a sequence of graph edits. The teleportation gadget of earlier lessons is precisely the -measurement rule applied along a chain.
Local complementation and LU-equivalence
Two graph states are local-unitary (LU) equivalent — interconvertible by single-qubit gates, hence carrying identical entanglement — whenever their graphs are related by a sequence of local complementations. A local complementation at vertex replaces the subgraph induced on by its complement (toggle every edge among the neighbours of ). This single move generates the whole LU-equivalence class of a graph state under local Clifford operations.
The classic illustration: the star graph (one centre joined to leaves) is local-Clifford equivalent to the complete graph , and both represent the same -qubit GHZ-type entanglement. The two-qubit cluster state's equivalence to a Bell state, met earlier, is the smallest instance. Local complementation therefore answers "which different-looking resources are really the same?" — a practical question when choosing a hardware-friendly graph.
Why graphs are the right language for MBQC
- Resource design. Universality needs a graph with enough connectivity (a 2D lattice suffices); -measurements then carve a generic lattice down to the specific graph an algorithm requires.
- Entanglement accounting. Graph-theoretic quantities (neighbourhoods, the Schmidt rank across a cut, local-complementation orbits) translate directly into entanglement properties, so one reasons about a many-qubit resource without leaving combinatorics.
- Error structure. Stabilizer generators tied to the graph make graph states the natural setting for the error-correcting codes that underpin fault-tolerant MBQC, the topic of the next lesson.
The takeaway
A graph state assigns a qubit to each vertex and entangles every edge with ; its stabilizers are read off the graph as , and cluster states are the lattice special case. Pauli measurements act as edge-deletion and local-complementation rules on the graph, so an MBQC pattern is a controlled sequence of graph surgeries. Local complementation classifies which graph states are locally equivalent. This graph-state formalism is the language in which the entire model — universality, patterns, and fault tolerance — is most naturally expressed.
Sign in on the full site to ask questions and join the discussion.