Learn Quantum Computing with Python and IBM Quantum
eBook - ePub

Learn Quantum Computing with Python and IBM Quantum

Write your own practical quantum programs with Python

  1. English
  2. ePUB (mobile friendly)
  3. Available on iOS & Android
eBook - ePub

Learn Quantum Computing with Python and IBM Quantum

Write your own practical quantum programs with Python

About this book

A step-by-step guide to working with programs that exploit quantum computing principles, with the help of IBM Quantum, Qiskit, and Python

Key Features

  • Understand the difference between classical computers and quantum computers
  • Work with key quantum computational principles such as superposition, interference, and entanglement, and observe how they are leveraged on the IBM Quantum systems
  • Run your own quantum experiments and applications by integrating with Qiskit and Python

Book Description

The IBM Quantum Platform was built to enable developers to learn the basics of quantum computing by providing access to high performant quantum computers and provide documentation and courses to help get up to speed with the latest features in quantum computing. Updated with new examples and changes to the platform, this edition begins with an introduction to the IBM Quantum Platform and the Quantum Information Science Kit (Qiskit) SDK. You will become well versed in the IBM Quantum Composer interface as well as running your quantum circuits on a real quantum computer. Along the way, you'll learn some of the fundamental principles regarding quantum mechanics, qubits, quantum gates, quantum circuits, and the error mitigation techniques that are used to perform operations on qubits. As you build on your knowledge, you'll understand the functionality of IBM Qiskit and the developer-focused resources so you can create your own quantum algorithms. You'll learn how to monitor and optimize your quantum circuits. Lastly, you'll look at the fundamental quantum algorithms and understand how they can be applied effectively. By the end of this quantum computing book, you'll know how to build quantum algorithms and will have gained a practical understanding of quantum computation that you can apply to your research or business.

What you will learn

  • Get familiar with the features within the IBM Quantum Platform
  • Create and visualize quantum gates and circuits
  • Operate quantum gates on qubits using the IBM Quantum Composer
  • Install and run your quantum circuits on an IBM Quantum computer
  • Discover Qiskit and its many features such as the Qiskit Runtime
  • Get to grips with fundamental quantum algorithms and error mitigation techniques to help you get started
  • Understand the new era of quantum utility and how this moves us closer towards quantum advantage

Who this book is for

This book is for Python developers who are looking to learn quantum computing from the ground up and put their knowledge to use in practical situations with the help of the IBM Quantum Platform and Qiskit. Some background in computer science and high school-level physics and math is required.

]]>

Trusted by 375,005 students

Access to over 1 million titles for a fair monthly price.

Study more efficiently using our study tools.

Information

Year
2025
eBook ISBN
9781803240923

Table of contents

  1. Contributors
  2. Preface
  3. Exploring the IBM Quantum Tools
  4. Creating Quantum Circuits with IBM Quantum Composer
  5. Introducing and Installing Qiskit
  6. Understanding Basic Quantum Computing Principles
  7. Understanding the Qubit
  8. Understanding Quantum Logic Gates
  9. Programming with Qiskit
  10. Optimizing and Visualizing Quantum Circuits
  11. Simulating Quantum Systems and Noise Models
  12. Suppressing and Mitigating Quantum Noise
  13. Understanding Quantum Algorithms
  14. Applying Quantum Algorithms
  15. Understanding Quantum Utility and Qiskit Patterns
  16. Appendix A: Resources
  17. Appendix B: Assessments
  18. Appedix C: Unlock Your Exclusive Benefits
  19. Other Book You May Enjoy
  20. Index

Frequently asked questions

Yes, you can cancel anytime from the Subscription tab in your account settings on the Perlego website. Your subscription will stay active until the end of your current billing period. Learn how to cancel your subscription
No, books cannot be downloaded as external files, such as PDFs, for use outside of Perlego. However, you can download books within the Perlego app for offline reading on mobile or tablet. Learn how to download books offline
Perlego offers two plans: Essential and Complete
  • Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
  • Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Both plans are available with monthly, semester, or annual billing cycles.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 990+ topics, we’ve got you covered! Learn about our mission
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more about Read Aloud
Yes! You can use the Perlego app on both iOS and Android devices to read anytime, anywhere — even offline. Perfect for commutes or when you’re on the go.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app
Yes, you can access Learn Quantum Computing with Python and IBM Quantum by Robert Loredo in PDF and/or ePUB format, as well as other popular books in Computer Science & Programming in Python. We have over one million books available in our catalogue for you to explore.