Selected Research

Certified Joint Pricing Errors in Rough Heston

Abstract

We give deterministic error bounds for stored rough Heston pricing outputs, retaining the complex Fourier perturbation shared by different strikes. A finite-history theorem carries a continuous fractional Riccati residual into the pricing exponent, with the curve initial term and physical scaling intact. It gives a curve-weighted bound under nonexpansion and a sharper resolvent bound under positive dissipation. Certified transform disks, finite omitted frequencies, strip quadrature, the infinite tail and arithmetic then yield complete price, portfolio and finite-candidate objective enclosures. For a quarter-year spread, the joint bound is 0.233318843 index points and the marginal bound is 0.252393939: retaining the shared errors changes the decision at a quarter-point budget. A fixed five-point roughness grid and direct-reference, corrected-output and modified-Adams controls use the same market quotes. Their error accounts separate history weighting, shared geometry, reference uncertainty and changes of centre. An exact algebraic cover also establishes the specified rational construction on a narrow continuous parameter domain. The price certificate uses an independent reference field. Appendices give the regularity and residual proofs, verification procedures, and classical common-state extensions. The bounds concern numerical error relative to the model price; market fit and the true error of a nominal solver are assessed separately.

Keywords: rough Heston; continuous residual; finite history; actual output; joint pricing error; deterministic certification.

Sections 2–5 develop the pricing certificate; Sections 7.1 and 7.5–7.6 give the matched experiments. Appendices C–E contain the proofs, residual construction and verification procedures. Section 6 and Appendix B treat the rational construction, Appendices F–G the classical extensions, and Appendix H the research timeline.

I. Introduction

At a fixed model parameter and maturity, different strikes use the same Fourier transform values. Bounding each price separately discards a constraint: the error at each frequency is one common complex number. We retain these common variables in the price-error set and ask whether they can change a financial certification decision. The resulting dependence is deterministic and comes from the pricing formula.

Let c ∗ c^* denote the model-price vector, c f a s t c^{\rm fast} the stored pricing output, and c ¯ \bar c an independent reference centre. The complete inclusion is

( 1.1 ) c ∗ − c f a s t = d + Re ⁡ ( A δ ) + r , d = c ¯ − c f a s t c^*-c^{\rm fast}=d+\operatorname{Re}(A\delta)+r, \qquad d=\bar c-c^{\rm fast}. \tag{1.1}

Each component of δ \delta is a rigorously enclosed common Fourier error. Finite omitted frequencies remain in δ \delta ; the remainder r r retains strip quadrature, the true infinite tail and arithmetic, without charging those finite nodes twice. A reference refinement changes d d and its certified uncertainty together. Neither the reference price nor the fast output is identified with the exact model price.

A. Contributions and dependencies

The main analytical result connects a complex Riccati residual to the Heston exponent through a finite-history kernel. Theorem 3.1 gives the nonexpansive curve bound and the positive-dissipation envelope, including the initial curve term and physical factor ν − 1 \nu^{-1} . The comparison uses established Caputo convexity and positive-resolvent results. We compose that comparison with the model's pricing functional, certify the history weights, and include them in the complete output budget.

The second result is a certificate for the actual pricing output. Shared transform disks are translated to that output and evaluated in portfolio and finite-objective directions. A matched quarter-year comparison isolates the contribution of shared errors to the budget decision. The ablation separates propagation, time-local envelopes, omitted-frequency certification and recentering. Support functions, convexity and sorting a fully known unit-cost menu are the tools used in this construction.

The third result certifies a structural domain for the Gatheral–Radoicic rational construction. The all-frequency statement has explicit restrictions on correlation, fractional order and mean reversion. An independently generated reference field supplies the residual certificate used for prices. Nearby candidates and output controls test the financial decisions and the reuse of that certificate.

Table 1. Dependencies of the rational-output and independent-reference proof chains.

Proof chainInputs and conclusionRole in the price certificate
Rational constructionEndpoint matching, raw determinant and numerator signs; well-defined Padé output and left-half-plane structureDefines and checks the specified production formula on its stated domain
Independent referenceFixed field, full continuous residual, dissipation, finite-history exponent and complete Fourier errorCertifies the reference transform and model-price inclusion
Output translationStored fast values and independently enclosed reference centreConverts the reference inclusion into error of the actual output

The two proof chains share the model but certify different objects. The algebraic signs establish the rational output's structural properties; the continuous residual establishes the reference error. Output translation connects the latter to the stored Padé price.

B. Related work

Gatheral--Radoicic [GR2019, GR2023] construct two-end rational approximations. Jeng--Kilicman [JK2020, JK2021] analyse global Padé approximations and public SPX data. The formula and endpoint-matching method used here are theirs. Our structural statement concerns the raw matching system throughout its explicitly certified domain.

Abi Jaber–El Euch [AbiJaberElEuch2018] give the Volterra model and affine transform. Li–Liu [LiLiu2018] establish Caputo convexity through regularization; Kopteva [Kopteva2021] propagates a time-dependent residual with a positive fractional inverse. Simon [SimonCM2015] gives Mittag–Leffler positivity, and Trefethen–Weideman [TrefethenWeideman2014] give strip trapezoidal analysis. Appendix C proves the regularity statements needed to apply these results to the pricing functional.

Ben Hammouda et al. [BenHammouda2026, Section 3.2] develop error-controlled multilevel rough-Heston quadrature. Their practical tolerance procedure replaces unavailable constants with numerical error indicators and assesses tolerance attainment numerically. Our certificate instead encloses a stored output a posteriori, including tails and arithmetic. This comparison concerns the tolerance procedure in the cited paper.

Boyarchenko–de Innocentis–Levendorskii [BL2025] study reliable pricing, numerical bias and incorrect calibration. We use their modified Adams method as a numerical control. They describe Conformal Bootstrap as an ad-hoc principle; it does not supply a deterministic interval enclosure. Hager–Kreher [HK2026] study analytic expansions in the Hurst parameter and local convergence. Bayer–Breneis [BBWeak2023, BBSimulation2023] bound Markovian kernel approximations and investigate low-dimensional simulation. Each comparison below specifies the model, numerical output and error guarantee.

Appendices F–G give a separate classical Heston extension based on common occupation probabilities and an inexact trial field. Its terminal witness establishes strict improvement of an outer error set. A complete annual monetary certificate remains open.

II. Model, units and fixed configurations

Our conventions for the fractional integral and Caputo derivative are

( 2.1 ) I α f ( t ) = 1 Γ ( α ) ∫ 0 t ( t − s ) α − 1 f ( s ) d s , D C α v = I 1 − α v ′ , v ∈ A C I^\alpha f(t)=\frac1{\Gamma(\alpha)}\int_0^t(t-s)^{\alpha-1}f(s)\,ds, \qquad D_C^\alpha v=I^{1-\alpha}v',\quad v\in AC. \tag{2.1}

Under the regularity of the trajectories used below, I α f ∈ A C I^\alpha f\in AC with zero initial value, so D C α I α f = f D_C^\alpha I^\alpha f=f . The Caputo operator and all time scalings retain their fractional definitions. Set a = u − i / 2 a=u-i/2 . The physical Riccati state h h satisfies

( 2.2 ) D C , t α h = − a 2 + i a 2 + ( i ρ ν a − λ R ) h + ν 2 2 h 2 , h ( 0 ) = 0 D_{C,t}^\alpha h=-\frac{a^2+ia}{2} +(i\rho\nu a-\lambda_R)h+\frac{\nu^2}{2}h^2,\qquad h(0)=0. \tag{2.2}

Define

( 2.3 ) x = ν 1 / α t , y = x α = ν t α , H ( x ) = ν h ( t ) , Z ( t ) = H ( ν 1 / α t ) , κ = λ R / ν x=\nu^{1/\alpha}t,\quad y=x^\alpha=\nu t^\alpha,\quad H(x)=\nu h(t),\quad Z(t)=H(\nu^{1/\alpha}t),\quad \kappa=\lambda_R/\nu, \tag{2.3}
b = ( u 2 + 1 / 4 ) / 2 , s 0 = κ − ρ / 2 , d = − s 0 + i ρ u , F ( z ) = − b + d z + z 2 / 2 b=(u^2+1/4)/2,\quad s_0=\kappa-\rho/2,\quad d=-s_0+i\rho u,\quad F(z)=-b+dz+z^2/2.

Then D C , x α H = F ( H ) D_{C,x}^\alpha H=F(H) and D C , t α Z = ν F ( Z ) D_{C,t}^\alpha Z=\nu F(Z) . Dividing the normalised state error by ν \nu gives the physical h h error. Likewise, dividing the physical residual r t = D t α Z ^ − ν F ( Z ^ ) r_t=D_t^\alpha\widehat Z-\nu F(\widehat Z) by ν \nu gives the residual bound for the normalised equation.

For pricing and the numerical example, we fix κ = 0 \kappa=0 and the entire forward variance curve

( 2.4 ) ξ ∗ ( t ) = θ + ( V 0 − θ ) E α 0 ( − λ ξ t α 0 ) , ( α 0 , V 0 , θ , λ ξ ) = ( .5286 , .0262 , .0721 , .5037 ) \xi_*(t)=\theta+(V_0-\theta)E_{\alpha_0}(-\lambda_\xi t^{\alpha_0}), \quad (\alpha_0,V_0,\theta,\lambda_\xi)=(.5286,.0262,.0721,.5037). \tag{2.4}

The curve parameter λ ξ \lambda_\xi and Riccati parameter λ R \lambda_R are defined separately. Curve (2.4) remains fixed when the candidate α \alpha changes. The probability model is

( 2.5 ) V t = ξ ∗ ( t ) + ν ∫ 0 t K α ( t − s ) V s d W s , K α ( t ) = t α − 1 / Γ ( α ) , d S t = S t V t d B t , d ⟨ B , W ⟩ t = ρ d t V_t=\xi_*(t)+\nu\int_0^tK_\alpha(t-s)\sqrt{V_s}\,dW_s,\quad K_\alpha(t)=t^{\alpha-1}/\Gamma(\alpha),\qquad dS_t=S_t\sqrt{V_t}\,dB_t,\quad d\langle B,W\rangle_t=\rho\,dt. \tag{2.5}

Equation (2.5) is the forward variance representation with zero Riccati mean reversion. Appendix A verifies the probability model and affine transform associated with this curve using Theorems 2.1 and 2.3 and Example 2.2 of Abi Jaber and El Euch.

Let M T = S T / F T M_T=S_T/F_T be the normalised positive martingale and write ϕ T ( a ) = E M T i a \phi_T(a)=\mathbb E M_T^{ia} . The exact characteristic exponent is

( 2.6 ) L T ( u ) = ∫ 0 T ξ ∗ ( T − t ) F ( Z ( t , u ) ) d t , ϕ T ( u − i / 2 ) = e L T ( u ) L_T(u)=\int_0^T\xi_*(T-t)F(Z(t,u))\,dt,\quad \phi_T(u-i/2)=e^{L_T(u)}. \tag{2.6}

With m = K / F T , k = log ⁡ m , c = C / ( D F T ) m=K/F_T,k=\log m,c=C/(DF_T) , the model European call price is

( 2.7 ) c = 1 − m π ∫ 0 ∞ Re ⁡ e − i u k ϕ T ( u − i / 2 ) u 2 + 1 / 4 d u c=1-\frac{\sqrt m}{\pi}\int_0^\infty \operatorname{Re}\frac{e^{-iuk}\phi_T(u-i/2)}{u^2+1/4}\,du. \tag{2.7}

The model specification, decimal inputs, and normalisation jointly define the prices considered below.

All experiments use model parameter ν = 0.2897 \nu=0.2897 , ρ = − 0.7445 \rho=-0.7445 , Riccati mean reversion zero, Fourier step 1 / 8 1/8 , a finite reference/error grid through 128 (1025 nodes), 100-bit outward dyadic arithmetic and 64 forward-moment series terms. The actual Padé output uses composite Gauss–Legendre order 8 through 200 (352 nodes) and Jacobi order 256; its Fourier cutoff is distinct from the certificate cutoff. N t N_t counts source time cells. The number of frequency nodes is written explicitly to avoid confusing it with ν \nu .

Table 2. Fixed configurations: maturity in years; time cells, reference nodes, residual subcells and history bins are counts.

IDTalphaN_t source cellsnonzero ref nodeszero finite nodessubcellshistory bins
H01/213/25, 3/5, 9/102048 / 2048 / 102451351240
H11/213/25, 3/5, 9/102048 / 2048 / 102451351241
H21/213/2520485135124128
H31/213/252048102504low128; high1
H41/213/252048102504128
Q01/413/25, 3/5, 9/101429 / 1352 / 54951351241
Q11/413/2514291025041
Q21/413/251429102504128
N11/213/25, 21/40, 53/100, 27/50, 11/20102451351221
N21/213/25, 21/40, 53/100, 27/50, 11/20204851351221
N2L1/213/2520485135122128

H0 uses uniform-state propagation; H1 uses finite-horizon global propagation on the same field. H2 uses the low-frequency 128-bin bank. H3/H4 extend the reference through 128, retaining that low bank and using global/128-bin propagation for the high bank. Q0/Q1/Q2 retain the full history from zero and use exact quarter-terminal interpolation of the half-year field: Q0 has 1430/1353/550 time knots, and Q1/Q2 have 1430 knots. They reuse the larger-horizon continuous banks and recompute quarter moments, output and tails. The alpha=.9 source field has 1025 time knots and 641 stored frequencies through 80; 513 of these are nonzero reference nodes in H0/H1/Q0. The .52/.60 fields have 2049 knots and 1025 stored frequencies through 128.

N1/N2 generate each five-point field and continuous residual bank, using two nonstartup subcells (2047/4095 closed cells). N2L is a separate descriptive 128-bin reuse of N2 at alpha=.52. The nearby-grid objective experiment uses N1/N2. The H low and high banks each have 8189 closed cells (four nonstartup subcells), for 513 and 512 frequencies respectively. Thus the 0.115215934-point H4 certificate and 0.394999331-point N2L certificate use different reference centres, node coverage and residual banks; their difference includes more than 128-bin propagation. BL-core512/1024 are nominal history-stepping controls whose complete guarantees use the identified N1/N2/N2L reference bank.

The H and N field generators use a uniform auxiliary grid y j y_j from zero to ν T α \nu T^\alpha , followed by x j = y j 1 / α x_j=y_j^{1/\alpha} and t j = x j / ν 1 / α t_j=x_j/\nu^{1/\alpha} . In exact arithmetic this is the graded rule t j = T ( j / N t ) 1 / α t_j=T(j/N_t)^{1/\alpha} . Generation uses binary64 arithmetic and forces the endpoints to zero and one half; certification uses the saved nodes as exact dyadics, rather than identifying them with the analytical rule. For quarter-year restriction it keeps every original knot strictly below T q = 1 / 4 T_q=1/4 , appends the exact endpoint, and encloses the linear interpolation of the original bracketing field coefficients in rational interval arithmetic. All preceding history is retained.

III. Finite-history propagation: nonexpansion and dissipation

Caputo comparison and norm convexity are established tools [LiLiu2018; Kopteva2021; SimonCM2015]. Appendix C.1 proves the required absolute-continuity statement, including almost-everywhere passage and the continuous endpoint. Under the hypotheses below, the complex divided difference has real part at most − ν σ -\nu\sigma . Composing its error bound with the pricing functional gives Theorem 3.1; Appendix C.2 contains the proof.

For β > 0 \beta>0 , write g β ( t ) = t β − 1 / Γ ( β ) g_\beta(t)=t^{\beta-1}/\Gamma(\beta) . Define k λ ( t ) = t α − 1 E α , α ( − λ t α ) k_\lambda(t)=t^{\alpha-1}E_{\alpha,\alpha}(-\lambda t^\alpha) , with k 0 = g α k_0=g_\alpha . All convolutions below start at time zero.

Theorem 3.1 (finite-history pricing envelope). Let 0 < α < 1 0<\alpha<1 , ν > 0 \nu>0 , T > 0 T>0 , and Z , Z ^ ∈ A C ( [ 0 , T ] ; C ) Z,\widehat Z\in AC([0,T];\mathbb C) have zero initial value. Let

( 3.1 ) D C α Z = ν F ( Z ) , r = D C α Z ^ − ν F ( Z ^ ) , | r | ≤ R ∈ L ∞ ( 0 , T ) , R ≥ 0 D_C^\alpha Z=\nu F(Z),\quad r=D_C^\alpha\widehat Z-\nu F(\widehat Z),\quad |r|\le R\in L^\infty(0,T),\qquad R\ge0, \tag{3.1}

where F ( z ) = − b + d z + z 2 / 2 F(z)=-b+dz+z^2/2 , ℜ d = − s 0 \Re d=-s_0 , ℜ Z ≤ 0 \Re Z\le0 , ℜ Z ^ ≤ ϵ R \Re\widehat Z\le\epsilon_R , and σ = s 0 − ϵ R / 2 ≥ 0 \sigma=s_0-\epsilon_R/2\ge0 . These equations and inequalities hold almost everywhere; the state bounds hold everywhere by continuity. Let ξ ∈ A C [ 0 , T ] \xi\in AC[0,T] , ξ ( 0 ) = V 0 ≥ 0 \xi(0)=V_0\ge0 , and assume

( 3.2 ) q α = ( I 1 − α ξ ) ′ = V 0 g 1 − α + g 1 − α ∗ ξ ′ ≥ 0 a.e. q_\alpha=(I^{1-\alpha}\xi)' =V_0g_{1-\alpha}+g_{1-\alpha}*\xi'\ge0\quad\text{a.e.} \tag{3.2}

Define L T L_T and L ^ T \widehat L_T from ν − 1 ∫ 0 T ξ ( T − t ) D C α Z ( t ) d t \nu^{-1}\int_0^T\xi(T-t)D_C^\alpha Z(t)\,dt and the same expression with Z ^ \widehat Z . With λ = ν σ \lambda=\nu\sigma ,

( 3.3 ) | Z − Z ^ | ≤ k λ ∗ R , | L T − L ^ T | ≤ ν − 1 ( q α ∗ k λ ∗ R ) ( T ) ≤ ν − 1 ( ξ ∗ R ) ( T ) |Z-\widehat Z|\le k_\lambda*R, \qquad |L_T-\widehat L_T| \le\nu^{-1}(q_\alpha*k_\lambda*R)(T) \le\nu^{-1}(\xi*R)(T). \tag{3.3}

In particular, R / ν ≤ δ F R/\nu\le\delta_F implies

( 3.4 ) | L T − L ^ T | ≤ δ F ∫ 0 T ξ ( s ) d s |L_T-\widehat L_T|\le\delta_F\int_0^T\xi(s)\,ds. \tag{3.4}

Proof route. Set e = Z − Z ^ e=Z-\widehat Z ; the physical equation's divided-difference coefficient has real part at most − ν σ -\nu\sigma . The AC convexity lemma applied to a smooth modulus and the positive zero-initial inverse gives the state bound, including its continuous endpoint. Absolute Fubini and AC integration by parts then express the exponent difference as ν − 1 ( q α ∗ e ) ( T ) \nu^{-1}(q_\alpha*e)(T) , retaining the zero state initial values and the curve term V 0 g 1 − α V_0g_{1-\alpha} . Positivity of q α q_\alpha propagates that state bound, and 0 ≤ q α ∗ k λ ≤ ξ 0\le q_\alpha*k_\lambda\le\xi gives the curve envelope. The argument keeps the entire fractional history and removes ν − 1 \nu^{-1} only upon normalizing the physical residual by ν \nu ; Appendix C.1–C.2 gives the full proof.

At σ = 0 \sigma=0 , set k 0 = g α k_0=g_\alpha ; the two exponent envelopes coincide. Positive dissipation permits further reduction. The initial term V 0 g 1 − α V_0g_{1-\alpha} and the factor ν − 1 \nu^{-1} remain in both bounds. Stochastic admissibility of the experimental curve is verified separately in Appendix A.

For a full-history residual envelope R ≤ R j R\le R_j on each closed cell [ a j , b j ] [a_j,b_j] , the computable cell-weight form is

( 3.5 ) | L T − L ^ T | ≤ ν − 1 ∑ j R j ∫ a j b j ( q α ∗ k λ ) ( T − s ) d s ≤ ν − 1 ∑ j R j ∫ a j b j ξ ( T − s ) d s |L_T-\widehat L_T| \le\nu^{-1}\sum_jR_j\int_{a_j}^{b_j}(q_\alpha*k_\lambda)(T-s)\,ds \le\nu^{-1}\sum_jR_j\int_{a_j}^{b_j}\xi(T-s)\,ds. \tag{3.5}

Every weight integrates the history from time zero. An integration bin takes the maximum over every intersecting closed residual cell, including boundary cells. Section 7 compares curve and dissipative-kernel weights on matched inputs. Appendix C.3–C.4 proves decreasing-curve and constant-curve variants and a complementary global-state bound.

A. Strict computation of the dissipative pricing kernel

The positive kernel in Theorem 3.1 admits a direct interval calculation. For σ ≥ 0 \sigma\ge0 , set λ = ν σ \lambda=\nu\sigma and

( 3.6 ) K λ = q α ∗ k λ , η r e s = ν − 1 ( K λ ∗ R ) ( T ) , 0 ≤ K λ = ξ − λ ξ ∗ k λ ≤ ξ K_\lambda=q_\alpha*k_\lambda,\qquad \eta_{\rm res}=\nu^{-1}(K_\lambda*R)(T),\qquad 0\le K_\lambda=\xi-\lambda\,\xi*k_\lambda\le\xi. \tag{3.6}

The assumptions and scaling are those of Theorem 3.1. The positive fractional inverse follows from [Kopteva2021, SimonCM2015]. We enclose the pricing-kernel weights and use them in the same actual-output certificate.

Zero-damping special case of Theorem 3.1. If σ = 0 \sigma=0 ,

( 3.7 ) k 0 = g α , K 0 = ξ , | L T − L ^ T | ≤ ν − 1 ( ξ ∗ R ) ( T ) k_0=g_\alpha,\qquad K_0=\xi,\qquad |L_T-\widehat L_T|\le\nu^{-1}(\xi*R)(T). \tag{3.7}

The estimate uses q α ≥ 0 q_\alpha\ge0 and preserves the physical scaling at zero damping. Appendix C gives the AC regularity and comparison proofs; Appendix A treats the stochastic-model hypotheses.

For the fixed curve in (2.4), write A 0 = α 0 A_0=\alpha_0 and λ ξ \lambda_\xi for its own curve parameter. On the computational domain λ T α < 1 \lambda T^\alpha<1 , define

( 3.8 ) W λ ( t ) = ∫ 0 t K λ ( s ) d s = ∑ n = 0 ∞ ( − λ ) n t 1 + n α [ θ Γ ( 2 + n α ) + ( V 0 − θ ) E A 0 , 2 + n α ( − λ ξ t A 0 ) ] W_\lambda(t)=\int_0^tK_\lambda(s)\,ds =\sum_{n=0}^\infty(-\lambda)^n t^{1+n\alpha} \left[ \frac{\theta}{\Gamma(2+n\alpha)} +(V_0-\theta)E_{A_0,2+n\alpha} (-\lambda_\xi t^{A_0}) \right]. \tag{3.8}

A cell [ a j , b j ] [a_j,b_j] has weight W λ ( T − a j ) − W λ ( T − b j ) W_\lambda(T-a_j)-W_\lambda(T-b_j) . Appendix C provides the absolute series tails and interval-difference proof. The implementation uses twelve outer terms, sixty-four inner curve terms and 100-bit outward dyadic primitives. It is an enclosure of the full Mittag–Leffler kernel functional, with explicit truncation and rounding remainders; ordinary floating-point Mittag–Leffler values do not enter a guarantee.

IV. Continuous certificates and complete Fourier prices

The reference is a fixed Z ^ = I α G ¯ \widehat Z=I^\alpha\bar G , with recorded coefficients interpreted as exact dyadics. A startup power expansion and closed-cell derivative bounds certify its full physical residual. Appendix D.1 gives the construction, arithmetic and history integrals. The configuration table distinguishes the four-subcell H/Q banks from the two-subcell nearby banks. The reference is this continuous field, not the nominal nodal solver states.

The derivative-based reference exponent is L ^ T = ν − 1 ∫ 0 T ξ ( T − t ) G ¯ ( t ) d t \widehat L_T=\nu^{-1}\int_0^T\xi(T-t)\bar G(t)dt . Once η n \eta_n encloses its exponent error, the transform disk follows by the exponential difference and the true half-shift modulus bound. A substitution-based exponent would require an additional residual-conversion term.

( 4.1 ) | ϕ n − ϕ ^ n | ≤ min { 1 , | ϕ ^ n | } ( e η n − 1 ) |\phi_n-\widehat\phi_n|\le \min\{1,|\widehat\phi_n|\}(e^{\eta_n}-1).\tag{4.1}

Theorem 4.1. Suppose M T > 0 , E M T = 1 M_T>0,\mathbb E M_T=1 . For any 0 < a ∗ < 1 / 2 , h ∗ > 0 0<a_*<1/2,h_*>0 , let g ( z ) = e − i k z ϕ T ( z − i / 2 ) / ( z 2 + 1 / 4 ) g(z)=e^{-ikz}\phi_T(z-i/2)/(z^2+1/4) . Replacing the integral in (2.7) by the infinite trapezoidal sum incurs a price error of at most

( 4.2 ) ϵ g r i d = m e a ∗ | k | ( 1 / 2 − a ∗ ) ( e 2 π a ∗ / h ∗ − 1 ) \epsilon_{\rm grid} =\frac{\sqrt m\,e^{a_*|k|}} {(1/2-a_*)(e^{2\pi a_*/h_*}-1)}. \tag{4.2}

The strip proof and the exact-solution high-frequency comparison are in Appendix D.2. A finite omitted reference value is explicitly charged, independently of the true infinite tail.

Suppose the node values ϕ ^ n \widehat\phi_n have exact-error bounds ε n \varepsilon_n . The finite price sum

( 4.3 ) c ^ N u = 1 − h ∗ m π ( 2 Re ⁡ ϕ ^ 0 + ∑ n = 1 N u Re ⁡ ( e − i n h ∗ k ϕ ^ n ) ( n h ∗ ) 2 + 1 / 4 ) \widehat c_{N_u}=1-\frac{h_*\sqrt m}{\pi} \left(2\operatorname{Re}\widehat\phi_0+ \sum_{n=1}^{N_u}\frac{\operatorname{Re}(e^{-inh_*k}\widehat\phi_n)} {(nh_*)^2+1/4}\right) \tag{4.3}

satisfies

( 4.4 ) | c − c ^ N u | ≤ ϵ g r i d + ϵ t a i l + h ∗ m π ( 2 ε 0 + ∑ n = 1 N u ε n ( n h ∗ ) 2 + 1 / 4 ) + ϵ a r i t h m e t i c |c-\widehat c_{N_u}|\le\epsilon_{\rm grid}+\epsilon_{\rm tail} +\frac{h_*\sqrt m}{\pi} \left(2\varepsilon_0+ \sum_{n=1}^{N_u}\frac{\varepsilon_n}{(nh_*)^2+1/4}\right) +\epsilon_{\rm arithmetic}. \tag{4.4}

In these equations N u N_u is the Fourier sum cutoff, whereas N t N_t denotes time-grid cells. The origin coefficient is the trapezoidal half-weight multiplied by 1 / ( 1 / 4 ) 1/(1/4) . The exact arithmetic remainder encloses phase, square root, exponential and summation operations.

V. Shared errors and financial decisions

A. Joint inclusion at the frozen output

Fix one model parameter, maturity, contour, and reference grid. Let c ∗ ∈ R p c^*\in\mathbb R^p be the continuous-model price vector, c ¯ \bar c the exact finite reference sum, and c f a s t c^{\rm fast} the frozen rational output. For each included frequency let ϕ ¯ n \bar\phi_n be the reference transform and put z n = ϕ ( u n − i / 2 ) − ϕ ¯ n z_n=\phi(u_n-i/2)-\bar\phi_n . Appendix D.1 supplies bounds | z n | ≤ ϵ n |z_n|\le\epsilon_n ; at a deliberately omitted finite node ϕ ¯ n = 0 \bar\phi_n=0 , the true-transform envelope supplies the radius. The same z n z_n enters every strike at this parameter and maturity.

For the Lewis rule in Section 4, set m i = K i / F m_i=K_i/F , k i = log ⁡ m i k_i=\log m_i , and

( 5.1 ) a i n = − h m i π e − i u n k i u n 2 + 1 / 4 ( n > 0 ) , a i 0 = − 2 h m i π a_{in}=-\frac{h\sqrt{m_i}}{\pi}\frac{e^{-iu_nk_i}}{u_n^2+1/4}\quad(n>0),\qquad a_{i0}=-\frac{2h\sqrt{m_i}}{\pi}. \tag{5.1}

The half weight at zero is already included in a i 0 a_{i0} . The complete error is

( 5.2 ) c ∗ − c ¯ = ℜ ∑ n = 0 N a ⋅ n z n + R , R ∈ R c^*-\bar c=\Re\sum_{n=0}^{N}a_{\cdot n}z_n+R, \qquad R\in\mathcal R, \tag{5.2}

where R \mathcal R includes the true infinite-grid tail and analytic-strip discretisation error. A finite reference sum enclosed by interval arithmetic contributes its centre uncertainty when a numerical representative of c ¯ \bar c is used. Omitted finite nodes remain in (5.2); they are not also charged as an infinite tail. No stochastic covariance is used in this representation.

Theorem 5.1 (complete shared-node inclusion). Suppose (5.2) holds, all radii are nonnegative, and R \mathcal R is a nonempty compact convex outer set. Define

( 5.3 ) E F = { ℜ ∑ n a ⋅ n z n : | z n | ≤ ϵ n } + R , d = c ¯ − c f a s t \mathcal E_F=\left\{\Re\sum_na_{\cdot n}z_n:|z_n|\le\epsilon_n\right\}+\mathcal R, \qquad d=\bar c-c^{\rm fast}. \tag{5.3}

Then c ∗ − c f a s t ∈ d + E F c^*-c^{\rm fast}\in d+\mathcal E_F , and, for real w w ,

( 5.4 ) h d + E F ( w ) = w ⊤ d + ∑ n ϵ n | ∑ i w i a i n | + h R ( w ) h_{d+\mathcal E_F}(w)=w^\top d+ \sum_n\epsilon_n\left|\sum_iw_i a_{in}\right|+h_{\mathcal R}(w). \tag{5.4}

If the centre shift is supplied as a box d ∈ [ d − , d + ] d\in[d^-,d^+] , replace the first term by the support of that box. All numerical evaluations of (5.4) must be outward enclosures.

Proof. Substituting the actual transform errors in (5.2) gives inclusion. The product of complex disks is compact and convex and its real-linear image has those properties. A disk | z | ≤ ϵ |z|\le\epsilon has real-linear support ϵ | b | \epsilon|b| for the functional ℜ ( b z ) \Re(bz) : Cauchy--Schwarz gives the upper bound, attained at z = ϵ b ― / | b | z=\epsilon\overline b/|b| when b ≠ 0 b\ne0 ; when b = 0 b=0 , every feasible point attains it. Independent disks and Minkowski addition give (5.4). Translation gives the signed centre term. A box enclosing d d provides a further valid Minkowski outer enclosure even if its coordinates are dependent. Q.E.D.

If R = ∏ i [ − ρ i , ρ i ] \mathcal R=\prod_i[-\rho_i,\rho_i] , the smallest coordinate box of this same set has support

( 5.5 ) h rect ⁡ ( E F ) ( w ) = ∑ i | w i | ( ∑ n ϵ n | a i n | + ρ i ) h_{\operatorname{rect}(\mathcal E_F)}(w)= \sum_i|w_i|\left(\sum_n\epsilon_n|a_{in}|+\rho_i\right). \tag{5.5}

Consequently its excess over (5.4), before translation, is

( 5.6 ) G F ( w ) = ∑ n ϵ n ( ∑ i | w i a i n | − | ∑ i w i a i n | ) ≥ 0 G_F(w)=\sum_n\epsilon_n\left( \sum_i|w_i a_{in}|-\left|\sum_iw_i a_{in}\right|\right)\ge0. \tag{5.6}

It is strictly positive exactly when one positive-radius node has nonzero coefficients w i a i n w_i a_{in} that do not all lie on a common nonnegative complex ray. This follows from the equality case of the complex triangle inequality, node by node. Translation does not change widths. This criterion compares the constructed set with its own coordinate box, and does not assert strict improvement over every independently available signed price enclosure.

For any separately established signed model-price box I \mathcal I , intersect it with c ¯ + E F \bar c+\mathcal E_F . The actual model vector belongs to the intersection. Without solving the intersection support problem, the minimum of the two valid directional upper bounds remains valid; likewise take the maximum of the lower bounds. Thus a computation can retain the best signed marginal information while using node cancellation where it improves the complete bound. Nonemptiness of the mathematical intersection follows from inclusion, rather than from empirical agreement between numerical approximations.

Proposition 5.2 (nonzero omitted-node reference at an unchanged fast output). Fix the actual fast output, including its zero contribution at omitted finite nodes. For the same finite pricing map, select a possibly nonzero reference ψ n \psi_n at those nodes, and prove | ϕ n − ψ n | ≤ ρ n |\phi_n-\psi_n|\le\rho_n . Let c ¯ ′ = c 0 + ℜ ( A ψ ) \bar c'=c_0+\Re(A\psi) , d ′ = c ¯ ′ − c f a s t d'=\bar c'-c^{\rm fast} , and let R \mathcal R include the complete strip, true infinite tail, and newly enclosed reference arithmetic. Then

( 5.7 ) c ∗ − c f a s t ∈ d ′ + { ℜ ( A z ) : | z n | ≤ ρ n } ⊕ R c^*-c^{\rm fast}\in d' +\{\Re(Az):|z_n|\le\rho_n\}\oplus\mathcal R. \tag{5.7}

For a symmetric remainder and direction w w , the complete absolute budget uses

( 5.8 ) D F ( | w ⊤ d ′ | + ∑ n ρ n | ∑ i w i a i n | + h R ( w ) ) ≤ τ DF\left(|w^\top d'|+ \sum_n\rho_n\left|\sum_iw_ia_{in}\right| +h_{\mathcal R}(w)\right)\le\tau. \tag{5.8}

For a nonsymmetric remainder, both support directions must be bounded. A changed reference centre does not change the fixed fast output, but it does change d ′ d' and requires new centre arithmetic.

Proof. Subtract and add the new finite reference in the exact finite pricing map; its transform error is z = ϕ − ψ z=\phi-\psi . The complete remainder contains the other discrepancies. Directional support of the shared complex disks gives (5.8). Q.E.D.

An old zero-centred certificate | ϕ n | ≤ ε n 0 |\phi_n|\le\varepsilon_n^0 and a new certificate centred at ψ n \psi_n cannot have their radii directly minimized. At the new centre, the old certificate only gives | ϕ n − ψ n | ≤ ε n 0 + | ψ n | |\phi_n-\psi_n|\le\varepsilon_n^0+|\psi_n| . A safe radius is therefore min { ρ n , ε n 0 + | ψ n | } \min\{\rho_n,\varepsilon_n^0+|\psi_n|\} , or one can retain the two transform disks' intersection. A new disk is nested in the old disk only if | ψ n | + ρ n ≤ ε n 0 |\psi_n|+\rho_n\le\varepsilon_n^0 . Otherwise, independently valid complete price intervals may still be intersected, but same-centre monotonicity is not automatic. For example, ϕ = 0 \phi=0 lies in D ( 0 , .1 ) D(0,.1) and D ( 1 , 2 ) D(1,2) , but not in D ( 1 , min ( .1 , 2 ) ) D(1,\min(.1,2)) . Marginal and joint comparisons must use the same updated centre, node radii, and complete remainder. Any additional reference evaluation and certification is part of the reported cost.

B. Directional and finite-objective certificates

For w = e i − e j w=e_i-e_j , the node coefficient is

( 5.9 ) | a i n − a j n | = h π ( u n 2 + 1 / 4 ) | m i e − i u n k i − m j e − i u n k j | ( n > 0 ) |a_{in}-a_{jn}|=\frac{h}{\pi(u_n^2+1/4)} \left|\sqrt{m_i}e^{-iu_nk_i}-\sqrt{m_j}e^{-iu_nk_j}\right|\quad(n>0). \tag{5.9}

Combining the coefficients before taking their modulus preserves cancellation. With b i = m i b_i=\sqrt{m_i} , an analytic bound is

( 5.10 ) | b i e − i u k i − b j e − i u k j | ≤ | b i − b j | + min ( b i , b j ) min { 2 , | u | | k i − k j | } |b_ie^{-iuk_i}-b_je^{-iuk_j}| \le |b_i-b_j|+\min(b_i,b_j)\min\{2,|u|\,|k_i-k_j|\}. \tag{5.10}

To prove it, separate the difference in amplitudes from the phase difference using the smaller amplitude, then apply | e i x − e i y | ≤ min ( 2 , | x − y | ) |e^{ix}-e^{iy}|\le\min(2,|x-y|) . At zero, the spread coefficient is 2 h | b i − b j | / π 2h|b_i-b_j|/\pi . Low-frequency error therefore cancels for nearby strikes even when the individual node radii are large. High-frequency and tail contributions are still retained.

The implementation below uses rational outward bounds for logarithms, trigonometric functions, square roots, and the circle constant. It encloses the exact coefficient difference before multiplying by the saved radius. Reference-sum and frozen-output intervals supply the signed centre. Taking interval midpoints for display never substitutes for the outward endpoint arithmetic used in a decision.

If the target quote m ∗ m^* is enclosed around a stored centre m ¯ \bar m with m ∗ − m ¯ ∈ M m^*-\bar m\in\mathcal M , use r = c f a s t − m ¯ r=c^{\rm fast}-\bar m and replace the output-error set by E − M \mathcal E-\mathcal M . This includes quote-conversion arithmetic with the correct sign. The following formulas otherwise take m m to be exact.

Let J ( e ) = ( r + e ) ⊤ W ( r + e ) / ( 2 p ) J(e)=(r+e)^\top W(r+e)/(2p) , where r = c f a s t − m r=c^{\rm fast}-m , W ⪰ 0 W\succeq0 , and the complete output error belongs to a compact convex set E \mathcal E . For any trial vector e 0 e_0 , put g 0 = W ( r + e 0 ) / p g_0=W(r+e_0)/p . Convexity gives the certified lower bound

( 5.11 ) inf e ∈ E J ( e ) ≥ J ( e 0 ) − g 0 ⊤ e 0 − h E ( − g 0 ) \inf_{e\in\mathcal E}J(e)\ge J(e_0)-g_0^\top e_0-h_{\mathcal E}(-g_0). \tag{5.11}

This follows by taking the infimum of the supporting affine function J ( e 0 ) + g 0 ⊤ ( e − e 0 ) J(e_0)+g_0^\top(e-e_0) . Feasibility of e 0 e_0 is unnecessary for validity; it affects sharpness. A numerical primal minimizer becomes a lower-bound certificate only after its support or dual obligation has also been bounded correctly.

If M 2 ≥ sup e ∈ E e ⊤ W e M^2\ge\sup_{e\in\mathcal E}e^\top We , expansion yields

( 5.12 ) sup e ∈ E J ( e ) ≤ J ( 0 ) + h E ( W r ) p + M 2 2 p \sup_{e\in\mathcal E}J(e)\le J(0)+\frac{h_{\mathcal E}(Wr)}p+\frac{M^2}{2p}. \tag{5.12}

A safe choice is any valid coordinate box | e i | ≤ b i |e_i|\le b_i : with W W represented exactly, M 2 = ∑ i j | W i j | b i b j M^2=\sum_{ij}|W_{ij}|b_i b_j is sufficient. Tighter validated norm bounds may replace it. Maximization of this convex quadratic is not certified by a local stationary point. A supporting function, norm bound, interval subdivision, or valid relaxation must establish the upper direction.

For a finite candidate collection, form valid objective intervals by intersecting (5.11)--(5.12), when used, with the original interval-square bounds in Theorem 5.3. A unique candidate is certified only if its upper endpoint is smaller than every competing lower endpoint. If this condition is absent, return the nonempty set of candidates whose lower endpoint is at most the least upper endpoint. It contains every exact minimizer. Different candidates have different transform errors; (5.4) does not identify their error variables.

The support formula, the equality case of the triangle inequality, and the convexity bounds are established tools. Their role here is to join the model-specific continuous residual certificate to the actual multi-strike pricing output, preserving every required budget and its centre. The numerical comparison in Section 7 is the evidence for the resulting financial improvement.

For Theorem 5.3 we specialize the preceding general objective to p = 12 , W = I 12 p=12,W=I_{12} and sum exactly twelve normalized call prices, so J = 1 24 ∑ i = 1 12 ( c i − M i ) 2 J=\frac1{24}\sum_{i=1}^{12}(c_i-M_i)^2 . Quote-conversion half-widths concern the input midpoint arithmetic and are distinct from the resulting objective half-width.

Theorem 5.3 (finite-objective intervals and selection stability). For each α j ∈ Θ f i n i t e \alpha_j\in\Theta_{\rm finite} , suppose all model prices have certified enclosures

( 5.13 ) c i ( α j ) ∈ [ p i j − , p i j + ] , B i ∈ [ b i − , b i + ] , A i ∈ [ a i − , a i + ] , M i ∈ [ m i − , m i + ] c_i(\alpha_j)\in[p^-_{ij},p^+_{ij}],\quad B_i\in[b_i^-,b_i^+],\quad A_i\in[a_i^-,a_i^+],\quad M_i\in[m_i^-,m_i^+]. \tag{5.13}

Assume b i − ≤ b i + ≤ a i − ≤ a i + b_i^-\le b_i^+\le a_i^-\le a_i^+ . Define

ℓ ( x , y ) = { 0 , x ≤ 0 ≤ y , min ( x 2 , y 2 ) , otherwise , v ( x , y ) = max ( x 2 , y 2 ) \ell(x,y)= \begin{cases}0,&x\le0\le y,\\ \min(x^2,y^2),&\text{otherwise},\end{cases} \quad v(x,y)=\max(x^2,y^2).
( 5.14 ) L j = 1 24 ∑ i ℓ ( p i j − − m i + , p i j + − m i − ) , U j = 1 24 ∑ i v ( p i j − − m i + , p i j + − m i − ) L_j=\frac1{24}\sum_i \ell(p^-_{ij}-m_i^+,p^+_{ij}-m_i^-),\qquad U_j=\frac1{24}\sum_i v(p^-_{ij}-m_i^+,p^+_{ij}-m_i^-). \tag{5.14}

Then J ( α j ) ∈ [ L j , U j ] J(\alpha_j)\in[L_j,U_j] . Writing L ∗ = min j L j , U ∗ = min j U j L_*=\min_jL_j,U_*=\min_jU_j , the exact finite-set optimum satisfies

( 5.15 ) J ∗ = min Θ f i n i t e J ∈ [ L ∗ , U ∗ ] J_*=\min_{\Theta_{\rm finite}}J\in[L_*,U_*]. \tag{5.15}

For ε ≥ 0 \varepsilon\ge0 , every exact ε \varepsilon -near-optimal candidate belongs to

( 5.16 ) { α j : L j ≤ U ∗ + ε } ; \{\alpha_j:L_j\le U_*+\varepsilon\}; \tag{5.16}

The condition U j − L ∗ ≤ ε U_j-L_*\le\varepsilon is sufficient for that candidate to be near-optimal for the exact objective. If

( 5.17 ) g := min j ≠ j 0 L j − U j 0 > 0 g:=\min_{j\ne j_0}L_j-U_{j_0}>0, \tag{5.17}

then α j 0 \alpha_{j_0} is the unique minimiser of the model objective on the finite set. If

( 5.18 ) min α j ≥ .6 L j > U ∗ + ε \min_{\alpha_j\ge.6}L_j>U_*+\varepsilon, \tag{5.18}

then every exact near-optimal candidate in the finite set satisfies α j < .6 \alpha_j<.6 .

Quote consistency is checked separately. If any row satisfies p i j + < b i − p^+_{ij}<b_i^- or p i j − > a i + p^-_{ij}>a_i^+ , the candidate cannot lie in all quote bands simultaneously. Conversely, if every row satisfies p i j − ≥ b i + p^-_{ij}\ge b_i^+ and p i j + ≤ a i − p^+_{ij}\le a_i^- , then quote consistency is certified. Overlapping intervals without this inner-band condition retain possible consistency; overlap alone does not certify it.

The interval-square and finite-selection proof is in Appendix D.4. A continuous parameter optimum, market identification and dependence across candidate errors are outside this statement.

VI. Structure of the specified rational output

The Gatheral–Radoicic third-order construction matches three startup and three large-time coefficients. Write H ^ ( y ) = P ( y ) / Q ( y ) \widehat H(y)=P(y)/Q(y) , Q = 1 + q 1 y + q 2 y 2 + q 3 y 3 Q=1+q_1y+q_2y^2+q_3y^3 , with y = ν t α y=\nu t^\alpha . Appendix B.1 defines the raw matching matrix, determinant and numerator polynomials, proves their exact identities and gives the full sign proof. No numerical division precedes the determinant lower bound.

Theorem 6.1 (full-frequency structure). For

( 6.1 ) α ∈ [ 13 / 25 , 3 / 5 ] , ρ = − 1489 / 2000 , κ = 0 , u ∈ R , ν > 0 \alpha\in[13/25,3/5],\quad \rho=-1489/2000,\quad \kappa=0,\quad u\in\mathbb R,\quad \nu>0, \tag{6.1}

the established matching system (B.4) is nonsingular. Its normalised denominator satisfies

( 6.2 ) Re ⁡ q j > 0   ( j = 1 , 2 , 3 ) , Re ⁡ Q ( y ) ≥ 1 , | Q ( y ) | ≥ 1 ( y ≥ 0 ) \operatorname{Re}q_j>0\ (j=1,2,3),\qquad \operatorname{Re}Q(y)\ge1,\quad |Q(y)|\ge1\quad(y\ge0). \tag{6.2}

Moreover, for y > 0 y>0 , Re ⁡ H ^ ( y ) < 0 \operatorname{Re}\widehat H(y)<0 . The result holds at every positive time and every finite real frequency. Its domain is the stated parameter set; α > .6 \alpha>.6 , a continuous ρ \rho domain, and nonzero κ \kappa are outside the scope of this theorem.

Theorem 6.2 (certified correlation persistence). The conclusions of Theorem 6.1 hold for

( 6.3 ) α ∈ [ 13 / 25 , 3 / 5 ] , ρ ∈ [ − 744501 / 10 6 , − 744499 / 10 6 ] , κ = 0 \alpha\in[13/25,3/5],\qquad \rho\in[-744501/10^6,-744499/10^6],\qquad \kappa=0, \tag{6.3}

at every real Fourier frequency and every positive time.

The correlation width quantifies local persistence around the public-data parameter. Appendix B.2 gives the complete closed cover and derivative/direct fallback, with derivative bounds for the compactified quantities. Prices use the independent reference residual in Section 4.

VII. Matched decisions and scientific controls

A. Fixed contracts, units and complete ablation

The six-month contract uses twelve strikes K i = 3700 + 100 i K_i=3700+100i , 0 ≤ i ≤ 11 0\le i\le11 , forward F = 4221.86 F=4221.86 , discount D = 1 D=1 , and the fixed forward-variance curve (2.4). Prices and task errors are in index points, with position multiplier one. Candidate changes affect α \alpha while the curve and other parameters remain fixed. The three-candidate profile .52 , .60 , .90 .52,.60,.90 compares this finite set; each candidate is incompatible with several market bid/ask bands. No exchange-specific currency notional is assigned.

Table 3 compares the complete K = 4400 K=4400 minus K = 4500 K=4500 task bound. Each row retains its actual output, signed centre, included finite frequencies, strip, true tail and arithmetic. Displayed upper bounds are rounded upward. The quarter-year study recomputes its maturity-specific reference integral, true-transform envelopes and tails; its upstream full-history certificate is lawfully restricted to the shorter horizon. It does not reuse a six-month exponent or tail value.

Table 3. H0–H4 and Q0–Q2 complete unit-spread certificates, in index points; outputs and reference changes are identified by configuration.

Maturity and stageComplete joint bound, pointsMatched signed marginal bound, pointsInterpretation
H0: Six months: global state propagation1.397612096—Original failed one-point task
H1: Six months: finite history, same global residual0.378598956—Principal propagation improvement; unchanged output and centre
H2: Six months: local envelope, original used nodes0.367258782—About 3% further bound reduction
H3: Six months: all finite high nodes, global envelope0.1322450640.158585551High-frequency certification and centre change are included
H4: Six months: all finite high nodes, local envelope0.1152159340.137896018Both methods certify 0.25 points
Q0: Three months: through 64, global envelope1.2075578981.545191542Failed 0.25-point task
Q1: Three months: through 128, global envelope0.3513186920.408293698Failed 0.25-point task
Q2: Three months: through 128, local envelope0.2333188430.252393939Only the joint method certifies 0.25 points

Finite-history propagation reduces the H0 complete bound by about 72.91%. This measures a guaranteed upper bound. The six-month high-frequency refinement also changes the centre from approximately − 0.166762218 -0.166762218 to − 0.081698202 -0.081698202 points, so its reduction combines centre and uncertainty changes. In Q2, the output, centre, node radii and remainders are matched; retaining the shared errors changes the decision. The time-local quarter-year refinement was specified after the global budget failed and is an exploratory transfer experiment.

B. Twenty-eight portfolio directions

The following matched pass-count table uses H1 at each stated alpha.

Let e i e_i select strike K i K_i . We keep the exact holdings below, without rescaling them to make a budget pass. Gross weight means ∑ i | w i | \sum_i|w_i| . Every threshold is an absolute error in index points for the specified holding vector.

Table 4. The 28 fixed portfolio directions on the twelve strikes; gross weight is the sum of absolute position weights.

FamilyExact directionCountGross weight
Adjacent spreads e i − e i + 1 ,   0 ≤ i ≤ 10 e_i-e_{i+1},\ 0\le i\le10 112
Adjacent butterflies e i − 2 e i + 1 + e i + 2 ,   0 ≤ i ≤ 9 e_i-2e_{i+1}+e_{i+2},\ 0\le i\le9 104
Wide spreads e 0 − e 3 , e 3 − e 6 , e 6 − e 9 , e 0 − e 11 e_0-e_3,e_3-e_6,e_6-e_9,e_0-e_{11} 42
Positive baskets 1 12 ∑ i = 0 11 e i ,   1 6 ∑ i = 0 5 e i ,   1 6 ∑ i = 6 11 e i \frac1{12}\sum_{i=0}^{11}e_i,\ \frac16\sum_{i=0}^5e_i,\ \frac16\sum_{i=6}^{11}e_i 31

All methods in each matched comparison use identical upstream radii. At a 0.5-point budget and α = .52 \alpha=.52 , finite-history joint bounds certify 28/28 portfolios, compared with 13/28 signed marginal bounds. At a 0.25-point budget, the counts are 10/28 against 1/28 for α = .60 \alpha=.60 , and 20/28 against 13/28 for α = .90 \alpha=.90 . At the one-point budget for .52 .52 , both finite-history methods certify 28/28. That threshold does not distinguish the shared structure. A valid payoff intersection gives no further tightening in this setting. Failure to certify leaves the budget unresolved.

C. Prespecified nearby candidates under the original quotes

The two objective columns refer to N1 and N2 respectively.

The original twelve half-year quotes, forward F=4221.86, discount D=1, and all other model parameters are fixed. Before computing new results we froze alpha={0.520,0.525,0.530,0.540,0.550}, a first layer N_t=1024, and an upgrade of all five candidates to N_t=2048 if any adjacent joint comparison remained unresolved. Every point has a newly generated continuous reference field and a complete closed-time residual bank. Fourier nodes through 64, all omitted finite nodes through 128, true infinite tails, strip remainder, reference arithmetic and original quote-conversion intervals are paid.

The objective is the original normalized midpoint loss J = 1 24 ∑ i ( c i − m i ) 2 J=\frac1{24}\sum_i(c_i-m_i)^2 , using normalized calls. Index-point squared units would require multiplication by F 2 F^2 . Here the tiny target interval halfwidth is only outward arithmetic error in converting the fixed bid/ask-price midpoint; it is not the market bid/ask halfwidth. Ranking does not establish a uniform winner for arbitrary quote targets inside those market bands. A Taylor support enclosure preserves common Fourier disks in its linear term and charges the full coordinate-radius quadratic remainder. Its same-radius marginal comparison uses the identical upstream certificate. Errors across different alpha candidates are not assumed jointly correlated.

Table 5. N1 and N2 five-candidate objective enclosures under the original quotes; displayed values are normalized J multiplied by 10^8.

alphaN_t=1024 joint J ×10^8N_t=2048 joint J ×10^8
0.520[4.825094, 6.778350][5.293449, 6.024095]
0.525[5.645378, 7.501414][6.097920, 6.798485]
0.530[6.748974, 8.517584][7.187004, 7.859529]
0.540[9.807435, 11.422182][10.218707, 10.839486]
0.550[14.000658, 15.482012][14.387007, 14.960680]

Table 6. N1 and N2 strict separations among the ten pairs of five fixed candidates, using matched joint and marginal inputs.

Generated layerJoint strictly separated pairsMatched marginal pairs
N_t=10247/103/10
N_t=204810/107/10

The first layer retained its unresolved close pairs and triggered the frozen all-candidate upgrade. The final finite grid has alpha=0.520 as a strict minimum. This is a five-point comparison, not a continuous calibration optimum. All five candidates remain incompatible with at least one original bid/ask row; the finite-set result therefore does not identify a market-calibrated model.

The two layers generate every closed-cell residual entry: 15,754,230 entries, 5,130 reference exponents and 10,250 true-transform envelopes in total. Separate readers check complete coverage and maxima, reconstruct the exponents, coefficients and objectives, and reject deliberate corruptions. They use common rigorous primitives and the generator's residual-derivative bounds.

D. Why certify a frozen fast output?

The detailed matched output table uses N2L; the preceding failed levels are N1 and N2.

A stored-output certificate applies to pricing-library audits, historical calculations and production outputs fixed by the task. If replacement is allowed and the reference is available, returning its certified centre gives a direct control. Correcting the fast output by that centre also requires the rounding of the stored correction and final addition. The experiments compare these choices. The reference construction and verification must be included when assessing an online workload.

A separately frozen descriptive control reuses the complete N t = 2048 , α = .52 N_t=2048,\alpha=.52 residual bank with 128 history bins. Every intersected closed source cell contributes to each bin maximum, and all weights are outwardly enclosed. All five methods below use the same model, six-month 4400 − 4500 4400-4500 spread, 0.25-point tolerance, reference centre, node radii, strip and true-tail budget. This control does not change the prespecified nearby-grid experiment.

Table 7. N2L actual-output controls for the half-year unit 4400–4500 spread; complete bounds and the budget are in index points.

OutputComplete joint, pointsMatched marginal, pointsJoint 0.25-point decision
Frozen Padé0.3949993310.514096070UNRESOLVED
Direct reference (binary64)0.2282371130.347333852PASS
Fast + stored correction0.2282371130.347333852PASS
BL core, 512 steps0.2290827590.348179497PASS
BL core, 1024 steps0.2285346860.347631424PASS

All five matched marginal bounds remain above 0.25 points. Direct reference and corrected fast values happen to have the same complete bound in this instance; their actual stored values are checked separately. Exact dyadic arithmetic charges the reference return, stored correction and final addition. For these freely replaceable outputs, the reference is simpler than delivering the unchanged fast result. The joint structure still changes the decision for the reference and BL outputs. The BL 512-to-1024 difference is a diagnostic, not its certified error.

Certificate generation encloses 2,100,735 continuous frequency-by-cell residual entries, 513 reference exponents and 1,025 true-transform node bounds, together with the infinite tail and 12,300 price coefficients. Reading checks every entry and reconstructs the exponents, coefficients and decisions. An additional portfolio needs 1,025 shared-disk support terms and the complete remainder. The 28 portfolios reuse the same bank at one parameter and maturity.

Table 8. Typed deterministic work for the additional output constructions; these counts do not measure total computational cost.

Additional output constructionDeterministic mathematical work
Original Padé output352 Fourier values; 256 Jacobi samples per frequency
Direct returned referenceReturn the already generated, fully charged centre with binary64 rounding
Corrected fast outputStore one correction and perform one binary64 addition per price
BL core, 512 steps67,371,264 history scalar-vector products; 2,626,560 transformed Riccati evaluations
BL core, 1024 steps269,222,400 history scalar-vector products; 5,253,120 transformed Riccati evaluations

These counts measure different operations. Reference generation, outward transcendental evaluations and verification are recorded separately from nominal-output construction. The complete ledger also includes exponent quadrature and the two failed coarse-envelope stages. Actual online cost has not been measured.

E. Matched dissipative-kernel evaluation

We froze the six-month configuration at α = 13 / 25 \alpha=13/25 , ν = 2897 / 10000 \nu=2897/10000 , ρ = − 1489 / 2000 \rho=-1489/2000 , and σ = 1489 / 4000 \sigma=1489/4000 before computing the resolvent weights. The physical damping is therefore λ = ν σ = 4313633 / 40000000 \lambda=\nu\sigma=4313633/40000000 . All four comparisons reuse the same N2L (N_t=2048) closed-cell residual bank, the same stored binary64 fast prices, the same reference exponents and signed centres, and the same finite omission, analytic strip, true infinite tail and reference arithmetic terms. The financial direction is the unit 4400–4500 call spread; the full finite grid contains 1025 frequencies, including 513 used reference frequencies and 512 retained finite omitted frequencies. The complete twelve-price certificate is reconstructed for every method.

For N2L, the dimensionless damping is λ T α ≈ 0.075205 \lambda T^\alpha\approx0.075205 (about 0.075205153821). Dissipation is weak over this horizon, consistent with the modest kernel gain. The complete budget also contains the fixed centre, finite omitted nodes and other remainders.

Table 9 reports upper endpoints in index points, rounded upward to nine decimals. “Global state” first bounds the state by its global residual and then applies the exponent functional; “global curve” propagates that same residual maximum directly through the curve. The final two rows use the identical 128 binwise envelopes and differ only in the pricing kernel.

Table 9. N2L matched propagation for the half-year unit 4400–4500 spread, in index points; the residual bank and all other inputs are fixed.

PropagationFrozen fast marginalFrozen fast jointStored reference jointUsed-node joint radius
Global state3.6908775641.8294281071.6626658891.476801373
Global curve0.5892670650.4285709870.2618087690.075944253
Local curve0.5140960700.3949993310.2282371130.042372598
Local dissipative resolvent0.5097336130.3930828280.2263206100.040456094

The binary64 corrected-fast output has the same certified bounds as the stored reference in this configuration, including conversion and rounding. The exact rational reduction from local curve to local resolvent is positive and approximately 0.001916504 points: about 0.485% of the complete frozen-fast bound and 4.523% of its used-node joint radius. These percentages compare upper bounds. The one-point and half-point frozen-output tasks pass; the quarter-point task remains unresolved. Both local methods certify the stored reference and corrected output at a quarter point, so dissipation does not change that decision.

The fixed terms limit further reduction. Even if all 513 used reference-node contributions vanished, the same symmetric budget would retain the absolute centre, finite omitted-node radius and other remainders. Their exact rational sum is strictly greater than the downward decimal endpoint 0.352626733 points. This lower limit belongs to the stated budget formula. With those terms fixed, refining used nodes alone cannot certify a quarter point; the omitted finite frequencies and reference centre must also be addressed.

The reconstructed global-curve and local-curve endpoints agree exactly with the saved baseline rational endpoints, including all twelve individual radii and frozen-output bounds; the table displays strict nine-decimal upward endpoints.

F. Verification scope and mathematical work

The separate reader actually reads all 2,100,735 entries of the complete residual bank, checks closed-cell coverage from zero, and recomputes the maxima for all 128 propagation bins. It independently expands the cumulative resolvent by the direct double Gamma series with fourteen outer terms, while the producer uses twelve outer terms and a strict power-field moment. Both enclose all inner tails with sixty-four retained terms. The reader checks all 513 transform-radius minima in all four comparisons and rebuilds all twelve prices with all 1025 finite frequencies. At σ = 0 \sigma=0 , it replays all 129 cumulative endpoints and all 128 cell weights against the curve-kernel conclusion. Eight actual negative controls are rejected: negative damping, an incorrect physical ν \nu scale, a missing initial closed cell, a removed finite omitted node, an erased true infinite tail, an altered signed centre, an understated resolvent exponent enclosure, and a zero-damping weight that does not reproduce the curve kernel.

The reader reconstructs the cumulative-weight algebra and certificate assembly. It shares the dyadic arithmetic, Gamma, logarithm and exponential primitives, together with the validated residual-derivative bounds and reference exponents. The execution receipts record these dependencies.

This propagation reuses the residual bank. The weighted sum contains 513 × 128 = 65 , 664 513\times128=65,664 terms and 129 cumulative endpoint enclosures, with twelve outer series terms per producer endpoint and sixty-four inner curve terms. These counts describe that calculation; workloads that generate residuals or reference prices perform additional work. The kernel evidence component contains the fixed contract, interval outputs and separate reader.

G. Matched ledgers and certificate resolution

The quarter-maturity decision is attributable to shared aggregation. Q2 uses identical actual output, reference centre, 1025 node radii and all remainders in both columns. Finite omitted-node support is zero because every finite node has a nonzero reference. Values below are in index points; exact fractions are retained in quarter-exact-ledger.json.

Table 10. Q2 quarter-year unit-spread ledger, in index points; only aggregation of the shared node errors differs between columns.

ComponentJointSigned marginal
Signed centre-0.149775146827-0.149775146827
Absolute centre charge0.1497751468270.149775146827
Used-node support0.0454617934320.064536889507
Finite omitted-node support0.0000000000000.000000000000
Strip remainder0.0000266542300.000026654230
True infinite-tail remainder0.0380552480320.038055248032
Reference arithmetic4.148871871727e-164.148871871727e-16
Complete upper bound0.2333188430.252393939

The joint complete bound is 0.233318843 points versus 0.252393939 points for signed marginal aggregation; only the joint certificate passes the 0.25-point budget. The difference 0.019075095 points is entirely the node-support aggregation difference. Complete-bound displays are rounded upward to nine decimal places; component/centre and gap displays are approximate. Every decision and ledger identity uses exact fractional endpoints. Tiny reference arithmetic is displayed separately, and the signed centre is a locator, not an extra additive charge on top of its absolute value.

Every portfolio curve uses the 28 originally fixed and fully specified directions. Exact endpoints, all threshold breakpoints and pass counts are supplied in portfolio-exact-thresholds.csv and portfolio-budget-counts.json. Certification uses the complete rational endpoint condition B ≤ τ B\leq\tau , including equality. Between-bank plots show descriptive changes; joint versus signed marginal within one bank uses matched radii. No 28-direction quarterly dataset is inferred from the single quarter spread.

Table 11. Complete-budget pass counts for all 28 fixed half-year directions; budgets are in index points and equality is included.

BankalphaBudget pointsMarginalJoint
H013/251/40/280/28
H013/251/20/280/28
H013/2510/283/28
H113/251/40/282/28
H113/251/213/2828/28
H113/25128/2828/28
H13/51/41/2810/28
H13/51/222/2828/28
H13/5128/2828/28
H19/101/413/2820/28
H19/101/225/2825/28
H19/10127/2828/28
N113/251/40/280/28
N113/251/20/284/28
N113/25115/2828/28
N213/251/40/280/28
N213/251/26/2823/28
N213/25128/2828/28
N2L13/251/40/281/28
N2L13/251/211/2826/28
N2L13/25128/2828/28

The two nearby levels retain all ten unordered pairs, including unresolved ones:

Table 12. Complete unresolved-pair lists for N1 and N2 under the original quotes, alongside strict separation counts.

N_tMethodSeparated pairsComplete unresolved list
1024joint7/10(0.520, 0.525), (0.520, 0.530), (0.525, 0.530)
1024marginal3/10(0.520, 0.525), (0.520, 0.530), (0.520, 0.540), (0.525, 0.530), (0.525, 0.540), (0.530, 0.540), (0.540, 0.550)
2048joint10/10none
2048marginal7/10(0.520, 0.525), (0.520, 0.530), (0.525, 0.530)

The closest N2 joint separation, alpha=.520 versus .525, is a positive gap of approximately 7.382643478687e-10 in normalized squared-midpoint loss. Its endpoint identity is J 0 , B − J 0 , A − H B − H A − Q A J_{0, B}-J_{0, A}-H_B-H_A-Q_A plus any box-intersection endpoint adjustment. The gap decomposition, including used nodes, finite zero nodes, reference strip/tail/arithmetic and midpoint-conversion arithmetic, is recorded exactly in nearby-pair-resolution.json. This is a fixed original midpoint-loss ranking. The midpoint-conversion arithmetic interval does not represent the market bid/ask width; all five candidates remain separately bid/ask-incompatible.

The unchanged actual half-year 4400–4500 output admits the following complete centre accounting. Signed centres are approximate displays; radius and complete-bound columns are decimal upper endpoints, so independently rounded columns need not add exactly:

Table 13. Half-year frozen-output centre accounting for H2–H4, N2 and N2L, in index points; upper-endpoint rounding is applied independently.

BankSigned centre pointsComplete radius pointsComplete bound points
H2-0.1667622180.2004965640.367258782
H3-0.0816982020.0505468630.132245064
H4-0.0816982020.0335177320.115215934
N2-0.1667622180.2618087690.428570987
N2L-0.1667622180.2282371130.394999331

Expanding H2 to H3 changes the absolute centre charge as well as the paid reference radius; H3 to H4 retains that new centre. N2 to N2L retains its own reference centre and full remainders. H4 to N2L is a descriptive cross-bank identity, not an ablation. These transitions are exact in frozen-output-centre-account.json, which also reports the common strict-reference certificate floor as a fraction of each BL-core bound. A dominant floor limits what this comparison can establish about intrinsic solver accuracy. When replacement is permitted and the strict reference is already available, returning that reference directly is the simpler workload; frozen-output audit and free replacement answer different tasks.

H. Scope of the experiments

The modern-method comparison reimplements the modified-Adams Riccati core described by Boyarchenko et al.; it does not reproduce their full SINH deformation or Conformal Bootstrap. Agreement between two discretizations is a numerical diagnostic, not an interval certificate. Any comparison to a complete certified output must pay the independent reference, tails, arithmetic and verification costs required by that guarantee.

The fixed refinement menu terminates reliably when the complete task radius meets the budget. Minimum action count assumes that all alternative radii have been certified and each action has unit cost. Constructing those alternatives is part of certificate generation. Model fit, market uncertainty, transaction costs and continuous calibration require additional analysis.

VIII. Scope and reproducibility

The certificate uses the stated model, affine transform, regular reference and outward enclosures. Appendix A establishes stochastic admissibility for the experimental curve. The structural theorem covers its narrow parameter domain. Unresolved intervals, failed budgets and quote incompatibilities are reported alongside successful certificates.

The online paper, scientific source and verification procedures are available in this repository. The complete numerical banks are retained in the author's local evidence archive. python reproduce.py --full requires those banks; the public checkout alone does not provide a complete saved-bank replay. The source is under science/, and python verify_source.py checks the published source hashes.

Tables E.6, E.7 and E.10 list the generation commands, reading commands, recomputation scope and shared dependencies. --full reads the specified banks, reconstructs downstream prices and objectives, and additionally checks the original structural cover. Continuous residual regeneration has separate commands. Saved derivative bounds and common rigorous primitives remain inputs to the readers. The reported acceptance runs were performed by the author.

The supplement records software dependencies, evidence volume and mathematical work counts. Closed cells, interval terms, history products and support terms count different operations. At a fixed parameter and maturity, further directions reuse one certified bank; generating that bank remains part of the complete task.

Appendices A–E contain the main proofs and experiments. Appendices F–G give classical Heston common-state inclusion and the four-part identity for inexact trial functions. Their terminal certificate and thirteen-dimensional diagnostic do not supply the full coefficient bank needed for annual monetary pricing.

The construction certifies stored outputs and reuses a common Fourier bank across financial directions. If output replacement is allowed and a certified reference is available, returning the reference is a direct alternative. A comparison with true solver error requires a rigorous error interval; when that interval crosses zero, no finite upper ratio of certificate width to true error is reported.

Appendices and supporting material

This page includes the complete main text and references. Appendices, supplementary proofs, code, and verification material are available in the GitHub repository and the full manuscript.

References

1. GR2019. Gatheral, Jim and Radoičić, Radoš. Rational Approximation of the Rough Heston Solution. International Journal of Theoretical and Applied Finance 22(3), 1950010, 2019. DOI 10.1142/S0219024919500109. The SSRN manuscript dated January 29, 2019 is used.

2. GR2023. Gatheral, Jim and Radoičić, Radoš. A Generalization of the Rational Rough Heston Approximation. Quantitative Finance 24(2), 329–335, 2024. DOI 10.1080/14697688.2024.2302055. Source. Preprint consulted: arXiv:2310.09181.

3. JK2020. Siow Woon Jeng and Adem Kiliçman. Series Expansion and Fourth-Order Global Padé Approximation for a Rough Heston Solution. Mathematics 8(11), 1968, 2020. DOI 10.3390/math8111968.

4. JK2021. Siow Woon Jeng and Adem Kiliçman. SPX Calibration of Option Approximations under Rough Heston Model. Mathematics 9(21), 2675, 2021. DOI 10.3390/math9212675.

5. AbiJaberElEuch2018. Abi Jaber, Eduardo and El Euch, Omar. Markovian structure of the Volterra Heston model. Statistics & Probability Letters 149, 63–72, 2019. DOI 10.1016/j.spl.2019.01.024. Preprint consulted: arXiv:1803.00477.

6. LiLiu2018. Li, Lei and Liu, Jian-Guo. A Generalized Definition of Caputo Derivatives and Its Application to Fractional ODEs. SIAM Journal on Mathematical Analysis 50(3), 2867–2900, 2018. DOI 10.1137/17M1160318. The convexity result is Proposition 3.11.

7. Simon2014. Simon, Thomas. Comparing Fréchet and positive stable laws. 2014. Source. Preprint consulted: arXiv:1310.1888.

8. TrefethenWeideman2014. Trefethen, Lloyd N. and Weideman, J. A. C. The Exponentially Convergent Trapezoidal Rule. SIAM Review 56(3), 385–458, 2014. DOI 10.1137/130932132. Strip quadrature is covered by Theorem 5.1.

9. NIST2010. Olver, Frank W. J. and Lozier, Daniel W. and Boisvert, Ronald F. and Clark, Charles W. NIST Handbook of Mathematical Functions. Cambridge University Press, 2010. Source.

10. BBWeak2023. Bayer, Christian and Breneis, Simon. Weak Markovian Approximations of Rough Heston. 2023. Preprint, original PDF. Preprint consulted: arXiv:2309.07023, submitted 13 September 2023. The characteristic-function and European-payoff error results are Theorems 2.2 and 2.7.

11. BBSimulation2023. Bayer, Christian and Breneis, Simon. Efficient option pricing in the rough Heston model using weak simulation schemes. 2023. Preprint, original PDF. Preprint consulted: arXiv:2310.04146, submitted 6 October 2023. The cited preprint reports second-order weak convergence numerically on p. 4.

12. Kopteva2021. Kopteva, Natalia. Pointwise-in-time a posteriori error control for time-fractional parabolic equations. Applied Mathematics Letters 123, 107515, 2022. DOI 10.1016/j.aml.2021.107515. Preprint, original PDF. Preprint consulted: arXiv:2105.05848, revised 5 July 2021; first submitted 12 May 2021. The pointwise residual bound and norm inequality are Theorem 2.2 and Lemma 2.8.

13. ElEuchRosenbaum2017. El Euch, Omar and Rosenbaum, Mathieu. Perfect hedging in rough Heston models. arXiv:1703.05049, 2017. Paper. The analytical decreasing-curve example is not a new model-admissibility theorem.

14. SimonCM2015. Simon, Thomas. Mittag-Leffler functions and complete monotonicity. Integral Transforms and Special Functions 26(1), 36–50, 2015. DOI 10.1080/10652469.2014.965704. Paper.

15. BL2025. Boyarchenko, Svetlana; de Innocentis, Marco; and Levendorskii, Sergei. Fast reliable pricing and calibration of the rough Heston model. arXiv:2508.15080, 2025. Paper. Modified Adams is Section 3.2; Conformal Bootstrap is Section 4.10.

16. BenHammouda2026. Ben Hammouda, Chiheb; Ben Romdhane, Abderrahmene; Samet, Michael; and Tempone, Raul F. Single- and Multilevel Quadrature with Error Control for Fourier Pricing under the Rough Heston Model. arXiv:2609.00438, 2026. Paper. Practical tolerance interpretation: Section 3.2.

17. HK2026. Hager, Paul P. and Kreher, Dörte. Expanding the rough Heston model in H. arXiv:2606.16619, 2026. Paper.