English

Preconditioned Block Encodings for Quantum Linear Systems

Quantum Physics 2025-10-28 v3

Abstract

Quantum linear system solvers like the Quantum Singular Value Transformation (QSVT) require a block encoding of the system matrix AA within a unitary operator UAU_A. Unfortunately, block encoding often results in significant subnormalisation and increase in the matrix's effective condition number κ\kappa, affecting the efficiency of solvers. Matrix preconditioning is a well-established classical technique to reduce κ\kappa by multiplying AA by a preconditioner PP. Here, we study quantum preconditioning for block encodings. We consider four preconditioners and two encoding approaches: (a) separately encoding AA and its preconditioner PP, followed by quantum multiplication, and (b) classically multiplying AA and PP before encoding the product in UPAU_{PA}. Their impact on subnormalisation factors and condition number κ\kappa are analysed using practical matrices from Computational Fluid Dynamics (CFD). Our results show that (a) quantum multiplication introduces excessive subnormalisation factors, negating improvements in κ\kappa. We introduce preamplified quantum multiplication to reduce subnormalisation, which is of independent interest. Conversely, we see that (b) encoding of the classical product can significantly improve the effective condition number using the Sparse Approximate Inverse preconditioner with infill. Further, we introduce a new matrix filtering technique that reduces the circuit depth without adversely affecting the matrix solution. We apply these methods to reduce the number of QSVT phase factors by a factor of 25 for an example CFD matrix of size 1024x1024.

Keywords

Cite

@article{arxiv.2502.20908,
  title  = {Preconditioned Block Encodings for Quantum Linear Systems},
  author = {Leigh Lapworth and Christoph Sünderhauf},
  journal= {arXiv preprint arXiv:2502.20908},
  year   = {2025}
}

Comments

24 pages, 17 figures. Accepted manuscript, see front page for copyright and licence

R2 v1 2026-06-28T22:01:36.404Z