Book description
NoneTable of contents
- Preface
- 1. Introduction
- I. Programming for a QPU
- 2. One Qubit
-
3. Multiple Qubits
- Circle Notation for Multi-Qubit Registers
- Drawing a Multi-Qubit Register
- Single-Qubit Operations in Multi-Qubit Registers
- Visualizing Larger Numbers of Qubits
- QPU Instruction: CNOT
- Hands-on: Using Bell Pairs for Shared Randomness
- QPU Instructions: CPHASE and CZ
- QPU Instruction: CCNOT (Toffoli)
- QPU Instructions: SWAP and CSWAP
- Constructing Any Conditional Operation
- Hands-on: Remote-Controlled Randomness
- Conclusion
- 4. Quantum Teleportation
- II. QPU Primitives
- 5. Quantum Arithmetic and Logic
- 6. Amplitude Amplification
- 7. QFT: Quantum Fourier Transform
- 8. Quantum Phase Estimation
- III. QPU Applications
- 9. Real Data
- 10. Quantum Search
- 11. Quantum Supersampling
- 12. Shor’s Factoring Algorithm
- 13. Quantum Machine Learning
- IV. Outlook
-
14. Staying on Top: A Guide to the Literature
- From Circle Notation to Complex Vectors
- Some Subtleties and Notes on Terminology
- Measurement Basis
- Gate Decompositions and Compilation
- Gate Teleportation
- QPU Hall of Fame
- The Race: Quantum Versus Conventional Computers
- A Note on Oracle-Based Algorithms
- Quantum Programming Languages
- The Promise of Quantum Simulation
- Error Correction and NISQ Devices
- Where Next?
- Index
Product information
- Title: Programming Quantum Computers
- Author(s):
- Release date:
- Publisher(s): O'Reilly Media, Inc.
- ISBN: None
You might also like
book
Quantum Computing in Action
Quantum Computing in Action is a gentle introduction to the ideas and applications of quantum computing. …
book
Mythical Man-Month, The: Essays on Software Engineering, Anniversary Edition, 2nd Edition
Few books on software project management have been as influential and timeless as The Mythical Man-Month. …
book
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to …
book
Generative Deep Learning, 2nd Edition
Generative AI is the hottest topic in tech. This practical book teaches machine learning engineers and …