Cluster States
A cluster state is the entangled resource that powers the one-way model. It is built by a recipe so simple it can be stated in one line — initialize every qubit in and apply a controlled- across every edge of a graph — yet the resulting state carries exactly the entanglement structure that single-qubit measurements can later sculpt into any quantum algorithm.
The construction
Fix a graph : a set of vertices , one qubit each, and a set of edges . The cluster state is defined by
Two facts make this well defined regardless of the order you build it:
- All controlled- gates commute with one another, since each is diagonal in the computational basis. The product over edges is unambiguous.
- is symmetric in its two qubits, , so an edge has no direction.
The controlled- gate is diagonal,
flipping the sign of and leaving the other three computational basis states untouched.
The smallest example:
Take the graph with two vertices and a single edge, , . Start from
and apply . Only the term picks up a minus sign:
You can check this is maximally entangled: it is local-unitary equivalent to a Bell state. Applying a Hadamard to the second qubit gives . The single minus sign is the entire entanglement content of the two-qubit cluster.
The stabilizer viewpoint
Cluster states are stabilizer states: each is the unique eigenstate of a commuting set of Pauli operators. For every vertex ,
There is one such stabilizer generator per qubit, the generators commute, and together they pin down completely. For the two generators are and . This stabilizer description is the workhorse of the next several lessons: it lets us track what a single-qubit measurement does to the rest of the state without ever writing out an exponentially large state vector.
Larger graphs, richer resources
A linear cluster (a path graph) is a one-dimensional chain; measuring along it teleports a state from one end to the other while applying a programmable single-qubit gate at each step — the subject of the following lessons. A two-dimensional lattice, such as a square grid, adds the cross-links needed for entangling gates between separate logical wires, which is what makes the resource universal. Crucially, the recipe never changes: more qubits in , more gates along more edges.
Try it
Construct the two-qubit cluster state . Put both qubits in , then entangle them with a single controlled- on the edge . The grader checks all four amplitudes — note the lone minus sign on .
Sign in on the full site to ask questions and join the discussion.