Table of Contents
Fetching ...

Spectrally Corrected Polynomial Approximation for Quantum Singular Value Transformation

Krishnan Suresh

Abstract

Quantum Singular Value Transformation (QSVT) provides a unified framework for applying polynomial functions to the singular values of a block-encoded matrix. QSVT prepares a state proportional to $\bA^{-1}\bb$ with circuit depth $O(d\cdot\mathrm{polylog}(N))$, where $d$ is the polynomial degree of the $1/x$ approximation and $N$ is the size of $\bA$. Current polynomial approximation methods are over the continuous interval $[a,1]$, giving $d = O(\sqrt{\kap}\log(1/\varepsilon))$, and make no use of any properties of $\bA$. We observe here that QSVT solution accuracy depends only on the polynomial accuracy at the eigenvalues of $\bA$. When all $N$ eigenvalues are known exactly, a pure spectral polynomial $p_{S}$ can interpolate $1/x$ at these eigenvalues and achieve unit fidelity at reduced degree. But its practical applicability is limited. To address this, we propose a spectral correction that exploits prior knowledge of $K$ eigenvalues of $\bA$. Given any base polynomial $p_0$, such as Remez, of degree $d_0$, a $K\times K$ linear system enforces exact interpolation of $1/x$ only at these $K$ eigenvalues without increasing $d_0$. The spectrally corrected polynomial $p_{SC}$ preserves the continuous error profile between eigenvalues and inherits the parity of $p_0$. QSVT experiments on the 1D Poisson equation demonstrate up to a $5\times$ reduction in circuit depth relative to the base polynomial, at unit fidelity and improved compliance error. The correction is agnostic to the choice of base polynomial and robust to eigenvalue perturbations up to $10\%$ relative error. Extension to the 2D Poisson equation suggests that correcting a small fraction of the spectrum may suffice to achieve fidelity above $0.999$.

Spectrally Corrected Polynomial Approximation for Quantum Singular Value Transformation

Abstract

Quantum Singular Value Transformation (QSVT) provides a unified framework for applying polynomial functions to the singular values of a block-encoded matrix. QSVT prepares a state proportional to with circuit depth , where is the polynomial degree of the approximation and is the size of . Current polynomial approximation methods are over the continuous interval , giving , and make no use of any properties of . We observe here that QSVT solution accuracy depends only on the polynomial accuracy at the eigenvalues of . When all eigenvalues are known exactly, a pure spectral polynomial can interpolate at these eigenvalues and achieve unit fidelity at reduced degree. But its practical applicability is limited. To address this, we propose a spectral correction that exploits prior knowledge of eigenvalues of . Given any base polynomial , such as Remez, of degree , a linear system enforces exact interpolation of only at these eigenvalues without increasing . The spectrally corrected polynomial preserves the continuous error profile between eigenvalues and inherits the parity of . QSVT experiments on the 1D Poisson equation demonstrate up to a reduction in circuit depth relative to the base polynomial, at unit fidelity and improved compliance error. The correction is agnostic to the choice of base polynomial and robust to eigenvalue perturbations up to relative error. Extension to the 2D Poisson equation suggests that correcting a small fraction of the spectrum may suffice to achieve fidelity above .
Paper Structure (36 sections, 1 theorem, 21 equations, 7 figures, 5 tables)

This paper contains 36 sections, 1 theorem, 21 equations, 7 figures, 5 tables.

Key Result

Proposition 4.2

Let $p_0$ satisfy $\left|x\,p_0(x)-1\right| \leq \varepsilon$ on $[a,1]$, and let $p_{SC} = p_0 + p_{\rm corr}$ be the corrected polynomial. Let $\Lambda_K = \mathrm{diag}(\lambda_1,\ldots,\lambda_K)$ and $\mathbf{B}_K \in \mathbb{R}^{K \times n_0}$ with $(B_K)_{kj} = T_{2j+1}(\lambda_k)$. If $\lamb where $\mathbf{T}(x) = (T_1(x), T_3(x), \ldots, T_{2n_0-1}(x))^T$.

Figures (7)

  • Figure 1: Polynomial approximation to $1/x$ for $\kappa=10$, $\varepsilon=0.2$. (a) Approximation $p(x)$ vs $1/x$. (b) Point-wise error $|xp(x)-1|$: Remez ($d=23$) achieves a uniform equioscillatory error; Mang ($d=27$) peaks near $x=a$; Sundërhauf ($d=39$) satisfies the bound analytically. A large $\varepsilon$ is used for visual clarity; in practice $\varepsilon\sim0.01$.
  • Figure 2: Pure spectral polynomial $p_S(x)$ for $\kappa=10$ with $N=3$ eigenvalues at $\lambda = 0.1, 0.5, 1.0$, at increasing degree. All polynomials interpolate $1/\lambda_k$ exactly at the three eigenvalues. As the degree increases, the inter-eigenvalue oscillations diminish and $\tau$ approaches $\kappa$.
  • Figure 3: Spectral correction applied to three base polynomials ($\kappa=10$, $\varepsilon=0.2$, $K=3$ eigenvalues at $\lambda = 0.1, 0.5, 1.0$). In all cases the spectrally corrected polynomial $p_{SC}$ achieves machine-precision errors at the eigenvalues, while preserving the continuous error profile of the base polynomial, at no increase in degree.
  • Figure 4: Spectral correction applied to three base polynomials ($\kappa=10$, $\varepsilon=0.2$, $K=3$ eigenvalues at $\lambda = 0.1, 0.15, 1.0$). The spectrally corrected polynomial achieves machine-precision errors at the eigenvalues, but the closely spaced eigenvalues cause a perceptible increase in the inter-eigenvalue error.
  • Figure 5: Spectral correction with a degenerate eigenvalue pair ($\kappa=10$, $\varepsilon=0.2$, $\lambda = 0.1, 0.1, 1.0$, $K_{\rm eff} = 2$ after duplication removal). The correction achieves machine-precision errors at both distinct eigenvalues, with the continuous error profile matching Example 1.
  • ...and 2 more figures

Theorems & Definitions (2)

  • Remark 4.1
  • Proposition 4.2