Description
Book SynopsisPart 1.- 1. Linear Algebra and Probability.- 2. Polynomial Approximations.- 3. Theory of Computing.- 4. An Overview of Practical Classical Computing.- 5. Information and Complexity Theory.- Part II. - 6. A Gentle Introduction to Quantum Mechanics.- 7. The Stern-Gerlach Experiment.- 8. Photon Polarization.- Part III.- 9. Qubits, Quantum Registers, and Quantum Gates.- 10. Quantum Measurements and Circuits.- 11. Superposition and Entanglement.- 12. Classical and Reversible Computation.- 13. Access Models and Data Representation.- 14. Limitations of Quantum Computers.- 15. Simon’s, Deutsch-Jozsa, and Bernstein-Vazirani Algorithms.- Part IV.- 16. The Quantum Computing Stack.- 17. Libraries for Quantum Computing.- Part V.- 18. Phase Kickback.- 19. Quantum Fourier Transform.- 20. Quantum Phase Estimation.- 21. Trotterization.- 22. Linear Combination of Unitaries.- 23. Qubitization and Quantum Signal Processing.- 24. Amplitude Amplification and Estimation.- 25. Quantum Monte Carlo.- 26. Matrix-Vector Multiplications and Affine Linear Operations.- Part VI.- 27. Expectation Value Estimation.- 28. Hamiltonian Simulation Techniques.- 29. Eigenvalue Problems.- 30. Quantum Linear System Algorithms: Direct Methods.- 31.&nb