Chapter 13
Afterword: The Future of Quantum Computing
I am not throwing away my shot!
— Alexander Hamilton
This has been a long and (hopefully) interesting journey. In the 12 chapters of this book, we’ve covered a lot of topics on quantum computing, both from a theoretical and a practical point of view, so maybe it’s time to take a look back and see what we have learned.
We started by laying the foundations. We studied the most important mathematical concepts underlying the theory of quantum computing, including how information is stored on qubits, how we can transform their states with quantum gates, and how we can obtain results by measuring them. Then, we explored some of the software tools currently available to implement quantum algorithms, with a special emphasis on the two main software libraries used in this book: Qiskit and PennyLane. We learned how to implement quantum circuits with both frameworks and how to run them on simulators and on actual quantum...