Jump to content

User:Cetrau/sandbox

From Wikipedia, the free encyclopedia

Definition

[edit]

The Pauli matrices,

provide a basis for the density operators of a single qubit, as well as for the unitaries that can be applied to them. For the -qubit case, one can construct a group, known as the Pauli group, according to

The Clifford group is defined as the group of unitaries that normalize the Pauli group: This definition is equivalent to stating that the Clifford group consists of unitaries generated by the circuits using Hadamard, Phase, and CNOT gates.

Some authors choose to define the Clifford group as the quotient group , which counts elements in that differ only by an overall phase factor as the same element. For 1, 2, and 3, this group contains 24, 11,520, and 92,897,280 elements, respectively. [1]

A third possible definition of the Clifford group is as the quotient group . It turns out[2] that the quotient group is isomorphic to the symplectic matrices Sp(2n,2) over the field of two elements. In the case of a single qubit, each element in can be expressed as a matrix product , where and . Here is the Hadamard gate, the phase gate, and and , swap the axes as , and . For the remaining gates, is a rotation along the x-axis, and is a rotation along the z-axis.

Generating gate library

[edit]

The Clifford group is generated by three gates, Hadamard, Phase gate S, and CNOT.

Circuit complexity

[edit]

Arbitrary Clifford group element can be generated as a circuit with no more than gates.[3]

Properties

[edit]

The order of Clifford gates and Pauli gates can be interchanged. For example, this can be illustrated by considering the following operator on 2 qubits

.

We know that: . If we multiply by CZ from the right

.

So A is equivalent to

.

Simulatability

[edit]

The Gottesman–Knill theorem states that a quantum circuit using only the following elements can be simulated efficiently on a classical computer:

  1. Preparation of qubits in computational basis states,
  2. Clifford gates, and
  3. Measurements in the computational basis.

The Gottesman–Knill theorem shows that even some highly entangled states can be simulated efficiently. Several important types of quantum algorithms use only Clifford gates, most importantly the standard algorithms for entanglement distillation and for quantum error correction.

See also

[edit]

References

[edit]
  1. ^ Sloane, N. J. A. (ed.). "Sequence A003956 (Order of Clifford group)". The On-Line Encyclopedia of Integer Sequences. OEIS Foundation.
  2. ^ Koenig, Robert; Smolin, John A. (2014). "How to efficiently select an arbitrary Clifford group element". Journal of Mathematical Physics. 55: 122202. doi:10.1063/1.4903507.
  3. ^ Aaronson, Scott; Gottesman, Daniel (2004). "Improved simulation of stabilizer circuits". Physical Review A. 70 (5): 052328. doi:10.1103/PhysRevA.70.052328.