Learn Quantum Computing with Python and IBM Quantum Experience
暫譯: 使用 Python 和 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 上的資源。

在本書結束時,您將學會如何獨立構建量子程式,並獲得可應用於業務的實用量子計算技能。

您將學到什麼


  • 探索量子計算原理,如疊加態和量子糾纏

  • 熟悉 IBM Quantum Experience 的內容和佈局

  • 理解量子閘及其在量子位元上的運作方式

  • 發現量子資訊科學工具包及其元素,如 Terra 和 Aer

  • 掌握量子演算法,如 Bell 狀態、Deutsch-Jozsa、Grover 演算法和 Shor 演算法

  • 如何創建和可視化量子電路

本書適合誰

本書適合希望學習量子計算並在實際情況中運用其知識的 Python 開發者。需要具備計算機科學及高中級物理和數學的背景知識。