Coursework focused on Chapter 5 of Quantum Computing: A Gentle Introduction.

Exercise 5.12
Design a circuit that constructs the Hardy State:
Basis States:
:
,
:
,
1st Qubit
Gate
REPEAT

Or simply,

Exercise 5.13
Show that the swap circuit of section 5.2.4 does indeed swap into two single-qubit values in that it sends to
for all single-qubit states
and
Therefore,
Exercise 5.13
Show how to implement the Toffoli Gate in terms of a single-qubit and Gates.
