How to learn with this book
A practical reading rhythm, honest experiments and a little room to think.
Begin with a question
Section titled “Begin with a question”Try “What does measurement tell me?” rather than “How much can I read today?” Each lesson opens with a few outcomes. Use them to decide what you want to explain by the end.
Predict before you run
Section titled “Predict before you run”The experiments expose exact model probabilities and sampled measurement counts separately. Write down your expectation, choose the seed and shot count, then run. Changing the seed changes the simulated sample; it does not change the prepared quantum state.
Keep three kinds of evidence separate
Section titled “Keep three kinds of evidence separate”- Mathematical calculation: what follows from the stated assumptions.
- Ideal simulation: a classical calculation of a small statevector, including amplitudes that hardware cannot freely expose.
- Hardware observation: noisy, finite measurements from a real device. This site does not execute hardware jobs.
Agreement with a small simulator is a useful correctness check. It does not establish scalable advantage on real hardware.
Use the notation in small steps
Section titled “Use the notation in small steps”We write basis states as and . A state of two qubits uses : q0 is the leftmost, most significant bit. This convention applies across the site’s simulators. Other tools may use different conventions.
Save what helps
Section titled “Save what helps”Use Mark as complete at the end of a lesson. Progress is stored only in this browser. Clearing browser storage removes it. Chapter PDFs are generated from the same source as the web lesson and include static explanations of interactive experiments.
Learn without JavaScript
Section titled “Learn without JavaScript”The reading content, equations, navigation and chapter PDFs are static. Browser JavaScript adds interactive controls, search and local progress. If scripts are disabled, the initial lab state and explanation remain visible; controls require JavaScript.
Build a small portfolio
Section titled “Build a small portfolio”For each practice task, keep your prediction, parameters, calculation, observed output and conclusion. Explain what the result supports and what it leaves uncertain. Use these self-study activities to build a record of your understanding.
Ready for the next step?
Your progress stays in this browser.