
Learn Quantum Computing with Python and IBM Quantum
By :

In this chapter, it is expected that you have a basic understanding of linear algebra to understand the equations of each algorithm. You should also have some experience in programming basic circuits and executing them on your local simulator and a quantum device available on the IBM Quantum platform. Finally, you should be familiar with both classical bit notation and logic, quantum Dirac notation (or Bra-Ket notation), and understand the basic quantum computing principles such as superposition, entanglement, and interference that were covered in the previous chapters.
Here is the full source code used throughout this book: https://github.com/PacktPublishing/Learning-Quantum-Computing-with-Python-and-IBM-Quantum-Second-Edition.