Learn Quantum Computing with Python and IBM Quantum Experience
Robert Loredo更新时间:2021-06-11 18:01:25
最新章节:Other Books You May Enjoy封面
版权信息
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