Lably
Skip to content

Graph state

Concept in quantum computing

  • 3 min read
  • 4 chapters

Related on Lably

Through Graph (discrete mathematics) and If and only if

Graph states are useful in quantum error-correcting codes, entanglement measurement and purification and for characterization of computational resources in measurement based quantum computing models. A graph state is a particular case of a stabilizer state as well as a 2-uniform hypergraph state, a generalization where the edges have cardinality between 1 and N.

Formal definition

Quantum graph states can be defined in two equivalent ways: through the notion of quantum circuits and stabilizer formalism.

Quantum circuit definition

Given a graph G=(V,E), with the set of vertices V and the set of edges E, the corresponding graph state is defined as

|G⟩=∏(a,b)∈EU{a,b}|+⟩⊗|V|

where |+⟩=12(|0⟩+|1⟩) and the operator U{a,b} is the controlled-Z interaction between the two vertices (corresponding to two qubits) a and b

U{a,b}=[100001000010000−1]

Stabilizer formalism definition

An alternative and equivalent definition is the following, which makes use of the stabilizer formalism.

Define an operator Sv for each vertex v of G:

Sv=σx(v)∏u∈N(v)σz(u)

where σx,y,z are the Pauli matrices and N(v) is the set of vertices adjacent to v. The Sv operators commute. The graph state |G⟩ is defined as the simultaneous +1-eigenvalue eigenstate of the |V| operators {Sv}v∈V:

Sv|G⟩=|G⟩

and thus every graph state is a stabilizer state.

Equivalence between the two definitions

A proof of the equivalence of the two definitions can be found in.

Sign in to keep reading

3 more chapters are free with a Lably account.

More in Computing and communication