Getting Started with Quantum Programming
summary
Hands-on demo of quantum circuits using Qiskit, PyQuil/Quil, Cirq, ProjectQ and Q# running in Docker/Binder with qutip for Bloch sphere animations. Examples execute a Hadamard + measurement 10,000 times to show ~50/50 outcomes, build a two-qubit Bell state (entanglement gives only 00 or 11), and implement a quantum Galton board (three decision nodes → 8 paths) whose statevector yields the expected binomial-like counts. Simulators return either statevectors or shot counts; a 16 GB machine comfortably simulates up to ~26 qubits.
AI-written summary · about
chapters (12)
- 0:00Start
- 1:45start with a brief introduction to quantum computing
- 10:58add a third dimension
- 12:28create the superposition state
- 31:25start by importing main engine
- 33:55create a quantum circuit using those registers
- 34:35visualize quantum circuits
- 36:43run this against a real quantum computer
- 39:48dump the bit string
- 42:14show you the quantum galton board
- 44:18visualize these probability distributions
- 44:54scale it up one level
related talks
51mA Beginner's Guide To Programming Quantum Computers With Open-...
42mA Supremely Light Introduction to Quantum Computing
03h 06mQiskit for Python Developers – Workshop
41mQuantum Computing Deep Dive
59mQuantum Physics for Software Developers
01h 03mReal Quantum Computing
55m"Hello, Multiverse!" - Quantum Computing and You
47mQuantum Computing
