A finite model of the linked SPX and VIX markets is normally justified by convergence to a named continuous target, and inherits that target’s constants. This paper certifies such models on themselves. At every resolution — a mesh, finite volatility atoms, a matrix and an initial law — the martingale row, the log-contract identity, the forward-budget tower and the density and Bayes rows are exact, log-spot marginals are finite Gaussian mixtures, and the volatility index is the log-contract row’s own window average, so the tie between the two markets holds before any quote is declared. Across resolutions, five computable matrix certificates assemble a refinement modulus bounding the adapted Wasserstein distance between neighbours, so its summability is a convergence criterion read off the matrices in use, in a regime where the contraction degenerates and the defect must be truncated. Under it the family is realized on one probability space and converges almost surely uniformly to a continuous Itô market carrying the same rows at a computed distance, its physical layer passing with no condition on the market price of risk. Revealing the atom path leaves every unconditional price intact but leaves a computable rolling-index defect, so conditional comparison is essential. Controlled jumps, a quantitative inverse and clock-preserving mark corrections match a declared capped panel exactly at one resolution without disturbing the family’s limit; only the atom chain moves a spot smile’s level. Leverage and marked correlation mark the architecture’s edges.
A finite linked SPX/VIX model is usually justified by convergence to a named continuous target: a
variance chain carrying conditionally drawn returns, or a recombinant tree, is shown to converge to
Heston or to SABR, and the error constants are that target’s [1, 21, 22, 32, 35, 37]. Here the finite
chains are the objects and neighbouring resolutions are compared with one another: exactness
is levelwise, consistency is interlevel, and the continuous market is an output rather than a
hypothesis.
Which distance that comparison needs is settled. Marginal laws are too coarse for conditional
readouts, and the repairs proposed independently in several fields—extended weak convergence [2],
adapted distributions [28], the nested distance [41], causal and adapted Wasserstein distances
[5, 10]—define one topology [6], metrized by an adapted Wasserstein distance over bicausal couplings. In
it the space of filtered processes is Polish and its martingales are closed [8, 9]: an -Cauchy family has a
limit, and that limit is again a market. What such a theorem presupposes is a way of deciding whether a
given family is Cauchy. This paper supplies one, and every quantity in it is a finite computation on the
matrices in use.
The second theme is the tie between the two markets. A joint calibration must respect that the index
is the implied volatility of the log contract over its window, and the entropic and transport constructions
that match SPX and VIX quotes exactly impose this on the fitted law as a constraint [11, 20, 25, 26]. In
a resolution it is an identity, in force before any panel is declared, and the exactification below is built on
it rather than against it.
1.1Main results
A resolution is a mesh, a finite set of volatility atoms with variance labels , a stochastic matrix and an
initial law; its chain moves the atom by and draws a Gaussian return whose variance is the label in force.
Three statements carry the paper.
The rows are identities. Write for the forward budget field, , a matrix power against the label vector.
For every mesh, atom set and kernel (Theorem 3.1),
and the density and Bayes rows are exact
finite sums of Gaussian expectations. The spot is a martingale, log-spot marginals are finite
Gaussian mixtures, and the index is the log-contract row’s own window average. No certificate
enters.
Five finite computations bound an adapted distance. A resolution is certified by a Wasserstein
contraction on adjacent atoms, a Lyapunov tail, an initial moment, and an exponential bound on its
moves; a neighbouring pair adds a defect between and the square of the finer kernel, truncated at a level
(Definition 2.4). A scheme asks these to be uniform, with a contraction budget per unit time,
projectively compatible initial laws, and a level paying for its own excursions (Definition 2.6).
The refinement coupling then gives (Lemma 4.4)
the last at the dates the two grids share,
because that coupling is bicausal (Lemma 4.2) and the path metric is averaged over them.
Thus is a matrix-level criterion for -Cauchyness, evaluated on two finite objects with no
third process entering. Co-immersion carries the bound from payoffs to conditional readouts
(Proposition 4.5), giving explicit rates for budgets, the rolling index, Lipschitz index and spot prices, and
physical predictions with no restriction on the market price of risk (Theorem 5.3, Corollary 5.4,
Proposition 5.5).
The limit, and exactification that preserves it. Under maximal weighted summability the family converges on one probability space, almost surely uniformly, to a continuous Itô process
carrying the same rows, with the distance to it equal to the tail of the same computed series
(Theorem 5.6); the physical layer passes to the limit with and no integrability condition
on . On top of that, a declared finite panel within certified reach is matched exactly at one
resolution: controlled jumps and a quantitative inverse solve capped index calls, including fixings
closer than a tenor (Theorems 7.4 and 7.8), and a clock-preserving mark correction then
matches capped spot calls without moving any index row (Theorem 10.9, Corollary 10.11). The
block certificates keep every move probability in , and when the quotes are the family’s own
limiting values the correction is charged into , so the corrected family keeps the original limit
(Proposition 7.5).
Two tests mark the edges. Conditioning cannot be dispensed with: revealing the atom path leaves the
law of and every unconditional price untouched while leaving a rolling-index defect that is computed from
and converges upward to a nonzero limit (Section 6). And the architecture is not indefinitely extensible:
state-dependent leverage keeps the structural rows but can lose finite-mixture closure and
forces a growing proxy range, while a marked correlation keeps Gaussian mixtures and the
common-budget rows with a clock that separates from the predictable bracket (Sections 9 and
10).
1.2Contribution
(i)
A convergence criterion decided on the matrices. The modulus (14) is assembled from quantile comparisons, two matrix–vector products and one matrix square, and it bounds between neighbouring resolutions, so that decides Cauchyness in the metric under which filtered processes form a Polish space with closed martingales. It is built for the regime refinement creates, in which the contraction factors approach one and a fixed ergodicity rate is unavailable: the budget is imposed per unit time (11), the comparison runs between different lattices and between and the square of the finer kernel, and the defect is truncated with the excursion charged at a level that pays for itself. Section 8 computes every entry and shows what the truncation carries: the all-atom variant of the same certificate grows under refinement, and the uniform-metric one fails to decay with the atom spacing, where the truncated one decays.
(ii)
The finite form of the SPX/VIX tie. The index is the log-contract row’s own window average at every resolution, so the tie is in force before a panel is declared. The level of a spot smile is then the clock: a clock-preserving mark correction reaches shape alone, and level is moved only by the atom chain (Theorem 10.9, Remark 10.10), with that chart’s singular values computed in Section 11.
(iii)
Exactification that keeps the limit. A declared capped-call panel within certified reach is matched exactly at a resolution by a correction supported on declared blocks, whose move probabilities the block-mass and slope certificates place in , and whose displacement is charged into the refinement modulus; a family reproducing its own limiting panel at every resolution therefore retains its limit (Theorem 7.4, Proposition 7.5). A quantitative inverse with computed constants treats fixings closer than a tenor (Theorem 7.8).
(iv)
A limit with a mode and a rate. Theorem 5.6 realizes the limit on one probability space, with almost surely uniform paths, as a continuous Itô process carrying the resolutions’ own rows, at a distance equal to the tail of the series already computed. Its index converges uniformly although the window moves with the valuation date, and its physical layer passes with , free of any condition on .
The first of these is not particular to a volatility chain. Its three ingredients—a bicausal coupling, a defect
truncated with its excursion charged, and a contraction budget stated per unit time—ask only that
neighbouring kernels be comparable, so the same certification is available to other refining families that
have to be justified without naming a limit.
1.3Relation to existing work
The mechanism behind is the one familiar from numerical analysis, stability from a coupling and
consistency from a defect between neighbouring discretizations, with the synchronous quantile coupling
attaining at each step. Certificate (C1) is the Wasserstein contraction defining the coarse Ricci curvature
of Ollivier [39], and with (C2) it is the pairing used by Hairer and Mattingly [27]; the closest quantitative
statement is that of Rudolf and Schweizer [43], whose bound for two kernels on one state space carries the
same geometric factor with an ergodicity rate fixed in the time index, a one-step difference measured by a
Lyapunov-weighted supremum over the whole space, and a conclusion for the laws at step .
Refinement moves all three: the kernels here act on different lattices over different meshes, the
contraction factors tend to one so that it is the budget per unit time that is uniform, the
defect is truncated with the excursion charged separately—which Section 8 shows is what
lets the estimate close, the all-atom defect rising under refinement where the truncated one
falls—and the bound travels on a coupling, so it reaches conditional readouts. Convergence of
filtrations, which that construction makes unnecessary, is the subject of Brémaud and Yor [12]
and Coquet et al. [19], and Backhoff-Veraguas et al. [7] bound between the laws of two
diffusions.
Mixtures enter the smile literature differently: Brigo and Mercurio [14] construct a one-factor local
volatility diffusion whose marginals are mixtures of lognormals sharing one forward, with
weights fixed at the initial date, and drawing a volatility at that date instead reproduces
those marginals while changing every conditional law [13]—the distinction Section 6 turns
into a number. A volatility state carrying its own forward budget, as here, is what makes the
log-contract row and the budget tower available at all; the finite-state architecture itself is
that of Naik [36] and Buffington and Elliott [18], and its refinement analysis that of Lo and
Skindilias [34], Li and Zhang [33] and Zhang and Li [44]. Matching a declared panel exactly on a
finite object is the implied-tree programme of Rubinstein [42] and Derman and Kani [24], the
relative-entropy reweighting of Avellaneda et al. [4], and the discrete calibrated martingale
of Buehler and Ryskin [17]; what Section 7 adds is a correction local to declared blocks,
stochastic by certificate, and charged so that a refining family survives it. The structural rows and
their certification are those of Huang [29]; the two-law reading of the physical layer is that of Huang [30].
1.4Organisation
Sections 2–5 follow the main line: scheme, exact structure, coupling, rates and limit. Section 6 is the
revelation test and Section 7 the exact panel, which distinguishes the family’s own limiting quotes from
external ones; Section 8 computes the base certificates. Sections 9 and 10 are Boundary Tests I and II,
leverage and marked correlation, the latter carrying spot rows and the joint panel; Section 11 reports
their experiments and Section 12 concludes.
2The scheme and its certificates
Fix a horizon , a tenor and an operating horizon with . Every resolution below is finite, and each of its
one-level certificates is a finite computation. A refining scheme additionally requires uniform
constants and a summable sequence of those computed quantities. This section separates the two
requirements.
2.1Resolutions, chains, readouts
Definition 2.1 (Resolution) . A resolution is a quadruple in which
(i)
is a mesh with and , so that the tenor and the horizon are grid-aligned; write , and ;
(ii)
is a finite set of volatility atoms, with variance labels and spacing
(iii)
is a stochastic matrix on and a law on .
Definition 2.2 (The chain of a resolution) . Let be the Markov chain with kernel and , and let be
independent standard normals, independent of . The chain of is the pair with
its spot is , and within
a cell we interpolate along a Brownian motion carrying the increments . Its filtration is
.
Conditionally on the atom path the returns are independent Gaussians, so every marginal of is a finite
Gaussian mixture. That mixture structure closes the return-pricing layer; separately, the finite-state
volatility chain makes budgets and volatility-index readouts finite matrix computations.
Definition 2.3 (Readouts) . With read as a column vector, the chain’s clock, budget field,
rolling index and index are
For a market price of risk the density and the physical law are
being the law of Definition 2.2. Prices of bounded measurable payoffs of at grid dates are
conditional expectations under , and physical predictions are conditional expectations under
.
Each readout is a finite computation from : the budget field is a matrix power against ,
the index is a partial sum of such powers, a call on is a finite sum over atoms, a call on
at a grid date is a finite mixture of Gaussian integrals in closed form, and is a product of
Gaussian factors, so the Bayes rows are identities between finite sums of Gaussian expectations.
No approximation is involved anywhere in this list, and nothing in it refers to a continuous
model.
2.2The five certificates
The results of this paper rest on five properties of a resolution, or of a pair of resolutions. Each is a finite
computation, which is why we call them certificates rather than assumptions: for a chain that has actually
been built, they are checked, not postulated.
Write for the distribution function of the row and for its quantile function, a step function with at
most jumps.
Definition 2.4 (Certificates of a resolution) . Fix an order . For laws on the line with quantile functions
write , the Wasserstein distance of order , which the quantile coupling attains. Let and let , , ,
.
(C1)
Contraction at order with factor : the rows are stochastically ordered, and for adjacent atoms
(C2)
Lyapunov tail with rate : with ,
(C3)
Initial control: , which for a finite is automatic and quantitative.
(C4)
Diffusive moves with rate : for every atom ,
For two resolutions and , let and be the nearest-atom maps. When , define the projection errors actually
used by the coupling,
and, for a level , define the truncated refinement defect
(C5)
Consistency at level : is small compared with the contraction budget, quantified through the refinement modulus (14) below.
Remark 2.5 (Why the order matters, and why adjacent atoms suffice) . Two features of (C1) are
deliberate. First, it is checked on adjacent atoms only, and that is enough: obeys the triangle
inequality, so summing (6) along the grid gives for every pair , and applying it twice gives the
factor for the two-step kernel . Second, the distance is an average over levels and not a supremum.
In the uniform metric neither feature survives: adjacent slacks add rather than compose, so the
factor over a general pair degrades with the number of atoms between them; and the supremum is
attained at extreme levels, where two resolutions’ staircases can sit far apart on a set of levels of
negligible measure, so it does not scale with the atom spacing at all. Section 8 reports both, and
the difference is the difference between a certificate that decays and one that does not.
(C4) says the kernel moves the state by with Gaussian tails; it is what makes the limit of Section 5
continuous, and with a union bound it produces the factor in which every rate below is expressed. Each
certificate is a finite computation: (C1) is comparisons of quantile functions, (C2) and (C4) are
inequalities on a matrix–vector product, and (C5) is one matrix square and comparisons. None of them
refers to a limit, a model, or an analytic family.
Definition 2.6 (Scheme) . A scheme of order is a sequence of resolutions with and the following five
properties.
(S1)
Nested ranges. and . The coarse-to-fine error is computed from the two atom sets and is zero when . No spacing surrogate is used for a projection onto a cap.
(S2)
Compatible initial laws. for every , together with , the uniform form of (C3) that the constants below use. Write for the initial coupling error. Separate nearest-grid projections of one external law need not be compatible. Nested atom sets with one common initial atom, as in Section 8, give .
(S3)
Uniform certificates. (C1)–(C4) hold at order with , and independent of , and with a common contraction budget: for some ,
The factors themselves tend to one — a finer mesh contracts less per step — so it is the budget per unit time, not the factor, that is uniform.
(S4)
Levels that pay for their own excursions. A sequence of levels whose excursion charge
with the constant of Lemma 5.1, obeys ; equivalently
(S5)
Summable modulus. The refinement modulus
The scheme is of rate if .
The finer contraction gives the denominator . Its numerator is the one-step defect, the actual
coarse-to-fine projection error, and the excursion charge. The last is incurred at every step and therefore
belongs inside the geometric sum. Rule (13) makes it comparable with a grid error and gives the exact
lower bound
This is not an upper bound: a scheme may choose a larger level or a faster growing cap. If
and is chosen within a fixed factor of the right-hand side, then ; under this is . The square-root
construction below satisfies the cap condition and uses this near-minimal scale. In particular, its atom cap
must grow with the level. The initial error is outside the geometric sum because it is never amplified.
Uniformity in (S3) and summability in (S5) are family assumptions; their entries are finite
computations.
2.3An analytic construction
Lemma 2.7 (A square-root scheme of rate , at any fixed order) .Let be an integer with , and let be the
transition kernel of in the coordinate . Fix , and . For take
and increasing caps with and , satisfying
Let , with each cap a lattice point. Write for nearest-atom quantization with the two exterior cells sent to
the end atoms, set , and choose one with at every level. For small enough, is a scheme of order and
rate . More precisely,
(C2)holds with one common , and (C4)holds, for example, with the explicit common rate
(c)
the truncated defect obeys
(d)
and .
The order enters through the level and cap. Truncation is essential: at a cap the two resolutions dispose of
overflow on different atoms, and the all-atom defect need not decrease.
Remark 2.8 (One family serves every lower order) . for , so (C1) and the defect at order imply
them at every lower order with the same constants, and the charge (12) only decreases; a scheme
of order is therefore a scheme of every order . This is what makes the readouts of Theorem 5.3
available: that theorem reads the modulus at order , so an statement about a readout asks for a
scheme of order , and Lemma 2.7 supplies one — with caps about twice those the order- budgets
would require.
A proof from the integer-dimensional Ornstein–Uhlenbeck representation is given in Appendix A.
The example is the whole role of the square-root process in the theory: it shows the certificates are
satisfiable, with closed-form constants, and gives Section 8 a construction to compute them on. No
general theorem assumes it.
Remark 2.9 (Certificates of a fitted chain) . The example generates its chains from a kernel, but
nothing in Definition 2.6 requires that. A chain produced by calibration is a matrix, and its certificates are computed from that matrix: (C1) by comparing adjacent rows’ quantile functions,
(C2) and (C4) by one matrix–vector product each, (C5) by squaring the finer matrix. The
contraction rate and the tail rate that appear in every constant below are therefore outputs of
the chain in use, not properties assumed of a market.
3Exact structure at every resolution
The rows below are identities of the construction of Section 2. They hold at every mesh, every atom set
and every kernel, with no certificate and no limit; only the quantitative statements of Sections 4–5 use
(C1)–(C5).
Theorem 3.1 (Exact structure at every resolution) .Let be a resolution and let be its chain. Under
:
(a)
is a strictly positive -martingale. Every marginal of is a finite Gaussian mixture, equivalently every marginal of is a finite lognormal mixture: conditionally on the atom path, .
(b)
The diagonal log-contract identity holds exactly: for .
(c)
The budget field is nonnegative, additive in the window, , and a martingale in the valuation index: for .
(d)
; the density process is explicit, ; under the atom chain has the same law as under , and conditionally on . Consequently every Bayes row is an identity between finite sums of Gaussian expectations.
Proof.(a) Given the increment is , whose exponential has conditional mean one; the mixture
statement is the sum of independent Gaussian increments conditionally on the atom path. (b) Take
conditional expectations in (2): the Gaussian terms vanish and the drift is by (3) and the Markov
property. (c) All three are properties of the conditional expectation of the nonnegative variable ,
additive in . (d) Conditionally on the atom path the exponent of is Gaussian with mean and variance , so ; the factors with index give , while the future factors integrate to one; integrating
against the atom path leaves its law unchanged, and completing the square shifts the conditional
mean of the return.∎
Remark 3.2 (What is finite, and what is exact) . The variance coordinate has states while the
traded log-spot stays continuous-valued, so “finite” refers to the atom chain, to the log-spot’s finite
Gaussian mixture and to the spot’s finite lognormal mixture at each grid date. The log-Euler
architecture over a finite variance chain is standard [21, 22, 37]; what is new here is the certified
comparison between resolutions and, under the conditions of Section 7, the controlled-jump
exactification of a finite panel.
Remark 3.3 (Readouts are computations) . The atom chain makes budgets and index prices finite
matrix computations; conditional Gaussian returns make grid-date spot prices finite mixtures of
Gaussian integrals. Physical versions reweight the same finite path sums by . Thus the readouts
are defined and computed at the resolution in use, without reference to a continuous target.
4The refinement coupling
Two resolutions of a scheme are compared on one probability space, by a coupling that reads the finer
chain’s move and follows it with the coarser one. The comparison is between the two objects a user would
actually compute, not between either of them and a model.
4.1The coupled space
Fix and write for and for , with fine grid dates , so that . Let be a Brownian motion, let be
independent uniforms driving the fine atom chain, let be further independent uniforms, and let all three
families be independent.
Definition 4.1 (The refinement coupling) . Let be the chain of driven by from , and let be its log-spot
built from the increments of as in Definition 2.2. Given the fine two-step move from to , put
the
randomized quantile level of that move, and define the coarse chain by
being the nearest-atom map .
Write for the joint filtration at the coarse dates.
Lemma 4.2 (It is a coupling, and both chains are co-immersed) .Under Definition 4.1, is the
chain of and is the chain of , each with its own law. Moreover and , and for every integrable measurable for the coarse chain’s whole path, , and likewise for the fine chain at fine dates.
Proof.Conditionally on the level of (20) is uniform on , because randomizing within the mass
of the realized atom converts a discrete distribution function into a uniform variable, and it is
independent of because is. Hence has law given , which is both the Markov property of and
its co-immersion in ; the returns are built from increments of independent of the atom chains,
with standard normal. The fine chain is unchanged by the construction, and its own uniforms are
independent of .∎
Lemma 4.3 (The whole hierarchy on one space) .Let be a scheme. There is a probability space
carrying chains , each with the law of its resolution, such that every neighbouring pair is coupled
as in Definition 4.1. Writing for the filtration generated by all of them, every is co-immersed in
: for on its grid, , and is a -Brownian motion.
Proof.For each build downwards from by Definition 4.1, which expresses as a measurable
function of and an independent uniform array. By Lemma 4.2 each so built has the law of its
resolution, so the law of does not depend on : the family of finite-dimensional laws is projective,
and Kolmogorov’s extension theorem gives one space carrying the whole sequence, with adjoined
independently of the atom arrays. For the co-immersion, fix . The vector is a Markov chain in
its own filtration, because each of its coordinates moves by a function of the current states and of
fresh uniforms; hence the conditional law of given the past of the whole vector is , by Lemma 4.2
applied inside that vector. This holds for every , and is generated by the increasing union of those
pasts, so the martingale convergence theorem passes the identity to the limit. The same argument
gives the Brownian property of , whose increments after are independent of every .∎
4.2The refinement bound
Lemma 4.4 (Refinement bound) .Let and be neighbouring resolutions of a scheme of order , coupled as
in Definition 4.1, and put . Then
with the refinement modulus (14) of Definition 2.6, and consequently .
The three parts of the numerator of (14) appear in the proof as the three things that can go
wrong in one step — the defect below the level, the projection of the coarse atom into the finer
grid, and the excursion above the level — while is the initial projection. The excursion is not
an afterthought: it enters at every step and is amplified by the same geometric sum as the
other two, which is why (S4)constrains the level rather than merely asserting that the tail is
small.
Proof.Condition on and let , so by (9). By construction and are the two quantile functions of and
evaluated at the same uniform level, which is the quantile coupling; since that coupling attains in one
dimension,
by the triangle inequality. On the first term is at most by (10); the second is at most , because (C1)
for gives the factor for one step of and hence for two, by the triangle inequality along
the grid and composition. On use the crude bound . Taking norms and using Minkowski’s
inequality, ∎
where by Lemma 5.1 and by (S1), so the last term is at most the charge of
(12). By (S2), has the coarse initial law and . Iteration gives the geometric contribution ,
while the initial error survives as at most , which is (14). The last statement is with Hölder’s
inequality.
The four ingredients of are exactly the computed quantities of Definition 2.6: the initial and inter-grid
projection errors, the truncated defect, the excursion charge, and the contraction budget . The bound is in
rather than pathwise, and this is not a technical preference. A pathwise bound would need (C1) in the
uniform metric , and a quantized kernel does not contract there: two adjacent atoms’ quantile functions
differ by a full atom on some level, so the uniform factor is however fine the mesh, and slacks add along
the grid instead of composing (Remark 2.5). What is genuinely absent here, and unavoidable
against a continuous target, is an excursion term for the target: both objects live on finite atom
sets, so the only tail charge is the one displayed, and (S4) is exactly what keeps it at the grid
scale.
4.3Transfer between resolutions
Proposition 4.5 (Transfer of conditional readouts at common dates) .Let and let be integrable
variables measurable for the coarse and the fine path respectively, with and . Then
and for the same
holds with replaced by any fixed .
Proof.By Lemma 4.2 both and are conditional expectations with respect to the same filtration
, so is a martingale in closed by ; apply Doob’s inequality.∎
This is where the internal comparison is simpler than a comparison with a model. There the two
conditional expectations lived in different filtrations, and the estimate needed the chain to be co-immersed
in the target, which held at grid dates and failed between them. Here both readouts are conditional
expectations in one filtration by construction, and the only thing left to bound is the payoff difference ,
which Lemma 4.4 controls in .
Remark 4.6 (Between common dates) . The coarse chain is constant on while the finer one moves
once inside it. A uniform-in-time comparison therefore carries, besides (23), the finer chain’s own
oscillation over a coarse cell, which is a readout of the finer resolution and is estimated in Section 5
from (C2)–(C4). This is the same two-term structure as in a comparison with a continuous model,
with the finer chain in the role the model used to play; the difference is that both terms are now
computable from the objects at hand.
5Refinement rates and the limit
Two resolutions of a scheme now differ by (22) in the volatility coordinate. This section turns that into
rates for the readouts, and then lets the resolution go to zero: the family is Cauchy, its limit is a
continuous market carrying the same rows, and every readout covered below is within an explicit distance
of its limit. No object outside the scheme appears anywhere.
5.1Moduli of one resolution
Lemma 5.1 (Uniform tails from (C2) ) .Let satisfy (C2)–(C3). Then for
and consequently and , with depending only on , and . For a scheme these are uniform in : and by (S3), and by (S2), which is where
uniform compatible initial control is used — finiteness of at each separately would leave unbounded.
Proof.By (C2) the process is a nonnegative supermartingale, so Doob’s maximal inequality gives
. Since for , taking yields (24); integrating the tail gives the moments.∎
Lemma 5.2 (Cell moves and their maxima from (C4) ) .Let satisfy (C4)and put
Proof.(a) By (C4) and Markov’s inequality, , so a union bound over the steps gives ; integrating
against this tail from upwards, and bounding the contribution below by , gives (a). (b) follows from
, Cauchy–Schwarz and Lemma 5.1. (c) On a cell , and the maximum over cells of the Brownian
oscillation has the same order by the reflection principle and a union bound; multiply by and use
Lemma 5.1.∎
5.2Rates between two resolutions
Theorem 5.3 (Refinement of budgets, index and index prices) .Let , let be a scheme of order — the
order at which Hölder’s inequality reads the modulus below — and let , be coupled as in Definition 4.1.
For every grid-aligned window with on the coarse grid,
The rolling index, whose window moves with the
valuation date and which therefore is not covered by any single application of the display above, obeys
If
the two index maps have the certified common floor , the index inherits the bound:
and the
unconditional price of every -Lipschitz payoff of the index at a grid fixing differs by at most times the
right-hand side of (28). By Proposition 4.5, the maximum difference of the corresponding
conditional-price processes at common dates is at most times that same right-hand side. Such a
floor is an additional family certificate, not a consequence of a positive minimum at each
finite resolution. Without it the index still obeys the square-root form , which needs no floor.
Section 8computes the finite-level floors of the displayed square-root family; the exact CIR
mean formula cannot be substituted for the quantized matrix without a separate perturbation
bound.
Proof.Apply Proposition 4.5 with and . Over one coarse step inside the window the coarse clock
gains and the fine clock , so their difference is at most . By Hölder’s inequality with the two
exponents and Lemma 4.4 at that order, , where is the modulus (22) read at that order; the last
term is the finer chain’s own one-step move, bounded in by Lemma 5.2(b) at resolution . Summing
over the steps of the window and taking norms gives (26). For (27) the window is not fixed, so
Doob’s inequality cannot be applied to a martingale closed by . Instead write with , and dominate
every window by the horizon: , one single random variable. Then , Doob’s inequality applies to
the martingale , and is bounded by the same per-step estimates summed over the steps of the
horizon, which is the factor after dividing by . For (28), and because every entry of is a convex
combination of labels, so .∎
Corollary 5.4 (Refinement of log-spot and of spot prices) .Under the hypotheses of Theorem 5.3, for ,
Consequently every bounded -Lipschitz payoff of the log-spot at the horizon has a price difference at most times the left-hand side. The displayed bound is under the theorem’s hypotheses.
There is also a genuine spot-payoff bound. Let be conjugate exponents with , and put . If , then for
every -Lipschitz payoff of ,
The term has the same refinement order, read at order , which is available
from the order-scheme by Remark 2.8.
Proof.The two log-spots share the Brownian motion, so with , the coarse and fine indices. The
integrand is at most , the first bounded in by and the second by the finer chain’s one-step move;
apply the Burkholder–Davis–Gundy inequality and Lemma 5.2(a). The clock difference is bounded
as in Theorem 5.3. For the spot-payoff statement, and Hölder’s inequality give the first bound in
(30). Moreover ∎
because and (24) integrates at every rate ; the same bound holds for . Apply the
log-spot estimate at order to finish.
Proposition 5.5 (Refinement of the physical layer) .Let be the densities (5) of the two resolutions and
, on the coupled space. Then ,
and for every grid date and every bounded by and -Lipschitz,
which is with no condition on .
Proof.Both densities are stochastic exponentials of integrals against the same with integrands
measurable for the atom chains, so is the stated exponential after the substitution , and its
-expected logarithm is the entropy in (31); Pinsker’s inequality gives the total variation bound. For
(32), first note that the atom arrays keep their -law under the respective physical measures and the
shifted Brownian motion remains independent of them. Thus the co-immersion identities put both
conditional readouts in the common filtration . Split the difference there into the payoff term, whose
-expectation is at most , and the change-of-measure term. If , and , then adding and subtracting
the two conditional numerators gives ∎
Together with (31), this is the second term displayed in
(32); its constant is unchanged. For the order, both expectations in (32) are under , and they are
nevertheless the ones already bounded. Let be the -field generated by the two atom paths and
the randomizations of Definition 4.1. The normals are independent of and by Theorem 3.1(d),
so and agree on : any -measurable expectation may be read under . The second integrand is
-measurable, so its -expectation is its -expectation, which Lemma 4.4 at order and Lemma 5.2(a)
bound by times . For the first, is a -Brownian motion and
whose first two terms are -measurable
and whose third has -expected modulus at most by the Burkholder–Davis–Gundy inequality, again
an -expectation. No integrability of is used, which is why no band on appears.
Nothing here needs a band on , and the reason is structural rather than quantitative. In a comparison
with a continuous model the band paid for the model’s excursions above the chain’s cap. Between two
resolutions there is no such model: the two coupling errors are functionals of the atom paths, the change
of measure acts on the return noise alone and leaves those paths’ joint law alone, so every quantity in (31)
and (32) is one already bounded under . What survives is the excursion charged in (22), made negligible
by the choice of level.
5.3The limit of a scheme
For this subsection, extend every resolution to continuous time by setting on , , and
Thus
(33) agrees with (3) at grid dates. On the same half-open cell let , put , and let denote the
-completed, right-continuous augmentation of . The Brownian and co-immersion conclusions of
Lemma 4.3 are unchanged by this usual augmentation. In particular, the conditional-expectation
martingales below admit right-continuous versions and Doob’s continuous-time inequality
applies.
Theorem 5.6 (Existence of the limit and convergence of the readouts) .Let , let be a scheme of order — the order at which Theorem 5.3reads the modulus, and one that Lemma 2.7supplies — with ,
and realize all its resolutions on one space as in Lemma 4.3. For the uniform-time assertion,
extend the grid-date index by
co-immersion makes this agree with (4) at every grid date.
Then:
(a)
the piecewise-constant volatility paths converge uniformly on , almost surely, to a process with continuous paths, with , being the largest one-step move of resolution ;
(b)
the clocks converge uniformly to a continuous increasing , and the log-spots converge uniformly in to a continuous with ;
(c)
in the augmented joint filtration just defined, is a Brownian motion and every , hence , is adapted. Then is a -martingale, the log-contract identity holds with , that field is nonnegative, additive in the window and a martingale in its valuation date, and the chains’ indices converge to the limit’s: in with ;
(d)
the physical layer passes to the limit: the densities converge, in , with and no condition on , so in total variation, the density process is , the atom-path law is the same under as under , and every Bayes row of Theorem 3.1(d)holds in the limit, and for every bounded -Lipschitz and every grid date the physical conditional readouts converge,
(e)
each risk-neutral readout covered by Proposition 4.5, Theorem 5.3or Corollary 5.4is within the sum over of its applicable two-resolution bounds. The bounded Lipschitz physical log-spot readouts of (d)obey the direct common-space estimate (35); their rate is obtained from the tails of and , rather than by telescoping expectations taken under different physical measures.
Proof.(a): on the coupled space, for of the coarse grid, , so . The maximum over the
dates is controlled from the pointwise bounds of Lemma 4.4 by , and by Lemma 5.2(a); the
hypothesis makes the sum of these finite, so the sequence is uniformly Cauchy almost surely by the
Borel–Cantelli lemma. The limit is continuous as a uniform limit of piecewise-constant paths whose
jumps tend to zero. (b): uniform convergence and the exponential moment of Lemma 5.1 give clock
convergence in by Hölder and interpolation. BDG at order then gives uniform convergence of the
stochastic integrals, with the same throughout. (c): is a Brownian motion in , being independent
of the uniforms that drive every atom chain, and is -adapted by (a), so is a -martingale and
is a -local martingale; it is a true martingale because for close to , by (24) and , which gives
uniform integrability. The log-contract identity is then immediate from and the definition of ,
and additivity and the martingale property in the valuation date are properties of that conditional
expectation. For the indices, the filtrations are not nested, the couplings being randomized, so no
interchange of limits is attempted: instead Definition (34) puts every resolution in the filtration of
the whole hierarchy, and conditional expectation is an contraction. Uniformity in is not automatic
there either, the window moving with ; as in Theorem 5.3 dominate every window by the horizon,
with the single variable , and apply Doob’s inequality to that martingale; Hölder and interpolation
between (a) and the uniform exponential moments give . (d): the exponents converge in by (a)
and Itô’s isometry, so in probability. Both the chains’ volatilities and are measurable for the -field
generated by the atom arrays, which is independent of ; conditionally on it the exponent of is
Gaussian with mean and variance , so and — with no integrability condition on , in contrast with
the Novikov route, which would ask . Since , and in probability, Scheffé’s lemma gives in , hence
; the remaining rows are the identities of Theorem 3.1(d) read for , the conditioning on leaving
the atom-path law unchanged. For (35), conditional readouts under two different measures are not
compared by total variation alone: write both as -conditional expectations, with the density over ,
and split the difference into a payoff term, bounded by , and a density term, bounded by . Both terms
have direct quantitative bounds. The density-ratio entropy calculation of Proposition 5.5 gives ∎
Under , is Brownian, and
Every coefficient outside the last Brownian integral is atom-measurable,
so its expectation equals its expectation; BDG bounds the last term. The tails in (a) therefore give
the physical rate directly. Finally, (e) is the triangle inequality along the scheme for risk-neutral
readouts and these direct bounds for physical ones.
Remark 5.7 (What the limit theorem replaces) . A statement that a finite model approximates
a given continuous market must name that market and inherit its hypotheses. Theorem 5.6 says instead that the family a modeller actually builds determines its own continuum object and comes
with a computable distance to it. The continuous market is an output, and by construction it carries
the structural rows, so it is a legitimate target for the certification of Huang [29] rather than an
assumption imported from outside.
6What revelation costs
The estimates of Sections 4 and 5 compare conditional readouts date by date in one filtration. Primitive
path laws alone cannot do this job. A chain and its revealed twin have the same law for , and hence the
same unconditional prices for bounded payoffs measurable from that path, but their rolling-index gap is
kernel-computable and converges to a limit defect. That limit is nonzero unless the forward window clock
is already measurable at the valuation date.
The enlargement below is an initial enlargement by the whole atom path, of the kind studied by
Jacod [31], and the phenomenon it exposes is the one separating the mixture diffusion of Brigo and
Mercurio [14] from the uncertain-volatility model carrying the same marginals [13], in which a volatility
drawn at the initial date leaves every vanilla price there intact and changes every conditional law after it.
What a resolution supplies is that separation as a number: (39) computes it from , and Proposition 6.3
identifies its limit.
Definition 6.1 (The revealed chain) . Let be a resolution with chain and filtration . The revealed chain
is the same pair carried by the enlarged filtration
in which the whole atom path is known at time zero. Its
readouts are those of Definition 2.3 computed in .
Proposition 6.2 (Premature revelation) .Let be a resolution. Then, under :
(a)
the revealed chain has the same law as the chain and is a -martingale, so it is again a market carrying the same traded assets with the same joint law; every marginal of , and every unconditional expectation of a bounded payoff, is unchanged. Its conditional prices are not: already knows the atom path;
(b)
its budget field is the realized clock, , so its index is the realized window average
(c)
the two differ by the revelation defect
and is a finite computation from :
It vanishes if and only if the window average is -measurable, in particular when , and is otherwise strictly positive.
Proof.(a) The normals are independent of the atom path, so conditionally on the return is still ,
whose exponential has conditional mean one; hence is a -martingale. The law of does not involve
the filtration, so marginals and unconditional expectations of payoffs of the pair are unchanged. (b) is -measurable, so its conditional expectation in is itself; the second identity in (37) is the tower
property, being the conditional expectation of the same variable in the smaller filtration. (c) The
defect is then the conditional standard deviation of the window average, which is (38); expanding
the square gives (39), since for by the Markov property. A variance vanishes exactly when its
argument is degenerate, and for the average is itself.∎
Proposition 6.3 (The revelation defect and its refinement limit) .Let be a scheme with the limit
of Theorem 5.6, and fix a date on the common grid. Then , the conditional standard deviation of given , which is strictly positive unless that window clock is -measurable. Consequently no statement
about the primitive law of distinguishes a scheme from its revealed twin, while the conditional
estimates of Proposition 4.5and Section 5do.
Proof.By Theorem 5.6(b) the clocks converge uniformly and in , so in . By co-immersion in the
filtration of the whole hierarchy (Lemma 4.3) every is the conditional expectation of in the joint
filtration , as is the limit’s by Theorem 5.6(c), so no convergence of filtrations is needed: conditional
expectation is an contraction, hence in as well, and with them the defect. The last sentence is Proposition 6.2(a): primitive path laws and the prices of their bounded measurable payoffs coincide
at every resolution, while (38) converges to the stated limit, which is nonzero precisely under the
nonmeasurability condition in the proposition.∎
Thus co-immersion in Lemma 4.2 is substantive: it places the two conditional expectations in a
common filtration. The defect itself is available from the fitted matrix through (39), and Section 8
computes it along the example.
7Exact panel matching
The rows of Theorem 3.1 are identities of the construction; a declared finite panel of index-option prices is
not. This section separates three statements that are easily conflated. At one resolution a
feasible capped-call panel can be matched exactly. Across resolutions the resulting objects are
controlled-jump perturbations of the original scheme. They are shown to retain the original limit
when an additional, checkable decay condition holds for the jumps. An unrelated external
panel can therefore be matched level by level, but no convergence claim is made for that fitted
family.
Definition 7.1 (Time-inhomogeneous resolution) . A time-inhomogeneous resolution replaces the
single matrix of Definition 2.1 by a sequence of stochastic matrices on , the chain moving by at
step . All of Definition 2.3 carries over with replaced by the ordered product , and Theorem 3.1
holds verbatim, its proof using only the one-step conditional law. The certificates (C1)–(C4) are
imposed on every , and the defect (10) on every pair ; the refinement coupling and Lemma 4.4
then hold unchanged, the recursion being step by step.
Definition 7.2 (Controlled-jump perturbation) . Let be a scheme and . At level , on at most grid steps,
after the ordinary transition governed by , allow an instantaneous correction satisfying
Thus the kernel
of the complete grid step is , and the correction is measured relative to the ordinary step: . The
resulting time-inhomogeneous family is a controlled-jump perturbation. Its refinement modulus
is
The bound is obtained by a four-chain star coupling: couple each corrected level to its
uncorrected level, and couple the two uncorrected levels by Definition 4.1. Each same-level arm contributes at most the sum of its jumps, while the middle arm contributes ; fresh uniforms
for all corrections preserve every marginal and co-immersion in the enlarged joint filtration.
Thus no corrected-chain tail is inserted into the middle recursion. The Lyapunov bound is
multiplied by at most . We call the perturbation convergent at order when these factors are
uniformly bounded and the summability hypothesis of Theorem 5.6 holds with in place of .
Neither (C1) nor (C4) is imposed on or on ; (C2) is replaced by the displayed Lyapunov
multiplier. The correction displacement is instead charged explicitly in (41). In particular, its
contribution to the largest within-cell move is already covered by the weighted summability of
.
Fix grid fixings with and , put , and let each fixing carry a finite family of bounded Lipschitz rows
with declared values . The resolution’s index at a fixing is a function of its atom,
and the tenor
condition ensures that the window carries no later correction — with the chronology fixed
below, the correction for occupies the step ending at , which is the reason for the extra — so
that , computed from the uncorrected kernel, is the corrected chain’s index map at every
fixing.
Lemma 7.3 (The index map is monotone) .Under (C1)the kernel is stochastically monotone
and is nondecreasing.
Proof.(C1) orders the rows stochastically; a monotone kernel maps nondecreasing vectors to
nondecreasing vectors, and is nondecreasing.∎
The correction. On the step ending at the chain first moves by , reaching the pre-correction atom , and
then makes one extra transition governed by a stochastic matrix on , driven by a uniform
variable independent of everything else. The atom the chain holds at is therefore the corrected
one, is read from it, and the chain continues by . In the notation of Definition 7.1 this is
so
Theorem 3.1 applies to it. This placement makes the quote depend on the corrected atom at the
fixing. On the coupled space of Section 4, enlarge the joint filtration to ; both chains remain
co-immersed in it, since the are independent of everything else, so Lemma 4.2 and Proposition 4.5 hold with in place of . Earlier corrections enter only through , the law of the pre-correction
atom at under the chain already corrected at , which is computed forward by matrix–vector
products.
Put . The rows are capped call rows, the case VIX options present: with strikes ; the cap only keeps
the rows bounded, as the general setting requires, and may be taken above the chain’s range. Put . Let be
the residuals and a move length. A block for row is a set of consecutive atoms with , the blocks being
chosen so that and are disjoint for ; when is monotone, as in Lemma 7.3, this is automatic; otherwise
disjointness is part of the block certificate. A block and its own shift may overlap. On a block the call rows
are linear: equals for and vanishes for . Define the two averaged slopes of the VIX map over the
block, weighted by on the block and on its shift,
so that the slope matrix of the up-moves is
, triangular with a bounded inverse. The correction is a two-sided flow with a row-neutral
baseline: every atom of a block may move up by and every atom of the shifted block may
move down by , with baseline probabilities chosen so that the two moves change every row by
opposite amounts; the residual is absorbed by a signed perturbation of the baseline. Because
the columns of the up- and down-slope matrices are proportional for call rows, the baseline
cancels exactly at the level of block masses, and no comparison of individual atom masses is
needed.
Theorem 7.4 (Exact declared capped call rows at every level) .Let the atom set be a lattice
of spacing — as in Lemma 2.7, and as the move lengths already presuppose, so that is
again an atom whenever it remains below the cap; the block definition explicitly requires this.
For a general finite the blocks and their shifts have to be defined through the atom indices
instead. Suppose for all , and that at each fixing there are and such that for all
with
Then there is a correction supported on the blocks and their shifts under which every declared
row is exact, for all ; it moves the atom by at most . At this fixed level the result is purely
algebraic; a statement about a refining corrected family requires the additional decay conditions of
Proposition 7.5.
Proof.Fix and drop the index. Let be the matrix ; its inverse is bidiagonal with entries , so
satisfies . Put , by (45), and , so that by (46). Let every atom move to with probability , and
every atom , , move to with probability . All probabilities lie in ; an atom that belongs both to a
block and to the shift of the same block has two moves, with total probability at most , and atoms
of distinct blocks and shifts are disjoint, so each row of sums to one and is stochastic. The change
of is the sum over all moves of the moved mass times the change of the row, which on block is ∎
by the definition of and (44), whatever the sign of ; summing over gives . The timing condition
ensures that the VIX at is read from the chain corrected up to and moved by no later correction
inside its window, so is its VIX map and is the relevant law.
Proposition 7.5 (Levelwise matching and preservation of the limit) .The hypotheses (45) of
Theorem 7.4are certificates: the block masses are entries of , itself obtained by the ordered product
through the steps preceding the fixing (including the earlier corrected kernels), and the two averaged slopes
are finite sums over a block, so all are computed from at the resolution in use. Fix and let be a scheme
of order satisfying the hypotheses of Theorem 5.6, whose atom sets are . Declare a panel of
capped index call rows at fixings that are grid dates at level (and hence at every finer dyadic
level), with . Suppose the block certificates hold for all , with independent of , for the least
lattice move
When the residual vanishes, take and rather than introducing a vacuous block.
Then:
(a)
at every level the construction produces a time-inhomogeneous resolution that matches the panel exactly and is a controlled-jump perturbation with jump budget ;
(b)
if the declared values are the family’s own limiting values, with the index of Theorem 5.6, put
where is the uniform moment constant in the fixing-date estimate below, and put . Then, by induction over the finite panel,
If the Lyapunov factors in Definition 7.2are uniformly bounded and its weighted summability condition holds, the corrected family is a convergent controlled-jump perturbation with modulus
and it has the same limit as ;
(c)
for a panel declared externally, every corrected resolution still matches exactly, but neither decay of the sequential residuals nor convergence of the corrected family follows. In particular, if one of the sequential residuals stays bounded away from zero, then (47) keeps the corresponding jump bounded away from zero and the same-limit condition fails.
Proof.(a) is Theorem 7.4; (40) follows from the support of . For (b), a direct fixing-date version of
the proof of Theorem 5.3 gives : use the refinement recursion, one Cauchy–Schwarz inequality for
the squared labels, and the uniform second moments. The common-floor inequality gives the first
choice of , while gives the second. Since , the weighted summability in Theorem 5.6 implies ; in the
floor-free case this follows from Cauchy–Schwarz after writing . Thus before the first correction the
residual is bounded by the uncorrected resolution-to-limit error . Before correction , the preceding
jumps can change a bounded Lipschitz row by at most under the same-resolution coupling. Indeed,
(C1) at order couples and within in ; after averaging , the reverse triangle inequality shows . The
least-lattice choice (47) therefore gives ∎
A finite induction proves (48). The four-chain coupling of
Definition 7.2 gives (49). The proof of Theorem 5.6, rather than the theorem literally, now extends with two substitutions: the star-coupling grid bound replaces the ordinary refinement modulus, and
the corrected cell oscillation satisfies . The uniform moments come from the displayed Lyapunov
multiplier, and the weighted summability in Definition 7.2 covers both new terms. Finally, the two
same-level arms of the star coupling compare each corrected resolution with its base resolution;
their weighted decay makes the two limits equal. (c) follows because exactness at one level used no
inter-resolution hypothesis. Earlier corrections enter later residuals, so no formula for their limit is
asserted; a residual bounded away from zero gives the stated obstruction directly from (47).
Remark 7.6 (Two different problems) . Part (b) says that a family can reproduce its own limiting
panel exactly at every resolution without changing its limit when the controlled jumps satisfy the
same maximal summability demanded of the base refinement. Part (c) says that fitting a panel
the family does not already carry is a different problem, and one this paper does not solve. At
each fixed resolution the panel is matched exactly, which is what a calibration needs; what is not
established is that the corrected family converges, nor what its limit is. Whether a declared panel
is carried by some continuous market at all is the feasibility question of Huang [29], and whether a
scheme can be constructed to converge to a market carrying it is the natural companion question,
left open here.
7.1Fixings closer than a tenor
The tenor condition of Theorem 7.4 keeps every window free of later corrections, so that each fixing is
solved on its own, at the law left by the earlier ones. When two fixings are closer than a tenor, the
correction of the later one sits inside the window of the earlier one and changes its index map, while the
correction of the earlier one changes the law at the later one. The residual map is then a coupled
finite-dimensional system, and its solution is a quantitative inverse function theorem whose constants are
computed.
Lemma 7.7 (Quantitative inverse) .Let be twice continuously differentiable on a neighbourhood
of the closed ball with , let have rank with least singular value , and let for , the norm being that
of a bilinear map into Euclidean . If , then there is exactly one in the ball of radius of the row
space of with ; it is the limit of the iteration from , the pseudo-inverse of . Here and below, a
quotient of the form is understood as when .
This is the Newton–Kantorovich theorem [40], in the form the panel solves below require: a
rectangular Jacobian read through its pseudo-inverse and its least singular value, a curvature bound on an
explicit ball, and the solution located in the row space, so that the three constants entering the threshold
are the three a resolution can compute. The proof is given in Appendix 1.
Theorem 7.8 (Joint matching of fixings closer than a tenor) .Let the atom set be a lattice as in
Theorem 7.4, let the fixings be grid dates with only, and keep the rows, the blocks , the move lengths and
the certificates (45), all evaluated on the uncorrected chain, with block masses . Declare the flow
coefficients from them, and . For , , let be the two-sided flow of Theorem 7.4at fixing with these
coefficients and the signed perturbations , and let the corrected chain carry at every fixing; at every fixing
carries its reference two-sided baseline. The index map of the corrected chain at is
which depends on exactly for the fixings in , and the residual map and the residual are
denoting the corrected
chain and the chain with the baselines in force. Put ; on the box every off-diagonal move
probability lies in and every is stochastic. Put , the kink set of the declared capped calls.
Suppose:
(i)
(strict prescribed index margin) for every and , the range of as varies over the box is contained in one connected component of . In addition, for every and every in the box,
Thus the baseline anchor and every admissible perturbation retain the open affine cell for which the block was declared. Since is a polynomial in , affine in each scalar coordinate, its extreme values over the box are attained at the corners; strict separation of the corner extrema from the boundaries of the prescribed component is a finite check;
(ii)
(certificate) is invertible with least singular value , and for .
If , then there is exactly one with under which every declared row is exact, for all ; it is the limit of the
iteration of Lemma 7.7, and each fixing’s correction moves the atom by at most . The Jacobian has the
block form
block diagonal, strictly block lower triangular and strictly block upper triangular in the order
of the fixings: , , is the dependence of the pre-correction law at on the earlier correction; vanishes unless ,
where it is the dependence of the index map at on a later correction inside its window; and the
diagonal block has the entries
with the pre-correction law at and the slopes (44) of , both
under the chain with the baselines in force. When both agree with their uncorrected-chain
counterparts, (54) is the slope matrix of Theorem 7.4. The pre-correction law agrees at the first
fixing, but its slopes can still be changed by later baselines lying in . When for all , every is
empty, , and is invertible as soon as its diagonal blocks are; forward substitution is then the
fixing-by-fixing triangular mechanism of Theorem 7.4, with the actual pre-correction law at each
fixing.
Remark 7.9 (Scope of the construction) . The two-sided flow works for any family of rows whose
up- and down-slope columns are proportional on each block, which call and put rows are; for general
rows the baseline does not cancel, an offset of order enters, and Theorem 7.8 still applies, since it
measures the residual against the chain with the baselines in force and uses the cancellation only
to identify the diagonal blocks; for rows with finitely many kinks the index margin is taken at the
kinks. Fixings closer than a tenor cost the coupling and the quantitative inverse in place of the
triangular solve. Section 11.3 computes for two fixings half a tenor apart: is half the size of the
diagonal blocks, and the fixing-by-fixing solve leaves on the first fixing a residual of about a sixth
of the declared one. In the language of a finite-fibre exactification, the residual fibre has dimension
, the right inverse is , and the displacement is the move length. What a block flow absorbs at one
resolution is bounded: a row moves by at most the mass of a block times the baseline probability
times the move length times a slope, so is at most of the order , and is bounded by the strike
spacing through the block condition. A residual beyond that is not reached by one block flow at
that resolution; along a refining family it is reached once it falls below the bound, which for the
family’s own limiting panel is a question of level (Proposition 7.5).
8Certificates and refinement, computed
Kernel certificates, levels, charges, transport defects and index maps below are deterministic finite-matrix
computations; coupled path errors and physical probabilities are Monte Carlo diagnostics. The comparison
is target-free but not nonparametric: a square-root transition law generates the finite kernels and supplies
the closed-form revelation benchmark.
The finite sweep. Use Lemma 2.7 with , , , , , and ; here . Take , and caps approximately , giving . The nested lattices
contain , so the projection terms in (14) are and the coupled chains start at the same atom; moreover
and .
The reported orders are and . With the computed , the smallest levels satisfying (13) are
With slack
in (17), required cap margins range from to at order and to at order , versus available ranges
– and –. These levels check the local inputs only. An infinite scheme additionally requires
the family conditions and summability of Definition 2.6; a finite table alone cannot certify
them.
Exact finite transport. For two atomic laws, the program evaluates exactly from their masses by north-west-corner transport;
upper-tail kernel masses are formed from survival probabilities. The (C4) threshold is obtained by
log-sum-exp bisection on , not by a matrix product.
Table 1. Deterministic neighbouring-level certificates and one Monte Carlo diagnostic. The columns
through are computed from the finite matrices. Here is the largest row threshold found for that
finite resolution, not the analytic constant of Lemma 2.7. The last column is the empirical coupled
discrepancy from paths.
0
108
0.9399
0.9846
1.1895
0.68
0.896
1
338
0.9695
0.9923
1.0938
1.10
0.962
2
1053
0.9846
0.9961
1.0466
1.78
1.023
What the certificates show. Stochastic monotonicity holds at every computed level. The contraction factors are in Table 1; the
budgets remain in at order and at order , and the Lyapunov constants remain controlled.
The finite-row (C4) thresholds over all four levels are ; each exceeds the explicit common
analytic value in (18). The numerical thresholds do not strengthen the theorem beyond these
levels.
The order- truncated defects are about , below . The charge contributes about of the order- modulus;
omitting it would change to .
Truncation is material: at order the all-atom defect rises from to while its truncated counterpart
falls, because overflow lands on different cap atoms. The exact defects are , and trimming a fixed tail
still gives . This supports the averaged metric and explicit high-atom charge used by the
theorem.
Coupled diagnostics and revelation. With paths, the empirical atom discrepancies in Table 1 lie below the certified moduli.
Rolling-window readout differences are and the terminal log-spot differences . At , the estimated
physical-probability gaps are no larger than their paired standard errors. Sample means of and the
density are sanity checks, not evidence for the algebraic martingale identity.
For the family floor in Theorem 5.3, degenerates along the family, , whereas rises through . The
exact square-root forward averages are , and . The comparison concerns four matrices and is not the
perturbation bound required for a family certificate.
The revelation defect at the initial atom is for windows containing steps; the one-step zero is exact.
They approach the closed-form square-root benchmark while neighbouring index errors fall, separating a
persistent information defect from refinement error.
9Boundary test I: leverage
This section is a boundary test, not the paper’s main construction. The base result concerns autonomous
finite variance chains; leverage asks which parts of that result survive when volatility also reads the spot.
The return rule of Definition 2.2 reads its volatility off the variance atom alone. A local leverage makes it
read the spot as well, which a finite object can only do through a proxy. The variance chain stays
autonomous, so Lemma 4.4 is untouched; what has to be redone is the spot, where the difference
between two resolutions now feeds back into the volatility. The estimate below is a discrete
Gronwall inequality on the finer grid, with an exponential weight in the finer chain’s own
clock.
Definition 9.1 (Leveraged resolution) . A leveraged resolution adds to Definition 2.1 a proxy
grid with nearest-point quantizer and half-range (taken to be an integer multiple of ), and
a leverage with and
Its chain carries the state and moves by
with , and is interpolated
inside a cell as in Definition 2.2 with in place of . Its clock is and its readouts are those of
Definition 2.3 built from that clock, the budget field being a conditional expectation over the
pair.
Theorem 9.2 (Exact structure with leverage) .Under , is a strictly positive martingale, the
log-contract identity holds with in place of , and the budget tower is exact. Define the leveraged
density and physical law by
Then , its density process is the corresponding partial product, the
autonomous -chain has the same law under and , and
Consequently every Bayes row is an
exact finite sum of cell-restricted Gaussian expectations. The joint law need not be unchanged.
With genuinely state-dependent leverage, the marginals of also need not be Gaussian mixtures
given the atom path: conditioning on the proxy path restricts each increment to a cell. Thus
finite-Gaussian-mixture closure is not asserted here; only conditional Gaussianity given the current
state is used. Constant or time-only leverage is a special case in which Gaussian-mixture closure
can remain.
Proof.Given , the return is because is -measurable. Conditional exponential normalization proves
martingality of ; conditional expectation of the drift proves the log-contract identity; and the
budget statements are the corresponding conditional-expectation identities. At a fixed resolution
is bounded and predictable, so the displayed stochastic exponential is a true martingale and its
conditional expectations are its partial products. Conditionally on the complete autonomous -path,
the same bounded stochastic exponential still has mean one; hence changing measure leaves the
-path law unchanged. Completing the square in the next Gaussian increment gives the stated
physical mean shift. The Bayes identity then follows by conditioning over the finite state paths and
the associated cell-restricted Gaussian integrals.∎
9.1The proxy error
Lemma 9.3 (Proxy error and range) .Let the autonomous variance component of the leveraged
resolution satisfy (C2)–(C3), and let and let , where . On no clamping occurs and for all , surely.
Moreover, for every ,
and is bounded by Lemma 5.1. For a family with the uniform constants of(S2)–(S3), write for the resulting uniform bound at order . The complement of has a sub-exponential tail
with explicit constants: writing ,
so that . This is the uniform sub-exponential estimate supplied by the
stated Lyapunov information; those hypotheses alone do not supply a uniform sub-Gaussian estimate,
since a Gaussian martingale evaluated on an exponentially-tailed clock can itself have exponential tails. At
any one finite resolution the atom cap also gives a resolution-dependent sub-Gaussian bound, but that
bound is not uniform when the caps grow. At order the range rule is
under which the second
term of (58) is no larger than the first. By (59) the rule holds as soon as
and under the
right-hand side is : for every the range satisfies the rule for all large . The range must grow,
and it grows logarithmically in the mesh, at a rate set by the tail constant . The constants in
(59) are those of Lemma 5.1and of Doob’s inequality and are far from sharp; any proved
bound may replace (59) in (60), and Section 11.2reports what the displayed constants ask
for.
Couple two leveraged resolutions as in Definition 4.1: the variance chains through the quantile
level of the finer two-step move, the returns through the shared Brownian motion. Since the
variance kernel does not see the spot, Lemma 4.4 applies verbatim and for every , where
.
Work on the finer grid, and let be the difference of the interpolated log-spots at the fine dates, the
coarse volatility in force there, . Both chains start at , so . From (57) and the interpolation,
with , so the
whole estimate rests on the volatility discrepancy . The coarse leverage is read at the coarse date and at
the coarse proxy, which tracks the coarse log-spot at while compares the chains at ; writing for the
coarse chain’s cell oscillation, (56) therefore splits into a part proportional to and a part that does not
involve it:
Lemma 9.4 (Spot refinement under leverage) .Let be a moment order, let be neighbouring leveraged
resolutions whose autonomous variance components are of a scheme of order , and suppose they use the same leverage function with the common bounds and Lipschitz constants of (56). Put
with depending
only on . Then
and by Lemma 5.1. Under the budgets at both meshes and (60) at order ,
Theorem 9.5 (Refinement with leverage) .Let and let be neighbouring leveraged resolutions whose
autonomous variance components are of a scheme of order . Suppose they use the same leverage function
with the common bounds and Lipschitz constants of (56), their proxy grids satisfy at both meshes, and
their ranges obey the rule (60) at order . For every grid-aligned window and every ,
where and . For this
fixed window, the index itself follows with the floor as in (28). The terminal log-spot bound of Lemma 9.4is localized on .
For a quantitative fixing-date physical comparison, assume in addition that and that the proxy ranges
obey (60) at order . The order-scheme then supplies the order-coupling estimate. With and
the
localization-and-tail split gives
Let be the two leveraged densities and let , . If , put . Then
and, for every
grid date and every bounded by and -Lipschitz,
The extra moment order is genuine: the leveraged
volatility reads the proxy, hence the return noise, so the atom-path reduction of Proposition 5.5is
unavailable. The density is also a genuine stochastic exponential rather than a conditionally Gaussian
product, so is false. What holds is
the first factor being once is a martingale, for which Novikov asks ;
since , Lemma 5.1gives both when . This is the one place where leverage costs a condition on . No
physical rate is claimed under the basic hypotheses alone. Neither this fixed-window estimate nor
the localized spot estimate is a uniform-in-time rolling-index theorem. Such a result would
require a common horizon localization and a separate maximal argument, which is not claimed
here.
Remark 9.6 (What leverage costs, and what it does not) . It costs a second finite coordinate
whose mesh must be finer than the step and whose range must grow, logarithmically in the mesh,
an exponential weight in the two chains’ clocks, and hence a localization on those clocks, with a tail that Lemma 5.1 bounds. The exponent involves the leverage’s Lipschitz constant — quadratically
at , polynomially in general — and not its curvature: the estimate is a discrete Gronwall on the
finer grid, so no second derivative of is needed and may be merely Lipschitz. The state bound
inside is used once, to absorb the -th order term of the one-step expansion, and costs only in
probability. Leverage does not change the autonomous variance-chain estimate and does not cost
the exact rows at any fixed resolution. A quantitative physical comparison additionally costs the
order- coupling and order- proxy range used in (70). The results above are pairwise, fixed-window
and localized where stated; they do not promote the leveraged resolutions to an infinite scheme or
assert the full limit theorem of Section 5.
10Boundary test II: marked correlation and joint panels
Joint SPX/VIX calibrations commonly require dependence between SPX returns and the variance state
from which the VIX budget is computed. Thus the observable problem is SPX/VIX, while the primitive
mechanism introduced here is return–variance dependence. That dependence is not inherited from a
continuous model but supplied as further data in a resolution: a mark carried by the return and read off
the move of the atom. The variance chain is untouched, so its refinement bound stands; what changes is
the return rule, the node correction that keeps the rows exact, and the certificates, which must now cover
the mark.
Definition 10.1 (Marked resolution) . A marked resolution adds to Definition 2.1 a mark matrix
and a return variance , . Write
and let the chain move its atom by and its log-spot, given
the move from to , by
Its clock is and its readouts are those of Definition 2.3 built from
that clock. Write
for the clock rate and the return-variance rate, both vectors indexed by
atoms.
The three definitions in (74) are the node correction: normalizes the martingale row, the shift by
completes it, and the clock is then read off the log-contract row rather than posited. Jensen’s inequality
gives , so and .
Theorem 10.2 (Exact common-budget structure with correlation) .For a marked resolution, and for every , and ,
so is a positive martingale, the diagonal log-contract identity holds exactly with the clock of
Definition 10.1, and the budget tower is exact. Given the whole atom path, is Gaussian with mean and
variance , so every marginal is a finite Gaussian mixture. Its conditional mean and variance are
not , so the density and Bayes rows of Theorem 3.1(d)are not inherited: their product form
used a return whose variance is the clock increment. A physical law for a marked resolution
must be specified separately, and its Bayes rows then follow only for that separately specified
density.
Proof.Given and the next atom the return is , so and . The remaining rows are those of
Theorem 3.1, whose proofs used only (77); given the atom path the returns are independent
Gaussians, which is the mixture statement.∎
Remark 10.3 (The clock is the budget, not the bracket) . Let be the martingale part of under .
From (74),
with over the next atom from : writing for the cumulants of under , the exact
gap is
If the Taylor series of about zero converges at , this gap is ; without that analytic
condition the series is only the formal small-mark expansion. Thus the two agree to second
order in the mark, while the exact discrepancy is (79). This is the finite counterpart of the
separation, familiar from the log-contract replication of Neuberger [38] and Demeterfi et al. [23],
between the variance a log contract prices and the realized quadratic variation, whose leading
correction is likewise a third-cumulant term [15]; a marked resolution carries that separation
exactly, and at a size its matrices report. The structural rows of Huang [29] are the three
conditional-mean rows, with the clock defined by the log-contract row, so a marked resolution
satisfies them exactly; the structural pricing laws of Huang [30] require in addition that be a
martingale, which by (79) holds only if that exact gap vanishes at every atom — under the
displayed convergence condition, equivalently if the higher-cumulant combination cancels —
for the mark of Remark 10.7 they do not: on the family of Section 11.1 the two clock rates
differ by up to six, four and two parts in a thousand at the three coarse resolutions, a gap
that shrinks with the mesh but vanishes at none — and redefining would restore that row
while destroying the log-contract row. A marked scheme is therefore guaranteed to lie in the
common-budget class; it lies in the linked-law class only under the additional atomwise zero-gap
condition.
10.1Marks that do not accumulate
Two resolutions are coupled as in Definition 4.1. Summing (75) shows what the spot difference is made of,
and it is not a sum of per-step mark discrepancies: those would accumulate over steps and destroy
any rate. What is needed is that the marks telescope, which is a structural condition on the
data.
Definition 10.4 (Gradient form and marked-scheme certificates) . A mark is in gradient form if there
are vectors with
in which case, with ,
A marked scheme is a scheme in the sense of Definition 2.6 whose
resolutions carry marks in gradient form. For each neighbouring pair and each , compute
Empty maxima
in the definition of are set to zero. The level must pay for excursions above it through the
mark charge
The inequality is the requirement. If the four ranges have at most polynomial
growth in the atom cap, a level of logarithmic size can be enough, but that growth is not
automatic. Finally, writing
is required at the order used below. This weighted summability, rather
than decay of a few displayed defects, is what promotes marked resolutions to an infinite
scheme. Restricting the Lipschitz constants to the level is not a convenience: for the mark of
Remark 10.7 the global constants of and carry cap effects that the localized comparison need not
pay.
Lemma 10.5 (The accumulated mark difference) .Let be neighbouring resolutions of a marked scheme,
coupled as above, and let . Write for the event that neither chain leaves the level at which (82) is
computed, so that by Lemma 5.1. If , then
The complement of is included through the charges; the conclusion is an unconditional estimate, not
a pathwise estimate with an error substituted into it.
Without (80) the first two groups are replaced by a sum of per-step discrepancies, and no cancellation
is available; gradient form is exactly the structure that makes the mark a difference of a potential plus a
rate, so that only the endpoints and a Riemann sum survive.
10.2Refinement of the readouts
Theorem 10.6 (Refinement with correlation) .Let be neighbouring resolutions of a marked scheme at
order . Then:
(i)
for every grid-aligned window,
and the corresponding fixed-window index obeys the square-root estimate when . This is an unconditional but pairwise fixed-window bound; no uniform rolling-index statement is inferred from it;
(ii)
the terminal log-spot and its Lipschitz prices refine as in Lemma 10.5. If the physical law is separately defined by the stochastic-exponential density with integrand , its fixing-date predictions obey the analogue of Proposition 5.5, with integrand difference . No restriction on is needed for this finite-pair comparison; this choice does not restore the density rows excluded by Theorem 10.2;
(iii)
let the atom set be a lattice and let the finite index map be nondecreasing in the atom. For fixings separated by at least , suppose the grid dates, capped rows, strikes and cap obey the setup of Theorem 7.4and, for each sequential pre-correction law left by the earlier corrections, suppose there are admissible lattice move lengths and disjoint shifted blocks satisfying the block-mass and positive up/down averaged-slope bounds (45) and the residual capacity condition (46). Then Theorem 7.4applies with in place of the map built from . For fixings closer than a tenor, suppose instead all the hypotheses of Theorem 7.8, including its lattice and grid-date setup, admissible blocks and flows, index-margin and Jacobian certificates, and residual threshold. Then that theorem applies with in place of . In either case the declared panel of capped index call rows is matched exactly. A correction is an extra transition after the -move of its step: the return of the step is generated by the -move and read, through the mark, at the pre-correction atom, and the extra transition carries no return. Every node quantity of (74), and with it every rate in (76), is therefore that of the uncorrected resolution at every step; the correction changes the atom path and nothing else. The corrected object is a marked time-inhomogeneous resolution on the enlarged path that records the pre-correction atom. The one-step identities of Theorem 10.2hold conditional on the pre-step filtration, after averaging that recorded atom under the -row. The corrected marked family is not claimed to be a marked scheme, and no refinement, spot-transfer or physical-transfer statement is asserted for it.
Remark 10.7 (The square-root mark) . For the scheme of Lemma 2.7 and a parameter , take
so that
is a square-root-inspired, Euler-correlated mark in gradient form. Its potential is the shift
that removes the correlation in the square-root model, the coordinate on which the exact and
quadratic-exponential simulation schemes of Broadie and Kaya [16] and Andersen [3] are built;
what (80) isolates is the property of that shift the estimates here use, that the mark is a
difference of a potential plus a rate, so only endpoints and a Riemann sum survive the sum
along the path. On a bounded level, and ; the constants for and are computed from the
normalized rows. The defects across neighbouring resolutions are of two kinds. Those of and are
controlled by the projection spacing and vanish exactly on the nested atoms used in Section 11.1.
Those of and carry the row normalization , a logarithm of a sum against the row rather
than a function of the atom alone, so they are controlled by the kernel defect and not by
the spacing, and are measured to decay more slowly in Section 11.1. Monotonicity of the
resulting index map, when needed for the panel statement, is a separate finite check. Nothing in
Theorem 10.6 otherwise uses this form: a mark is admissible data, and its certificates are
computed.
10.3Spot rows and the joint panel
A declared panel of capped spot call rows is matched by a correction of a different kind. The index rows
read the atom chain and the clock; the spot rows read, in addition, the return data. A correction of the
marks on one step that leaves the clock increment of every atom unchanged moves spot rows and no index
row.
Definition 10.8 (Clock-preserving mark chart) . Let be a marked resolution, a grid date and a
declared set of atoms. A clock-preserving mark chart on the step ending at is a smooth map on a
neighbourhood of a certified closed box , with the data of , with and for , with throughout the box, and
with
and being the node quantities of (74) for the row and the mark . The variance-absorbing chart of
declared directions supported on is
on any certified closed box lying strictly inside the region on which
every is positive. Since is the cumulant generating function of the centred mark composed
with an affine map, it is convex and its maximum over a box is attained at a corner. Thus
strict positivity on a proposed box is a finite corner check. One may compute the supremal
admissible radius and then choose any smaller ; a largest closed box with strict positivity need not
exist.
Theorem 10.9 (Exact declared spot call rows by a clock-preserving mark correction) .Let be a marked
resolution, allowing also a marked time-inhomogeneous resolution with the clockless post-corrections of
Theorem 10.6(iii); in that case below is the return-carrying move before the post-correction. An
unmarked resolution is the case , . Let be a grid date, and let , , be capped spot call rows at with declared values . Let be a clock-preserving mark chart on the step ending at , and let be the marked time-inhomogeneous resolution that carries on that step and the data of on
every other. Put
Then is smooth on the box with . If has rank with least singular value , if on the ball , and if , with when , then there is exactly one in the ball of radius of the row
space of under which every declared spot row is exact. The atom chain, the clock, the budget
field, the index and every index row of are those of ; the martingale and log-contract rows of
Theorem 10.2hold at every step of ; and the corrected mark is in general not in gradient
form.
Remark 10.10 (Level and shape) . The log-contract row ties the level of a spot smile to the clock:
exactly, and a clock-preserving correction moves neither side. What such a correction reaches is
the shape of the smile at fixed total variance, which at one step and near the money is close to
one-dimensional: for three rows at strikes under a four-direction chart, the singular values of
computed in Section 11.3 fall by a factor of about nine from each to the next. A clock-preserving
chart cannot change the log-contract level. Thus a calibration target that also prescribes a different
log-contract level at its maturity is not reached by this mark correction; that level has to come
from the atom chain, which the index corrections of Theorems 7.4 and 7.8 move. This is the finite
form of the consistency between spot and index smiles that a joint calibration has to respect, and
it fixes the order of Corollary 10.11.
Corollary 10.11 (Exact finite joint panel at one resolution) .Let be a marked resolution with
nondecreasing index map, and declare a finite panel: capped index call rows at fixings with , and capped spot call rows at grid maturities , each maturity with a clock-preserving mark chart
on the step ending at it. Assume all the hypotheses and finite certificates of Theorem 7.8for
the index rows, as imported in Theorem 10.6(iii), and perform that joint index correction. Then
proceed through the spot maturities in increasing order. At each , on the chain corrected by
everything before, assume the chart, positive-variance box, full-rank Jacobian and Hessian bound
of Theorem 10.9, and suppose that stage’s residual meets its threshold; apply that theorem before
continuing. Then the resulting marked time-inhomogeneous resolution matches every declared row
exactly. The dependency Jacobian is block lower triangular in this order wherever it is evaluated,
because a spot correction moves no index row and a correction at a later maturity moves no earlier
spot row. The diagonal blocks used in the staged inverse solves are the index block of (53) at
the index stage’s baseline and the spot blocks at their respective stage baselines. These blocks are
evaluated at different intermediate chains, so they are not asserted to be the diagonal of one Jacobian
evaluated at a single common base point.
Remark 10.12 (What is and is not claimed) . Corollary 10.11 is a statement about one
resolution: a finite joint panel within the reach of the two corrections is exact there. The reach
is certified, not assumed: the block-mass and slope conditions bound the index residual a block
flow absorbs (Remark 7.9), while the least singular value, the certified Hessian bound and the
positive-variance domain radius of the mark chart jointly bound the spot residual it absorbs
(Theorem 10.9). Nothing is claimed about the corrected family: it is not promoted to a marked
scheme, its corrected marks leave gradient form, and no convergence is asserted for an externally
declared panel (Proposition 7.5(c)). Which panels lie within reach at which resolution, and how
the reach grows along a family, is the calibration question, and it is not addressed here.
11Extension experiments
These computations revisit the leverage and marked-correlation boundary tests of Sections 9 and 10.
They do not verify the infinite-family range rule (60) or the weighted summability condition (84),
and therefore are not presented as certified schemes. The final panel calculations are direct
fixed-resolution solves: they address Sections 7.1 and 10.3; their row, domain and margin checks are
exhaustive, but sampled Hessian maxima do not certify every hypothesis of the quantitative inverse
theorem.
11.1A finite marked refinement experiment
Give the four base kernels the square-root mark (89) with . The mark-charge rule selects . Across all four
resolutions, deterministic martingale and log-contract residuals are at most and . All four index maps are
nondecreasing, as required by Theorem 10.6(iii), although the finest clock-rate vector has a cap-induced
reversal.
Table 2. Finite marked refinement at and . The four defects and index maps are deterministic
finite-matrix computations. The last three columns are paired Monte Carlo diagnostics from paths;
the physical column includes its paired standard error.
,
,
physical (s.e.)
0
108
()
1
338
()
2
1053
()
Nesting makes and vanish numerically; the row-normalized and decay as shown in Table 2.
Localized pairwise Lipschitz constants range over – and –, versus all-atom ranges – and –. This finite
decay does not establish the infinite sum in (84), which also weights the base errors by the localized
Lipschitz constants.
The paired diagnostics are in Table 2. Physical gaps range from one to about three standard errors, so
four levels do not resolve a physical convergence rate; the martingale and log-contract rows, by contrast,
hold before simulation.
Take , with range and , and volatility caps . For sensitivity use
with and . These ranges fall far below
the sufficient rule. Here for the variance kernels; Lemmas 9.3 and 5.1, with the Doob–Minkowski bounds,
give , and , so (61), for and , is met at . The required growth is per mesh halving, versus the leading .
Its conservatism is visible because the proxy reaches a boundary on only of path-steps already at . Odd
proxy grids contain and use . The state grids (volatility by proxy atoms) are for , and for
.
Table 3. Finite leveraged refinement and range sensitivity, and paths. Each row compares the
displayed coarse resolution with the next finer one. States, and belong to the coarse chain. Proxy
is the empirical norm of the coarse chain’s pathwise maximum proxy error, including the terminal
date; clamp is the fraction of coarse post-transition proxy states at a boundary. and are paired
coarse–fine empirical differences.
states
proxy
clamp
,
,
0.6
0
0.0231
0.0236
0.6
1
0.0083
0.0083
1.0
0
0.0233
0.0236
1.0
1
0.0083
0.0083
Across both sweeps, falls from to and from to . Increasing reduces proxy errors and boundary
frequencies as shown in Table 3. These empirical sensitivities are not upper bounds for , and the tested
ranges do not meet (60) with the lemma’s constants.
11.3Finite panel solves at one resolution
Three direct finite solves, all at level (, atoms), use the iteration of Lemma 7.7 with the pseudo-inverse
of the Jacobian at zero. Row values are finite sums, except that Fourier inversion for the level- four-step
spot rows agrees with the exact level- two-step sum to ; Jacobians use central differences. is the largest
second derivative sampled at the centre, the axes of an inner ball and six random points. It is not a
certified bound on that ball, so its thresholds are counterfactual sample thresholds, although every direct
solve and post-solve row residual is checked. These panel residuals are deterministic, not Monte
Carlo.
Table 4. Diagnostics for the fixed-resolution panel solves at level : the numerically evaluated least
singular value of the Jacobian at zero, sampled second-derivative maximum , the ball’s radius
(the flow-probability radius for index rows, the positive-variance half-width for the mark chart),
the resulting sample threshold, the Euclidean residual of the declared panel, and the residual after
the solve. Because no certified global Hessian bound is supplied, the sample-threshold columns do
not by themselves verify the quantitative inverse hypothesis.
panel
residual after solve
two fixings, index rows
one spot row
joint panel, index part
joint panel, spot part
Two fixings half a tenor apart. On the base scheme, fixings at and each carry three capped index
call rows at strikes , , , placed at midpoints of neighbouring index values so that the index
margin of Theorem 7.8(i) holds by against a largest displacement of over the theorem’s full
coordinatewise box. The declared panel raises the chain’s rows by one part in ten thousand. Coupling
is material: versus diagonal-block norm , and ; the least singular value is . With the least
move , the certified block masses lie in and the slopes in . The diagonal blocks match (54) to
finite-difference accuracy. Three iterations give the residual in Table 4; versus sample inverse radius
, and the largest signed perturbation is three percent of baseline. Solving fixing by fixing
as in Theorem 7.4 leaves on the first fixing’s rows. The level- chain’s own rows differ by –,
or – times the vector sample threshold, so this experiment makes no reach claim one level
down.
One spot row by a mark correction. On the marked chain at , the spot call at strike and maturity ,
two steps, is corrected by the variance-absorbing chart on the second step, supported on the
atoms that carry mass at least there, with two directions: the local return scale times the first
two orthonormal Hermite polynomials of the standardized atom increment, clipped at four
standard deviations. The declared row comes from the same atom chain and clock with that
step’s mark scaled to correlation , the return variance absorbing the gap. Twelve iterations
give the residual in Table 4. The coefficient norm is versus sample inverse radius ; return
variances change by at most percent, clock increments by , and martingale rows hold to .
The corrected mark leaves gradient form: row-to-row increment variation is five percent of its
dispersion.
Level and shape. For the three rows at strikes and the four-direction chart, the singular values of are ,
, . The level- chain’s own rows differ by , , percent; the residual has norm , almost all of it outside the
leading direction. The clocks of the two levels differ, identifying a level component that a clock-preserving
chart cannot alter; these local diagnostics make no reach or non-reach claim for the finite three-call panel.
The rows of the chain with , whose clock also differs, have residual with outside the leading
direction and outside the leading two; the consistent panel above has with outside the leading
two.
The joint panel. On the same marked chain, fixings at and , half a tenor apart, carry capped index
call rows at strikes and , declared as the chain’s own rows raised by one part in ten thousand, and the
spot row above at maturity is declared as before. The index part is solved first, using clock rate in
the index map and return-free corrections. Here versus diagonal norm , and the residual
is . Index flows increase the spot row by , exhibiting the lower-triangular law coupling of
Corollary 10.11; the spot correction at the corrected chain is exact to and leaves the index rows at
.
12Conclusion and scope
The construction above is a statement about finite objects and the family they form, and its reach is
worth marking precisely. Target-free is not model-free: each resolution is a finite dynamic model, and no
result here establishes empirical fit, hedging performance or sharp constants. Two limits of the
demonstration deserve naming. The certificates are exhibited on a single family, generated by
quantizing a square-root kernel (Lemma 2.7, Section 8), so the tables test the theory on
an instance of exactly the analytic kind the theorems decline to name; Remark 2.9 states what those same certificates ask of a matrix produced by fitting, and supplying one belongs
to a calibration procedure rather than to the certification. The panels solved here are the
family’s own rows and those of a neighbouring chain; matching quoted panels, and deciding
which of them lie within certified reach at a given resolution, is the question this framework is
built to pose and hands on. The two extensions mark the architecture’s edges rather than
widening them: state-dependent leverage retains the exact structural rows but can lose log-spot
finite-mixture closure, its bounds are localized, and fixing-date physical transfer requires an
exponential moment condition on ; marked correlation retains Gaussian-mixture log-spot and
common-budget rows, but its clock need not equal the predictable bracket and no linked density row
is asserted (Remark 10.3), and the corrected marked family is not promoted to a marked
scheme.
This paper certifies a refining family of finite linked markets on itself. The rows tying the two markets
are identities of each resolution rather than constraints on a fitted law; the distance between neighbouring
resolutions is assembled from their own matrices and bounds an adapted Wasserstein distance, so
convergence becomes something a modeller checks rather than a target a modeller names; and a declared
panel within certified reach is matched at a resolution without disturbing the limit the family already has.
At no point does the construction require a continuous model to compare against. Three directions
follow: successive calibrations should impose consistency during fitting rather than test it
afterwards, polynomial-tail schemes may trade weaker rates for heavier tails, and whether
every continuously certified market arises as the limit of such finite schemes is the converse
problem.
AI-use disclosure. The author used Anthropic Claude Code and OpenAI Codex as interactive research and writing tools.
They assisted with exploratory discussion, testing and refinement of ideas, literature and source
organization, code development and verification, mathematical error checking, and editorial
revision.
AThe square-root construction
Proof of Lemma 2.7 . For integer , the CIR process is the squared radius of the -dimensional
Ornstein–Uhlenbeck process
Contraction. Start two copies at vectors on the same ray whose radii differ by , and give them the
same Gaussian increment. The reverse triangle inequality couples their time- radii at distance at most .
Radial OU kernels are stochastically ordered in the initial radius. Their ordered quantile coupling
therefore also has distance at most : stochastic order gives the sign of the quantile difference, while the
preceding coupling gives its bound.
The radial transition density is a scaled noncentral density, and its total variation is bounded as
follows. In a frame with , (93) gives with and , so with : the radius is times a noncentral variable with
degrees of freedom and noncentrality . Its density is the Poisson mixture
of central densities, the radial
form of the Poisson-mixture representation of the noncentral law. Total variation is a seminorm and
the weights sum to one, so . For the density increases on and decreases after it, so , and
Stirling’s lower bound gives
Hence for every and every , uniformly. Scaling a density by
divides its total variation by , and , so for
For a density of bounded variation and grid
boundaries separated by , the elementary shifted-Riemann-sum bound is
Apply this to the exact
ordered coupling and then the monotone quantizer. Its quantized outputs differ by one grid
step only if an interval of length crosses a boundary. Hence
Because , taking the th root
proves (a). Stochastic monotonicity of the exact radial kernel and of proves the order part of
(C1).
Lyapunov and diffusive-move bounds. At the lower exterior cell the safe one-sided estimate is ; at the
upper exterior cell quantization only decreases . Consequently
The exact CIR affine transform gives
when . Since , decreasing if necessary gives one common in (C2).
Upper clipping cannot increase the distance from the initial atom, while an
interior or lower-cell rounding costs at most . Uniformly for ,
Put . The cap and spacing conditions give .
Thus
The explicit value (18) makes the last expression at most after decreasing , proving
(C4).
Two-scale defect and cap events. Couple one exact step with two exact half-steps of (93). At the
intermediate fine time, keep the direction and quantize the radius, then use the same second-half Gaussian
increment. Away from exterior cells, the coarse endpoint rounding, the propagated intermediate rounding
and the fine endpoint rounding cost at most .
Let be the union of the coarse endpoint cap event and the two fine cap events. Set
Before a cap is hit,
the intermediate rounding moves the unrounded full-step radius by at most . The boundary of an exterior
cap cell adds at most another , so is a common conservative cushion for all three events. For ,
Because , ,
and the cap condition has the fixed slack , decreasing makes, simultaneously for every ,
Apply
(98) to the half-step and full-step Gaussian increments. Mean reversion is inward, stochastic
monotonicity reduces the worst initial radius to , and a union bound gives
On the discrepancy is at
most ; on its complement it is at most . Minkowski’s inequality therefore yields
Finally the lattices are nested, and the common initial atom gives . Condition (16) makes the
excursion charge at most , while (a) gives . Substitution in (14) proves and completes the
proof.∎
BProofs for exactification, leverage and correlation
This appendix collects the longer technical arguments used by the exactification and boundary-test
sections. The statements, hypotheses and quantitative constants remain in the body; only their proofs are
deferred here.
B.1Shared quantitative-inverse argument
Proof of Lemma 7.7 . Let be the row space of and . On the product is the identity, so for , and
by Taylor’s formula. With this gives on the ball of radius of as soon as , and that ball lies in
by the second condition. There has norm at most . Banach’s fixed point theorem gives a unique
fixed point of in the ball, and means , hence , because is injective on the range of , which is all
of . Conversely a solution of in the ball is a fixed point of , which gives the uniqueness.∎
B.2Coupled index exactification
Proof of Theorem 7.8 . On the box , so the flows are stochastic by the computation in the proof of
Theorem 7.4. Each correction matrix is affine in its block and occurs at most once in any ordered
product. Thus the law of the corrected chain, the pre-correction law at each fixing and (50) are
polynomials, multi-affine in the scalar coordinates of . The first term of (50) is , so is smooth in
. By (i) each row is affine on the range of over the box, for every atom . The strict margins and
compactness give the same property on a neighbourhood of the box. Hence is twice continuously
differentiable there with , and Lemma 7.7 applies with , and the certificate (ii), the ball of radius
lying in the box; is the exactness of every row, and the flows are supported on the blocks and
their shifts. For (53): the pre-correction law entering at involves only the correction kernels at
earlier fixings, hence for ; the index map at involves the steps , which contain the corrected step
exactly when ; and the derivative with respect to at fixed law and index map is the row change of
the proof of Theorem 7.4, namely per unit of , times ; under the uncorrected chain the definition
of makes the two terms equal and the entry . If every is empty, is block lower triangular, and
a triangular system with invertible diagonal blocks is solved by forward substitution. Each block
uses the same triangular row-flow calculation as Theorem 7.4, evaluated at the pre-correction law
left by the earlier fixings.∎
B.3Leverage estimates
Proof of Lemma 9.3 . Write , so that and
On the point lies within the grid’s range, since by
induction, so does not clamp and ; the displayed identity then gives and . Off the crude bound
holds because stays in the grid. Splitting on and applying Hölder gives (58). The moment bound
is with the return martingale, whose bracket is ; apply Doob and Burkholder–Davis–Gundy and
Lemma 5.1.
For (59), write with . Since is -measurable and is independent of , for every real the process is a
nonnegative martingale with . Fix and . On , at the first with one has , so Doob’s maximal inequality
gives , and the same for . Since , Lemma 5.1 gives ; the choice makes the two exponents equal and yields
. Finally , so for
and the with makes both exponents equal to , which is (59). For (61), insert (59) into (60) and take
logarithms; with , , and along the term is , which gives the stated growth.∎
Proof of Lemma 9.4 . Let
with the convention . It is a stopping time of the joint filtration, and , so it
suffices to bound . For ,
One step. Let be generated by the two complete autonomous atom paths and all their coupling
randomizations, together with , . Then , and are -measurable, while is independent of and is . Write
and . For there is a constant with for all real . Conditionally on the increment is centred
with variance and independent of , so
Nothing is discarded: the second-order and -th order
remainders in are kept and absorbed below. Since and ,
and (100) gives for , whence and
. So every term of (101) beyond the first is at most a constant multiple of
Insert . For the
mixed part of the first term, first use
and then use Young’s inequality ; the other mixed terms
are handled by the same inequality and by . Thus each term splits into a multiple of and a
multiple of . Apart from a deterministic coefficient, the three state-dependent coefficients of are
handled by (100): by ; ; and
which is where the state bound is used and is the only place it is
needed. Also , since . Collecting and absorbing this fixed-horizon factor into , for ,
Unrolling. Put . Since and , the display above gives on , and on . As ,
No maximal inequality is
invoked, and none is available for in . On one has and , so and (66) follows by taking -th roots. For the
tail, , so Lemma 5.1 bounds as stated.
The inhomogeneity. In (63), has norm at most by Lemma 4.4; is at most one fine step of the finer
chain, so by Lemma 5.2(a); the coarse cell oscillation obeys by Lemma 5.2(c); the proxy errors are in
by Lemma 9.3 under ; and is . Multiplying by where required and using Lemma 5.1 with
Cauchy–Schwarz gives (67).∎
Proof of Theorem 9.5 . By Theorem 9.2 and Lemma 4.2 both chains are co-immersed in the joint filtration, so Proposition 4.5 applies with and and reduces (68) to a bound on . Over one fine
step the two clocks differ by with as in (62), and . Split each summand on and its complement.
On , Cauchy–Schwarz against Lemma 5.1 and then (66) and (67) at bound the norm of the -th
summand by ; there are of them. Off the crude bound and Hölder give the second term. The
index divides by ; the floor is because every ; and the spot statement is Lemma 9.4 at .
For (70), on use , Cauchy–Schwarz, and Lemma 9.4 at :
On , the leverage bounds give , so
Hölder and Lemma 5.1 bound its norm by . The same split for uses the order- localized estimate
on and off it; the uniform bound follows from the bounded leverage and Lemma 5.1. This proves
(70).
The density-ratio calculation of Proposition 5.5, now with integrand , gives
By Cauchy–Schwarz
and Minkowski,
which together with (70) and Pinsker proves (71). Since is measurable for
the coarse chain’s terminal filtration and for the fine chain’s terminal filtration, Bayes’ formula
shows that their respective -immersions in the joint filtration are preserved under and . The
conditional-readout decomposition in the same proposition therefore applies and bounds its payoff
term by and its change-of-measure term by , proving (72). Thus the estimate for , not merely the
density moment, is the reason for the extra order- hypothesis.
For (73) itself, write with and apply Cauchy–Schwarz.∎
B.4Marked-correlation estimates and clock-preserving spot rows
Proof of Lemma 10.5 . Apply (81) at both resolutions and subtract. On , each endpoint potential
difference is at most , where ; off it is at most . Taking norms, using Lemma 4.4 and charging
by (83) gives the first line of (87), for both endpoints together.
The drift sums satisfy
On the first difference in each summand is at most and the second
at most . Off the whole time average is bounded by a constant times . Minkowski, the coupling
recursion and the mark charge therefore give the second line of (87).
The martingale difference is a sum of centred increments with predictable coefficients. Put .
Burkholder–Davis–Gundy bounds its norm by
On each coefficient is at most
Since , Minkowski’s
inequality in , applied directly to the quadratic variation, gives
Here the coupling error is used only through the pointwise estimate ; no estimate of is invoked.
Off the quadratic variation is at most , and its contribution is bounded by . This gives the
third line of (87). Finally the fine half-step term is bounded by by Lemma 5.2(a), and by
(14). These estimates also show explicitly that no Brownian tail or high-atom event has been
discarded.∎
Proof of Theorem 10.6 .(i) The atom chain and its kernel are those of Definition 2.1, so
Lemma 4.4 holds unchanged, and by (76) the budget field is , which is the base case with in place
of . Proposition 4.5 therefore applies with , and over one coarse step the clocks differ by , on by
and , respectively. Off their time average is bounded by a constant times , and (83) pays for
that event. Sum over the window and use Lemma 5.2(a) for . The floor holds because and is
a convex combination of the entries of . (ii) is Lemma 10.5; for the physical layer, the separately
chosen densities are stochastic exponentials against the same with atom-measurable integrands
, so the proof of Proposition 5.5 applies verbatim with that integrand. (iii) The correction acts
on the atom chain, and every quantity in Theorems 7.4 and 7.8 is computed from , the index
map and the relevant pre-correction laws. The hypotheses above supply, rather than infer from
monotonicity, every block, mass, slope, capacity and inverse certificate used by the applicable
theorem; monotonicity only supplies the ordering of the index map. Condition (C1) together with a
nondecreasing is one sufficient way to check that ordering. Under the tenor condition no correction
falls inside a window, so is the corrected chain’s index map at every fixing; otherwise that map is
(50) with in place of , and the clock rate at a corrected step is still , because the return and the
clock of that step are the -move’s. The identities of Theorem 10.2 at a corrected step are those of
the -move. Conditional on the atom at the start of the step, first sample the pre-correction atom
from and then the return from . Averaging over gives the martingale row and the log-contract row
with exactly as in (77); the extra transition, which carries neither return nor clock, leaves both
unchanged.∎
Proof of Theorem 10.9 . Write for the endpoint of the return-carrying -move; it equals on an
ordinary step and is the recorded pre-correction atom when a clockless post- correction is present.
Given the complete atom path, including these recorded atoms, the log-spot at is Gaussian with
mean and variance , only the step ending at depending on . A capped call is the difference of two
Black–Scholes functions of that mean and variance, smooth while the variance is positive, and is
smooth in ; so is a finite sum of smooth functions of , and Lemma 7.7 gives the solution. The chart
leaves and, by (90), every unchanged, and by (76) the clock rate with them; the budget field, the
index and every index row are functions of and alone. The node correction gives , the martingale
row, and , the log-contract row; on the other steps nothing changed. Gradient form requires to be
independent of ; a nonconstant chart supported on a single atom, or increments that vary with
differently at two atoms, generally break it.∎
Proof of Corollary 10.11 . Theorem 10.6(iii) places the index corrections on the atom chain with
every node quantity inherited, so Theorem 7.8 applies with in place of . A spot correction leaves the atom chain and the clock alone by Theorem 10.9, hence every index row, and it changes the
return of one step only, which enters the spot rows at that maturity and at later ones; earlier spot
rows do not see it. Solving in the stated order therefore never disturbs a row already matched, and
each stage is one of the two theorems applied to the chain in force.∎
References
[1] Erdinç Akyıldırım, Yan Dolinsky, and H. Mete Soner. Approximating stochastic volatility by recombinant trees. The Annals of Applied Probability, 24(5):2176–2205, 2014. doi: 10.1214/13-AAP977.
[2] David J. Aldous. Weak convergence and the general theory of processes. Unpublished monograph, University of California, Berkeley, 1981.
[3] Leif B. G. Andersen. Simple and efficient simulation of the Heston stochastic volatility model. Journal of Computational Finance, 11(3):1–42, 2008. doi: 10.21314/JCF.2008.189.
[4] Marco Avellaneda, Robert Buff, Craig Friedman, Nicolas Grandechamp, Lukasz Kruk, and Joshua Newman. Weighted Monte Carlo: A new technique for calibrating asset-pricing models. International Journal of Theoretical and Applied Finance, 4(1):91–119, 2001. doi: 10.1142/S0219024901000882.
[5] Julio Backhoff-Veraguas, Daniel Bartl, Mathias Beiglböck, and Manu Eder. Adapted Wasserstein distances and stability in mathematical finance. Finance and Stochastics, 24(3): 601–632, 2020. doi: 10.1007/s00780-020-00426-3.
[6] Julio Backhoff-Veraguas, Daniel Bartl, Mathias Beiglböck, and Manu Eder. All adapted topologies are equal. Probability Theory and Related Fields, 178(3):1125–1172, 2020. doi: 10.1007/s00440-020-00993-8.
[7] Julio Backhoff-Veraguas, Sigrid Källblad, and Benjamin A. Robinson. Adapted Wasserstein distance between the laws of SDEs. Stochastic Processes and their Applications, 189:104689, 2025. doi: 10.1016/j.spa.2025.104689.
[8] Daniel Bartl, Mathias Beiglböck, Gudmund Pammer, Stefan Schrott, and Xin Zhang. The Wasserstein space of stochastic processes in continuous time, 2025. arXiv:2501.14135.
[9] Daniel Bartl, Mathias Beiglböck, and Gudmund Pammer. The Wasserstein space of stochastic processes. Journal of the European Mathematical Society, 28(1):393–454, 2026. arXiv:2104.14245.
[10] Jocelyne Bion-Nadal and Denis Talay. On a Wasserstein-type distance between solutions to stochastic differential equations. The Annals of Applied Probability, 29(3), 2019. doi: 10.1214/18-AAP1423.
[11] Florian Bourgey and Julien Guyon. Fast exact joint S&P 500/VIX smile calibration in discrete and continuous time. Risk, February 2024. Cutting Edge: Volatility modelling; extended version available as SSRN working paper 4315084.
[12] Pierre Brémaud and Marc Yor. Changes of filtrations and of probability measures. Zeitschrift für Wahrscheinlichkeitstheorie und verwandte Gebiete, 45:269–295, 1978.
[13] Damiano Brigo. The general mixture-diffusion SDE and its relationship with an uncertain-volatility option model with volatility-asset decorrelation, 2008. arXiv:0812.4052.
[14] Damiano Brigo and Fabio Mercurio. Lognormal-mixture dynamics and calibration to market volatility smiles. International Journal of Theoretical and Applied Finance, 5(4): 427–446, 2002. doi: 10.1142/S0219024902001511.
[15] Mark Broadie and Ashish Jain. The effect of jumps and discrete sampling on volatility and variance swaps. International Journal of Theoretical and Applied Finance, 11(8):761–797, 2008. doi: 10.1142/S0219024908005032.
[16] Mark Broadie and Özgür Kaya. Exact simulation of stochastic volatility and other affine jump diffusion processes. Operations Research, 54(2):217–231, 2006. doi: 10.1287/opre.1050. 0247.
[17] Hans Buehler and Evgeny Ryskin. Discrete local volatility for large time steps, 2016. SSRN working paper 2783409.
[18] John Buffington and Robert J. Elliott. American options with regime switching. International Journal of Theoretical and Applied Finance, 5(5):497–514, 2002. doi: 10.1142/ S0219024902001523.
[19] François Coquet, Jean Mémin, and Leszek Słomiński. On weak convergence of filtrations. In Séminaire de Probabilités XXXV, volume 1755 of Lecture Notes in Mathematics, pages 306–328. Springer, 2001.
[20] Christa Cuchiero, Guido Gazzani, Janka Möller, and Sara Svaluto-Ferro. Joint calibration to SPX and VIX options with signature-based models. Mathematical Finance, 35(1):161–213, 2025. doi: 10.1111/mafi.12442.
[21] Zhenyu Cui, J. Lars Kirkby, and Duy Nguyen. A general valuation framework for SABR and stochastic local volatility models. SIAM Journal on Financial Mathematics, 9(2):520–563, 2018. doi: 10.1137/16M1106572.
[22] Zhenyu Cui, J. Lars Kirkby, and Duy Nguyen. Efficient simulation of generalized SABR and stochastic local volatility models based on Markov chain approximations. European Journal of Operational Research, 290(3):1046–1062, 2021. doi: 10.1016/j.ejor.2020.09.008.
[23] Kresimir Demeterfi, Emanuel Derman, Michael Kamal, and Joseph Zou. More than you ever wanted to know about volatility swaps. Goldman Sachs Quantitative Strategies Research Notes, 1999.
[24] Emanuel Derman and Iraj Kani. Riding on a smile. Risk, 7(2):32–39, 1994.
[25] Ivan Guo, Grégoire Loeper, Jan Obłój, and Shiyi Wang. Joint modelling and calibration of SPX and VIX by optimal transport. SIAM Journal on Financial Mathematics, 13(1):1–31, 2022. doi: 10.1137/20M1375905.
[26] Julien Guyon. Dispersion-constrained martingale Schrödinger problems and the exact joint S&P 500/VIX smile calibration puzzle. Finance and Stochastics, 28:27–79, 2024. doi: 10.1007/s00780-023-00524-y.
[27] Martin Hairer and Jonathan C. Mattingly. Yet another look at Harris’ ergodic theorem for Markov chains. In Seminar on Stochastic Analysis, Random Fields and Applications VI, volume 63 of Progress in Probability, pages 109–117. Springer, Basel, 2011. doi: 10.1007/ 978-3-0348-0021-1_7.
[28] Douglas N. Hoover. Convergence in distribution and Skorokhod convergence for the general theory of processes. Probability Theory and Related Fields, 89:239–259, 1991. doi: 10.1007/bf01198786.
[29] Shaosai Huang. Common-budget certification of rolling SPX/VIX markets: Finite witnesses, exact continuous realization, and the clock boundary, 2026. Working manuscript.
[30] Shaosai Huang. Linked physical and risk-neutral SPX/VIX laws: The identified set under a divergence-bounded pricing kernel, 2026. Working manuscript.
[31] Jean Jacod. Grossissement initial, hypothèse (H) et théorème de Girsanov. In Thierry Jeulin and Marc Yor, editors, Grossissements de filtrations: exemples et applications, volume 1118 of Lecture Notes in Mathematics, pages 15–35. Springer, 1985. doi: 10.1007/BFb0075768.
[32] Harold J. Kushner and Paul Dupuis. Numerical Methods for Stochastic Control Problems in Continuous Time. Springer, New York, 2nd edition, 2001.
[33] Lingfei Li and Gongqiu Zhang. Error analysis of finite difference and Markov chain approximations for option pricing. Mathematical Finance, 28(3):877–919, 2018. doi: 10.1111/ mafi.12161.
[34] Chia Chun Lo and Konstantinos Skindilias. An improved Markov chain approximation methodology: Derivatives pricing and model calibration. International Journal of Theoretical and Applied Finance, 17(7):1450047, 2014. doi: 10.1142/S0219024914500472.
[35] Aleksandar Mijatović and Martijn Pistorius. Continuously monitored barrier options under Markov processes. Mathematical Finance, 23(1):1–38, 2013. doi: 10.1111/j.1467-9965.2011. 00486.x.
[36] Vasanttilak Naik. Option valuation and hedging strategies with jumps in the volatility of asset returns. The Journal of Finance, 48(5):1969–1984, 1993. doi: 10.1111/j.1540-6261.1993. tb05137.x.
[37] Daniel B. Nelson and Krishna Ramaswamy. Simple binomial processes as diffusion approximations in financial models. Review of Financial Studies, 3(3):393–430, 1990. doi: 10.1093/rfs/3.3.393.
[38] Anthony Neuberger. The log contract. The Journal of Portfolio Management, 20(2):74–80, 1994. doi: 10.3905/jpm.1994.409478.
[39] Yann Ollivier. Ricci curvature of Markov chains on metric spaces. Journal of Functional Analysis, 256(3):810–864, 2009. doi: 10.1016/j.jfa.2008.11.001.
[40] James M. Ortega. The Newton–Kantorovich theorem. The American Mathematical Monthly, 75(6):658–660, 1968. doi: 10.2307/2313800.
[41] Georg Ch. Pflug and Alois Pichler. A distance for multistage stochastic optimization models. SIAM Journal on Optimization, 22(1):1–23, 2012. doi: 10.1137/110825054.
[43] Daniel Rudolf and Nikolaus Schweizer. Perturbation theory for Markov chains via Wasserstein distance. Bernoulli, 24(4A):2610–2639, 2018. doi: 10.3150/17-BEJ938.
[44] Gongqiu Zhang and Lingfei Li. Analysis of Markov chain approximation for option pricing and hedging: Grid design and convergence behavior. Operations Research, 2019. doi: 10.1287/opre.2018.1791.
@misc{huang2026certified,
author = {Huang, Shaosai},
title = {{Certified Finite Schemes for Linked SPX/VIX Markets}},
year = {2026},
month = sep,
note = {Working paper, version of September 2026},
doi = {10.2139/ssrn.7435365},
url = {https://kspectra.ai/papers/certified-finite-schemes-spx-vix/}
}