Mastering Quantum Computing with IBM QX

Mastering Quantum Computing with IBM QX

by Dr. Christine Corbett Moran


View All Available Formats & Editions
Choose Expedited Shipping at checkout for guaranteed delivery by Tuesday, June 25


Learn quantum computing by implementing quantum programs on IBM QX and be at the forefront of the next revolution in computation

Key Features

  • Learn quantum computing through programming projects
  • Run, test, and debug your quantum programs with the fully integrated IBM QX
  • Use Qiskit to create, compile, and execute quantum computing programs

Book Description

Quantum computing is set to disrupt the industry. IBM Research has made quantum computing available to the public for the first time, providing cloud access to IBM QX from any desktop or mobile device. Complete with cutting-edge practical examples, this book will help you understand the power of quantum computing in the real world.

Mastering Quantum Computing with IBM QX begins with the principles of quantum computing and the areas in which they can be applied. You'll explore the IBM Ecosystem, which enables quantum development with Quantum Composer and Qiskit. As you progress through the chapters, you'll implement algorithms on the quantum processor and learn how quantum computations are actually performed.

By the end of the book, you will completely understand how to create quantum programs of your own, the impact of quantum computing on your business, and how to future-proof your programming career.

What you will learn

  • Study the core concepts and principles of quantum computing
  • Uncover the areas in which quantum principles can be applied
  • Design programs with quantum logic
  • Understand how a quantum computer performs computations
  • Work with key quantum computational algorithms including Shor's algorithm and Grover's algorithm
  • Develop the ability to analyze the potential of quantum computing in your industry

Who this book is for

If you’re a developer or data scientist interested in learning quantum computing, this book is for you. You’re expected to have basic understanding of Python language, however in-depth knowledge of quantum physics is not required.

Product Details

ISBN-13: 9781789136432
Publisher: Packt Publishing
Publication date: 01/31/2019
Pages: 308
Sales rank: 325,399
Product dimensions: 7.50(w) x 9.25(h) x 0.65(d)

About the Author

Dr. Christine Corbett Moran is a researcher and engineer at NASA JPL, specializing in cybersecurity. She also serves as a guest scientist at Caltech, specializing in astrophysics. Her research spans fundamental physics and computer science, and she has published peer-reviewed papers on astrophysics, astronomy, artificial intelligence, and quantum computing, garnering thousands of citations. Her software products range from iOS applications to quantum computing simulators and have received millions of downloads. She has a PhD and master's in Astrophysics from the University of Zurich, and a B.S. in Computer Science and Engineering, and a B.S. in Physics from MIT. She can be found on Twitter at @corbett.

Table of Contents

Table of Contents

  1. What is Quantum Computing?
  2. Qubits
  3. Quantum States, Quantum Registers, and Measurement
  4. Quantum Gates
  5. Quantum Circuits
  6. The Quantum Composer
  7. Working with OpenQASM 2.0
  8. QISKit and Quantum Computer Simulation
  9. Quantum AND (Toffoli) Gates and Quantum OR Gates
  10. Grover's Algorithm
  11. Quantum Fourier Transform
  12. Shor's Algorithm
  13. Quantum Error Correction
  14. Conclusion: The Future of Quantum Computing
  15. Appendix

Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews