Questions tagged [universal-gates]

For questions about the set of quantum gates that form a set of gates from which another gate can be produced; this set is analogous the classical set of universal gates (either a NOR gate or a NAND gate can produce any other gate). This tag, however, is not to be used for the classical set of universal gates; those questions are probably more appropriate on Computer Science SE.

156 questions
33
votes
3 answers

What are magic states?

I wonder what are magic states, and a magic state gadget. While I'm reading a paper, these terms frequently appear.
26
votes
1 answer

Explicit Conversion Between Universal Gate Sets

I'm interested in the conversion between different sets of universal gates. For example, it is known that each of the following sets is universal for quantum computation: $\{T,H,\textrm{cNOT}\}$ $\{H,\textrm{c}S\}$, where $S=T^2$ and $S^2=Z$, and…
DaftWullie
  • 62,671
  • 4
  • 55
  • 140
20
votes
2 answers

What is the mathematical justification for the "universality" of the universal set of quantum gates (CNOT, H, Z, X and π/8)?

In this answer I mentioned that the CNOT, H, X, Z and $\pi/8$ gates form a universal set of gates, which given in sufficient number of gates can get arbitrarily close to replicating any unitary quantum gate (I came to know about this fact from…
Sanchayan Dutta
  • 17,945
  • 8
  • 50
  • 112
18
votes
1 answer

How are gates implemented in a continuous-variable quantum computer?

I've mostly worked with superconducting quantum computers I am not really familiar with the experimental details of photonic quantum computers that use photons to create continuous-variable cluster states such as the one that the Canadian startup…
15
votes
2 answers

How many two-qubit gates are required to implement a general N-qubit unitary?

Is there a known formula or a scaling behaviour for how many two-qubit gates are required to construct a general N-qubit unitary? I suppose there are several cases to consider: Exact representation of the gates Approximate decompositions to a given…
as2457
  • 330
  • 1
  • 8
15
votes
1 answer

How does approximating gates via universal gates scale with the length of the computation?

I understand that there is a constructive proof that arbitrary gates can be approximated by a finite universal gate set, which is the Solovay–Kitaev Theorem. However, the approximation introduces an error, which would spread and accumulate in a long…
14
votes
2 answers

How to prove/disprove universality for a set of gates?

A universal set of gates are able to mimic the operation of any other gate type, given enough gates. For example, a universal set of quantum gates are the Hadamard ( $H$ ), the $\pi/8$ phase shift ( $T$ ), and the $\mathrm{CNOT}$ gate. How would one…
chuster
  • 255
  • 3
  • 8
14
votes
2 answers

Given a decomposition for a unitary $U$, how do you decompose the corresponding controlled unitary gate $C(U)$?

Suppose we have a circuit decomposition of a unitary $U$ using some universal gate set (for example CNOT-gates and single qubit unitaries). Is there a direct way to write down the circuit of the corresponding controlled unitary $C_U$ using the same…
13
votes
1 answer

Does the Quantum Fourier Transform require universality?

Background: In most setups of fault-tolerant quantum computation, universality is achieved using Clifford gates such as $(S, H, \text{CNOT})$ and the $T$-gate. The Eastin-Knill theorem can be informally stated that it will be difficult (although…
13
votes
2 answers

Quantum XNOR Gate Construction

Tried asking here first, since a similar question had been asked on that site. Seems more relevant for this site however. It is my current understanding that a quantum XOR gate is the CNOT gate. Is the quantum XNOR gate a CCNOT gate?
user820789
  • 3,440
  • 13
  • 43
13
votes
1 answer

Does anyone know the list of all known universal sets of quantum gates?

Does anyone know the list of all known universal sets of quantum gates? I know only two such sets: Cliffords + $T$ and rotations + CNOT.
12
votes
1 answer

Sampling random circuits vs Solovay-Kitaev compiler

Suppose I want to obtain a gate sequence representing a particular 1 qubit unitary matrix. The gate set is represented by a discrete universal set, e.g. Clifford+T gates or $\{T,H\}$ gates. A well known approach to solve the problem is to use…
10
votes
2 answers

Shortest sequence of universal quantum gates that correspond to a given unitary

Question: Given a unitary matrix acting on $n$ qubits, can we find the shortest sequence of Clifford + T gates that correspond to that unitary? For background on the question, two important references: Fast and efficient exact synthesis of single…
10
votes
1 answer

How efficient is Qiskit's unitary decomposition?

In Qiskit's extension package we have the UnitaryGate module that you can initialize using a unitary matrix and then add it to your circuit. How efficiently is this decomposition done under the hood? Also, if I wanted to do the decomposition myself,…
Dani007
  • 595
  • 2
  • 12
10
votes
3 answers

What would be the simplest addition that would make the D-Wave architecture universal?

The D-Wave system, as I understand it, allows us to program Ising models and to find their ground states. In this form, it is not universal for quantum computation: it can not simulate a circuit model quantum computer. What would be the simplest…
James Wootton
  • 11,700
  • 1
  • 35
  • 74
1
2 3
10 11