Graph State
   HOME

TheInfoList



OR:

In
quantum computing Quantum computing is a type of computation whose operations can harness the phenomena of quantum mechanics, such as superposition, interference, and entanglement. Devices that perform quantum computations are known as quantum computers. Though ...
, a graph state is a special type of multi-
qubit In quantum computing, a qubit () or quantum bit is a basic unit of quantum information—the quantum version of the classic binary bit physically realized with a two-state device. A qubit is a two-state (or two-level) quantum-mechanical system, ...
state that can be represented by a
graph Graph may refer to: Mathematics *Graph (discrete mathematics), a structure made of vertices and edges **Graph theory, the study of such graphs and their properties *Graph (topology), a topological space resembling a graph in the sense of discre ...
. Each qubit is represented by a
vertex Vertex, vertices or vertexes may refer to: Science and technology Mathematics and computer science *Vertex (geometry), a point where two or more curves, lines, or edges meet * Vertex (computer graphics), a data structure that describes the positio ...
of the graph, and there is an edge between every interacting pair of qubits. In particular, they are a convenient way of representing certain types of entangled states. 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.


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 : =\prod _U^ ^ where = \frac( + ) and the operator U^ is the controlled-''Z'' interaction between the two vertices (corresponding to two qubits) a and b : U^ =\left begin & & & \\ & & & \\ & & & \\ & & & \end\right/math>


Stabilizer formalism definition

An alternative and equivalent definition is the following, which makes use of the
stabilizer formalism The theory of quantum error correction plays a prominent role in the practical realization and engineering of quantum computing and quantum communication devices. The first quantum error-correcting codes are strikingly similar to classical bloc ...
. Define an operator S_v for each vertex v of G: :S_v =\sigma _^ \prod _ \sigma _^ where \sigma _ are the
Pauli matrices In mathematical physics and mathematics, the Pauli matrices are a set of three complex matrices which are Hermitian, involutory and unitary. Usually indicated by the Greek letter sigma (), they are occasionally denoted by tau () when used in ...
and N(v) is the set of vertices adjacent to v. The S_v operators commute. The graph state is defined as the simultaneous +1-eigenvalue eigenstate of the \left, V\ operators \left\_ : :S_v =


Equivalence between the two definitions

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


Examples

* If G = P_3 is a three-vertex
path A path is a route for physical travel – see Trail. Path or PATH may also refer to: Physical paths of different types * Bicycle path * Bridle path, used by people on horseback * Course (navigation), the intended path of a vehicle * Desire p ...
, then the S_v stabilizers are : \begin \sigma_x \otimes &\sigma_z \otimes I, \\ \sigma_z \otimes &\sigma_x \otimes \sigma_z, \\ I \otimes &\sigma_z \otimes \sigma_x \end The corresponding quantum state is : = \frac( + + - + + - + ) * If G = K_3 is a
triangle A triangle is a polygon with three Edge (geometry), edges and three Vertex (geometry), vertices. It is one of the basic shapes in geometry. A triangle with vertices ''A'', ''B'', and ''C'' is denoted \triangle ABC. In Euclidean geometry, an ...
on three vertices, then the S_v stabilizers are : \begin \sigma_x \otimes &\sigma_z \otimes \sigma_z, \\ \sigma_z \otimes &\sigma_x \otimes \sigma_z, \\ \sigma_z \otimes &\sigma_z \otimes \sigma_x \end The corresponding quantum state is : = \frac( + + - + - - - ) Observe that and are locally equivalent to each other, i.e., can be mapped to each other by applying one-qubit unitary transformations. Indeed, switching \sigma_x and \sigma_y on the first and last qubits, while switching \sigma_y and \sigma_z on the middle qubit, maps the stabilizer group of one into that of the other. More generally, two graph states are locally equivalent if and only if the corresponding graphs are related by a sequence of so-called "local complementation" steps, as shown by Van den Nest et al. (2005).


See also

* Entanglement *
Cluster state In quantum information and quantum computing, a cluster state is a type of highly entangled state of multiple qubits. Cluster states are generated in lattices of qubits with Ising type interactions. A cluster ''C'' is a connected subset of a ''d' ...


References

* * * {{cite journal , author1=M. Van den Nest, author2=J. Dehaene, author3=B. De Moor , title=Local unitary versus local Clifford equivalence of stabilizer states, journal=
Physical Review A ''Physical Review A'' (also known as PRA) is a monthly peer-reviewed scientific journal published by the American Physical Society covering atomic, molecular, and optical physics and quantum information. the editor was Jan M. Rost (Max Planck Ins ...
, year=2005, volume=71 , issue=6, pages=062323 , doi=10.1103/PhysRevA.71.062323 , arxiv=quant-ph/0411115, bibcode=2005PhRvA..71f2323V, s2cid=119466090


External links


Quantum graph states: two equivalent definitions
Quantum information science