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 function- f(n) , we write- \mathcal{O}(f(n)) to mean “bounded above by- c\,f(n) for some constant- c > 0 (for sufficiently large- n )”. 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} , and- T=P_{\pi/4} .↩︎