Hands-On Quantum Information Processing with Python

By Dr. Makhamisa Senekane
  • Instant online access to over 7,500+ books and videos
  • Constantly updated with 100+ new titles each month
  • Breadth and depth in over 1,000+ technologies

About this book

Quantum computation is the study of a subclass of computers that exploits the laws of quantum mechanics to perform certain operations that are thought to be difficult to perform on a non-quantum computer.

Hands-On Quantum Information Processing with Python begins by taking you through the essentials of quantum information processing to help you explore its potential. Next, you’ll get well-versed with the fundamental property of quantum entanglement and find out how to illustrate this using the teleportation protocol. As you advance, you’ll discover how quantum circuits and algorithms such as Simon’s algorithm, Grover’s algorithm, and Shor’s algorithm work, and get to grips with quantum cryptography by implementing important quantum key distribution (QKD) protocols in Python. You will also learn how to implement non-local games such as the CHSH game and GHZ game by using Python. Finally, you’ll cover key quantum machine learning algorithms, and these implementations will give you full rein to really play with and fully understand more complicated ideas.

By the end of this quantum computing book, you will have gained a deeper understanding and appreciation of quantum information.

Publication date:
January 2021

About the Author

  • Dr. Makhamisa Senekane

    Dr. Makhamisa Senekane is a Lecturer at the National University of Lesotho. He comes aboard with a vast experience in the field of Quantum cryptography, Quantum information processing, Quantum computing, Machine learning and more.

    Browse publications by this author
Book Title
Access this book, plus 7,500 other titles for FREE
Access now