The HHL algorithm prepares a quantum state proportional to for a sparse, efficiently accessible, well-conditioned linear system , provided that can be prepared efficiently. Its runtime depends polynomially on the sparsity, condition number, inverse precision, and .