Abstract
We give an algorithm which produces a unique element of the Clifford group on n qubits ( Cn) from an integer 0 ≤ i < C n (the number of elements in the group). The algorithm involves O(n3) operations and provides, in addition to a canonical mapping from the integers to group elements g, a factorization of g into a sequence of at most 4n symplectic transvections. The algorithm can be used to efficiently select random elements of C n which are often useful in quantum information theory and quantum computation. We also give an algorithm for the inverse map, indexing a group element in time O(n3).
Original language | English |
---|---|
Article number | 122202 |
Journal | Journal of Mathematical Physics |
Volume | 55 |
Issue number | 12 |
DOIs | |
State | Published - 15 Dec 2014 |
Externally published | Yes |