Utility scale quantum computing
This event replay course consists of 14 lessons and labs developed and run by IBM Quantum in collaboration with the University of Tokyo. Each lesson consists of a pdf of a lecture-style presentation as well as a computing lab. Both can both be downloaded from within each lesson page; and the page itself displays the coding lab. These lessons cover a wide variety of important topics in quantum computing, but they are focused on building toward a utility-scale calculation. The result is very similar to work published on the cover of Nature in June, 2023.
Collections
- 1. Introduction
- 2. Computation as a diagram
- 3. Single-qubit quantum gate
- 4. Multi-qubit quantum gate and entanglement
- 5. Summary
- 1. Introduction
- 2. Density matrices
- 3. Quantum state tomography
- 4. Quantum teleportation
- 5. Superdense coding
- 7. Summary
- 1. Introduction to Grover's Algorithm
- 2. Implementing Grover's Algorithm
- 3. Experiment with Real Devices
- 4. A 3-qubit Grover Search
- 1. Introduction
- 2. Basic of Quantum Fourier Transformation (QFT)
- 3 Basic of Quantum Phase Estimation (QPE)
- 4. Execution using Qiskit Runtime Primitives Sampler
- 1. Introduction
- 2. Computing a minimum eigenvalue
- 3. Quantum Optimization with Qiskit Patterns
- 1. Introduction
- 2. Mapping your problem
- 3. Exercise: Perform simulation using second-order Suzuki–Trotter
- 4. Run on a real quantum computer
- 1. Introduction
- 2. Backend and Target
- 3. Qubit properties
- 4. Appendix
- 1. Introduction
- 2. Circuit optimization matters
- 3. Circuit synthesis matters
- 4. In-depth examples
- 1. Introduction
- 2. Noisy simulation without error mitigation
- 3. Real quantum computation with error mitigation
- 5. (Optional) Customize error mitigation options
- 1. Introduction to the utility paper
- 2. Preparation
- 3. Solve the Trotterized time evolution of a 2D Ising model.
- 4. Solve the 27-qubit version of the problem.
- 5. Solve the 127-qubit version of the problem.
- 1. Introduction and review of time-evolution
- 2. Defining the transverse-field Ising Hamiltonian
- 2.2 Activity 2
- 3. Solution using a real quantum computer II
- 1. Introduction
- 1.2 Your goal
- 2. Strategy 1. Noise-aware qubit selection
- 3. Strategy 2. Balanced tree of qubits
- 4. Strategy 3. Run with the error suppression options
- 5. Your goal (Recap)