From Zero to
Quantum Computing
Self-contained interactive notes covering linear algebra, quantum mechanics, entanglement and quantum circuits — with live visualizations, exercises and a circuit simulator.
The Notes
Linear Algebra for Quantum
Vectors, complex numbers, inner products, Dirac notation, matrices and eigenvalues — everything needed to understand qubits from scratch.
Basic Concepts of Quantum Computing
Introduction to the fundamental ideas of quantum mechanics and quantum computing, with a focus on the postulates of quantum mechanics, the qubit, measurement, and quantum gates.
Composite Quantum Systems
How to describe joint quantum systems? Introduction to the tensor product, computing basis states of composite systems, and visualizing two-qubit states.
Quantum Circuits
Introduction to quantum circuits, the standard model of quantum computation. How to represent quantum algorithms as sequences of gates, and how to visualize them with the circuit diagram notation.
Quantum Algorithms
QFT, Shor and Grover algorithms — from first principles with interactive circuit builder.
⚛ Circuit Sandbox
Drag-and-drop quantum circuit editor — up to 4 qubits, 8 moments. Live probability outcomes, preset circuits, Bloch sphere display.
Launch Sandbox ↗Key Concepts Index
How to Use These Notes
Start with Note 01 if you are new to linear algebra. Otherwise jump directly to any section from the sidebar.
Read the theory boxes, then work through the exercises. Hints are hidden — always try first!
Use the interactive canvases to build intuition — click, drag and adjust sliders.
Open the Circuit Sandbox to experiment freely with quantum gates and see live probability outcomes.