alphaFeedback

WorksPhysics and Astronomy

Long-term yields of short-rate models as Feynman-Kac ground states: a variational quantum eigensolver with single-setting energy estimation on two NISQ platforms

AI contributions
  • Claude
  • ChatGPT
View details

Abstract

We show that the long-term yield of a short-rate model is the ground-state energy of a Schrodinger operator obtained from the Feynman-Kac bond-pricing equation, so that it can be computed by a variational quantum eigensolver (VQE). We treat the Vasicek, Cox-Ingersoll-Ross and Black-Karasinski models; the last has no closed form. Calibrated monthly to the U.S. Treasury curve from 1985 to 2026, the long-term yield follows the 30-year yield with an in-sample correlation of 0.98. The Hamiltonian is stoquastic, so its ground state is positive and the energy can be estimated from computational-basis samples with a single measurement setting. On ibm_cleveland, gate noise appears mainly as bit flips of the high-order qubits. A bit-flip deconvolution with a tail set fixed by a WKB criterion, combined with readout mitigation and zero-noise extrapolation, gives four-qubit estimates within 33-125 bp of the grid ground-state energies for all three models, and within 23-67 bp for Treasury-calibrated parameters. On IonQ Forte Enterprise the same analysis reduces the error in the same proportions. On the same circuits, a Pauli-measurement VQE deviates by 791-1,129 bp, so the single-setting estimator gives about ten times smaller errors with one setting instead of nine. An on-device VQE converges from 4,939 bp to 130 bp.

Introduction

Most proposals for quantum computing in finance address option pricing. Two approaches dominate. The first uses quantum amplitude estimation to accelerate Monte Carlo integration [1, 2]. The second maps the pricing partial differential equation onto a Schrödinger equation in imaginary time and evolves a variational state [3]. In this variational imaginary-time evolution, every time step requires the metric tensor and the energy gradient of the ansatz, which are measured with ancilla-controlled Hadamard tests [3, 26]. In both approaches the price is obtained from the time evolution of a specific initial state. On the other hand, the variational quantum eigensolver (VQE) [4] targets the ground state of a Hermitian operator. The ground state of the Black–Scholes operator carries no information on the option price. Therefore the VQE has found little use in derivative pricing.

In this work we identify a financial quantity that is a ground-state energy. For a short-rate model, the zero-coupon bond price P(τ,r)P(\tau,r) satisfies a Feynman–Kac equation with the short rate as a potential. After a Lamperti transform and a similarity transform, the generator becomes a Schrödinger operator HH. For large maturity τ\tau the bond price decays as e−E0τe^{-E_0\tau}. Hence the long-term yield y∞y_\infty equals the ground-state energy E0E_0 of HH. The variational imaginary-time evolution is a gradient flow that decreases the energy monotonically, and its limit is the ground state [26]. The long-term yield therefore needs only the endpoint of this flow, which the VQE targets directly, and none of the intermediate states. This spectral view of the term structure is well established in mathematical finance [5, 6, 7], and it is closely related to the path-integral formulation of interest-rate models in quantum finance [19, 20, 24]. It has not been used, to the author’s knowledge, as a target for quantum ground-state algorithms.

The Feynman–Kac Hamiltonian has a second useful property. All its off-diagonal elements are non-positive, that is, it is stoquastic [8]. By the Perron–Frobenius theorem (Theorem 1 in Section 4.1) its ground state can be chosen positive, ψ0=p0\psi_0=\sqrt{p_0}. As a result, the energy can be estimated from computational-basis samples alone. Only one measurement setting is needed. This matches the time-based pricing of current superconducting processors, in which shots are inexpensive.

The contributions of this paper are as follows.

  1. We formulate the long-term yield of one-factor short-rate models as the ground-state energy of a qubit Hamiltonian. We give the Lamperti and similarity transforms for the Vasicek, CIR and Black–Karasinski models and verify the CIR result against its closed form within 3×10−53 \times10^{-5} bp.

  1. We show that a shallow real-amplitude ansatz reproduces the grid ground state. In noiseless simulation the six-qubit error is 0.06 bp with 30 CNOT gates.

  1. We introduce a single-setting energy estimator for stoquastic Hamiltonians. We diagnose that hardware gate noise appears mainly as bit flips of high-order qubits. We propose a tail constraint whose tail set follows from a WKB criterion without the exact solution, and we use it in a bit-flip deconvolution. Synthetic tests and an ablation show that the tail set carries most of the correction.

  1. We demonstrate the method on the IBM processor ibm_cleveland for all three models. The four-qubit estimates agree with the grid ground-state energies within 33–125 bp in ten runs over two sessions. On the same circuits and under the conditions of § 5.3, their errors are about ten times smaller than those of a standard Pauli-measurement VQE. Following Kandala et al. [16], we also train the ansatz on the device, with the p\sqrt{p} estimator as the cost function.

  1. We calibrate the Vasicek and CIR models to the U.S. Treasury zero curve from 1985 to 2026. In sample, the long-term yield follows the 30-year market yield with a correlation of 0.98. With the parameters calibrated to the curve of October 2026, the hardware estimates agree with the grid ground-state energies within 23–67 bp, which demonstrates the complete chain from market data to a hardware estimate.

The paper is organized as follows. Section 2 derives the Feynman–Kac Hamiltonian and calibrates it to the U.S. Treasury curve. Section 3 describes the ansatz and the classical benchmarks. Section 4 develops the single-setting estimator and the error mitigation. Section 5 reports the hardware experiments. Sections 6–8 give the discussion, the limitations and the conclusion.

Feynman–Kac Hamiltonian and the long-term yield

Bond price as imaginary-time evolution

We assume a one-factor short-rate model under the risk-neutral measure,

drt=b(rt) dt+s(rt) dWt.(1)dr_t = b(r_t)\,dt + s(r_t)\,dW_t. \tag*{(1)}

Here rtr_t is the short rate at time tt, b(r)b(r) is the drift, s(r)s(r) is the diffusion coefficient and WtW_t is a standard Brownian motion. The zero-coupon bond price with maturity τ\tau is P(τ,r)=E[exp⁡(−∫0τrt dt)|r0=r]P(\tau,r) = \mathbb{E}\left[\exp\left(-\int_0^\tau r_t\,dt\right)\middle|r_0=r\right]. By the Feynman–Kac theorem, it satisfies

∂P∂τ=AP,A=12s2(r)∂2∂r2+b(r)∂∂r−r,P(0,r)=1.(2)\frac{\partial P}{\partial\tau} = \mathcal{A}P,\qquad\mathcal{A} = \frac{1}{2}s^2(r)\frac{\partial^2}{\partial r^2} + b(r)\frac{\partial}{\partial r} - r,\qquad P(0,r)=1. \tag*{(2)}

Here τ\tau is the time to maturity, A\mathcal{A} is the generator of the process (1) with the discount term −r-r, and the initial condition P(0,r)=1P(0,r)=1 is the unit payoff at maturity.

Lamperti and similarity transforms

In order to obtain a constant diffusion coefficient s0s_0, we introduce the Lamperti coordinate y=s0∫dr/s(r)y=s_0\int dr/s(r). By Itô’s lemma, yy has the drift b~(y)\tilde{b}(y) and the diffusion s0s_0. We then write P=e−WψP=e^{-W}\psi with W(y)=∫b~(y)/s02 dyW(y)=\int\tilde{b}(y)/s_0^2\,dy. By substituting this into (2), the first-derivative term cancels and we obtain ∂ψ/∂τ=−Hψ\partial\psi/\partial\tau=-H\psi with

H=−s022∂2∂y2+V(y),V(y)=r(y)+b~(y)22s02+b~′(y)2.(3)H=-\frac{s_0^2}{2}\frac{\partial^2}{\partial y^2}+V(y),\qquad V(y)=r(y)+\frac{\tilde{b}(y)^2}{2s_0^2}+\frac{\tilde{b}'(y)}{2}. \tag*{(3)}

Here V(y)V(y) is the effective potential, r(y)r(y) is the short rate expressed in the Lamperti coordinate, and b~′(y)=db~/dy\tilde{b}'(y)=d\tilde{b}/dy. The operator HH is Hermitian with respect to the flat measure dydy. Expanding in its eigenstates Hϕk=EkϕkH\phi_k=E_k\phi_k, we obtain

P(τ,y)=e−W(y)∑ke−Ekτϕk(y)⟨ϕk∣eW⟩→c0e−W(y)ϕ0(y)e−E0τ(τ→∞).(4)P(\tau,y)=e^{-W(y)}\sum_k e^{-E_k\tau}\phi_k(y)\langle\phi_k|e^W\rangle\to c_0e^{-W(y)}\phi_0(y)e^{-E_0\tau}\quad(\tau\to\infty). \tag*{(4)}

Here EkE_k and ϕk\phi_k are the eigenvalues and the normalized eigenfunctions of HH, with E0<E1≤E2≤⋯E_0<E_1\le E_2\le\cdots, and c0=⟨ϕ0∣eW⟩c_0=\langle\phi_0|e^W\rangle. Therefore the long-term yield y∞=lim⁡τ→∞[−ln⁡P(τ)/τ]y_\infty=\lim_{\tau\to\infty}[-\ln P(\tau)/\tau] equals the ground-state energy E0E_0. The instantaneous forward rate f(τ)=−∂ln⁡P/∂τf(\tau)=-\partial\ln P/\partial\tau [26] converges to the same limit. By (4), f(τ)−E0f(\tau)-E_0 decays as e−(E1−E0)τe^{-(E_1-E_0)\tau}, whereas the yield approaches E0E_0 as 1/τ1/\tau because of the constant prefactor in (4). Hence the spectral gap E1−E0E_1-E_0 sets the rate at which the forward curve flattens, and E0E_0 fixes the long end of both the yield curve and the forward curve. This is the operator view of long-term risk of Hansen and Scheinkman [5] and the spectral expansion of Linetsky [6].

The same result follows from the path-integral form of the Feynman–Kac formula. Kac [18] showed that Feynman’s path integral [17] becomes a well-defined Wiener integral in imaginary time. The bond price is then a sum over short-rate paths,

P(τ)=∫Dy e−SE[y],SE[y]=∫0τ[(y˙−b~(y))22s02+r(y)]dt.(5)P(\tau)=\int\mathcal{D}y\,e^{-S_E[y]}, \qquad S_E[y]=\int_0^\tau\left[\frac{\left(\dot{y}-\tilde{b}(y)\right)^2}{2s_0^2}+r(y)\right]\mathrm{d}t. \tag*{(5)}

Here Dy\mathcal{D}y denotes the measure over paths y(t)y(t) that start at y(0)=yy(0)=y, SES_E is the Euclidean action and y˙=dy/dt\dot{y}=\mathrm{d}y/\mathrm{d}t. By expanding the square, the term y˙2/(2s02)\dot{y}^2/(2s_0^2) gives the kinetic operator and the term b~2/(2s02)\tilde{b}^2/(2s_0^2) enters the potential. The cross term −b~y˙/s02-\tilde{b}\dot{y}/s_0^2 is a total derivative. It gives the boundary factors e−We^{-W} of the similarity transform. The term b~′/2\tilde{b}'/2 is the Itô correction that arises when the path integral is discretized with the pre-point rule [19, 21]. The derivation is given in Appendix § 12. Hence the short rate acts as a potential accumulated along each path. In probabilistic terms, it is the killing rate of the diffusion, and E0E_0 is the asymptotic decay rate of the discounted weight. The long-term yield plays the role of the mass that is extracted from the decay of a Euclidean correlation function in lattice field theory. Path integrals and Hamiltonians for interest-rate models have been developed extensively by Baaquie and co-workers in quantum finance [19, 20, 24]. In this work we use the Hamiltonian as the target of a quantum ground-state algorithm.

Models

Vasicek [9]. Here b=κ(θ−r)b=\kappa(\theta-r) and s=σs=\sigma, so y=ry=r and s0=σs_0=\sigma. The potential

V(r)=r+κ2(θ−r)22σ2−κ2(6)V(r)=r+\frac{\kappa^2(\theta-r)^2}{2\sigma^2}-\frac{\kappa}{2} \tag*{(6)}

is a shifted harmonic oscillator with frequency κ\kappa. Here κ\kappa is the speed of mean reversion, θ\theta is the long-run mean of the short rate and σ\sigma is the volatility. It can be shown that E0=θ−σ2/(2κ2)E_0=\theta-\sigma^2/(2\kappa^2), which is the known long-term Vasicek yield.

Cox–Ingersoll–Ross [10]. Here b=κ(θ−r)b=\kappa(\theta-r) and s=σrs=\sigma\sqrt{r}. The Lamperti coordinate is y=2r/σy=2\sqrt{r}/\sigma with s0=1s_0=1 and b~=c/y−κy/2\tilde{b}=c/y-\kappa y/2, where c=(4κθ−σ2)/(2σ2)c=(4\kappa\theta-\sigma^2)/(2\sigma^2). We obtain

V(y)=c(c−1)2y2+(σ24+κ28)y2−cκ2−κ4,E0=2κθκ+γ,γ=κ2+2σ2.(7)V(y)=\frac{c(c-1)}{2y^2}+\left(\frac{\sigma^2}{4}+\frac{\kappa^2}{8}\right)y^2-\frac{c\kappa}{2}-\frac{\kappa}{4}, \qquad E_0=\frac{2\kappa\theta}{\kappa+\gamma}, \qquad\gamma=\sqrt{\kappa^2+2\sigma^2}. \tag*{(7)}

Here κ\kappa and θ\theta have the same meaning as in the Vasicek model, σ\sigma is the volatility coefficient of r\sqrt{r}, and γ\gamma is the parameter that appears in the closed-form CIR bond price. The first term is a centrifugal term. It is repulsive when c>1c>1, that is, when 4κθ>3σ24\kappa\theta>3\sigma^2. This condition is slightly stronger than the Feller condition 2κθ≥σ22\kappa\theta\geq\sigma^2.

Black–Karasinski [11]. Here dln⁡r=κ(θl−ln⁡r) dt+σ dW\mathrm{d}\ln r=\kappa(\theta_l-\ln r)\,\mathrm{d}t+\sigma\,\mathrm{d}W. With x=ln⁡rx=\ln r and s0=σs_0=\sigma, the potential is

V(x)=ex+κ2(θl−x)22σ2−κ2.(8)V(x)=e^x+\frac{\kappa^2(\theta_l-x)^2}{2\sigma^2}-\frac{\kappa}{2}. \tag*{(8)}

Here θl\theta_l is the long-run mean of ln⁡r\ln r, and κ\kappa and σ\sigma are the speed of mean reversion and the volatility of ln⁡r\ln r. The exponential term makes the problem non-affine, and no closed form for E0E_0 is known.

Throughout we use κ=0.3\kappa=0.3 and a mean level of 5%. The volatilities are σ=2%\sigma=2\% (Vasicek), σ=5%\sigma=5\% (CIR, c=11.5c=11.5) and σ=25%\sigma=25\% (Black–Karasinski, rˉ=eθl=5%\bar{r}=e^{\theta_l}=5\%).

Calibration to the U.S. Treasury curve

In order to relate E0E_0 to market data, we calibrated the Vasicek and CIR models to the zero-coupon U.S. Treasury curve of Gürkaynak, Sack and Wright [28], which the Federal Reserve Board publishes daily. For each month from November 1985 to October 2026 (492 months), we fitted the parameters (r0,κ,θ,σ)(r_0,\kappa,\theta,\sigma) to the continuously compounded zero yields for maturities of 1 to 30 years, with the mean-reversion speed bounded by κ≥0.1\kappa\ge0.1. The ground-state energy E0E_0 and the gap E1−E0E_1-E_0 then follow from the Hamiltonian of Eq. (3). The details and the robustness checks are given in Appendix § 16.

Figure 1 shows the result. The curves are fitted with a median error of 7.5 bp for Vasicek and 8.3 bp for CIR. Over 41 years, E0E_0 follows the 30-year zero yield with a correlation of 0.98, and it lies above it by about 50 bp. This correlation reflects the in-sample consistency of the model-implied long-term yield with the calibrated curves; it is not an out-of-sample forecast of future yields. The gap has a median of 0.23 per year for Vasicek and 0.25 per year for CIR. This corresponds to a time scale of about 4 years for the flattening of the forward curve. The calibrated long-term yields range from about 2% to 11%. Hence the parameters used in the rest of this work, κ=0.3\kappa= 0.3 and a mean level of 5%, lie within the range observed in the market. The value of E0E_0 depends on the admissible range of κ\kappa and on the extrapolation of the model beyond 30 years, and the Black–Karasinski fit is unreliable at near-zero short rates (Appendix § 16). In § 5.6 we also evaluate the four-qubit circuits with the parameters calibrated to the curve of 16 October 2026 on quantum hardware.

Monthly calibration and $E_0$ versus market

Figure 1. Long-term yield E0E_0 of the Vasicek and CIR models calibrated monthly to the U.S. Treasury zero curve [28], November 1985 to October 2026, with κ≥0.1\kappa\ge0.1. (a) E0E_0 together with the 30-year zero yield and the 30-year instantaneous forward rate. (b) E0E_0 versus the 30-year zero yield; the line is the diagonal.

Discretization and qubit encoding

We discretize yy on 2n2^n equally spaced points with spacing hh and Dirichlet boundaries. The second-order finite-difference Hamiltonian is

H=diag⁡(d0,…,d2n−1)+e(S+ST),dj=s02h2+V(yj),e=−s022h2<0,(9)H = \operatorname{diag}(d_0,\ldots,d_{2^n-1}) + e\left(S+S^{\mathsf{T}}\right), \qquad d_j = \frac{s_0^2}{h^2}+V(y_j), \qquad e=-\frac{s_0^2}{2h^2}<0, \tag*{(9)}

where yj=y0+jhy_j=y_0+jh (j=0,…,2n−1j=0,\ldots,2^n-1) are the grid points, djd_j and ee are the diagonal and off-diagonal elements, and SS is the lower shift matrix with Sj+1,j=1S_{j+1,j}=1. Since dj=2∣e∣+V(yj)d_j=2\lvert e\rvert+V(y_j), the operator −H-H is the generator of a continuous-time random walk on the grid, which hops to each neighbor at the rate ∣e∣\lvert e\rvert, combined with the potential VV. Equation (9) is therefore the lattice counterpart of the continuum limit that leads from a random walk to the diffusion equation [25]. The grid index jj is encoded in binary on nn qubits, with qubit 0 as the most significant bit. The grid windows are ±5ℓ\pm5\ell (Vasicek) and ±6ℓ\pm6\ell (Black–Karasinski) about the potential minimum, with ℓ=σ/κ\ell= \sigma/\sqrt{\kappa}. For CIR the hardware grid is a window of ±5\pm5 standard deviations about the ground state, away from the 1/y21/y^2 wall; its truncation error is 0.1 bp.

The Pauli decomposition of HH at n=6n = 6 contains 79 strings for Vasicek. Of these, 16 are diagonal (the identity and 15 ZZZZ terms, since VV is quadratic in yy) and 63 are off-diagonal. For CIR and Black–Karasinski the non-polynomial potentials give 64 diagonal strings. In general the kinetic term contributes 2n−12^n - 1 off-diagonal strings. This growth motivates the single-setting estimator of Section 4.

Variational algorithm and classical benchmarks

Ansatz and optimization

The ground state of HH is real and positive. Hence we use a real-amplitude ansatz. Each of LL layers applies Ry(θ)R_y(\theta) to every qubit and then a ladder of CNOT gates on the pairs (q,q+1)(q, q + 1). A final RyR_y layer follows. The ansatz has n(L+1)n(L + 1) parameters and L(n−1)L(n - 1) CNOT gates, and it maps directly onto a linear chain of physical qubits. The four-qubit circuit with L=3L = 3 is shown in Appendix § 17. For the classical benchmarks we minimize the exact energy ⟨ψ(θ)∣H∣ψ(θ)⟩\langle\psi(\theta)|H|\psi(\theta)\rangle with L-BFGS. The gradient is obtained by adjoint differentiation, and we take the best of several random initializations.

Results

Figure 2 summarizes the Vasicek benchmark at n=6n = 6. The VQE state coincides with the continuum ground state (Figure 2a). The energy error with respect to the grid ground state falls from 220 bp at L=3L = 3 to 3.3 bp at L=4L = 4, 0.058 bp at L=6L = 6 (fidelity 0.99999963, 30 CNOT gates) and 0.0002 bp at L=8L = 8 (Figure 2b). At n=6n = 6 the VQE error is already below the discretization error of the grid, −2.4 bp. The discretization error converges as h2h^2 and reaches −0.14 bp at n=8n = 8 and −0.009 bp at n=10n = 10 (Figure 2c).

Vasicek benchmark plots

Figure 2. Vasicek benchmark (κ=0.3\kappa= 0.3, θ=5%\theta= 5\%, σ=2%\sigma= 2\%) in noiseless simulation. (a) Ground-state amplitude from the six-qubit VQE with L=6L = 6 (dots) and the continuum Gaussian ground state (dashed). (b) VQE energy error with respect to the grid ground state versus the number of ansatz layers LL; the dotted line marks the grid discretization error at six qubits. (c) Discretization error ∣Egrid−γ∞∣|E_{\mathrm{grid}} - \gamma_{\infty}| versus the number of qubits, with an h2h^2 reference slope.

Table 1 lists the results for the three models. The same code reproduces the closed-form CIR yield, which confirms the Lamperti and similarity transforms for a state-dependent diffusion. For Black–Karasinski the fine-grid value 5.17200% serves as the reference. At four qubits, three layers (9 CNOT gates) reproduce the grid ground state exactly for all three models. These four-qubit circuits are used on hardware in § 5.

ModelReference y∞y_{\infty}E0E_0, fine grid (2142^{14} points)6 qubits: VQE (L=6L=6) − grid6 qubits: grid − reference4 qubits: grid E0E_04 qubits: grid − reference
Vasicek4.77778% (closed form)4.77778%+0.058−2.374.34843%−42.9
CIR4.93242% (closed form)4.93242%+0.92−2.374.70775%−22.5
Black–Karasinskinone5.17200%+0.12−3.534.52259%−64.9

Table 1. Long-term yields in noiseless simulation. Errors are in basis points. The six-qubit CIR entries use a grid that starts at y=0y=0; the four-qubit CIR entries use the windowed hardware grid of § 2.5.

Single-setting energy estimation for stoquastic Hamiltonians

The p\sqrt{p} estimator

The off-diagonal element ee of HH is negative, so that HH is stoquastic. Moreover, HH is irreducible, since every grid point is coupled to its neighbors. We then use the following theorem [27].

Theorem 1 (Perron–Frobenius). Let HH be a real symmetric matrix whose off-diagonal elements are non-positive, and let HH be irreducible. Then the lowest eigenvalue E0E_0 of HH is nondegenerate, and its eigenvector can be chosen with strictly positive components.

The proof is given in Appendix § 14. By Theorem 1, the ground state is ψ0=p0\psi_0=\sqrt{p_0} with p0,j>0p_{0,j}>0 for all jj, and the gap E1−E0E_1-E_0 is strictly positive. For a measured distribution pp over the grid we define

E[p]=⟨p∣H∣p⟩=∑jdjpj+2e∑jpjpj+1.(10)E[p]=\langle\sqrt{p}\mid H\mid\sqrt{p}\rangle=\sum_j d_jp_j+2e\sum_j\sqrt{p_jp_{j+1}}. \tag*{(10)}

Here pjp_j is the measured probability of grid point jj, and the second sum runs over j=0,…,2n−2j=0,\ldots,2^n-2. This estimator needs only computational-basis samples, that is, one measurement setting. It is exact when p=p0p=p_0. Moreover, p\sqrt{p} is a normalized state for any distribution pp. By the variational principle, E[p]≥E0E[p]\ge E_0 for every pp, including a finite-shot histogram. Therefore noise and sampling errors can only raise the estimate. We note that E[p]E[p] is the energy of the state p\sqrt{p} with non-negative amplitudes. It is not, in general, the expectation value of HH in the prepared state ∣ψ⟩\lvert\psi\rangle, whose amplitudes may have arbitrary signs. For a stoquastic HH and pj=∣ψj∣2p_j=\lvert\psi_j\rvert^2, the first step of Appendix § 14 gives E0≤E[p]≤⟨ψ∣H∣ψ⟩E_0\le E[p]\le\langle\psi\lvert H\lvert\psi\rangle. Hence the estimator is a variational bound on E0E_0 for any prepared state, and it equals the energy of the prepared state when its amplitudes are non-negative. For a Hamiltonian that is not stoquastic, Eq. (10) does not apply.

The estimator is sensitive to probability that leaks into the tails. If a small weight δpj\delta p_j appears where p0p_0 vanishes, the energy rises to first order by approximately δpj(dj−E0)\delta p_j(d_j-E_0). Since djd_j grows with the potential, leakage into the grid edges is the most harmful.

Readout mitigation

We prepare ∣0⋯0⟩|0\cdots0\rangle and ∣1⋯1⟩|1\cdots1\rangle on the same physical qubits and estimate, for each qubit, the probabilities P(1∣0)P(1|0) and P(0∣1)P(0|1). For n≤6n \le6 the tensored 2n×2n2^n \times2^n confusion matrix is inverted exactly. The resulting quasi-probabilities are projected onto the probability simplex.

Tail-constrained bit-flip deconvolution

In the binary encoding a flip of qubit qq moves the grid index by ±2n−1−q\pm2^{n-1-q}. The ground state is concentrated near the middle of the grid, at j=2n−1−1j=2^{n-1}-1 and 2n−12^{n-1}. A single flip of the most significant qubit therefore sends this weight to j=2n−1j=2^n-1 and j=0j=0, where djd_j is largest. We model the residual gate noise as independent effective bit flips,

pmeas=(⨂q=0n−1B(εq))p,B(ε)=(1−εεε1−ε).(11)p^{\mathrm{meas}}=\left(\bigotimes_{q=0}^{n-1}B(\varepsilon_q)\right)p,\qquad B(\varepsilon)=\begin{pmatrix}1-\varepsilon& \varepsilon\\ \varepsilon& 1-\varepsilon\end{pmatrix}. \tag*{(11)}

Here pp is the distribution before the effective bit flips, pmeasp^{\mathrm{meas}} is the measured distribution, both in bit order, and B(εq)B(\varepsilon_q) is the flip matrix of qubit qq with flip probability εq\varepsilon_q. The rates εq\varepsilon_q are not known. We fix them by the requirement that the deconvolved distribution vanishes on a tail set TT, where the true ground-state weight is negligible. We obtain TT without the exact solution, from a WKB criterion,

T={j:e−2Sj<10−2},Sj=∫ymin⁡yj2[V(y)−Eref]+s02 dy,(12)T=\left\{j:e^{-2S_j}<10^{-2}\right\},\qquad S_j=\int_{y_{\min}}^{y_j}\sqrt{\frac{2[V(y)-E_{\mathrm{ref}}]_+}{s_0^2}}\,\mathrm{d}y, \tag*{(12)}

where SjS_j is the WKB action from the potential minimum ymin⁡y_{\min} to the grid point yjy_j, [x]+=max⁡(x,0)[x]_+=\max(x,0), and ErefE_{\mathrm{ref}} is an energy estimate from the same run. We use the estimate after a uniform noise-floor subtraction. An overestimated ErefE_{\mathrm{ref}} shrinks TT, so the criterion is conservative. For all configurations of this work TT contains at least nn bins and its true weight is below 3.3×10−43.3 \times10^{-4}. We then solve

min⁡0≤εq≤0.2∑j∈T[(⨂qB(εq))−1pmeas]j2(13)\min_{0\leq\varepsilon_q\leq0.2}\sum_{j\in T}\left[\left(\bigotimes_q B(\varepsilon_q)\right)^{-1}p^{\mathrm{meas}}\right]_j^2 \tag*{(13)}

where the sum runs over the tail set TT and the upper bound on εq\varepsilon_q keeps the inverse well conditioned. Finally we project the deconvolved vector onto the simplex. As a simpler baseline we also report a uniform floor subtraction. It estimates the floor from the smallest bins and subtracts it.

The threshold 10−210^{-2} in Eq. (12) was fixed for all runs before the hardware data were analyzed. Both the deconvolution and the floor subtraction return a probability distribution, so that the bound E[p]≥E0E[p]\geq E_0 of Section 4.1 is preserved. Appendix § 15 separates the contributions of the flip model and of the tail set. On synthetic data with known flip rates, the deconvolution recovers the flip rates of the two most significant qubits within 0.12 percentage points and reduces the energy error from 760–2,150 bp to 10–36 bp. Applied to the exact ground state, it changes the energy by less than 8 bp. On the hardware data, a plain truncation of the tail set TT followed by renormalization gives errors comparable to, or smaller than, those of the deconvolution. Hence most of the correction comes from the tail set, that is, from locating without the exact solution the bins where the true weight is negligible. The flip model does not consistently outperform a direct truncation of the tail set. The deconvolution uses the same tail set within a physical noise model. It returns flip rates that can be compared across runs and platforms, and it moves the removed weight back to the bins from which it leaked.

Zero-noise extrapolation

We amplify the two-qubit noise by CNOT folding, CX→CX (CX CX)(λ−1)/2\mathrm{CX} \to\mathrm{CX}\,(\mathrm{CX}\,\mathrm{CX})^{(\lambda-1)/2} with λ=1,3,5\lambda= 1,3,5 [12, 13]. Barriers between the folded gates prevent cancellation by the transpiler, and all folded circuits use the same physical qubits. The main result is the linear extrapolation through λ=1\lambda= 1 and 33. The quadratic extrapolation through λ=1\lambda= 1, 33 and 55 is reported as a check.

Hardware experiments

Setup

The experiments were performed on the IBM superconducting processor ibm_cleveland in two sessions on 17 October 2026 (KST), using the Qiskit Runtime Sampler (qiskit 2.5.2, qiskit-ibm-runtime 0.50.0). Gate twirling and XpXm dynamical decoupling were enabled. Measurement twirling was disabled to keep the readout calibration consistent. The ansatz parameters were trained classically (§ 3). The four-qubit circuits ran on the linear chain of physical qubits (24, 23, 22, 21) and the six-qubit circuit on (24, 23, 16, 3, 2, 1). After transpilation the circuits contained 9, 27 and 45 two-qubit gates for L=3L = 3 at λ=1\lambda= 1, 3 and 5; 6, 18 and 30 for L=2L = 2; and 30, 90 and 150 for the six-qubit circuit. The measured readout errors were 0.1–1.0% per qubit for the four-qubit chain and at most 1.3% for the six-qubit chain.

The first session had three stages. Stage A evaluated the four-qubit circuits for Vasicek (L=3L = 3 and L=2L = 2), CIR and Black–Karasinski with 10510^{5} shots per circuit. Stage B repeated the four-qubit Vasicek circuit and evaluated the six-qubit Vasicek circuit with 10610^{6} shots per circuit. Stage C trained the four-qubit Vasicek ansatz on the device (§ 5.4). Each readout calibration used 2×1042 \times10^{4} shots per circuit. The total QPU time was 69.8 min (A 6.2 min, B 27.6 min, C 35.9 min), which corresponds to about 274 μs\mu\mathrm{s} per shot.

The second session started about 15 hours after the first. Stage D repeated the four-qubit circuits on the same physical qubits, together with two alternative encodings (§ 6). Stage E measured the same trained circuits with a standard Pauli-measurement estimator. Stage F repeated the binary circuits once more with automatic qubit selection. The second session used 34.0 min of QPU time (D 13.9 min, E 10.8 min, F 9.3 min). A third session on 25 October 2026 evaluated circuits with parameters calibrated to the U.S. Treasury curve (§ 5.6).

Trained-circuit evaluation

Table 2 lists the energy errors after each step of the analysis. Readout mitigation alone leaves errors of 566–1,139 bp at four qubits. Since the readout errors are small, the remaining error is due mainly to gate noise. The uniform floor subtraction combined with zero-noise extrapolation reduces the error to 125–330 bp. The bit-flip deconvolution combined with zero-noise extrapolation reduces it further to 33–115 bp, which is a relative error of 0.7–2.5%. At the same time the distribution fidelity increases from 0.962–0.980 to 0.987–0.996.

ConfigurationShots per circuitReadout-mitigatedFloor subtractedFloor + ZNEDeconvolvedDeconvolved + ZNEFidelity (mitigated → deconvolved)
CIR, n=4n = 4, L=3L = 310510^{5}+686+273+125+56+330.980 → 0.996

Table 2. Hardware results on ibm_cleveland, session 1. Energy errors E−EgridE - E_{\mathrm{grid}} are in basis points; fidelity is the Bhattacharyya overlap with p0p_{0} at λ=1\lambda= 1. ZNE is linear through λ=1\lambda= 1 and 3.

ConfigurationShots per circuitReadout-mitigatedFloor subtractedFloor + ZNEDeconvolvedDeconvolved + ZNEFidelity (mitigated →\rightarrow deconvolved)
Vasicek, n=4n = 4, L=2L = 210510^{5}+566+285+200+89+430.977 →\rightarrow 0.993
Vasicek, n=4n = 4, L=3L = 310610^{6}+788+328+214+133+890.966 →\rightarrow 0.990
Vasicek, n=4n = 4, L=3L = 310510^{5}+704+293+179+144+1010.967 →\rightarrow 0.989
Black–Karasinski, n=4n = 4, L=3L = 310510^{5}+1,139+449+330+118+1150.962 →\rightarrow 0.987
Vasicek, n=6n = 6, L=6L = 610610^{6}+1,388+1,080+403+971+5180.962 →\rightarrow 0.987

Table 7 (PDF p. 10).

Figure 3a shows the origin of the residual error for the Vasicek circuit with 10610^{6} shots. The leaked probability is not uniform. It is concentrated on single-bit-flip neighbors of the peak states j=7j = 7 (0111) and j=8j = 8 (1000), in particular on j=15j = 15 and j=0j = 0, which are reached by a flip of the most significant qubit. The fitted flip rates are ε=(0.0165,0.0125,0,0)\boldsymbol{\varepsilon} = (0.0165,0.0125,0,0) from the most to the least significant qubit. The deconvolution removes the edge weight while it leaves the central bins unchanged. The fidelity extrapolated to λ=0\lambda= 0 is 0.982 before deconvolution. This indicates a noise component that does not scale with CNOT folding, which explains why zero-noise extrapolation alone cannot remove the bias.

Hardware results on ibm_cleveland

Figure 3. Figure 3. Hardware results on ibm_cleveland. (a) Vasicek, four qubits, 10610^{6} shots, λ=1\lambda= 1: exact p0p_{0} (line), readout-mitigated distribution (filled circles) and bit-flip-deconvolved distribution (open squares), on a logarithmic scale. Arrows mark the leakage 7 →\rightarrow 15 and 8 →\rightarrow 0 by a flip of the most significant qubit. (b) Deconvolved energy error versus the CNOT folding factor λ\lambda for the four-qubit circuits; open diamonds are the linear extrapolations to λ=0\lambda= 0. (c) On-device SPSA training of the four-qubit Vasicek ansatz: hardware objective and noiseless energy of the current parameters.

Figure 3b shows the deconvolved energy versus λ\lambda. For Black–Karasinski the dependence on λ\lambda is weak (118, 123 and 133 bp), whereas for the other circuits it is close to linear between λ=1\lambda= 1 and 3. For the six-qubit circuit the deconvolution reduces the error only from 1,080 to 971 bp at λ=1\lambda= 1. At n=6n = 6 the kinetic coefficient s02/(2h2)s_{0}^{2}/(2h^{2}) is 18 times larger than at n=4n = 4. Hence local roughness of p\sqrt{p} between neighboring bins is strongly amplified, and this roughness is not of the bit-flip form. On the other hand, a plain truncation of the WKB tail set, which assumes no noise model, reduces the error to 216 bp at λ=1\lambda= 1 and to 77 bp after extrapolation (Appendix § 15). The true ground-state weight in this tail set is 5×10−55 \times10^{-5}.

Reproducibility and comparison with Pauli-measurement VQE

Table 3 collects the deconvolved and extrapolated errors of the binary-encoded four-qubit circuits from all runs. Over ten runs in two sessions the errors range from 33 to 125 bp, with a mean of 90 bp. The Black–Karasinski result is the most stable (111–125 bp). The CIR result varies most (33–120 bp).

In stage E we measured the same trained circuits, on the same physical qubits and in the same session, with the Qiskit Runtime Estimator. The Hamiltonian was decomposed into Pauli strings and grouped into nine qubit-wise commuting groups for each model. Each group was measured with 2×1042 \times10^{4} shots, with TREX readout mitigation, and in a second run with TREX and zero-noise extrapolation (noise factors 1, 3 and 5, linear extrapolation). Table 4 compares the results.

ModelPauli, TREXPauli, TREX + ZNEp\sqrt{p}, readout-mitigatedp\sqrt{p}, deconvolved + ZNE
Vasicek+1,290 ± 55+791 ± 164+759+96
CIR+1,525 ± 158+1,129 ± 475+663+69
Black–Karasinski+1,499 ± 75+959 ± 233+1,124+111

Table 4. Pauli-measurement VQE versus the p\sqrt{p} estimator on the same circuits (session 2, ibm_cleveland). Energy errors in bp; ± values are the standard errors reported by the Estimator. The two pipelines used different shot budgets and mitigation protocols (see text), and the comparison refers to these conditions.

The readout-mitigated p\sqrt{p} estimator alone is already closer to E0E_0 than the Pauli estimator with TREX. With deconvolution and extrapolation, the error of the p\sqrt{p} pipeline is about ten times smaller than that of the Pauli estimator with TREX and ZNE. The two pipelines do not use identical resources. The Estimator runs used 2×1042 \times10^{4} shots each with the built-in TREX and ZNE of Qiskit Runtime, whereas the p\sqrt{p} values use 10510^{5} shots per folding factor and the analysis of Section 4. The statistical errors of the Estimator (55–475 bp) are much smaller than its bias, so the difference is not a sampling effect. The factor of ten therefore refers to these experimental conditions. It also costs less: one measurement setting per circuit instead of nine, and 1.5 min of QPU time per model including folding and readout calibration, against 3.6 min for the two Estimator runs. The advantage follows from Section 4.1. The Pauli estimator sums many terms with large and partly cancelling coefficients, whereas the p\sqrt{p} estimator uses one distribution, and its errors can be traced to leakage into identifiable bins.

On-device VQE

Following the hardware-efficient VQE of Kandala et al. [16], we trained the four-qubit Vasicek ansatz on the device in stage C, using SPSA [14] with the p\sqrt{p} estimator as the cost function. Specifically, the cost was the floor-subtracted p\sqrt{p} energy of the readout-mitigated distribution at λ=1\lambda= 1. Each SPSA iteration evaluated the two perturbed parameter sets in one job with 2×1042 \times10^{4} shots each. We used the standard gain sequences with exponents 0.602 and 0.101, a perturbation size of 0.15 rad and a first step calibrated to 0.15 rad. The readout was recalibrated every 50 iterations. The initial parameters were the classically trained values plus Gaussian perturbations with a standard deviation of 0.3 rad, which gives a noiseless energy error of 4,939 bp and a fidelity of 0.722.

After 150 iterations (172 jobs, 35.9 min of QPU time) the noiseless energy error of the trained parameters is 130 bp and the fidelity is 0.987 (Figure 3c). The hardware objective decreases from 3,632 bp to 303 bp. The difference between the two curves is the noise bias of the hardware cost function. The bias does not prevent convergence, since it changes slowly with the parameters. The logical and compiled circuits and the parameters before and after training are given in Appendix § 17.

Cross-platform check on a trapped-ion processor

In order to test whether the results depend on the hardware platform, we evaluated the trained four-qubit Vasicek circuit on the IonQ trapped-ion processor Forte Enterprise (qpu.forte-enterprise-1) on 18 October 2026 (KST). The circuit was the same binary-encoded L=3L = 3 circuit used on ibm_cleveland, with nine CNOT gates. It was compiled to the IonQ QIS gate set without optimization (qiskit-ionq 1.1.1) and submitted through the IonQ Cloud API with debiasing disabled, as on IBM. We did not use zero-noise extrapolation, since the IonQ compiler may cancel folded gate pairs. The comparison is therefore made at λ=1\lambda= 1. We performed two runs, with 500 and 5,000 shots for the circuit. Each run had its own readout calibration with ∣0000⟩|0000\rangle and ∣1111⟩|1111\rangle circuits of 500 shots each.

The analysis used the raw shot histograms returned by the IonQ API. For the calibration circuits, the probability vectors returned by the same API omitted the low-weight outcomes, and their sums were 0.990 and 0.968 in the two runs. The histograms contain all shots. A histogram gives the number of shots of each outcome, keyed by the integer value of the bit string with qubit 0 as the least significant bit. We converted it to the bit order of § 2.5 before the analysis. The ∣0000⟩|0000\rangle calibration showed no error in either run. For ∣1111⟩|1111\rangle the per-qubit readout errors were 0.2–0.4% in the first run and 0.4–1.0% in the second run, comparable to 0.1–1.0% on ibm_cleveland. A χ2\chi^2 test of homogeneity on the 16 outcome counts of the two runs (15 degrees of freedom) gives χ2=14.1\chi^2 = 14.1 and p=0.52p = 0.52. Hence the test detects no difference between the two runs; this does not establish that the underlying distributions are equal. The bit-flip rates fitted by the deconvolution in the second run are 2.2% and 1.4% for the two most significant qubits, against 1.7% and 1.3% on ibm_cleveland.

Platform, run, shotsp\sqrt{p}Floor-subtractedDeconvolvedFidelity
IonQ Forte Enterprise, run 1, 500+935 ± 243+444 ± 184+246 ± 1070.954
IonQ Forte Enterprise, run 2, 5,000+1,021 ± 117+420 ± 95+254 ± 530.956
ibm_cleveland, session 1, 10510^5+704+293+1440.967
ibm_cleveland, session 1, 10610^6+788+328+1330.966

Table 5. Vasicek four-qubit circuit on IonQ Forte Enterprise and ibm_cleveland at λ=1\lambda= 1, after readout mitigation. Energy errors E−EgridE - E_{\mathrm{grid}} in bp. For IonQ, the ± values are standard deviations over 400 bootstrap replicates, in which the circuit histogram and the ∣1111⟩|1111\rangle calibration histogram are resampled multinomially.

On both processors the analysis reduces the error in the same proportions. The floor subtraction removes about 60% of the readout-mitigated error on both platforms. The deconvolution leaves 25% of it on IonQ and 17–20% on ibm_cleveland. The readout-mitigated IonQ error of run 2 is larger by about 250 bp, which is about two standard deviations. The deconvolved errors differ by about 115 bp, also about two standard deviations. Hence the bias structure of § 5.2, which is leakage by effective flips of the high-order qubits, appears on both platforms with similar flip rates. We do not attribute the residual difference to the hardware. The IonQ runs used 500 and 5,000 shots with 500-shot readout calibrations, whereas the IBM runs used 10510^{5}–10610^{6} shots with 2×1042 \times10^{4}-shot calibrations. A difference of two standard deviations at these sample sizes is not sufficient to rank the two processors.

Treasury-calibrated circuits

In order to connect the hardware pipeline with market data, we repeated the evaluation of § 5.2 with parameters calibrated to the U.S. Treasury curve of 16 October 2026 (§ 2.4 and Table E1). The mean-reversion speed was bounded by κ≥0.1\kappa\ge0.1. The volatility of the Vasicek model was fixed at the realized volatility of the 1-year yield over the preceding year, 53 bp per year, and the CIR and Black–Karasinski volatilities were chosen to give the same absolute volatility at the mean short rate of that year (3.86%). The calibrated parameters are κ=0.153\kappa= 0.153, θ=5.97%\theta= 5.97\% and σ=0.53%\sigma= 0.53\% for Vasicek; κ=0.149\kappa= 0.149, θ=6.01%\theta= 6.01\% and σ=0.0271\sigma= 0.0271 for CIR; and κ=0.159\kappa= 0.159, rˉ=5.85%\bar{r} = 5.85\% and σ=0.138\sigma= 0.138 for Black–Karasinski. All three models fit the 1–30 year yields with an error of 6 bp and give a continuum long-term yield of 5.90–5.91%, against a 30-year zero yield of 5.46%. The four-qubit circuits (L=3L = 3, nine CNOT gates) were trained classically and reproduce the grid ground states with a fidelity of 1.0000. They were evaluated in a third session on 25 October 2026 (KST), on the same physical qubits (24, 23, 22, 21) and with the same settings as stage A (qiskit 2.6.1, qiskit-ibm-runtime 0.51.0). The three models used 4.7 min of QPU time.

Date1-y yield30-y yield30-y forwardE0E_0 VasicekE0E_0 CIRE0E_0 Black–KarasinskiRMSE
1985-11-297.7910.6511.3611.0110.9810.975 / 5 / 6
1994-12-307.257.887.927.907.907.861 / 1 / 4
2000-01-316.296.265.415.516.215.823 / 7 / 4
2007-06-294.924.813.284.635.025.1010 / 11 / 12
2012-07-310.182.672.473.834.102.7912 / 16 / 108
2020-08-310.151.672.442.492.301.766 / 10 / 45
2023-10-315.325.064.405.295.295.1812 / 12 / 13
2026-10-164.495.464.665.915.915.916 / 6 / 6

Table E1. Calibration to the U.S. Treasury zero curve on selected dates (κ≥0.1\kappa\ge0.1). Rates in %; RMSE is the root-mean-square fitting error over the 1–30 year yields, in bp, for Vasicek / CIR / Black–Karasinski.

Table 6 lists the results. As in the rest of § 5, the errors refer to the four-qubit grid ground-state energies, not to market yields or to the continuum long-term yields. The analysis reduces the error from 86–657 bp after readout mitigation to 23–67 bp after deconvolution and extrapolation. These values lie at the lower end of the range of Table 3 (33–125 bp). Part of the improvement is due to the parameters. The calibrated volatilities are smaller than those of § 3, and the energy shift caused by a 1% flip of the most significant qubit is reduced from 358–557 bp to 110–297 bp. The CIR circuit is the least sensitive (110 bp), and its readout-mitigated error is accordingly small (86 bp). For Vasicek the fitted flip rates of the two most significant qubits are 2.1% and 3.2%, compared with 1.7% and 1.3% in session 1. The bias therefore has the same structure as in § 5.2.

ModelSession 1Session 2, same qubitsSession 2, automatic qubit selectionRange
Vasicek+101; +89 (10610^{6} shots)+96+4444–101
CIR+33+69+12033–120
Black–Karasinski+115+111+125111–125

Table 3. Reproducibility of the deconvolved and extrapolated energy error (bp) for the binary-encoded four-qubit circuits. Shots per circuit are 10510^{5} unless noted.

ModelEgridE_{\mathrm{grid}} (%)E∞E_{\infty} (%)Readout-mitigatedFloor + ZNEDeconvolvedDeconvolved + ZNEFidelity (mitigated → deconvolved)
Vasicek5.6925.911+657+45+134+670.942 → 0.987
CIR5.8015.911+860+46+230.989 → 0.993
Black–Karasinski5.5505.898+448+152+67+630.960 → 0.986

Table 6. Treasury-calibrated four-qubit circuits on ibm_cleveland (session 3, 25 October 2026, 10510^{5} shots per circuit). EgridE_{\mathrm{grid}} and E∞E_{\infty} are the grid and continuum ground-state energies. Energy errors E−EgridE - E_{\mathrm{grid}} in bp; fidelity at λ=1\lambda= 1. ZNE is linear through λ=1\lambda= 1 and 3.

The hardware estimates of the long-term yield are 6.37%, 6.03% and 6.18% for the three models. The grid error at n=4n = 4 is −11 to −35 bp and has the opposite sign to the hardware bias. Hence the hardware estimates differ from the continuum values by only 12–45 bp. We do not rely on this partial cancellation, since the two errors have different origins. On the other hand, the hardware error is of the same order as the spread of E0E_0 among the three models on the dates of Table E1 and as the calibration uncertainty discussed in Appendix § 16. The complete chain from the market curve to a hardware estimate of the long-term yield thus works with the present four-qubit circuits.

Discussion

The long-term yield is a natural target for ground-state algorithms for three reasons. First, it is exactly a ground-state energy, not a property of a time-evolved state. Second, the Feynman–Kac Hamiltonian is stoquastic, so that a single computational-basis measurement setting suffices. Third, the estimator E[p]E[p] is a variational upper bound for any measured distribution. Readout mitigation with simplex projection and the bit-flip deconvolution both return distributions, and therefore they preserve this bound. Only the zero-noise extrapolation can cross below E0E_0.

The hardware data show that the structure of the noise matters more than its magnitude. For the binary-encoded circuits, the leaked weight is described by effective bit flips of the high-order qubits. The fitted flip rates reproduce the measured bias: 727, 613 and 1,090 bp predicted against 759, 663 and 1,124 bp measured for Vasicek, CIR and Black–Karasinski in session 2.

We tested in stage D whether this structure can be removed at the level of the encoding. In a Gray encoding, a flip of the most significant qubit reflects the grid about its center and maps the peak onto itself. We also optimized the grid-to-bitstring permutation to minimize the first-order bias ∑qεSq\sum_q \varepsilon S_q for a uniform flip rate ε=1%\varepsilon= 1\%, where SqS_q is the energy sensitivity of qubit qq derived from the exact identity

E[p]−E0=⟨δψ∣H−E0∣δψ⟩,δψ=p−p0.(14)E[p] - E_0 = \langle\delta\psi\mid H - E_0 \mid\delta\psi\rangle,\qquad\delta\psi= \sqrt{p} - \sqrt{p_0}. \tag*{(14)}

Here δψ\delta\psi is the deviation of the measured amplitude from the exact ground-state amplitude. Since H−E0H - E_0 is positive semidefinite, Eq. (14) also shows directly that E[p]≥E0E[p] \ge E_0. The sensitivity SqS_q follows by expanding δψ\delta\psi to first order in the flip rate of qubit qq. Both encodings keep HH stoquastic, and the three-layer ansatz with nine CNOT gates still prepares their ground states exactly. On hardware, the Gray encoding improved the floor-subtracted and extrapolated errors for Vasicek (+100 versus +195 bp) and CIR (−30 versus +130 bp), but not for Black–Karasinski (+244 versus +183 bp). The optimized encoding was worse than the binary one for all three models. The total leaked weight did not decrease, and the flip model fitted to one encoding did not predict the bias of the others. We conclude that the effective flip structure belongs to the trained circuit rather than to the device alone. A noise-aware encoding therefore requires a circuit-level noise model, which we leave for future work. A higher-order or spectral kinetic operator would reduce the number of qubits for a given discretization error, but it introduces positive off-diagonal elements and breaks the stoquastic structure.

The spectrum of HH carries more information than E0E_0. The gap E1−E0E_1 - E_0 sets the rate at which the forward curve approaches y∞y_\infty, and the low-lying states give the spectral expansion of the term structure [6]. These states can be obtained with excited-state extensions of the VQE. The same Hamiltonian also governs long-dated path-dependent quantities. For a functional ∫0Tv(νt) dt\int_0^T v(\nu_t)\,\mathrm{d}t with ν≥0\nu\ge0, such as the occupation time of a range of rates, the Laplace-transformed price leads to the operator H+s vH + s\,v [19, 21]. This operator is stoquastic for s≥0s \ge0, and therefore the estimator of § 4 applies without change (Appendix § 13). In contrast, the direct partial differential equation for the arithmetic Asian option has a time-dependent and non-Hermitian generator. Its solution is then not a projection onto a ground state [3, 26].

For one-factor models a classical eigensolver on a fine grid is inexpensive, and we use it as the reference. Calibrated to the U.S. Treasury zero curve from 1985 to 2026, the ground-state energy E0E_0 follows the 30-year yield with an in-sample correlation of 0.98 and lies above it by about 50 bp (§ 2.4). The motivation for the quantum formulation is the multi-factor case. A dd-factor model requires d⋅nd \cdot n qubits, while a classical grid requires 2dn2^{dn} points. In dd dimensions the diffusion term is 12gμν∂μ∂ν\frac{1}{2}g^{\mu\nu}\partial_\mu\partial_\nu with the metric gμν=∑aσaμσaνg^{\mu\nu} = \sum_a \sigma_a^\mu\sigma_a^\nu [21]. A global Lamperti transform to a constant diffusion requires, in particular, that this metric be flat [22]. Otherwise the kinetic operator becomes a Laplace–Beltrami operator with curvature corrections. Market data also show fat tails and jumps that a one-factor diffusion does not capture [25]. A jump component adds a non-local term to the generator. Since jump rates are non-negative, the corresponding off-diagonal elements of HH are non-positive, and HH remains stoquastic. It is Hermitian after the similarity transform when the jump kernel satisfies detailed balance. In that case the Hamiltonian is no longer tridiagonal, but the estimator of Section 4 still applies with the additional off-diagonal terms. Non-affine multi-factor models, such as shadow-rate models with a zero lower bound, have no closed form. When the drift is reversible, their generators are symmetrizable in the same way as in Section 2, and the Hamiltonian remains stoquastic. In that regime the ground state is concentrated on a small part of the grid. Sample-based quantum diagonalization [15], which diagonalizes HH in the sampled support, then becomes a natural complement to the estimator of Section 4.

Limitations

  1. All models in this work are one-factor models, for which classical solvers are inexpensive. The hardware results demonstrate the method; they do not claim a computational advantage.

  1. The hardware errors are measured with respect to the ground state of the same grid. At four qubits the discretization error with respect to the continuum (−22.5-22.5 to −64.9-64.9 bp) is comparable to the hardware error. A quantitative continuum result requires more qubits or a higher-order discretization.

  1. At six qubits the bit-flip deconvolution gives 518 bp after extrapolation, since the leaked weight is not of the bit-flip form. A plain truncation of the tail set gives 77 bp after zero-noise extrapolation (216 bp at λ=1\lambda= 1), but it rests on no noise model, and its accuracy at larger nn remains to be established.

  1. The tail set relies on the design condition that the grid is wide enough for the ground state to vanish near its edges. The WKB criterion verifies this condition from the potential, but it is approximate. The corrected energy depends on the threshold of Eq. (12); thresholds of 10−310^{-3} and 10−110^{-1} give larger errors than 10−210^{-2} (Appendix § 15).

  1. The bit-flip model is phenomenological. It captures the dominant leakage of the binary-encoded circuits, but it is specific to the trained circuit and does not transfer to other encodings (§ 6). It does not describe coherent or correlated errors. The linear zero-noise extrapolation assumes that the bias is linear in the folding factor between λ=1\lambda= 1 and 3.

  1. The superconducting data come from one processor in three sessions, including the Treasury-calibrated evaluation. The trapped-ion check covers one model at λ=1\lambda= 1 without zero-noise extrapolation, with readout calibrations of 500 shots.

  1. The extension to multi-factor models requires a symmetrizable, that is reversible, drift. This condition must be checked for each calibrated model.

  1. The Treasury calibration is in sample. The calibrated long-term yield depends on the one-factor model, on the bound on κ\kappa and on the extrapolation beyond 30 years, and the Black–Karasinski fit is unreliable on some near-zero-rate dates (Appendix § 16).

Conclusion

We have shown that the long-term yield of a short-rate model is the ground-state energy of a stoquastic Schrödinger operator obtained from the Feynman–Kac equation. This makes the long-term yield a natural target for the VQE. In noiseless simulation, a six-qubit real-amplitude ansatz reproduces the grid ground state within 0.06 bp for the Vasicek model, and the same formulation reproduces the closed-form CIR yield and gives the Black–Karasinski yield, for which no closed form exists. Since the Hamiltonian is stoquastic, the energy can be estimated from computational-basis samples alone. On ibm_cleveland we identified bit flips of high-order qubits as the dominant source of bias and removed most of it by a tail-constrained bit-flip deconvolution. The four-qubit hardware estimates agree with the grid ground-state energies within 33–125 bp for all three models in ten runs over two sessions. On a trapped-ion processor the same pipeline reduces the error of the Vasicek circuit from 1,021 to 254 bp at λ=1\lambda= 1, in the same proportions as on ibm_cleveland, which shows that the bias structure is not specific to one platform. On the same circuits and under the conditions of § 5.3, its error is about ten times smaller than that of a Pauli-measurement VQE with readout mitigation and zero-noise extrapolation, at a lower measurement cost. At six qubits a truncation of the WKB tail set gives 77 bp after zero-noise extrapolation. An on-device VQE converges from 4,939 bp to 130 bp. Calibrated to the U.S. Treasury curve over 41 years, the long-term yield E0E_0 follows the 30-year market yield closely. With the parameters calibrated to the curve of October 2026, the hardware estimates agree with the grid values within 23–67 bp, so that the complete chain from the market curve to a hardware estimate of the long-term yield has been demonstrated. The extension to multi-factor and non-affine models, together with sample-based quantum diagonalization, is the subject of future work.

Acknowledgments

This work was supported by Korea National Research Foundation (NRF) grant No. NRF-2026-25612745, ICT R&D program of IITP-2023-2021-0-01810, RS-2023-00225385, AFOSR grant FA2386-22-1-4052. The work was partly supported by the Cleveland Clinic Quantum Start-up Catalyzer Program and Amazon Web Services. The author acknowledges the use of IBM Quantum services for this work through the Cleveland Clinic’s Quantum Start-up Catalyzer Program. The views expressed are those of the author, and do not reflect the official policy or position of IBM or the IBM Quantum team. This work was also supported by the National Quantum Laboratory at Maryland (QLab). The author acknowledges QLab for providing quantum computing resources on IonQ devices for this work. The views expressed are those of the author, and do not reflect the official policy or position of IonQ. D. Ahn is a co-founder of Singularity Quantum Inc. and holds an equity interest in the company.

Data availability

Raw IBM counts of all three sessions, raw IonQ shot histograms, job identifiers, trained parameters and the analysis code will be made publicly available in Figshare with a DOI upon publication. The repository will also contain the compiled circuit of every IBM job of sessions 1 and 2 and the submitted circuit of every IonQ job, together with scripts that reproduce the hardware tables.

Declaration of generative AI and AI-assisted technologies in the manuscript preparation process

During the preparation of this work, the author used Claude (Anthropic) and ChatGPT (OpenAI) to assist in writing the analysis and job-submission code, in the data analysis, and in drafting and editing the text. After using these tools, the author reviewed and edited the content as needed and takes full responsibility for the content of the published article.

Path-integral derivation of the Feynman–Kac Hamiltonian

In this appendix we derive Eq. (3) from the discretized path integral, following the constructions of Baaquie [19] and Linetsky [21]. In the Lamperti coordinate the short rate follows dyt=b~(yt) dt+s0 dWtdy_t=\widetilde{b}(y_t)\,dt+s_0\,dW_t. We divide the interval [0,τ][0,\tau] into NN steps of length Δt=τ/N\Delta t=\tau/N and write yi=y(iΔt)y_i=y(i\Delta t) with y0=yy_0=y. In the pre-point (Itô) discretization the short-time transition density is Gaussian. The bond price is then the limit of a finite-dimensional integral,

P(τ,y)=lim⁡N→∞∫∏i=1Ndyi2πs02Δte−SN,SN=∑i=0N−1[(Δyi−b~(yi)Δt)22s02Δt+r(yi)Δt],(15)P(\tau,y)=\lim_{N\to\infty}\int\prod_{i=1}^{N}\frac{dy_i}{\sqrt{2\pi s_0^2\Delta t}}e^{-S_N},\qquad S_N=\sum_{i=0}^{N-1}\left[\frac{(\Delta y_i-\widetilde{b}(y_i)\Delta t)^2}{2s_0^2\Delta t}+r(y_i)\Delta t\right], \tag*{(15)}

where Δyi=yi+1−yi\Delta y_i=y_{i+1}-y_i. In the limit N→∞N\to\infty the sum SNS_N becomes the Euclidean action of Eq. (5). By expanding the square, we obtain

SN=∑i=0N−1[(Δyi)22s02Δt+(r(yi)+b~(yi)22s02)Δt]−∑i=0N−1b~(yi)s02Δyi.(16)S_N=\sum_{i=0}^{N-1}\left[\frac{(\Delta y_i)^2}{2s_0^2\Delta t}+\left(r(y_i)+\frac{\widetilde{b}(y_i)^2}{2s_0^2}\right)\Delta t\right]-\sum_{i=0}^{N-1}\frac{\widetilde{b}(y_i)}{s_0^2}\Delta y_i. \tag*{(16)}

The last sum is a stochastic integral in the pre-point form. In order to evaluate it, we expand W(y)=∫b~/s02 dyW(y)=\int\widetilde{b}/s_0^2\,dy to second order and use the Itô rule (Δyi)2→s02Δt(\Delta y_i)^2\to s_0^2\Delta t. Then

W(yi+1)−W(yi)=b~(yi)s02Δyi+b~′(yi)2Δt,(17)W(y_{i+1})-W(y_i)=\frac{\widetilde{b}(y_i)}{s_0^2}\Delta y_i+\frac{\widetilde{b}'(y_i)}{2}\Delta t, \tag*{(17)}

and the last sum equals W(yN)−W(y0)−∑ib~′(yi)Δt/2W(y_N)-W(y_0)-\sum_i\widetilde{b}'(y_i)\Delta t/2. As a result,

SN=∑i=0N−1[(Δyi)22s02Δt+V(yi)Δt]−W(yN)+W(y0),(18)S_N=\sum_{i=0}^{N-1}\left[\frac{(\Delta y_i)^2}{2s_0^2\Delta t}+V(y_i)\Delta t\right]-W(y_N)+W(y_0), \tag*{(18)}

where VV is the potential of Eq. (3). Here the term b~′/2\widetilde{b}'/2 appears as the Itô correction of the pre-point rule. A mid-point (Stratonovich) discretization gives the same Hamiltonian. In that case the stochastic integral has no correction term, and the same term arises from the normalization of the short-time propagator [21]. The remaining path integral is the Euclidean propagator K(y′,τ∣y)=⟨y′∣e−Hτ∣y⟩K(y',\tau\mid y)=\langle y'|e^{-H\tau}|y\rangle of the operator HH of Eq. (3). Therefore

P(τ,y)=e−W(y)∫dy′ eW(y′)K(y′,τ∣y),(19)P(\tau,y)=e^{-W(y)}\int dy'\,e^{W(y')}K(y',\tau\mid y), \tag*{(19)}

which is Eq. (4) after the expansion of KK in the eigenstates of HH.

Two remarks connect this result with familiar cases. First, the kinetic term (Δyi)2/(2s02Δt)(\Delta y_i)^2/(2s_0^2\Delta t) is the action 12my˙ 2Δt\frac{1}{2}m\dot{y}^{\,2}\Delta t of a free particle with mass m=1/s02m=1/s_0^2 (with ℏ=1\hbar=1). Hence HH is the Schrödinger operator of a particle of mass 1/s021/s_0^2 in the potential VV. Baaquie made this identification for the Black–Scholes equation, with mass 1/σ21/\sigma^2 [23]. Second, for a constant drift b~=μ\widetilde{b}=\mu and a constant rate rr, we have W=μy/s02W=\mu y/s_0^2 and V=r+μ2/(2s02)V=r+\mu^2/(2s_0^2). The action then separates into the free action, the boundary term −μ(yN−y0)/s02-\mu(y_N-y_0)/s_0^2 and the constant μ2τ/(2s02)\mu^2\tau/(2s_0^2). This is the decomposition of the Black–Scholes action given in Ref. [21]. The similarity transform of § 2.2 is the generalization of this decomposition to a state-dependent drift.

Long-dated path-dependent functionals

We consider a functional Iτ=∫0τν(yt) dtI_\tau= \int_0^\tau\nu(y_t)\,\mathrm{d}t with ν≥0\nu\ge0. Examples are the occupation time of a range of rates, ν=1[a,b]\nu= \mathbf{1}_{[a,b]}, and the time-averaged rate. For s≥0s \ge0 the Laplace transform

L(τ,y;s)=E[exp⁡(−∫0τrt dt−sIτ) | y0=y](20)L(\tau,y;s) = \mathbb{E}\left[\exp\left(-\int_0^\tau r_t\,\mathrm{d}t - s I_\tau\right)\,\middle|\,y_0 = y\right] \tag*{(20)}

is a bond price in which the short rate is replaced by r+sνr+s\nu [19, 21]. Prices of claims that depend on IτI_\tau are obtained from LL by an inverse Laplace transform. By the derivation of § 2, LL is governed by the operator H(s)=H+sνH(s)=H+s\nu, and

lim⁡τ→∞[−1τln⁡L(τ,y;s)]=E0(s),(21)\lim_{\tau\to\infty}\left[-\frac{1}{\tau}\ln L(\tau,y;s)\right]=E_0(s), \tag*{(21)}

where E0(s)E_0(s) is the ground-state energy of H(s)H(s). The function E0(s)E_0(s) determines the long-maturity behavior of the functional. In particular, E0(0)=γ∞E_0(0)=\gamma_\infty, and by the Hellmann–Feynman theorem E0′(0)=∫ν ϕ02 dyE_0'(0)=\int\nu\,\phi_0^2\,\mathrm{d}y is the long-run mean of ν\nu under the measure defined by the ground state.

The perturbation sνs\nu is diagonal and real. Hence H(s)H(s) has the same off-diagonal elements as HH, and it remains stoquastic for every s≥0s\ge0. The ground state of H(s)H(s) is positive, and E0(s)E_0(s) can be estimated from computational-basis samples by Eq. (10) with djd_j replaced by dj+sν(yj)d_j+s\nu(y_j). On the other hand, the Fourier representation used for functionals that are not positive leads to an imaginary potential. The resulting operator is not Hermitian, and it lies outside the scope of the present method.

Proof of Theorem 1

Let ψ\psi be a normalized eigenvector of HH with the eigenvalue E0E_0, and let ∣ψ∣|\psi| denote the vector with the components ∣ψj∣|\psi_j|. Since Hjk≤0H_{jk}\le0 for j≠kj\ne k, we have Hjkψjψk≥Hjk∣ψj∣∣ψk∣H_{jk}\psi_j\psi_k\ge H_{jk}|\psi_j||\psi_k|. Therefore

⟨∣ψ∣ ∣ H ∣ ∣ψ∣⟩=∑jHjj∣ψj∣2+∑j≠kHjk∣ψj∣∣ψk∣≤∑jHjjψj2+∑j≠kHjkψjψk=E0.(22)\begin{aligned} \langle|\psi|\,|\,H\,|\,|\psi|\rangle &=\sum_j H_{jj}|\psi_j|^2+\sum_{j\ne k}H_{jk}|\psi_j||\psi_k|\\ &\le\sum_j H_{jj}\psi_j^2+\sum_{j\ne k}H_{jk}\psi_j\psi_k\\ &=E_0. \tag*{(22)} \end{aligned}

Since ∣ψ∣|\psi| is normalized, the variational principle gives ⟨∣ψ∣ ∣ H ∣ ∣ψ∣⟩≥E0\langle|\psi|\,|\,H\,|\,|\psi|\rangle\ge E_0. Hence the equality holds, and ∣ψ∣|\psi| is also an eigenvector with the eigenvalue E0E_0.

Next we show that ∣ψ∣|\psi| has no zero component. Suppose that ∣ψk∣=0|\psi_k|=0. The kk-th component of (H−E0)∣ψ∣=0(H-E_0)|\psi|=0 gives

∑j≠kHkj∣ψj∣=0.(23)\sum_{j\ne k}H_{kj}|\psi_j|=0. \tag*{(23)}

Each term is non-positive. Therefore ∣ψj∣=0|\psi_j|=0 for every jj with Hkj≠0H_{kj}\ne0. By repeating this argument and using the irreducibility of HH, we reach every grid point, and we obtain ∣ψ∣=0|\psi|=0. This contradicts the normalization. Hence ∣ψj∣>0|\psi_j|>0 for all jj. The same argument applies to any eigenvector with the eigenvalue E0E_0 that has non-negative components.

Finally, we consider φ=∣ψ∣−ψ\varphi= |\psi|-\psi. It is a linear combination of eigenvectors with the eigenvalue E0E_0, and φj≥0\varphi_j \ge0 for all jj. If φ=0\varphi= 0, then ψ=∣ψ∣\psi= |\psi| is strictly positive. If φ≠0\varphi\ne0, then φ\varphi is an eigenvector with non-negative components, and therefore φj>0\varphi_j > 0 for all jj. In this case ψj<∣ψj∣\psi_j < |\psi_j|, that is, ψj<0\psi_j < 0 for all jj. As a result, every eigenvector with the eigenvalue E0E_0 has the same sign in all its components. Two such eigenvectors cannot be orthogonal, since their inner product is a sum of terms of one sign. Therefore E0E_0 is nondegenerate, and its eigenvector can be chosen with strictly positive components. This completes the proof.

For the tridiagonal Hamiltonian of Eq. (9), Hj,j+1=e<0H_{j,j+1}=e<0 for all jj, and therefore HH is irreducible. The Gray and optimized encodings of § 6 only permute the basis states. They preserve both the sign structure and the irreducibility, so that Theorem 1 applies to them as well.

Validation and ablation of the tail-constrained deconvolution

In this appendix we separate the contributions of the bit-flip model and of the tail set. All energies are errors E−EgridE-E_{\mathrm{grid}} in bp, and all tail sets use the threshold 10−210^{-2} of Eq. (12) unless stated otherwise.

Synthetic data. We apply independent bit flips with known rates ε\boldsymbol{\varepsilon} to the exact grid ground state, add a uniform floor of 0.5%, and analyze the result as in § 4. Table D1 lists the results for two sets of rates. The deconvolution recovers the flip rates of the two most significant qubits within 0.12 percentage points, and it reduces the energy error to 10–36 bp. For CIR it also assigns spurious rates of 0.6–3% to the low-order qubits, but these have little effect on the energy. Applied to the exact ground state without noise, the deconvolution changes the energy by 1.7, 2.9 and 7.8 bp for Vasicek, CIR and Black–Karasinski.

Modelε\boldsymbol{\varepsilon} (true)NoisyFloor-subtractedDeconvolvedε\boldsymbol{\varepsilon} (fitted)
Vasicek(1.65, 1.25, 0, 0)+811+381+15(1.75, 1.37, 0, 0)
Vasicek(3, 2, 1, 0)+1,377+666+24(3.10, 2.12, 0, 0)
CIR(1.65, 1.25, 0, 0)+760+107+10(1.76, 1.42, 2.07, 0.61)
CIR(3, 2, 1, 0)+1,318+245+13(3.10, 2.16, 3.16, 1.64)
Black–Karasinski(1.65, 1.25, 0, 0)+1,264+726+36(1.74, 1.34, 0.53, 0)
Black–Karasinski(3, 2, 1, 0)+2,154+1,258+36(3.09, 2.09, 1.52, 0)

Table D1. Deconvolution of synthetic data. Rates in %, from the most to the least significant qubit.

Hardware data. Table D2 compares, for the readout-mitigated distributions at λ=1\lambda= 1, the floor subtraction, a plain truncation of the tail set TT followed by renormalization, and the deconvolution with three thresholds. For the four-qubit circuits the truncation gives errors of 33–149 bp, comparable to or smaller than the deconvolution with the threshold 10−210^{-2} (56–144 bp). For the six-qubit circuit the difference is larger: the truncation gives 216 bp at λ=1\lambda= 1 and 77 bp after extrapolation, against 971 and 518 bp for the deconvolution. Hence the tail set carries most of the correction. The deconvolution is sensitive to the threshold. With 10−310^{-3} the tail set is too small, and for CIR it is empty, so that no correction is applied. With 10−110^{-1} the tail set contains bins with true weight, and the error rises to 87–381 bp at four qubits and 1,137 bp at six qubits. Combined with zero-noise extrapolation, the truncation gives −42 to +114 bp; for Black–Karasinski the extrapolated value falls below E0E_0, which is possible only through the extrapolation. We report the deconvolution as the main result because it rests on a noise model that is validated on synthetic data, it gives flip rates that can be compared across runs and platforms, and its extrapolated values remain above E0E_0 in all runs.

Session, configurationReadout-mitigatedFloor-subtractedTail truncationDeconvolved (10−310^{-3})Deconvolved (10−210^{-2})Deconvolved (10−110^{-1})
1, Vasicek+704+293+149+200+144+375
1, Vasicek (L=2L = 2)+566+285+91+142+89+381
1, CIR+686+273+61+686+56+87
1, Black–Karasinski+1,139+449+39+318+117+302
2, Vasicek+759+309+125+196+138+373
2, CIR+663+282+63+663+97+115
2, Black–Karasinski+1,124+358+33+367+117+371
1, Vasicek (n=6n = 6, 10610^{6} shots)+1,388+1,080+216+738+971+1,137

Table D2. Ablation on the hardware data (ibm_cleveland, binary encoding, λ=1\lambda= 1, readout-mitigated). Energy errors in bp.

Details of the Treasury calibration

This appendix gives the details of the calibration of Section 2.4. We used the zero yields of the Gürkaynak–Sack–Wright curve [28], downloaded from the Federal Reserve Board on 24 October 2026. Days without a complete set of 1–30 year yields were removed, and for each month we used the last remaining business day, starting in November 1985, when the 30-year maturity becomes available. The last month is represented by 16 October 2026, the latest date available at download. The Vasicek and CIR parameters were fitted by least squares with the closed-form bond prices. The Black–Karasinski model was calibrated on eight selected dates, with the bond prices computed from the spectral expansion of Eq. (4).

A 30-year curve does not determine the mean-reversion speed well. Without a constraint, the fit drives κ\kappa toward zero in about 16% of the months, and the Vasicek value E0=θ−σ2/(2κ2)E_0 = \theta- \sigma^2/(2\kappa^2) then loses its meaning. We therefore bounded the mean-reversion speed by κ≥0.1\kappa\ge0.1, that is, a half-life of at most 7 years.

With this bound, E0E_0 follows the 30-year yield with a correlation of 0.98 for both models (Figure 1). It lies above the 30-year yield by 46 ±\pm 38 bp for Vasicek and 49 ±\pm 39 bp for CIR (mean and standard deviation). Lower bounds κ≥0.05\kappa\ge0.05 and κ≥0.2\kappa\ge0.2 give mean offsets of 38–50 bp and correlations of 0.94–0.99. An offset of this size is expected, since the 30-year yield has not converged to y∞y_{\infty} and still contains the 1/τ1/\tau term of Eq. (4). The 30-year forward rate fluctuates more strongly, and E0E_0 exceeds it by 70 ±\pm 92 bp (Vasicek). The gap E1−E0E_1 - E_0 has a median of 0.23 per year for Vasicek and 0.25 per year for CIR. This corresponds to a time scale of about 4 years for the flattening of the forward curve.

Table E1 lists eight dates with different rate levels. The three models give values of E0E_0 within 50 bp of each other at most dates. At the near-zero short rates of 2012 and 2020, the Black–Karasinski model fits the curve poorly, with errors of 108 and 45 bp. In that case its value of E0E_0 is not reliable.

These values are the risk-neutral long-term yields implied by the curve and a one-factor model. They are not forecasts, and they depend on the extrapolation of the model beyond 30 years. On the other hand, the discount curves used in insurance regulation are extrapolated beyond the last liquid maturity toward a fixed ultimate forward rate. The ground-state energy E0E_0 of a calibrated model provides a model-consistent value for this quantity. The accuracy of the hardware estimates in Section 5 (33–125 bp, and 23–67 bp for the parameters calibrated to the curve of 16 October 2026 in Section 5.6) is of the same order as the model and calibration uncertainties found here.

Quantum circuit of the on-device VQE

This appendix gives the circuit used in the on-device VQE of § 5.4. The same circuit, with the classically trained parameters, was used for the four-qubit Vasicek evaluations of § 5.2, § 5.3 and § 5.5.

Figure F1 shows the logical circuit. It is the real-amplitude ansatz of § 3.1 with n=4n = 4 and L=3L = 3. Each layer applies Ry(θk)=exp⁡(−iθkY/2)R_y(\theta_k) = \exp(-i\theta_kY/2) to every qubit and then the CNOT ladder on the pairs (q0,q1)(q_0, q_1), (q1,q2)(q_1, q_2) and (q2,q3)(q_2, q_3). A final RyR_y layer follows. The circuit has 16 parameters and 9 CNOT gates. Qubit q0q_0 is the most significant bit of the grid index jj. For zero-noise extrapolation each CNOT is replaced by λ\lambda CNOT gates in sequence, with λ=1\lambda= 1, 3 and 5. Since CNOT2=I\mathrm{CNOT}^2 = I, the folded circuit implements the same unitary.

Logical circuit of the four-qubit ansatz

Figure F1. Logical circuit of the four-qubit ansatz (n=4n = 4, L=3L = 3) used in the on-device VQE. The barriers separate the layers. Qubit q0q_0 is the most significant bit of the grid index.

Figure F2 shows the circuit after transpilation for ibm_cleveland with optimization level 3 and the fixed layout (q0,q1,q2,q3)→(24,23,22,21)(q_0, q_1, q_2, q_3) \to(24,23,22,21). The native gates are RzR_z, X\sqrt{X} and CZ. Each Ry(θk)R_y(\theta_k) becomes X Rz(θk+π) X\sqrt{X}\,R_z(\theta_k + \pi)\,\sqrt{X} up to fixed RzR_z rotations, and each CNOT becomes a CZ gate between Hadamard-type single-qubit rotations. The compiled circuit has 9 CZ gates, 38 X\sqrt{X} gates and 50 RzR_z gates, and a depth of 38. The parameters enter only through the RzR_z angles. Hence the circuit was compiled once, and each SPSA iteration only bound new parameter values. Gate twirling and dynamical decoupling were added by the Runtime Sampler at execution and are not shown.

Circuit of Fig. F1 transpiled for ibm_cleveland on the physical qubits

Figure F2. The circuit of Figure F1 transpiled for ibm_cleveland on the physical qubits (24,23,22,21)(24, 23, 22, 21). The labels qi↦kq_i \mapsto k give the physical qubit; t[k]t[k] denotes θk\theta_k.

Table F1 lists the parameters. The classically trained values reproduce the grid ground state with a fidelity of 1.0000. The initial values of the on-device VQE were obtained by adding Gaussian perturbations with a standard deviation of 0.3 rad (random seed 0), which gives a noiseless energy error of 4,939 bp. After 150 SPSA iterations the noiseless energy error is 130 bp. The final parameters do not return exactly to the trained values. The parameters θ0\theta_0, θ4\theta_4 and θ8\theta_8 of the most significant qubit differ from them by 0.6–0.9 rad, whereas the final-layer parameters θ12\theta_{12}–θ15\theta_{15} differ by less than 0.1 rad.

ParameterLayerQubitTrainedInitialAfter on-device VQE
θ0\theta_01q0q_0-3.142-3.104-4.007
θ1\theta_11q1q_1+4.192+4.152+3.779
θ2\theta_21q2q_2-1.949-1.757-1.825
θ3\theta_31q3q_3+1.595+1.626+1.663
θ4\theta_42q0q_0+0.000-0.161-0.600
θ5\theta_52q1q_1-1.236-1.127-0.942
θ6\theta_62q2q_2+1.110+1.502+1.116
θ7\theta_72q3q_3+0.547+0.831+0.955
θ8\theta_83q0q_0-4.712-4.924-5.356
θ9\theta_93q1q_1+0.388+0.008+0.252
θ10\theta_{10}3q2q_2+2.274+2.087+2.305
θ11\theta_{11}3q3q_3+0.886+0.899+1.137
θ12\theta_{12}finalq0q_0+3.142+2.444+3.193
θ13\theta_{13}finalq1q_1-3.142-3.207-3.186
θ14\theta_{14}finalq2q_2-3.142-3.515-3.218
θ15\theta_{15}finalq3q_3-0.000-0.220-0.083

Table F1. Parameters (rad) of the four-qubit Vasicek ansatz: classically trained values, initial values of the on-device VQE, and values after 150 SPSA iterations on ibm_cleveland.

References

  1. [1]N. Stamatopoulos, D. J. Egger, Y. Sun, C. Zoufal, R. Iten, N. Shen and S. Woerner, “Option pricing using quantum computers,” Quantum 4, 291 (2020).
  2. [2]S. Woerner and D. J. Egger, “Quantum risk analysis,” npj Quantum Inf. 5, 15 (2019).DOI
  3. [3]F. Fontanela, A. Jacquier and M. Oumgari, “A quantum algorithm for linear PDEs arising in finance,” SIAM J. Financ. Math. 12, SC98 (2021).
  4. [4]A. Peruzzo et al., “A variational eigenvalue solver on a photonic quantum processor,” Nat. Commun. 5, 4213 (2014).DOI
  5. [5]L. P. Hansen and J. A. Scheinkman, “Long-term risk: An operator approach,” Econometrica 77, 177 (2009).
  6. [6]V. Linetsky, “Spectral methods in derivatives pricing,” in Financial Engineering, Handbooks in Operations Research and Management Science, Vol. 15 (Elsevier, 2007), pp. 223–299.
  7. [7]S. Ross, “The recovery theorem,” J. Finance 70, 615 (2015).
  8. [8]S. Bravyi, D. P. DiVincenzo, R. Oliveira and B. M. Terhal, “The complexity of stochastic local Hamiltonian problems,” Quantum Inf. Comput. 8, 361 (2008).
  9. [9]O. Vasicek, “An equilibrium characterization of the term structure,” J. Financ. Econ. 5, 177 (1977).
  10. [10]J. C. Cox, J. E. Ingersoll and S. A. Ross, “A theory of the term structure of interest rates,” Econometrica 53, 385 (1985).
  11. [11]F. Black and P. Karasinski, “Bond and option pricing when short rates are lognormal,” Financ. Anal. J. 47(4), 52 (1991).DOI
  12. [12]K. Temme, S. Bravyi and J. M. Gambetta, “Error mitigation for short-depth quantum circuits,” Phys. Rev. Lett. 119, 180509 (2017).DOI
  13. [13]T. Giurgica-Tiron, Y. Hindy, R. LaRose, A. Mari and W. J. Zeng, “Digital zero noise extrapolation for quantum error mitigation,” in Proceedings of the IEEE International Conference on Quantum Computing and Engineering (QCE), pp. 306–316 (2020), doi:10.1109/QCE49297.2020.00045.
  14. [14]J. C. Spall, “Multivariate stochastic approximation using a simultaneous perturbation gradient approximation,” IEEE Trans. Autom. Control 37, 332 (1992).DOI
  15. [15]J. Robledo-Moreno et al., “Chemistry beyond exact solutions on a quantum-centric supercomputer,” arXiv:2405.05068 (2024).
  16. [16]A. Kandala, A. Mezzacapo, K. Temme, M. Takita, M. Brink, J. M. Chow and J. M. Gambetta, “Hardware-efficient variational quantum eigensolver for small molecules and quantum magnets,” Nature 549, 242 (2017).DOI
  17. [17]R. P. Feynman, “Space-time approach to non-relativistic quantum mechanics,” Rev. Mod. Phys. 20, 367 (1948).
  18. [18]M. Kac, “On distributions of certain Wiener functionals,” Trans. Am. Math. Soc. 65, 1 (1949).DOI
  19. [19]B. E. Baaquie, Quantum Finance: Path Integrals and Hamiltonians for Options and Interest Rates (Cambridge University Press, Cambridge, 2004).
  20. [20]B. E. Baaquie, M. Srikant and M. Warachka, “A quantum field theory term structure model applied to hedging,” Int. J. Theor. Appl. Finance 6(5), 443–467 (2003), doi:10.1142/S0219024903001980.DOI
  21. [21]V. Linetsky, “The path integral approach to financial modeling and options pricing,” Comput. Econ. 11, 129–163 (1998).DOI
  22. [22]Y. Aït-Sahalia, “Closed-form likelihood expansions for multivariate diffusions,” Ann. Stat. 36(2), 906–937 (2008), doi:10.1214/009053607000000622.DOI
  23. [23]B. E. Baaquie, “A path integral approach to option pricing with stochastic volatility: Some exact results,” J. Phys. I France 7(12), 1733–1753 (1997), doi:10.1051/jp1:1997167.DOI
  24. [24]B. E. Baaquie, Interest Rates and Coupon Bonds in Quantum Finance (Cambridge University Press, Cambridge, 2010).
  25. [25]N. F. Johnson, P. Jefferies and P. M. Hui, Financial Market Complexity (Oxford University Press, Oxford, 2003).
  26. [26]D. Ahn, unpublished lecture notes, University of Seoul (2022).
  27. [27]R. A. Horn and C. R. Johnson, Matrix Analysis, 2nd ed. (Cambridge University Press, Cambridge, 2013).
  28. [28]R. S. Gürkaynak, B. Sack and J. H. Wright, “The U.S. Treasury yield curve: 1961 to the present,” J. Monetary Econ. 54, 2291–2304 (2007).

Paper details

vlnc:W_zgj7p793
v1 · latestHistory (1)

published · Fresh — added to the Hub within the last 30 days

added ·

Usage

views · 0

downloads · 0

A view counts once per browser per day, a download each time the PDF is requested.

CC BY 4.0

Original source

  • Physics and Astronomy

Claude, ChatGPT · View statement →

Looking for related papers…
Contents