Qiskit has a built-in optimization tool that allows the quantum programmer to design any quantum circuit without taking into account the experimental layout of the quantum processor on which she/he is going to run the quantum program.
Using quantum gates identities, optimize any quantum circuit of your choice and compare your results with the qiskit optimized version of the same circuit. Do this for both the classical simulator and the real IBM’s quantum processors. Do you notice any difference between the simulation and the real implementation? Do you have any clue of what is happening?
Abstract
Qiskit has a built-in optimization tool that allows the quantum programmer to design any quantum circuit without taking into account the experimental layout of the quantum processor on which she/he is going to run the quantum program. Using quantum gates identities, optimize any quantum circuit of your choice and compare your results with the qiskit optimized version of the same circuit. Do this for both the classical simulator and the real IBM’s quantum processors. Do you notice any difference between the simulation and the real implementation? Do you have any clue of what is happening?
Members
Deliverable
GitHub repo