All notes
Technical·February 2025

What Quantum Supremacy Actually Means


"Quantum supremacy" (now called "quantum advantage") means a quantum computer solved a specific problem faster than any classical computer could — or could, in any reasonable time.

The word "supremacy" got replaced partly for obvious reasons, and partly because the specific problems solved weren't useful ones. They were designed to be hard for classical computers, not important for anyone.

The honest state of things: quantum computers are real and getting better, but they're not going to break your encryption tomorrow. The problems they're good at — certain optimization problems, simulating quantum systems, eventually factoring large numbers — are narrow. Most practical software problems aren't in that set yet.

Why quantum speedup happens: it comes from quantum superposition and interference. A quantum computer can explore many states simultaneously and use interference to amplify correct answers and cancel wrong ones. This works for problems with specific mathematical structure (periodicity, certain graph properties). It doesn't work for arbitrary problems.

What I'm working on: quantum algorithm design — identifying which problems have the structural properties that allow quantum speedup, and formalizing why.

The thing most people get wrong: quantum computers aren't faster computers. They're different computers that are faster at a specific and narrow class of problems. For most things, a good classical algorithm still wins.