Learn Quantum Computing with Python and IBM Quantum Experience
上QQ阅读APP看书,第一时间看更新

Summary

In this chapter, you learned about the Circuit Composer view and its many components. You created three circuits. The first one was an experiment that simulated a classic NOT gate. The second one was an experiment in which a circuit was created using the Hadamard gate, which leveraged superposition. You then viewed the results of the experiment.

The third one was a circuit in which you expanded on the second circuit in order to include your first multi-gate, that is, a CNOT gate. From here, you demonstrated entanglement.

You were also able to review your results on a histogram, which allows you to examine how both superposition and entanglement results map from your quantum circuit to the classical bit outputs, as well as how to read the probabilities based on the results.

This has provided you with the skills to experiment with other gates and see what effect each operation has on each qubit and what information might be determined or used based on the results of the operation. This will be helpful when we look at some of the quantum algorithms and how these operations are leveraged to solve certain problems.

In the next chapter, we will move away from the click-and-drag work of the user interface and instead create experiments using Jupyter Notebooks, as well as beginning to program quantum circuits using Python.