Quantum Computing in Action, Video Edition, Second Edition - Johan Vos is a good starting point for understanding quantum computing for someone who has very little formal knowledge of physics. It presents basic notions such as qubit, gate, superposition, and entanglement, which are crucial for quantum computing and algorithms. Veterans and freshers will benefit from the content and the inclusive illustrations. In simple language supported by practical examples, readers are introduced to the applications of quantum algorithms such as Shor’s, Deutsch-Jozsa, and Grover's searches.
This class, “Quantum Computing in Action, Video Edition, Second Edition - Johan Vos,” is aimed at existing Java skills. It does not require the audience to study complex mathematics beforehand to understand the concept of computing. Some readers are now directly interacting with quantum computing components: algorithms through the use of the Java-based Strange quantum simulator.
Quantum Computing in Action, Video Edition, Second Edition - Johan Vos prepares learners for the social application of quantum computations in wide areas, including cryptography, modeling of natural systems, AI, and finance.
Quantum Computing in Action, Video Edition, Second Edition - Johan Vos Table of Contents:
- Part 1. Quantum computing introduction
- Chapter 1. Evolution, revolution, or hype?
- Chapter 1. The disruptive parts of QC: Getting closer to nature
- Chapter 1. Hybrid computing
- Chapter 1. Abstracting software for quantum computers
- Chapter 1. From quantum to computing or from computing to quantum
- Chapter 1. Summary
- Chapter 2. “Hello World,” quantum computing style
- Chapter 2. Running a first demo with Strange
- Chapter 2. Inspecting the code for HelloStrange
- Chapter 2. Obtaining and installing the Strange code
- Chapter 2. Next steps
- Chapter 2. Summary
- Chapter 3. Qubits and quantum gates: The basic units in quantum computing
- Chapter 3. Qubit notation
- Chapter 3. Gates: Manipulating and measuring qubits
- Chapter 3. A first [quantum] gate: Pauli-X
- Chapter 3. Playing with qubits in Strange
- Chapter 3. Visualizing quantum circuits
- Chapter 3. Summary
- Part 2. Fundamental concepts and how they relate to code
- Chapter 4. Superposition
- Chapter 4. The state of a quantum system as a probability vector
- Chapter 4. Introducing matrix gate operations
- Chapter 4. The Hadamard gate: The gate to superposition
- Chapter 4. Java code using the Hadamard gate
- Chapter 4. Summary
- Chapter 5. Entanglement
- Chapter 5. Independent probabilities: The classic way
- Chapter 5. Independent probabilities: The quantum way
- Chapter 5. The physical concept of entanglement
- Chapter 5. A gate representation for quantum entanglement
- Chapter 5. Creating a Bell state: Dependent probabilities
- Chapter 5. Mary had a little qubit
- Chapter 5. Summary
- Chapter 6. Quantum networking: The basics
- Chapter 6. Obstacles to quantum networking
- Chapter 6. Pauli-Z gate and measurement
- Chapter 6. Quantum teleportation
- Chapter 6. A quantum repeater
- Chapter 6. Summary
- Part 3. Quantum algorithms and code
- Chapter 7. Our HelloWorld, explained
- Chapter 7. Abstractions at different levels
- Chapter 7. Other languages for quantum computing simulators
- Chapter 7. Strange: High-level and low-level approaches
- Chapter 7. StrangeFX: A development tool
- Chapter 7. Creating your own circuits with Strange
- Chapter 7. Simulators, cloud services, and real hardware
- Chapter 7. Summary
- Chapter 8. Secure communication using quantum computing
- Chapter 8. Quantum key distribution
- Chapter 8. Naive approach
- Chapter 8. Using superposition
- Chapter 8. BB84
- Chapter 8. QKD in Java
- Chapter 8. Summary
- Chapter 9. Deutsch-Jozsa algorithm
- Chapter 9. Properties of functions
- Chapter 9. Reversible quantum gates
- Chapter 9. Defining an oracle
- Chapter 9. From functions to oracles
- Chapter 9. Deutsch algorithm
- Chapter 9. Deutsch-Jozsa algorithm
- Chapter 9. Conclusion
- Chapter 9. Summary
- Chapter 10. Grover’s search algorithm
- Chapter 10. Classical search problems
- Chapter 10. Quantum search: Using Grover’s search algorithm
- Chapter 10. Probabilities and amplitudes
- Chapter 10. The algorithm behind Grover’s search
- Chapter 10. Conclusion
- Chapter 10. Summary
- Chapter 11. Shor’s algorithm
- Chapter 11. The marketing hype
- Chapter 11. Classic factorization vs. quantum factorization
- Chapter 11. A multidisciplinary problem
- Chapter 11. Problem description
- Chapter 11. The rationale behind Shor’s algorithm
- Chapter 11. The quantum-based implementation
- Chapter 11. Creating a periodic function using quantum gates
- Chapter 11. Calculating the periodicity
- Chapter 11. Implementation challenges
- Chapter 11. Summary
- Appendix A. Getting started with Strange
- Appendix A. Obtaining and installing the demo code
- Appendix A. The HelloStrange program
- Appendix B. Linear algebra
- Appendix B. Matrix-matrix multiplication
- Appendix B. Tensor product
Who is this course for?
- For Java developers
Click on the links below to Download Quantum Computing in Action, Video Edition, Second Edition - Johan Vos!
در حال پاسخ به :