Book description
NoneTable of contents
 Preface
 1. Introduction
 I. Programming for a QPU
 2. One Qubit

3. Multiple Qubits
 Circle Notation for MultiQubit Registers
 Drawing a MultiQubit Register
 SingleQubit Operations in MultiQubit Registers
 Visualizing Larger Numbers of Qubits
 QPU Instruction: CNOT
 Handson: Using Bell Pairs for Shared Randomness
 QPU Instructions: CPHASE and CZ
 QPU Instruction: CCNOT (Toffoli)
 QPU Instructions: SWAP and CSWAP
 Constructing Any Conditional Operation
 Handson: RemoteControlled 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 OracleBased 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 ManMonth, The: Essays on Software Engineering, Anniversary Edition, 2nd Edition
Few books on software project management have been as influential and timeless as The Mythical ManMonth. …
book
Designing DataIntensive 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 …