5.11 Universality, revisited
We will come across few more gates in this course, but at this stage you already know all the elementary unitary operations that are needed to construct any unitary operation on any number of qubits:
- the Hadamard gate,
- all phase gates, and
- the
\texttt{c-NOT}
These gates form a universal set of gates: with
We are particularly interested in any finite universal set of gates119 that can approximate any unitary operation on
Recall the big-
\mathcal{O} asymptotic notation introduced in Exercise 1.11.7: given a positive functionf(n) , we write\mathcal{O}(f(n)) to mean “bounded above byc\,f(n) for some constantc > 0 (for sufficiently largen )”. For example,15n^2+4n+7 is\mathcal{O}(n^2) .↩︎One particular example that we will see again is the Hadamard,
\texttt{c-NOT} , andT=P_{\pi/4} .↩︎