Learn Quantum Computing with Python and IBM Quantum Experience

Loredo, Robert

  • 出版商: Packt Publishing
  • 出版日期: 2020-09-28
  • 售價: $1,400
  • 貴賓價: 9.5$1,330
  • 語言: 英文
  • 頁數: 510
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1838981004
  • ISBN-13: 9781838981006
  • 相關分類: Python程式語言量子 Quantum量子計算
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

A step-by-step guide to learning the implementation and associated methodologies in quantum computing with the help of the IBM Quantum Experience, Qiskit, and Python that will have you up and running and productive in no time


Key features


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


Book Description


IBM Quantum Experience is a platform that enables developers to learn the basics of quantum computing by allowing them to run experiments on a quantum computing simulator and a real quantum computer. This book will explain the basic principles of quantum mechanics, the principles involved in quantum computing, and the implementation of quantum algorithms and experiments on IBM's quantum processors.


You will start working with simple programs that illustrate quantum computing principles and slowly work your way up to more complex programs and algorithms that leverage quantum computing. As you build on your knowledge, you'll understand the functionality of IBM Quantum Experience and the various resources it offers. Furthermore, you'll not only learn the differences between the various quantum computers but also the various simulators available. Later, you'll explore the basics of quantum computing, quantum volume, and a few basic algorithms, all while optimally using the resources available on IBM Quantum Experience.


By the end of this book, you'll learn how to build quantum programs on your own and have gained practical quantum computing skills that you can apply to your business.


What you will learn


  • Explore quantum computational principles such as superposition and quantum entanglement
  • Become familiar with the contents and layout of the IBM Quantum Experience
  • Understand quantum gates and how they operate on qubits
  • Discover the quantum information science kit and its elements such as Terra and Aer
  • Get to grips with quantum algorithms such as Bell State, Deutsch-Jozsa, Grover's algorithm, and Shor's algorithm
  • How to create and visualize a quantum circuit


Who this book is for


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

商品描述(中文翻譯)

這本書是一本關於量子計算的逐步指南,使用IBM Quantum Experience、Qiskit和Python來學習實施和相關方法論,讓您能夠快速上手並提高工作效率。

主要特點包括:
- 瞭解傳統計算機和量子計算機之間的差異
- 理解量子計算的原理,如超位置和纏繞,以及它們在IBM Quantum Experience系統上的應用
- 通過與Qiskit集成來運行自己的量子實驗和應用

IBM Quantum Experience是一個平台,讓開發人員能夠通過在量子計算模擬器和真實量子計算機上運行實驗來學習量子計算的基礎知識。本書將解釋量子力學的基本原理、量子計算的原理以及在IBM的量子處理器上實現量子算法和實驗。

您將從展示量子計算原理的簡單程序開始,逐漸進入更複雜的程序和算法,並利用量子計算。隨著您的知識的積累,您將了解IBM Quantum Experience的功能和各種資源。此外,您不僅將學習各種量子計算機之間的差異,還將了解各種可用的模擬器。之後,您將探索量子計算、量子體積和一些基本算法的基礎知識,同時最佳地利用IBM Quantum Experience提供的資源。

通過閱讀本書,您將學習如何自己構建量子程序,並獲得實際的量子計算技能,可以應用於您的業務中。

本書適合Python開發人員,他們希望通過IBM Quantum Experience在實際情況中學習量子計算並應用他們的知識。需要具備一些計算機科學和高中程度的物理和數學背景。