舉報

會員
Learn Quantum Computing with Python and IBM Quantum Experience
IBMQuantumExperienceisaplatformthatenablesdeveloperstolearnthebasicsofquantumcomputingbyallowingthemtorunexperimentsonaquantumcomputingsimulatorandarealquantumcomputer.Thisbookwillexplainthebasicprinciplesofquantummechanics,theprinciplesinvolvedinquantumcomputing,andtheimplementationofquantumalgorithmsandexperimentsonIBM'squantumprocessors.Youwillstartworkingwithsimpleprogramsthatillustratequantumcomputingprinciplesandslowlyworkyourwayuptomorecomplexprogramsandalgorithmsthatleveragequantumcomputing.Asyoubuildonyourknowledge,you’llunderstandthefunctionalityofIBMQuantumExperienceandthevariousresourcesitoffers.Furthermore,you’llnotonlylearnthedifferencesbetweenthevariousquantumcomputersbutalsothevarioussimulatorsavailable.Later,you’llexplorethebasicsofquantumcomputing,quantumvolume,andafewbasicalgorithms,allwhileoptimallyusingtheresourcesavailableonIBMQuantumExperience.Bytheendofthisbook,you'lllearnhowtobuildquantumprogramsonyourownandhavegainedpracticalquantumcomputingskillsthatyoucanapplytoyourbusiness.
目錄(114章)
倒序
- 封面
- 版權信息
- Why subscribe?
- Contributors About the author
- About the reviewer
- Packt is searching for authors like you
- Preface
- Section 1: Tour of the IBM Quantum Experience (QX)
- Chapter 1: Exploring the IBM Quantum Experience
- Technical requirements
- Navigating the IBM Quantum Experience
- Getting started with IBM Quantum Experience
- Exploring My Account
- Summary
- Questions
- Chapter 2: Circuit Composer – Creating a Quantum Circuit
- Technical requirements
- Creating a quantum circuit using the Composer
- Creating our first quantum circuit
- Building a coin-flipping experiment
- Summary
- Questions
- Chapter 3: Creating Quantum Circuits using Quantum Lab Notebooks
- Technical requirements
- Creating a quantum circuit using Quantum Lab Notebooks
- Reviewing the results of your quantum circuit on Quantum Lab Notebooks
- Summary
- Questions
- Section 2: Basics of Quantum Computing
- Chapter 4: Understanding Basic Quantum Computing Principles
- Technical requirements
- Introducing quantum computing
- Understanding superposition
- Understanding entanglement
- Creating a quantum teleportation circuit
- Summary
- Questions
- Chapter 5: Understanding the Quantum Bit (Qubit)
- Technical requirements
- Learning about quantum bits (qubits)
- Visualizing the state vector of a qubit
- Summary
- Questions
- Chapter 6: Understanding Quantum Logic Gates
- Technical requirements
- Reviewing classical logic gates
- Summary
- Questions
- Section 3: Algorithms Noise and Other Strange Things in Quantum World
- Chapter 7: Introducing Qiskit and its Elements
- Technical requirements
- Understanding quantum and classical system interconnections
- Understanding Qiskit basics and its elements
- Installing and configuring Qiskit on your local machine
- Getting support from the Qiskit community
- Summary
- Questions
- Chapter 8: Programming with Qiskit Terra
- Technical requirements
- Understanding quantum circuits
- Generating pulse schedules on hardware
- Leveraging provider information
- Summary
- Questions
- Chapter 9: Monitoring and Optimizing Quantum Circuits
- Technical requirements
- Monitoring and tracking jobs
- Optimizing circuits using the Transpiler
- Visualizing and enhancing circuit graphs
- Summary
- Questions
- Chapter 10: Executing Circuits Using Qiskit Aer
- Technical requirements
- Understanding the differences between the Aer simulators
- Generating noise models
- Building your own noise model
- Executing quantum circuits with custom noise models
- Summary
- Questions
- Chapter 11: Mitigating Quantum Errors Using Ignis
- Technical requirements
- Generating noise effects of relaxation
- Estimating T1 decoherence times
- Generating the noise effects of dephasing
- Estimating T2 decoherence times
- Estimating the T2* dephasing time
- Mitigating readout errors
- Summary
- Questions
- Further reading
- Chapter 12: Learning about Qiskit Aqua
- Technical requirements
- Understanding the components and their usability
- Creating a neural network discriminator
- Using Aqua utilities to simplify your work
- Familiarizing yourself with the quantum algorithms in Aqua
- Creating your first classical/quantum application (Simon's)
- Summary
- Questions
- Chapter 13: Understanding Quantum Algorithms
- Technical requirements
- Understanding the meaning of outperforming classical systems
- Learning about the foundational oracle-based quantum algorithm
- Summary
- Questions
- Chapter 14: Applying Quantum Algorithms
- Technical requirements
- Understanding periodic quantum algorithms
- Learning about Grover's search algorithm
- Summary
- Questions
- Appendix A: Resources
- Assessments
- Other Books You May Enjoy 更新時間:2021-06-11 18:01:25
推薦閱讀
- Windows Vista基礎與應用精品教程
- Persistence in PHP with the Doctrine ORM
- Windows Phone應用程序開發
- Linux操作系統應用編程
- Linux Shell編程從入門到精通(第2版)
- Application Development in iOS 7
- Linux服務器配置與管理
- Django Project Blueprints
- Building Telephony Systems With Asterisk
- Learning BeagleBone
- Heroku Cloud Application Development
- UI設計手繪表現從入門到精通
- 大規模分布式系統架構與設計實戰
- Learn Quantum Computing with Python and IBM Quantum Experience
- 鴻蒙入門:HarmonyOS應用開發
- 鴻蒙HarmonyOS應用開發入門
- Java EE 8 High Performance
- Mastering AWS CloudFormation
- Drupal 7 Mobile Web Development Beginner’s Guide
- Selenium Framework Design in Data-Driven Testing
- 精通Linux內核:智能設備開發核心技術
- CentOS 7.5系統管理與運維實戰
- OpenStack從零開始學
- 深入淺出Pandas:利用Python進行數據處理與分析
- 深入理解分布式事務:原理與實戰
- UNIX/Linux/OS X中的Shell編程(第4版)
- 我的第一本操作系統書(安裝、重裝與維護)
- Windows 7+Office 2010計算機應用情境教學基礎教程(微課版)
- 跟老男孩學Linux運維:核心基礎篇(上)(第2版)
- Windows 2000中文版應用基礎