Half of computational science boils down to one humble request: solve Ax = b. Find the vector x such that a known matrix A times x gives a known vector b. It hides inside weather models, machine learning, circuit simulation, and the physics of nearly everything that bends, flows, or vibrates.
Classically, solving an n-variable system costs roughly n steps at best for nice sparse matrices â and that n can run into the billions. In 2009, Aram Harrow, Avinatan Hassidim, and Seth Lloyd published a quantum algorithm â now called HHL â that, for the right inputs, runs in time that grows only with the logarithm of n. That is an exponential speedup.
It sounds too good to be true, and there is a catch â a beautiful, instructive one. To even feed b into the machine, you have to perform a trick called amplitude encoding, and that same trick shapes everything the algorithm can and cannot do.
Comments
Loading comments...