The honest map — for which problems does quantum actually win, by how much, and why? Complexity classes, quantum supremacy, and the challenge quiz that tests your quantum literacy.
Sorting: no quantum advantage. Search: √N quantum speedup. Factoring: exponential quantum speedup. Simulation: exponential quantum speedup.
P (classical poly-time), BQP (quantum poly-time), NP (verifiable), QMA (quantum verifiable). BQP contains Shor's and Grover's algorithms.
Google's 2019 Sycamore: 200 seconds vs 10,000 classical years. Controversial but milestone. "Practical advantage" on useful problems is still ahead.
Quantum advantage is real but narrow. Most everyday computing stays classical. The problems that benefit are specific, important, and growing.
Polynomial time on a classical computer. Always fast enough.
No known polynomial-time solution, but answers are easy to check.
Polynomial time on a quantum computer. This is where quantum wins.
The quantum equivalent of NP — problems a quantum computer can verify but not necessarily solve efficiently.
Peter Shor proves quantum computers can factor integers exponentially faster. First proof that BQP contains problems outside known efficient classical algorithms.
First satellite-to-ground quantum key distribution. No classical equivalent possible — quantum communication milestone, not computing.
Random circuit sampling in 200 seconds vs claimed 10,000 classical years. IBM disputed. Task has no practical application. But milestone hardware: 53 qubits, 0.1% gate errors.
Photonic boson sampling task. 10²⁴ faster than classical for that specific problem. Again, not practically useful — but demonstrates quantum hardware progress.
First time a quantum computer solves a real commercially useful problem faster than any classical computer. Most experts estimate 2028–2035, requiring fault-tolerant quantum hardware.
You can tell the difference between quantum hype and quantum reality!
Quantum advantage is proven for factoring (exponential), simulation (exponential), and search (quadratic). For most computing tasks — sorting, writing, image generation — classical remains optimal.
Quantum computers are faster than classical for problems in BQP but not in P. The boundaries between these classes — especially whether BQP contains any NP-hard problems — are the central open questions.
Google 2019 proved quantum hardware is real and powerful. But the task was artificial. Practical advantage — on a problem someone actually needs solved — is the real finish line.
"Quantum computers will solve all problems" — false. "Quantum computers will break all encryption" — eventually true for RSA, but post-quantum cryptography will replace it. Nuance is everything.