舉報

會員
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
推薦閱讀
- pcDuino開發實戰
- Mastering ElasticSearch
- UNIX操作系統設計
- Windows Phone 7.5 Data Cookbook
- Alfresco 4 Enterprise Content Management Implementation
- Windows Vista融會貫通
- 嵌入式Linux應用開發菜鳥進階
- 移動應用UI設計模式(第2版)
- Linux系統安全基礎:二進制代碼安全性分析基礎與實踐
- 8051軟核處理器設計實戰
- Learning Magento 2 Administration
- Linux網絡配置與安全管理
- Learn OpenShift
- Linux系統安全:縱深防御、安全掃描與入侵檢測
- iOS Programming Cookbook
- Administering ArcGIS for Server
- Building E-commerce Sites with Drupal Commerce Cookbook
- 48小時精通SolidWorks 2014中文版鈑金設計技巧
- Linux系統編程
- Docker實踐(第2版)
- CentOS 8 Linux系統管理與一線運維實戰
- 馴獅記:Mac OS X 10.8 Mountain Lion使用手冊
- Linux Device Driver Development Cookbook
- 輕松學Linux:從Manjaro到Arch Linux
- 恐龍星球:揭秘史前巨型殺手(修訂版)
- Windows 7+Office 2010計算機應用情境教學基礎教程(微課版)
- Ceph企業級分布式存儲:原理與工程實踐
- Docker容器技術與高可用實戰
- 操作系統(第四版)
- 第一行代碼:Android(第2版)