\newcommand{\R}{\mathbb R} \newcommand{\N}{\mathbb N} \newcommand{\E}{\mathbb E} \newcommand{\one}{\mathbf 1} \newcommand{\cA}{\mathcal A} \newcommand{\cB}{\mathcal B} \newcommand{\cC}{\mathcal C} \newcommand{\cF}{\mathcal F} \newcommand{\cG}{\mathcal G} \newcommand{\cH}{\mathcal H} \newcommand{\cK}{\mathcal K} \newcommand{\cM}{\mathcal M} \newcommand{\cP}{\mathcal P} \newcommand{\cQ}{\mathcal Q} \newcommand{\dd}{\,\mathrm d} \newcommand{\co}{\operatorname{co}} \newcommand{\conv}{\operatorname{conv}} \newcommand{\ri}{\operatorname{ri}} \newcommand{\supp}{\operatorname{supp}} \newcommand{\dom}{\operatorname{dom}} \newcommand{\graph}{\operatorname{graph}} \newcommand{\argmin}{\operatorname*{arg\,min}} \newcommand{\argmax}{\operatorname*{arg\,max}}
spectra Research

Working paper · September 2026

Executable Robust Arbitrage Certificates on Prediction Sets: Attainment and Faithful Discretization

Shaosai Huang

Working paper. Comments welcome.

Kspectra Research Inc., Toronto, Canada · [email protected]

Abstract

On a finite-calendar prediction set with a finite executable traded menu and bid–ask quoted claims, we distinguish inconsistency with the martingale class from executable arbitrage: a finite static portfolio and predictable strategy whose profit is positive on every declared path. On finite trees, a Farkas alternative gives exactly one of a calibrated martingale law or such a certificate, with an attained margin, and an exact carry identity converts fixing-date marks into payment ledgers. On compact continuum-state prediction sets, under compactness, continuity, rectangularity, and saturation, the key quantitative condition is a uniform relative-interior ball of radius κn\kappa _n in each one-step increment hull. It yields attained one-step duality with an optimal slope bounded by 2f/κn2\|f\|_\infty /\kappa _n, hence attained pointwise super- and subhedging duality, bounded Borel optimizers, optional decomposition, a closed gain cone with the martingale class as exact polar, and finite certificates for uncountable quote books. Across families of pointwise-interior one-step geometries, a common balance bound makes the uniform radius equivalent to uniformly bounded least-norm optimizers; without it the converse fails. Martingale cubature can recover the martingale class and every robust value while tree radii collapse and optimal slopes diverge. Adding at most 2dn(dn+1)2d_n(d_n+1) successors per node restores radius κn/dn\kappa _n/\sqrt {d_n}, value and margin errors admit quantitative bounds, and prefix-compatible shadow maps lift finite-tree inequalities with an explicit buffer, yielding continuum certificates when it is positive.

Contents
  1. 1Introduction
    1. 1.1The radius, attainment, and its precise scope
    2. 1.2Faithful discretization
    3. 1.3The executable certificate
    4. 1.4Contributions, scope, and organization
  2. 2Market, trading, and certificate conventions
    1. 2.1Finite master calendar and canonical gains
    2. 2.2Static claims and bid–ask accounting
    3. 2.3The carry interface
  3. 3Exact finite-tree trading certificates
    1. 3.1The canonical finite prediction tree
    2. 3.2The exact LP/Farkas alternative
    3. 3.3Finite robust subhedging and the constructive separator route
  4. 4Exact carry from fixing marks to payment ledgers
    1. 4.1Normalization and a finite-leg carry lemma
    2. 4.2Finite-strike executability
  5. 5The compact continuum-state prediction market
    1. 5.1Histories, successors, and common-numeraire prices
    2. 5.2The full rectangular martingale class
    3. 5.3Admissible gains and carried static claims
  6. 6Pointwise robust duality and executable infeasibility
    1. 6.1The one-step affine dual
    2. 6.2Two-sided slope estimates and the scope of the radius
    3. 6.3Bellman duality and robust optional decomposition
    4. 6.4The closed gain cone
    5. 6.5From continuum quote infeasibility to a finite trade
  7. 7Finite-tree limits and faithful discretization
    1. 7.1Martingale cubature and recovery of the full law class
    2. 7.2Law recovery is not hedge recovery
    3. 7.3Radius-preserving node augmentation
    4. 7.4Values, margins, and lifted certificates
    5. 7.5Main compact-state theorem
    6. 7.6Finite-level execution of expectation-level separators
  8. 8Boundaries and scope
    1. 8.1The law class: saturation and rectangularity
    2. 8.2Attainment and static execution
    3. 8.3What convergence does not provide
    4. 8.4Finite dimension, continuous time, and open questions
  9. 9Conclusion
  10. AContract-level instances of exact carry
  11. References
  12. How to cite

Keywords. Robust superhedging; prediction sets; bid–ask spreads; arbitrage certificates; optional decomposition; martingale cubature; discretization of martingale classes.
JEL classification. G13, G12, C61.
MSC 2020. 91G20, 60G42, 90C05, 49N15, 65D32.

1Introduction

When market quotes cannot be matched by any model in a chosen library, the quotes have rejected the library; they have not yet produced an arbitrage. This distinction is the starting point of robust pricing on prediction sets, a formulation that descends from statistical prediction regions (Mykland20002003), through the beliefs of Hou and Obłój (2018), to pathwise duality on prediction sets (Bartl et al.2020), and, alongside it, the model-free fundamental theorem of Acciaio et al. (2016) for markets with statically traded options. One declares the set of price paths one takes seriously and asks what the quotes imply for every martingale law on it. Turning a rejection into an arbitrage then needs two further steps: the inconsistency must hold against every martingale law on the declared set, not only against the preferred models, and it must be converted into an explicit trade, a finite static portfolio and a predictable strategy whose realized profit is positive on every declared path.

This paper sets out to supply both steps in the following setting. Fix finitely many trading dates, a prediction set Ω\Omega, a finite vector XX of executable common-numeraire prices, and statically quoted claims with bid and ask sides; the same price vector is written SS in the Bellman formulation below. The object sought is

(1)Fa+,a(ω)+(HX)N(ω)π(a+,a)γ>0for every ωΩ,\begin{equation} F_{a^+,a^-}(\omega )+(H\mathbin {\cdot }X)_N(\omega )-\pi (a^+,a^-) \;\ge \;\gamma >0 \qquad \text {for every }\omega \in \Omega , \label {eq:intro-certificate} \end{equation}

where a±a^\pm are finite static positions bought at ask and sold at bid, π\pi is their actual acquisition cost, and HH is a predictable strategy in the traded menu. Inequality (1) is a booked trade, not a separating functional or a positive expected-value gap.

Two settings are treated. On a finite prediction tree the problem is a linear programme, and the certificate comes straight out of a Farkas alternative. On a compact continuum of states, duality still gives the right value, but a value is not a hedge: nothing yet guarantees that the optimal hedge exists as a bounded strategy. What guarantees it is a uniform relative-interior radius: for every date nn there is κn>0\kappa _n>0 such that

(2){zDn:|z|κn}conv{ΔSn(h,e):eΓn(h)}for every history h,\begin{equation} \{z\in D_n:|z|\le \kappa _n\} \subseteq \operatorname {conv} \{\Delta S_n(h,e):e\in \Gamma _n(h)\} \qquad \text {for every history }h, \label {eq:intro-ball} \end{equation}

where DnD_n is the active increment space. Under this condition an optimal one-step hedge can be chosen with slope at most

(3)|H|2fκn.\begin{equation} |H|\le \frac {2\|f\|_\infty }{\kappa _n}. \label {eq:intro-slope} \end{equation}

This bound is the engine of both the attainment theorem and the discretization analysis. The paper’s central computational finding is that martingale cubature can reproduce every robust value while failing to preserve (2): prices converge, yet the optimal tree hedges blow up. A finite nodewise augmentation restores a uniform radius, and with an off-grid shadow estimate a positive buffered margin then yields an executable continuum certificate.

The main theorem, heuristically. Take a compact prediction set with continuously varying successor sets, a finite traded menu, and, as dual class, the full set of martingale laws on the declared set. Under the radius condition (2) — at every history the market can move at least κn\kappa _n in every active direction — robust pricing on the declared set is exact and executable. Superhedging and subhedging prices are attained by bounded hedges, not only by laws; a quote book inconsistent with every martingale law, finite or not, yields a finite trade with negative cost and positive payoff on every declared path; and computation is faithful once the cubature trees are augmented to keep the radius — values and margins converge, tree hedges can be kept bounded, and, under an off-grid shadow estimate, a tree certificate whose margin clears an explicit buffer is a continuum certificate. One bound carries all of it: the radius limits every one-step hedge to (3). The precise statements are Corollary 4.3 and Theorem 7.10.

1.1The radius, attainment, and its precise scope

The mechanism is a one-step fact (Lemma 6.1). On a compact successor set, the ball (2) makes the one-step hedging problem dual to a martingale-kernel problem with both sides attained, and it caps the optimal slope by (3). Everything else follows by iterating this through the Bellman recursion: the value functions are continuous, the optimizers are bounded and Borel, super- and subhedging duality holds pointwise with all extrema attained, the price process has a pathwise optional decomposition, and continuous ε\varepsilon-hedges exist (Theorem 6.6). Because the ball lets every successor carry positive mass under some martingale kernel, every declared path is charged by some law in MΩ\mathcal M_\Omega (Lemma 5.3), so pointwise statements need no efficient-set qualification; the gain cone of continuous payoffs is closed, with MΩ\mathcal M_\Omega as its exact polar (Corollary 6.7); and compactness reduces an infeasible quote book of any size to a finite infeasible sub-book, hence to a finite certificate (Theorem 6.8). The decomposition is the compact-state descendant of the classical one (Kramkov1996; Föllmer and Kramkov1997); for the dominated discrete-time theory see Föllmer and Schied (2025).

How much is the radius really buying? Two things, best kept apart. It is sufficient and cannot be dropped: with zero on the boundary of the increment hull, the one-period payoff f(y)=yf(y)=-\sqrt y has a finite value but no finite attaining slope (Section 8.2). It is necessary only up to balance: for families of one-step geometries in which opposite moves come in comparable size, uniformly bounded least-norm hedges force a common positive radius (Theorem 6.4), while without such balance an asymmetric two-point family has collapsing radii and bounded hedges, and the two-sided quantity of Proposition 6.2 is what actually controls them. Inside a single compact market with continuous successor sets none of this subtlety arises, because pointwise interiority already makes the radius continuous and hence uniformly positive (Remark 6.5); uniformity is a genuine extra requirement only across a family of markets, which is exactly the situation of a discretization sequence.

This sharpens the existence theory rather than replacing it. Robust duality with measurable strategies holds under far weaker analytic hypotheses (Bouchard and Nutz2015; Nutz2014; Burzoni et al.20172019; Obłój and Wiesel2021; Cheridito et al.2017); dynamic characterizations of the robust price are given by Carassus et al. (2019); that dual attainment can fail, or needs relaxation, is shown in (Beiglböck et al.20132017); full support and efficient sets are studied by Burzoni et al. (2016); and Riedel (2015) attains both sides in one period on a compact space. What the radius adds is a dynamic completion that is bounded, uniform over histories, and valid on every path, and that can be tracked through finite-tree computation.

1.2Faithful discretization

In practice a robust certificate is computed on a finite tree, so the question is what survives the passage to the tree. Raw-history martingale cubature (Lemma 7.1), a Tchakaloff-type construction (Tchakaloff1957; Bayer and Teichmann2006), produces nested finite subtrees ΩmΩ\Omega _m\subseteq \Omega whose full martingale classes Mm\mathcal M_m converge to MΩ\mathcal M_\Omega in the weak Hausdorff metric (Proposition 7.2); every robust value therefore converges, in line with the value-level discretization literature (Guo and Obłój2019; Dolinsky and Soner20132014a).

Values, however, are not hedges. Proposition 7.3 gives a two-step market with continuum radius one and cubature trees that recover the whole martingale class while some of their local radii shrink like 22j2^{-2j}; for one fixed continuous payoff the tree-optimal slopes then diverge. Law and value convergence thus guarantee neither bounded tree hedges nor validity off the grid: the lattice prices correctly and hedges wrongly.

The repair is local and geometric. At each node of active dimension dn1d_n\ge 1, adjoining at most 2dn(dn+1)2d_n(d_n+1) allowed successors puts a cross-polytope, hence a ball of radius κn/dn\kappa _n/\sqrt {d_n}, inside the increment hull (Lemma 7.4 and Proposition 7.5). On the augmented trees, values converge for every continuous payoff; for each fixed noncrossed finite quote list the separation margins converge and bounded Bellman-optimal holdings can be selected (Theorem 7.6 and Corollary 7.9); the value and margin errors are O(1/m)O(1/m) on a finite span of the metrizing test functions, with approximation bounds for general continuous payoffs (Proposition 7.7); and under the prefix-compatible shadow estimates of Proposition 7.8 a finite-tree certificate lifts to every continuum path with the explicit buffer γmqξm2NLηm\gamma _m-\sqrt q\,\xi _m-2NL\eta _m, so it is a continuum certificate whenever that buffer is positive. Convergence of the hedge ratios themselves is not claimed; what is claimed is that the certificate — its margin, its cost, and its validity on every declared path — survives.

1.3The executable certificate

On a finite tree no radius condition is needed: with finitely many successors the local envelope is polyhedral, so whenever the barycentric constraints are feasible a finite supporting slope exists. The Farkas alternative (Theorem 3.4) then says that exactly one of two things exists, a calibrated martingale law in the bid–ask polytope or an executable certificate. Its nonnegative dual variables are the long-at-ask and short-at-bid quantities, and its free node multipliers are a predictable strategy. The certificate can be normalized, the compact margin programme (25) attains a numerical inconsistency margin, and when the martingale polytope is nonempty finite-tree subhedging is attained on both sides (Proposition 3.5).

Executability also requires trading the contractual payoff rather than an equal-expectation mark. The finite-leg carry identity (Lemma 4.1) and its invariance (Proposition 4.2) show when fixing-date marks and payment ledgers have identical feasibility and static cost, with an explicit adjustment of the predictable strategy; likewise, a separating potential must be reduced to finitely many actually quoted legs, whether masses, forwards, calls, or puts. These are the ingredients that turn a separating value into the trade (1).

The transaction-cost and robust-friction literature establishes consistent price systems and fundamental alternatives in quasi-sure, pointwise, and model-free forms (Bouchard and Nutz2016; Bayraktar and Zhang2016; Bouchard et al.2019; Bayraktar and Burzoni2020; Burzoni2016; Dolinsky and Soner2014b), building on the classical theory (Jouini and Kallal1995; Schachermayer2004; Kabanov and Safarian2009; Pennanen2011); finite-tree pricing and hedging algorithms are studied by Roux and Zastawniak (2009); static quote consistency and numerical repair are treated in (Davis and Hobson2007; Cousot2007; Gerhold and Gülüm2020; Cohen et al.2020). What is new here is the finite, sign-structured, pathwise certificate with its attained margin and contractual carry, and its survival under discretization.

1.4Contributions, scope, and organization

The tools used below are standard: finite-dimensional linear duality, the maximum theorem, measurable selection, Carathéodory and Tchakaloff cubature, and Hausdorff convergence. The contributions are three.

1.
The uniform interior radius is identified as the mechanism behind bounded, attained, pointwise hedging, and its scope is made precise: across families of one-step geometries a common balance constant makes it equivalent to uniformly bounded hedges, and without balance a two-sided slope quantity takes over (Section 6).
2.
Martingale cubature is shown to recover the full martingale class while letting local radii collapse; a finite nodewise augmentation restores the radius and yields uniform hedge bounds together with quantitative value, margin, and conditional certificate-lifting guarantees (Section 7).
3.
Finite-tree Farkas duality, compact-state robust subhedging, finite-sub-book extraction, and exact fixing-to-payment carry are assembled into a pipeline from quote infeasibility to an executable certificate (Sections 3 to 6).

The regime is compact and finite-calendar, with a finite dynamically traded menu; unbounded prices need a separate localization or truncation argument. Rectangularity is assumed rather than inferred, since nonrectangular restrictions generate untraded dual multipliers, the market analogue of the robust-control distinction between a law class and its rectangular hull (Epstein and Schneider2003; Iyengar2005; Nilim and El Ghaoui2005). Continuous-time and growing-menu extensions need additional closedness and stochastic-integral stability; single-reference-law stability results include (Kardaras2024; De Donno and Pratelli2005; Alberti and Karbach2026), and the nondominated growing-menu problem is open. The results are stated abstractly, with interest-rate contracts entering only as worked instances of the carry identity, and the examples in Section 8 delimit the present claims.

Section 2 fixes the market and certificate conventions. Sections 3 and 4 give the finite-tree alternative and carry identity. Sections 5 and 6 establish the compact-state martingale class, attained duality, optional decomposition, and finite executable certificates. Section 7 proves cubature recovery, radius collapse, augmentation, and lifting, and includes the finite-level separator-to-trade principle. Section 8 records the sharp boundaries and open questions, and Section 9 closes the argument. Contract-level carry examples are collected in appendix A.

2Market, trading, and certificate conventions

This section fixes, once and exactly, the objects every later statement is made of: the finite master calendar and the canonical gains of a finite executable menu; the statically quoted claims with their bid–ask accounting and the definition of an executable robust arbitrage certificate; and the carry interface through which fixing-date expressions are attached to payment-date ledgers. Nothing here is deep; the point is that every later claim of executability is checked against these conventions and no others.

2.1Finite master calendar and canonical gains

Fix deterministic dates

0=t0<t1<<tN=T.0=t_0<t_1<\cdots <t_N=T.

Every fixing publication, exercise, contractual carry, delivery, and payment date used by the finite certificate belongs to this calendar. The state at tit_i is a history hi=(x0,,xi,a0,,ai)h_i=(x_0,\ldots ,x_i,a_0,\ldots ,a_i), where aa is the revealed shared fixing/settlement tape and xiRdx_i\in \R ^d is a finite vector of common-terminal-numeraire primitive prices. It contains every state-price bond, gross-coupon price, state-price annuity, or linear switch claim that the certificate trades. Redundant nonlinear rates are derived from these primitive coordinates and are not traded as separate assets.

At a publication time, the history used for a trade is the marked right-hand (post-publication) state. Equivalently, a market with both a pre-publication and a post-publication decision splits them into two ordered nodes. Thus every fixing-dependent coefficient used in a holding selected at tit_i is already Fti\mathcal F_{t_i}-measurable; the strategy never sees an unpublished fixing.

For a predictable strategy H=(Hi)i=0N1H=(H_i)_{i=0}^{N-1}, with Hi(hi)RdH_i(h_i)\in \R ^d, define the discounted gain

(4)(HX)N:=i=0N1Hi(hi)(xi+1xi).\begin{equation} (H\mathbin {\cdot }X)_N :=\sum _{i=0}^{N-1}H_i(h_i)\cdot (x_{i+1}-x_i). \label {eq:discrete-gain} \end{equation}

The reference asset corresponding to one unit of the selected terminal numeraire is the constant one after normalization. It need not be the money-market account. Thus a cash coordinate zz and the gain (4) are already expressed in common terminal-numeraire units. On a finite tree every predictable strategy is admissible. On a compact continuum-state prediction set we shall use the bounded Borel class, and its continuous subclass, declared in Section 5; no unstated doubling strategy is allowed.

2.2Static claims and bid–ask accounting

Let f1,,fqf^1,\ldots ,f^q be the terminal-numeraire payoffs of the finitely many vanilla or linear-switch claims actually used in a certificate. Their market bid and ask prices are finite:

<k,uk<.-\infty <\ell _k,u_k<\infty .

No ordering is imposed in the finite-tree fundamental alternative: if k>uk\ell _k>u_k, the quote is crossed and the alternative returns the direct buy-at-ask/sell-at-bid round trip. Results that use a nonempty quote box, including the compact-state separation theorem, explicitly impose kuk\ell _k\le u_k. These are normalized prices. If the currency quotes are kccy,ukccy\ell _k^{\rm ccy},u_k^{\rm ccy} and the common initial state-price scale is ζ0\zeta _0, then k=ζ0kccy\ell _k=\zeta _0\ell _k^{\rm ccy} and uk=ζ0ukccyu_k=\zeta _0u_k^{\rm ccy}. The long and short quantities are separate vectors a+,aR+qa^+,a^-\in \R _+^q. The initial acquisition cost and terminal payoff are

(5)π(a+,a):=k=1q(ak+ukakk),(6)Fa+,a:=k=1q(ak+ak)fk.\begin{align} \pi (a^+,a^-) &:=\sum _{k=1}^q\bigl (a_k^+u_k-a_k^-\ell _k\bigr ), \label {eq:bid-ask-cost}\\ F_{a^+,a^-} &:=\sum _{k=1}^q(a_k^+-a_k^-)f^k. \label {eq:static-payoff} \end{align}

This convention is load-bearing: buying costs the ask and shorting receives the bid. Replacing a+,aa^+,a^- by one signed coefficient and pricing it at a single mid would prove a different and economically invalid theorem.

Definition 2.1 (Calibrated pricing law) . A law QQ on the declared prediction set is calibrated to the finite market if XX is a true QQ-martingale in the raw canonical filtration and

(7)kEQfkuk,k=1,,q.\begin{equation} \ell _k\le E_Q f^k\le u_k, \qquad k=1,\ldots ,q. \label {eq:calibrated-band} \end{equation}
The set of all such laws is denoted by M(,u)\cM (\ell ,u).

If QM(,u)Q\in \cM (\ell ,u), then for every bounded predictable HH,

(8)EQ[Fa+,a+(HX)N]π(a+,a).\begin{equation} E_Q\bigl [F_{a^+,a^-}+(H\mathbin {\cdot }X)_N\bigr ] \le \pi (a^+,a^-). \label {eq:weak-duality-bid-ask} \end{equation}

Indeed EQ(HX)N=0E_Q(H\mathbin {\cdot }X)_N=0, while each long expectation is at most its ask and each short expectation is at least its bid. Consequently, the following pathwise object rules out every calibrated law.

Definition 2.2 (Executable robust arbitrage certificate) . An executable certificate is a triple (a+,a,H)(a^+,a^-,H) and a number γ>0\gamma >0 such that

(9)Fa+,a(ω)+(HX)N(ω)π(a+,a)γfor every admissible path ω.\begin{equation} F_{a^+,a^-}(\omega ) +(H\mathbin {\cdot }X)_N(\omega ) -\pi (a^+,a^-) \ge \gamma \quad \text {for every admissible path }\omega . \label {eq:executable-certificate} \end{equation}
It is a strict, pointwise terminal-numeraire profit after its actual initial bid–ask cost. Equivalently, after adding a position in the constant account, one may write the same opportunity as a strictly negative initial cost (a positive receipt) and a nonnegative terminal payoff; the exact cash conversion is displayed in (20)–(21). We keep (9) throughout to avoid sign ambiguity.

2.3The carry interface

Expectation-level separators of the kind discussed in Section 7.6 produce finite piecewise-linear fixing-date expressions of the form

(10)g=r=1mαrWarϕr(Yar),\begin{equation} g=\sum _{r=1}^m \alpha _r W_{a_r}\phi _r(Y_{a_r}), \label {eq:g6-fixing-expression}\end{equation}

where every ϕr\phi _r is a finite linear combination of constants, the identity, and call payoffs (yK)+(y-K)^+. The corresponding market cost is the same linear combination of observed caplet/swaption prices, using ask for positive holdings and bid for negative holdings.

Definition 2.3 (Exact carry-admissibility) . A fixing expression gg is exactly carry-admissible if there are an actually traded terminal-numeraire payoff g~\widetilde g and a predictable zero-initial-cost strategy HcarH^{\mathrm {car}} in the declared traded coordinates such that

(11)g~g=(HcarX)Npathwise on the prediction set,\begin{equation} \widetilde g-g=(H^{\mathrm {car}}\mathbin {\cdot }X)_N \quad \text {pathwise on the prediction set}, \label {eq:exact-carry-identity} \end{equation}
and the static acquisition cost of g~\widetilde g is the quoted cost of the finite vanilla portfolio representing gg. All denominators and settlement weights must stay in the contract domain along every admissible path.

The caplet, physical swaption, declared linear cross-CSA switch, and declared cash-settlement instances are proved in Appendix A. The abstract definition is retained because no pathwise trading theorem can manufacture a missing settlement asset or turn an untraded continuum strike potential into a finite portfolio.

Remark 2.4 (Raw filtration) .All martingale and predictability statements use the raw canonical filtration. Law-dependent completions are taken only after a law is fixed. This is required both for convex mixing of pricing laws and for a single pathwise meaning of the strategy HH.

3Exact finite-tree trading certificates

This section turns finite quote infeasibility into an executable trading statement. There is no limiting argument here: the prediction tree, the traded gain coordinates, and the quote panel are all finite. The result is therefore a theorem of linear alternatives. The economically important point is that its dual variables have exactly the signs of a bid–ask portfolio and exactly the measurability of a predictable strategy.

3.1The canonical finite prediction tree

Fix a master calendar

0=t0<t1<<tN=T0=t_0<t_1<\cdots <t_N=T_\star

containing every determination, exercise, carry, and payment date in the finite panel under consideration. Let T=i=0NTi\mathbb T=\bigsqcup _{i=0}^N\mathbb T_i be a finite rooted tree. Its root is oT0o\in \mathbb T_0, every vTiv\in \mathbb T_i, i<Ni<N, has a nonempty finite child set ch(v)Ti+1\operatorname {ch}(v)\subset \mathbb T_{i+1}, and every nonroot node has one predecessor. The leaves

ΩT:=TN\Omega _{\mathbb T}:=\mathbb T_N

are the declared prediction paths. If ωΩT\omega \in \Omega _{\mathbb T}, write vi(ω)v_i(\omega ) for its unique level-ii ancestor.

Let

Si(v)=(Si1(v),,Sid(v))Rd,vTi,S_i(v)=(S_i^1(v),\ldots ,S_i^d(v))\in \mathbb R^d, \qquad v\in \mathbb T_i,

be a finite panel of executable carried gain coordinates, expressed in one common reference state-price unit. A matured coordinate is stopped, so keeping it in the vector only adds zero future increments. The constant unit account is denoted by S01S^0\equiv 1 and is handled as the cash coordinate below. Merely being a canonical state variable is not enough for inclusion in SS: each component of SS must be the value process of a traded linear claim, including its contractual collateral gain stream.

A predictable simple strategy is a family

H=(Hi(v))0i<N, vTi,Hi(v)Rd.H=(H_i(v))_{0\le i<N,\ v\in \mathbb T_i}, \qquad H_i(v)\in \mathbb R^d.

Its terminal gain on a leaf is

(12)(HS)N(ω)=i=0N1Hi(vi(ω))(Si+1(vi+1(ω))Si(vi(ω))).\begin{equation} (H\mathbin {\cdot }S)_N(\omega ) =\sum _{i=0}^{N-1}H_i(v_i(\omega ))\mathbin {\cdot } \bigl (S_{i+1}(v_{i+1}(\omega ))-S_i(v_i(\omega ))\bigr ). \label {eq:g7a-predictable-gain} \end{equation}

All such strategies are bounded because the node set is finite. In particular, there is no hidden admissibility or stochastic-integrability issue in the finite-tree setting.

For vTiv\in \mathbb T_i, i<Ni<N, and 1kd1\le k\le d, define the row payoff

(13)dv,k(ω)=1{vi(ω)=v}(Si+1k(vi+1(ω))Sik(v)).\begin{equation} d_{v,k}(\omega ) =\mathbf 1_{\{v_i(\omega )=v\}} \bigl (S_{i+1}^k(v_{i+1}(\omega ))-S_i^k(v)\bigr ). \label {eq:g7a-edge-row} \end{equation}

After choosing an ordering of nodes, assets, and leaves, let DD be the matrix with entries D(v,k),ω=dv,k(ω)D_{(v,k),\omega }=d_{v,k}(\omega ). If hh is the vector formed by the node holdings Hik(v)H_i^k(v), then

(14)((HS)N(ω))ω=Dh.\begin{equation} \bigl ((H\mathbin {\cdot }S)_N(\omega )\bigr )_{\omega } =D^\top h. \label {eq:g7a-matrix-gain} \end{equation}

A law is a vector q=(qω)ωΩTq=(q_\omega )_{\omega \in \Omega _{\mathbb T}}. Put

(15)QT={qR+ΩT:1q=1, Dq=0}.\begin{equation} \mathcal Q_{\mathbb T} =\{q\in \mathbb R_+^{\Omega _{\mathbb T}}: \mathbf 1^\top q=1,\ Dq=0\}. \label {eq:g7a-tree-martingale-polytope} \end{equation}

For a node vv, let q(v)q(v) be the mass of its descendant leaves. If q(v)>0q(v)>0, the row equations belonging to vv say precisely

wch(v)q(w)q(v)Si+1(w)=Si(v).\sum _{w\in \operatorname {ch}(v)} \frac {q(w)}{q(v)}S_{i+1}(w)=S_i(v).

If q(v)=0q(v)=0, they reduce to 0=00=0. Thus (15) is equivalent to martingality of the traded panel in its raw tree filtration, without imposing an artificial conditional law at a null node.

Proposition 3.1 (Local barycentric alternative) . At a nonterminal node vTiv\in \mathbb T_i, i<Ni<N, exactly one of the following holds:

1.
Si(v)conv{Si+1(w):wch(v)};S_i(v)\in \operatorname {conv} \{S_{i+1}(w):w\in \operatorname {ch}(v)\};
2.
there are avRda_v\in \mathbb R^d and δv>0\delta _v>0 such that
(16)av(Si+1(w)Si(v))δvfor every wch(v).\begin{equation} a_v\mathbin {\cdot } \bigl (S_{i+1}(w)-S_i(v)\bigr )\ge \delta _v \quad \text {for every }w\in \operatorname {ch}(v). \label {eq:g7a-local-dynamic-arbitrage} \end{equation}

In the second case, holding ava_v for the one step after vv is a zero-cost conditional dynamic arbitrage on the subtree rooted at vv. If v=ov=o, then taking cash c=δv/2c=-\delta _v/2 makes it a global negative-cost certificate with terminal payoff at least δv/2\delta _v/2.

Proof.The first set is a nonempty compact convex polytope. If it does not contain Si(v)S_i(v), strict separation gives ava_v whose value on every successor exceeds its value at Si(v)S_i(v); finiteness of the child set makes the minimum gap δv\delta _v strictly positive. Conversely, (16) is incompatible with any convex combination having barycenter Si(v)S_i(v).

A failed barycentric condition at a nonroot node is only a conditional arbitrage unless reaching that node is itself forced or hedgeable. A global martingale law may assign that node zero mass. The compact-state theory of Section 5 therefore either prunes such nodes or assumes local barycentric feasibility at every history in its rectangular prediction set.

Let g1,,gJ:ΩTRg^1,\ldots ,g^J:\Omega _{\mathbb T}\to \mathbb R be the actual common-unit terminal ledger payoffs of the quoted claims. Write

Gj,ω=gj(ω),p,pRJG_{j,\omega }=g^j(\omega ), \qquad \underline p,\overline p\in \mathbb R^J

for their bid and ask vectors, respectively. The Farkas theorem does not require them to be noncrossed: if some pj>pj\underline p_j>\overline p_j, it returns the immediate buy-at-ask, sell-at-bid round trip. The calibrated-law polytope is

(17)QTba={qQT:pGqp}.\begin{equation} \mathcal Q_{\mathbb T}^{\mathrm {ba}} =\{q\in \mathcal Q_{\mathbb T}: \underline p\le Gq\le \overline p\}. \label {eq:g7a-calibrated-polytope} \end{equation}

All inequalities between vectors are componentwise.

For long and short quantities ϑ+,ϑR+J\vartheta ^+,\vartheta ^-\in \mathbb R_+^J, the executable static payoff and its acquisition cost are

(18)Fϑ=j=1J(ϑj+ϑj)gj,(19)πba(ϑ+,ϑ)=pϑ+pϑ.\begin{align} F_{\vartheta } &=\sum _{j=1}^J(\vartheta _j^+-\vartheta _j^-)g^j, \label {eq:g7a-static-payoff}\\ \pi ^{\mathrm {ba}}(\vartheta ^+,\vartheta ^-) &=\overline p\mathbin {\cdot }\vartheta ^+ -\underline p\mathbin {\cdot }\vartheta ^-. \label {eq:g7a-static-cost} \end{align}

A positive coefficient is bought at the ask; a negative coefficient is shorted for the bid. This sign convention will be recovered, rather than inserted after the duality calculation.

Definition 3.2 (Finite-tree executable certificate) . An executable certificate consists of cRc\in \mathbb R, a predictable strategy HH, and static quantities ϑ+,ϑR+J\vartheta ^+,\vartheta ^-\in \mathbb R_+^J, such that

(20)C0:=c+pϑ+pϑ<0,(21)VN(ω):=c+(HS)N(ω)+Fϑ(ω)0for every ωΩT.\begin{align} \mathsf C_0 &:=c+\overline p\mathbin {\cdot }\vartheta ^+ -\underline p\mathbin {\cdot }\vartheta ^-<0, \label {eq:g7a-negative-cost}\\ \mathsf V_N(\omega ) &:=c+(H\mathbin {\cdot }S)_N(\omega ) +F_{\vartheta }(\omega )\ge 0 \quad \text {for every }\omega \in \Omega _{\mathbb T}. \label {eq:g7a-nonnegative-payoff} \end{align}

The inequality is pathwise on the declared tree, not merely almost surely under one selected model.

This is equivalent to the profit-after-cost convention in (9). Indeed, if C0=c+πba<0\mathsf C_0=c+\pi ^{\mathrm {ba}}<0, then

Fϑ+(HS)Nπba=VNC0C0>0.F_{\vartheta }+(H\mathbin {\cdot }S)_N-\pi ^{\mathrm {ba}} =\mathsf V_N-\mathsf C_0\ge -\mathsf C_0>0.

Conversely, if the left side is at least γ>0\gamma >0, choosing c=πbaγ/2c=-\pi ^{\mathrm {ba}}-\gamma /2 gives initial cost γ/2-\gamma /2 and terminal payoff at least γ/2\gamma /2.

The certificate already is an arbitrage under the negative-cost convention. Under a zero-initial-capital convention, buy C0>0-\mathsf C_0>0 units of the constant account with the initial receipt. The resulting terminal payoff is VNC0>0\mathsf V_N-\mathsf C_0>0 on every prediction path.

3.2The exact LP/Farkas alternative

With the tree, the executable panel, and the certificate class fixed, the fundamental alternative is a statement about one finite linear system. We first record the mixed Farkas lemma in exactly the form needed — equality rows for the martingale constraints, inequality rows for the bid–ask sides — and then read its dual variables as a trade.

Lemma 3.3 (Mixed Farkas alternative) . Let ARm×LA\in \mathbb R^{m\times L}, BRn×LB\in \mathbb R^{n\times L}, bRmb\in \mathbb R^m, and dRnd\in \mathbb R^n. Exactly one of the following systems is feasible:

x0,Ax=b,Bxd;yRm,zR+n,Ay+Bz0,by+dz<0.\begin{align*} &x\ge 0,\qquad Ax=b,\qquad Bx\le d;\\ &y\in \mathbb R^m,\quad z\in \mathbb R_+^n,\qquad A^\top y+B^\top z\ge 0,\qquad b\mathbin {\cdot }y+d\mathbin {\cdot }z<0. \end{align*}

Proof.Introduce a slack s0s\ge 0. The first system is feasible exactly when (b,d)(b,d) belongs to the finitely generated, hence closed, convex cone

C={(Ax,Bx+s):x0, s0}.\mathcal C=\{(Ax,Bx+s):x\ge 0,\ s\ge 0\}.
If it does not, strong separation of the point from C\mathcal C, followed by positive rescaling, gives (y,z)(y,z) such that
by+dz<0(Ax)y+(Bx+s)z(x,s0).b\mathbin {\cdot }y+d\mathbin {\cdot }z<0 \le (Ax)\mathbin {\cdot }y+(Bx+s)\mathbin {\cdot }z \quad (x,s\ge 0).
Varying ss gives z0z\ge 0, and varying xx gives Ay+Bz0A^\top y+B^\top z\ge 0. Conversely, multiplying a feasible first system by such y,zy,z yields a number which is simultaneously nonnegative and strictly negative. This is the standard mixed Farkas lemma; compare Rockafellar (1970, Section 22).

Theorem 3.4 (Finite-tree bid–ask fundamental alternative) . Exactly one of the following systems is feasible:

1.
there is a calibrated martingale law qQTbaq\in \mathcal Q_{\mathbb T}^{\mathrm {ba}};
2.
there is an executable certificate in the sense of Definition 3.2.

If the second system is feasible, a certificate can be normalized so that C0=1\mathsf C_0=-1. Hence the strict alternative and its certificate are attained by a finite linear program.

Proof.The calibrated-law problem is the mixed linear system

(22)q0,[1D]q=[10],[GG]q[pp].\begin{equation} \begin {split} q&\ge 0,\\ \begin {bmatrix}\mathbf 1^\top \\D\end {bmatrix}q &=\begin {bmatrix}1\\0\end {bmatrix},\\ \begin {bmatrix}G\\-G\end {bmatrix}q &\le \begin {bmatrix}\overline p\\-\underline p\end {bmatrix}. \end {split} \label {eq:g7a-primal-lp} \end{equation}
The mixed equality–inequality alternative Lemma 3.3 says that (22) is infeasible if and only if there are free multipliers cRc\in \mathbb R, hRrows(D)h\in \mathbb R^{\operatorname {rows}(D)} and nonnegative multipliers ϑ+,ϑR+J\vartheta ^+,\vartheta ^-\in \mathbb R_+^J satisfying
(23)c1+Dh+G(ϑ+ϑ)0,(24)c+pϑ+pϑ<0.\begin{align} c\mathbf 1+D^\top h+G^\top (\vartheta ^+-\vartheta ^-)&\ge 0, \label {eq:g7a-farkas-pathwise}\\ c+\overline p\mathbin {\cdot }\vartheta ^+ -\underline p\mathbin {\cdot }\vartheta ^-&<0. \label {eq:g7a-farkas-cost} \end{align}

For completeness, the easy direction follows by multiplying (23) by a feasible qq: its left side has nonnegative qq-average, whereas the equality and inequality constraints in (22) make that average no larger than the strictly negative quantity in (24). The converse is precisely the separating-hyperplane proof of Farkas’ lemma applied to the polyhedral cone generated by the columns of the augmented constraint matrix.

Use (14) to read hh as a predictable strategy. Then (23) is (21), and (24) is (20). Thus every Farkas multiplier is economically executable with the correct side of each quote. Conversely, the coefficients of every certificate satisfy the two Farkas inequalities. Scaling by the absolute value of the strictly negative cost gives C0=1\mathsf C_0=-1.

The primal feasible region is a closed subset of the probability simplex and hence a compact polytope. On the certificate side, existence is already given by Farkas’ lemma. If one wants a compact quantitative LP, split the free variables into positive and negative parts and solve

(25)maxγsubject toc1+Dh+G(ϑ+ϑ)0,c+pϑ+pϑ+γ0,|c|+h1+1(ϑ++ϑ)1,γ0,ϑ±0.\begin{equation} \begin {split} \max \quad &\gamma \\ \text {subject to}\quad & c\mathbf 1+D^\top h+G^\top (\vartheta ^+-\vartheta ^-)\ge 0,\\ &c+\overline p\mathbin {\cdot }\vartheta ^+ -\underline p\mathbin {\cdot }\vartheta ^-+\gamma \le 0,\\ &|c|+\lVert h\rVert _1+ \mathbf 1\mathbin {\cdot }(\vartheta ^++\vartheta ^-)\le 1,\\ &\gamma \ge 0,\qquad \vartheta ^\pm \ge 0. \end {split} \label {eq:g7a-margin-lp} \end{equation}
After the standard linearization of absolute values, its feasible set is compact. Its optimum is attained, is zero when QTba\mathcal Q_{\mathbb T}^{\mathrm {ba}}\ne \varnothing, and is strictly positive when that polytope is empty: normalize any nonzero Farkas certificate in the displayed 1\ell ^1-gauge. This supplies an attained numerical inconsistency margin as well as a feasibility certificate.

If the quotes are not crossed, simultaneous long and short positions in one claim are unnecessary. Indeed, subtracting mj=min(ϑj+,ϑj)m_j=\min (\vartheta _j^+,\vartheta _j^-) from both sides leaves the payoff unchanged and changes the cost by mj(pjpj)0-m_j(\overline p_j-\underline p_j)\le 0. A certificate can therefore be chosen with ϑj+ϑj=0\vartheta _j^+\vartheta _j^-=0 for every jj.

3.3Finite robust subhedging and the constructive separator route

The preceding theorem also decomposes into the two operations needed to turn an expectation-level separation into a trade: static separation followed by dynamic subhedging.

Proposition 3.5 (Finite-tree robust subhedging) . Suppose QT\mathcal Q_{\mathbb T}\ne \varnothing. For every terminal payoff F:ΩTRF:\Omega _{\mathbb T}\to \mathbb R,

(26)minqQTEq[F]=max{zR:H predictable,z+(HS)NF on ΩT}.\begin{equation} \min _{q\in \mathcal Q_{\mathbb T}}E_q[F] =\max \left \{z\in \mathbb R: \exists H\text { predictable},\quad z+(H\mathbin {\cdot }S)_N\le F \text { on }\Omega _{\mathbb T}\right \}. \label {eq:g7a-finite-rsh} \end{equation}
Both extrema are attained.

Proof.In matrix form, the two sides are the primal–dual pair

minq0Fqsubject to 1q=1,Dq=0,maxz,hzsubject to z1+DhF.\begin{align*} \min _{q\ge 0}\quad &F^\top q &\text {subject to }&\quad \mathbf 1^\top q=1,\quad Dq=0,\\ \max _{z,h}\quad &z &\text {subject to }&\quad z\mathbf 1+D^\top h\le F. \end{align*}

The primal is feasible by assumption and has a compact feasible polytope. Its value is finite. Finite-dimensional linear-programming duality, the objective-value form of Lemma 3.3, gives equality and dual attainment. The vector hh is a predictable strategy by (14).

At a fixed finite node, no relative-interior hypothesis is needed for this duality. Indeed, if the successor values are s1,,sms_1,\ldots ,s_m, the local lower-envelope problem

min{=1mλf:λ0,λ=1,λs=x}\min \left \{\sum _{\ell =1}^m\lambda _\ell f_\ell : \lambda \ge 0,\quad \sum _\ell \lambda _\ell =1,\quad \sum _\ell \lambda _\ell s_\ell =x\right \}

has the dual

maxα,h{α+hx:α+hsf for every }.\max _{\alpha ,h}\left \{\alpha +h\mathbin {\cdot }x: \alpha +h\mathbin {\cdot }s_\ell \le f_\ell \text { for every }\ell \right \}.

Whenever the barycentric constraint is feasible, both finite LPs attain. Equivalently, the lower convex envelope is polyhedral and has at least one finite supporting slope at xx, even when xx lies on the relative boundary of the successor hull. The continuum difficulty is not existence of a slope at one node; it is obtaining a measurable, uniformly admissible selection as the history and successor set vary. That is why the compact-state theory needs additional continuity and slope-control hypotheses.

Assume now that QT\mathcal Q_{\mathbb T}\ne \varnothing, every quote is noncrossed, and put

KT:={Gq:qQT},B:=[p,p].\mathcal K_{\mathbb T}:=\{Gq:q\in \mathcal Q_{\mathbb T}\}, \qquad \mathcal B:=[\underline p,\overline p].

Both are compact convex sets, and QTba\mathcal Q_{\mathbb T}^{\mathrm {ba}}\ne \varnothing exactly when KTB\mathcal K_{\mathbb T}\cap \mathcal B\ne \varnothing. If they are disjoint, strict finite-dimensional separation, with its sign reversed if necessary, gives a vector ϑRJ\vartheta \in \mathbb R^J such that

(27)infqQTEq[jϑjgj]robust lower model value>suppBϑppϑ+pϑ=πba(ϑ+,ϑ).\begin{equation} \underbrace {\inf _{q\in \mathcal Q_{\mathbb T}} E_q\!\left [\sum _j\vartheta _jg^j\right ]}_{ \text {robust lower model value}} > \underbrace {\sup _{p\in \mathcal B}\vartheta \mathbin {\cdot }p}_{ \overline p\cdot \vartheta ^+-\underline p\cdot \vartheta ^-} =\pi ^{\mathrm {ba}}(\vartheta ^+,\vartheta ^-). \label {eq:g7a-strict-static-separation} \end{equation}

The displayed support-function identity fixes the orientation:

suppBϑp=pϑ+pϑ.\sup _{p\in \mathcal B}\vartheta \mathbin {\cdot }p =\overline p\mathbin {\cdot }\vartheta ^+ -\underline p\mathbin {\cdot }\vartheta ^-.

Thus the separated claim is acquired long at asks and short at bids. Choose zz strictly between the two sides. By Proposition 3.5, an attained predictable HH satisfies

z+(HS)Njϑjgjon ΩT.z+(H\mathbin {\cdot }S)_N \le \sum _j\vartheta _jg^j \quad \text {on }\Omega _{\mathbb T}.

Buy the static portfolio and short this subhedge. Its initial cost is

πba(ϑ+,ϑ)z<0,\pi ^{\mathrm {ba}}(\vartheta ^+,\vartheta ^-)-z<0,

while its terminal payoff is

(28)jϑjgjz(HS)N0.\begin{equation} \sum _j\vartheta _jg^j-z-(H\mathbin {\cdot }S)_N\ge 0. \label {eq:g7a-separated-certificate} \end{equation}

This is the conversion of a separating value into a trade described in the introduction. If QT=\mathcal Q_{\mathbb T}=\varnothing, the direct Farkas theorem remains valid with J=0J=0 and gives a purely cash/dynamic global certificate; the robust lower value in (27) should not be used with an empty model set.

The theorem uses the full martingale class on the declared tree. A restriction to a preferred subclass introduces dual multipliers which need not be traded claims, and almost-sure nonnegativity under one law does not replace nonnegativity on every declared leaf. Likewise, a state coordinate cannot be placed in the gain vector merely because candidate laws make it a martingale: it must be executable. The explicit failures are collected in Section 8.

4Exact carry from fixing marks to payment ledgers

The finite potentials produced by an expectation-level separation are written naturally as fixing- or exercise-date state-price marks. A traded option, however, delivers its contractual payment ledger. Equality of their expectations under the model class would not by itself make one a hedge for the other. This section supplies the required pathwise self-financing identity.

4.1Normalization and a finite-leg carry lemma

Fix a common initial state-price scale ζ0>0\zeta _0>0. For each declared linear collateral convention cc and payment date τ=tn(τ)\tau =t_{n(\tau )} in the master calendar, let Ztc(τ)\mathsf Z_t^c(\tau ) be the common-terminal-numeraire price at tτt\le \tau of one unit of payout currency at τ\tau, and put ζtc:=Ztc(t)\zeta _t^c:=\mathsf Z_t^c(t). We assume ζ0c=ζ0\zeta _0^c=\zeta _0 and, whenever this payment claim is used in a carry, the stopped process

Mic,τ:=Ztiτc(τ),Mn(τ)c,τ=ζτc,M_i^{c,\tau }:=\mathsf Z_{t_i\wedge \tau }^c(\tau ), \qquad M_{n(\tau )}^{c,\tau }=\zeta _\tau ^c,

is a component of the executable panel SS. These are pathwise state and tradability requirements; they do not select a reference law.

A currency bid or ask pccyp^{\mathrm {ccy}} is placed in the finite LP as

(29)pnorm=ζ0pccy.\begin{equation} p^{\mathrm {norm}}=\zeta _0p^{\mathrm {ccy}}. \label {eq:g7a-quote-normalization} \end{equation}

Thus the model value of a common-unit payoff gg is EQgE_Qg, whereas its time-zero currency value is ζ01EQg\zeta _0^{-1}E_Qg. For a payment CC at date pp under linear collateral convention cc, the common-unit ledger payoff is

(30)g=ζpcC.\begin{equation} g=\zeta _p^c C. \label {eq:g7a-common-unit-payment} \end{equation}

This is one common state-price convention. For c0c\ne 0, it retains the relative collateral kernel and must not be replaced by the reference-collateral deflator. This normalization assumes the one-payout- currency setup. A foreign-currency payment is covered only after its executable FX conversion claim has been added to the traded state.

The following elementary telescoping identity is the load-bearing carry result.

Lemma 4.1 (Exact finite-leg carry) . For 1rR1\le r\le R, let MrM^r be one component of the traded panel SS, active from a determination level kk through a payment level nrkn_r\ge k and stopped thereafter. Let χr\chi _r be a finite Ftk\mathcal F_{t_k}-measurable coefficient. Define the determination-date mark and the actual terminal ledger payoff by

(31)f=r=1RχrMkr,g=r=1RχrMnrr.\begin{equation} f=\sum _{r=1}^R\chi _rM_k^r, \qquad g=\sum _{r=1}^R\chi _rM_{n_r}^r. \label {eq:g7a-mark-ledger} \end{equation}
There is a bounded predictable carry strategy KK, using only the displayed legs after determination, such that
(32)g=f+(KS)Non every leaf of the tree.\begin{equation} g=f+(K\mathbin {\cdot }S)_N \quad \text {on every leaf of the tree}. \label {eq:g7a-pathwise-carry} \end{equation}
Consequently Eqg=EqfE_qg=E_qf for every qQTq\in \mathcal Q_{\mathbb T}.

Proof.Level kk is the marked right-hand, post-publication node at the determination event, so the coefficient χr\chi _r is known before the holding on [tk,tk+1)[t_k,t_{k+1}) is selected. If a venue or contract uses a different within-date order, the master calendar must contain separate pre-event and post-event nodes. Hold χr\chi _r units of MrM^r on every interval i=k,,nr1i=k,\ldots ,n_r-1, and zero units outside those intervals. This is predictable. Pathwise telescoping gives

χrMnrr=χrMkr+i=knr1χr(Mi+1rMir).\chi _rM_{n_r}^r =\chi _rM_k^r+ \sum _{i=k}^{n_r-1}\chi _r(M_{i+1}^r-M_i^r).
Sum over rr to obtain (32). Taking expectation and using Dq=0Dq=0 gives the last assertion. Notice that the proof is pathwise and precedes any choice of law.

The lemma allows different payment dates and signed coefficients. A contract with optional collateral, nonlinear funding, or an untraded conversion factor is outside it unless that extra state is itself supplied with an executable linear carry decomposition.

Representative caplet, cash-settled swaption, physical-settlement, and cross-CSA instances are collected in appendix A; they are applications of the pathwise identity, not additional hypotheses for the general theory.

4.2Finite-strike executability

A finite piecewise-linear smile potential is executable through the same carry, but only once it has been reduced to actually quoted legs. Let ϕ:RR\phi :\mathbb R\to \mathbb R be continuous and piecewise affine, and let K1<<KmK_1<\cdots <K_m, m0m\ge 0, contain all slope changes. If m1m\ge 1, choose an anchor K0<K1K_0<K_1 in the first affine interval, let s0s_0 be the slope to the left of K1K_1, and let srs_r be the slope immediately to the right of KrK_r. If m=0m=0, choose any K0K_0 and let s0s_0 be the global affine slope. Then, with the sum interpreted as empty when m=0m=0,

(33)ϕ(y)=ϕ(K0)+s0(yK0)+r=1m(srsr1)(yKr)+.\begin{equation} \phi (y)=\phi (K_0)+s_0(y-K_0) +\sum _{r=1}^m(s_r-s_{r-1})(y-K_r)^+. \label {eq:g7a-piecewise-linear-decomposition} \end{equation}

Therefore

(34)Wϕ(Y)=(ϕ(K0)s0K0)W+s0WY+r=1m(srsr1)W(YKr)+.\begin{equation} W\phi (Y) =\bigl (\phi (K_0)-s_0K_0\bigr )W+s_0WY +\sum _{r=1}^m(s_r-s_{r-1})W(Y-K_r)^+. \label {eq:g7a-weighted-static-decomposition} \end{equation}

The mass claim WW, weighted-forward claim WYWY, and finitely many calls on the right must each be available with their own bid and ask and their declared carry. A quoted put may equivalently be retained as its own leg or reduced by put–call parity using these same mass and forward claims. For a variable-mass smile, omitting WW would make the constant part of the potential nontradeable. If ϕ\phi is constant in both tails, then s0=0s_0=0 and r(srsr1)=0\sum _r(s_r-s_{r-1})=0, recovering the bounded-potential special case. The acquisition cost is the sum of the leg-level bid–ask costs; it is not a fictitious linear price assigned directly to ϕ\phi.

Equation (34) is first an identity in the units of the potential’s affine primitive. Before execution, every term must be converted to the corresponding actual quote leg with the same deterministic notional, accrual, initial state-price or annuity mass, and ζ0\zeta _0 scale. For example, if W=Ae/A0W=\overline A_e/\overline A_0, then the common-unit mark of a unit physical option is A0W(SeK)+\overline A_0W(S_e-K)^+; the traded quantity and its bid–ask cost must carry that factor. A fixed deterministic scale may equivalently be absorbed into the portfolio coefficient. A model-dependent mass may not: in that case the potential and the certificate use the unnormalized finite-measure weight and require the mass claim itself to be traded or finitely synthesized.

Proposition 4.2 (Carry invariance of the certificate cone) . Suppose every quoted claim has a fixing mark fjf^j, an actual ledger payoff gjg^j, and a predictable carry KjK^j satisfying

gj=fj+(KjS)Npathwise.g^j=f^j+(K^j\mathbin {\cdot }S)_N \quad \text {pathwise}.
For any static net quantity ϑj=ϑj+ϑj\vartheta _j=\vartheta _j^+-\vartheta _j^- and any predictable HH,
(35)jϑjgj+(HS)N=jϑjfj+((H+jϑjKj)S)N.\begin{equation} \sum _j\vartheta _jg^j+(H\mathbin {\cdot }S)_N =\sum _j\vartheta _jf^j+ \left (\left (H+\sum _j\vartheta _jK^j\right ) \mathbin {\cdot }S\right )_N. \label {eq:g7a-carry-absorption} \end{equation}
Here the last notation means the stochastic gain of the strategy in parentheses. Thus the actual-ledger and fixing-mark Farkas systems have the same feasibility status and the same static acquisition cost; their dynamic strategies differ by the explicit carry portfolio.

Proof.Multiply each pathwise carry identity by ϑj\vartheta _j, sum over jj, and use linearity of finite simple gains. Predictability is preserved because a finite linear combination of the KjK^j is predictable.

An equality of expectations without the pathwise identity is insufficient. On a two-leaf one-step space with no risky traded asset, let f0f\equiv 0 and g()=1,g(+)=1g(-)=-1,g(+)=1. They have equal expectation under the equal-weight law, but no self-financing strategy converts ff into gg. Replacing an actual ledger by a fixing mark solely on the strength of this expectation identity would therefore manufacture a false trading certificate.

Corollary 4.3 (Finite-tree certificate invariance under exact carry) . Suppose every quoted claim on the finite tree has a finite fixing mark, an actual payment ledger, and an exact predictable carry as in Lemma 4.1. Then calibrated-law feasibility and executable actual-ledger certificates obey the same strong alternative as in Theorem 3.4. Replacing marks by ledgers preserves bid–ask cost and the pathwise margin, and changes the dynamic strategy only by the explicit carry adjustment (35).

Proof.Apply Theorem 3.4 to the fixing marks and then Proposition 4.2. The converse follows by reversing the same pathwise carry adjustment.

The hypotheses that must survive the compact-state lift are now visible. The continuum prediction set must be rectangular, or every nonrectangular restriction must have a traded dual; local martingale successor kernels must be nonempty; the value recursion and its argmin correspondence must be measurable; predictable slopes must obey an admissibility bound; actual contract ledgers must retain their pathwise finite-leg carries; and the terminal inequality must hold on the declared prediction set rather than only under one law. Compactness and continuity replace finite polyhedrality in Section 5, while a uniform barycentric interior condition replaces automatic finite-dimensional slope control.

5The compact continuum-state prediction market

An expectation-level separation places a target quote field outside the price range of a compact set of pricing laws. Such a separation is not, by itself, a trading theorem. This section specifies the additional market object whose polar consists exactly of tradeable dynamic gains. The state and successor sets may be continua, but the trading calendar and the dynamically traded menu are finite. Continuous-time cylindrical curve trading is deliberately not treated here; under one law it is available in the literature (Kardaras2024; De Donno and Pratelli2005), and under model uncertainty it remains open.

5.1Histories, successors, and common-numeraire prices

Fix dates

0=t0<t1<<tN=T.0=t_0<t_1<\cdots <t_N=T.

Let H0={h0}\mathsf H_0=\{h_0\}. Recursively, let En+1E_{n+1} be a compact metric space, let

(36)Γn:HnEn+1\begin{equation} \Gamma _n:\mathsf H_n\rightrightarrows E_{n+1} \label {eq:g7b-successor-correspondence} \end{equation}

be nonempty, compact-valued, and continuous (both upper and lower hemicontinuous), and put

(37)Hn+1=Gr(Γn)={(h,e):hHn, eΓn(h)}.\begin{equation} \mathsf H_{n+1} =\operatorname {Gr}(\Gamma _n) =\{(h,e):h\in \mathsf H_n,\ e\in \Gamma _n(h)\}. \label {eq:g7b-history-recursion} \end{equation}

Thus every Hn\mathsf H_n is compact metric. The prediction set is Ω=HN\Omega =\mathsf H_N, equipped with its raw prefix filtration F=(Fn)n=0N\mathbb F=(\mathcal F_n)_{n=0}^N. A history includes both the primitive price field and the progressively revealed fixing tape. In particular, Γn(h)\Gamma _n(h) is allowed to depend only on the tape already present in hh; it cannot inspect a future fixing.

Choose one strictly positive reference numeraire and express every traded asset in its units. Let

Sn:HnRd,n=0,,N,S_n:\mathsf H_n\longrightarrow \R ^d, \qquad n=0,\ldots ,N,

be the resulting continuous vector of cum-dividend prices. It is a finite executable menu of bonds, coupon accounts, collateral-conversion accounts, or other primitive traded assets. For (h,e)Hn+1(h,e)\in \mathsf H_{n+1}, write

ΔSn(h,e)=Sn+1(h,e)Sn(h).\Delta S_n(h,e)=S_{n+1}(h,e)-S_n(h).

All deterministic affine redundancies are removed. More precisely, for each nn fix a linear subspace DnRdD_n\subseteq \R ^d such that every increment lies in DnD_n. Positions may be projected onto DnD_n, because the orthogonal component has identically zero gain.

This is the same normalized primitive price vector denoted by XX in Section 2; the letter SS is used in the Bellman proof to emphasize its role as the dynamically traded martingale.

The use of a common numeraire is load-bearing. Separate martingale measures for separate collateral conventions cannot be combined in one self-financing gain. In a term-structure setting, a known coupon is carried through its payment date by

Gtc,κ=CκZtc(pκ),θκtpκ,\mathsf G_t^{c,\kappa }=C_\kappa \mathsf Z_t^c(p_\kappa ), \qquad \theta _\kappa \le t\le p_\kappa ,

and is then stopped. The corresponding stopped, common-numeraire price must be a component of SS, or its carry must be an explicitly displayed predictable gain in components of SS. Counting both the stopped cum-dividend price and a separate dividend would double count carry.

Assumption 5.1 (Uniform local robust no-arbitrage) . For every n<Nn<N there is κn>0\kappa _n>0 such that, for every hHnh\in \mathsf H_n,

(38){zDn:|z|κn}conv{ΔSn(h,e):eΓn(h)}.\begin{equation} \{z\in D_n:|z|\le \kappa _n\} \subseteq \operatorname {conv}\{\Delta S_n(h,e):e\in \Gamma _n(h)\}. \label {eq:g7b-uniform-rna} \end{equation}

The relative ball is taken in the active space DnD_n, not in Rd\R ^d. The assumption is stronger than mere one-step absence of arbitrage. Its uniform radius supplies attainment and a uniform bound on hedge ratios. The boundary example in Section 8 shows why it cannot simply be deleted from the exact-attainment statement.

5.2The full rectangular martingale class

We use three standard compact-state facts in their following precise forms. Berge’s theorem says that the maximum of a continuous function over a nonempty compact-valued continuous correspondence is continuous. The Arsenin–Kunugui Borel uniformization theorem says that a Borel subset of a standard-Borel–Polish product whose nonempty sections are sigma-compact admits a Borel selector; the compact sections below are sigma-compact. Finally, the finite-horizon Ionescu–Tulcea theorem says that an initial law and a finite sequence of Borel probability kernels determine a unique law on the product history space. These are the only measurable-selection and kernel-concatenation results used below; see Kurka (2016, Theorem 2.1) for Arsenin–Kunugui and Kallenberg (2021) for finite kernel concatenation. We use Aliprantis and Border (2006) separately for the compact-correspondence facts.

For hHnh\in \mathsf H_n, define the local martingale-kernel set

(39)Pn(h)={pP(En+1):p(Γn(h))=1, ΔSn(h,e)p(de)=0}.\begin{equation} \mathcal P_n(h)=\left \{p\in \mathcal P(E_{n+1}): p(\Gamma _n(h))=1, \ \int \Delta S_n(h,e)\,p(\dd e)=0\right \}. \label {eq:g7b-local-kernels} \end{equation}

By (38), this set is nonempty. It is compact, and its graph is closed in Hn×P(En+1)\mathsf H_n\times \mathcal P(E_{n+1}). Indeed, support is preserved under a joint limit by upper hemicontinuity of Γn\Gamma _n, and the barycenter condition passes to the limit by continuity of ΔSn\Delta S_n. For the second assertion, first extend ΔSn\Delta S_n continuously from the closed graph Hn+1Hn×En+1\mathsf H_{n+1}\subseteq \mathsf H_n\times E_{n+1} to the ambient product by the Tietze theorem, exactly as in the proof of Theorem 6.6; the extension is defined on a common domain, is uniformly continuous on the compact product, and therefore lets one compare ΔSn(hj,)dpj\int \Delta S_n(h^j,\cdot )\dd p^j with ΔSn(h,)dp\int \Delta S_n(h,\cdot )\dd p. The value of the integral is unaffected, because each pjp^j is carried by Γn(hj)\Gamma _n(h^j), where the extension agrees with ΔSn\Delta S_n.

Let

(40)MΩ={QP(Ω):S is a Q-martingale in the raw canonical filtration}.\begin{equation} \mathcal M_\Omega =\{Q\in \mathcal P(\Omega ):S\text { is a }Q\text {-martingale in the raw canonical filtration}\}. \label {eq:g7b-full-martingale-class} \end{equation}

Equivalently, QMΩQ\in \mathcal M_\Omega if and only if

(41)EQ[φ(hn)ΔSn]=0for every n<N and every φC(Hn;Dn).\begin{equation} E_Q\!\left [\varphi (h_n)\cdot \Delta S_n\right ]=0 \quad \text {for every }n<N \text { and every }\varphi \in C(\mathsf H_n;D_n). \label {eq:g7b-continuous-martingale-tests} \end{equation}

Continuous tests suffice: bounded Borel tests follow by the monotone-class theorem, coordinate by coordinate.

Lemma 5.2 (Compactness, saturation, and rectangularity) . Under Assumption 5.1, MΩ\mathcal M_\Omega is a nonempty compact convex subset of P(Ω)\mathcal P(\Omega ). Every sequence of Borel selectors

pn(h)Pn(h),n<N,p_n(h)\in \mathcal P_n(h),\qquad n<N,
can be concatenated to give a member of MΩ\mathcal M_\Omega. Conversely, the regular conditional successor law of any QMΩQ\in \mathcal M_\Omega belongs to Pn(h)\mathcal P_n(h) for QQ-almost every history hh.

Proof.The graph of Pn\mathcal P_n is Borel with nonempty compact sections, so it has a Borel selector. Concatenating one selector at each date gives a law on Ω\Omega. Conditional mean zero at every node makes SS a martingale, which proves nonemptiness and the first rectangularity assertion.

The space P(Ω)\mathcal P(\Omega ) is compact because Ω\Omega is compact. Condition (41) is an intersection of closed affine conditions, and hence defines a closed convex subset. This proves compactness and convexity. Finally, disintegrate any QMΩQ\in \mathcal M_\Omega along the finite raw filtration. Its conditional successor law is supported by Γn(h)\Gamma _n(h), and the martingale property gives the zero-barycenter restriction for almost every history. Thus it lies in Pn(h)\mathcal P_n(h) almost surely.

Lemma 5.3 (Every declared path is martingale-efficient) . Under Assumption 5.1, for every ωΩ\omega \in \Omega there is a law QωMΩQ^\omega \in \mathcal M_\Omega with Qω({ω})>0Q^\omega (\{\omega \})>0. Hence the efficient scenario set generated by the full martingale class is all of Ω\Omega.

Proof.Fix a prefix hnh_n of ω\omega, let en+1e_{n+1} be its next successor, and put a=ΔSn(hn,en+1)a=\Delta S_n(h_n,e_{n+1}). Choose ε(0,1)\varepsilon \in (0,1) small enough that

z=ε1εasatisfies|z|κn.z=-\frac {\varepsilon }{1-\varepsilon }a \quad \text {satisfies}\quad |z|\le \kappa _n.
By (38), zz is the barycenter of a finitely supported probability qq on Γn(hn)\Gamma _n(h_n). Therefore
pnω=εδen+1+(1ε)qPn(hn)p_n^{\omega } =\varepsilon \delta _{e_{n+1}}+(1-\varepsilon )q \in \mathcal P_n(h_n)
and it charges the prescribed successor. At the finitely many prefixes of ω\omega, use these kernels; away from those prefixes use arbitrary Borel selectors of Pn\mathcal P_n. Finite modification on singleton histories preserves Borel measurability. Concatenation gives a law in MΩ\mathcal M_\Omega, and the probability of ω\omega is bounded below by the product of the finitely many positive ε\varepsilon’s.

General nondominated robust duality is developed, under substantially more flexible analytic hypotheses, by Bouchard and Nutz (2015). The efficient scenario qualification in pointwise arbitrage theory is emphasized by Burzoni et al. (2019). The compact finite-calendar theorem below uses the stronger uniform relative-interior hypothesis because it yields bounded attained slopes, continuous epsilon-selectors, and, by Lemma 5.3, a certificate on every declared path rather than only on a martingale-efficient subset.

The adjective full in (40) is essential. The class contains every martingale law supported by the declared prediction set, not merely a preferred model library, its convex hull, or a statistically selected subset. In particular, a compact model-class envelope M\mathcal M may replace the dual class in the dynamic theorem only under the saturation identity

(42)M=MΩ.\begin{equation} \mathcal M=\mathcal M_\Omega . \label {eq:g7b-saturation-interface} \end{equation}

For a particular continuous separator, it is instead enough to establish its strict lower bound over MΩ\mathcal M_\Omega, either by establishing it there directly or by a separate valid transfer from a smaller class (proved equality of the relevant lower values is one such transfer). Expectation separation over a strict subset alone need not have a tradeable pathwise interpretation.

5.3Admissible gains and carried static claims

A predictable strategy is a sequence H=(Hn)n<NH=(H_n)_{n<N}, where Hn:HnDnH_n:\mathsf H_n\to D_n is Borel. Its normalized terminal gain is

(43)(HS)N(ω)=n=0N1Hn(hn)ΔSn(hn,en+1).\begin{equation} (H\mathbin {\cdot }S)_N(\omega ) =\sum _{n=0}^{N-1}H_n(h_n)\cdot \Delta S_n(h_n,e_{n+1}). \label {eq:g7b-discrete-gain} \end{equation}

All strategies constructed below are bounded. Since SS is bounded on the compact histories, their gains are integrable and

(44)EQ[(HS)N]=0,QMΩ.\begin{equation} E_Q[(H\mathbin {\cdot }S)_N]=0, \qquad Q\in \mathcal M_\Omega . \label {eq:g7b-zero-mean-gain} \end{equation}

Write Hb\mathcal H^b for the bounded Borel-predictable class and HcHb\mathcal H^c\subseteq \mathcal H^b for the subclass having continuous HnH_n.

Every quoted static object used in the Bellman and separation argument must have a continuous common-unit representative gC(Ω)g\in C(\Omega ). This representative may be the actual terminal ledger when that ledger is continuous. If a physically delivered ledger is discontinuous because of its exercise indicator, use instead its continuous fixing-date mark gfixg^{\rm fix}; the market bid and ask remain those of the actual contract. In either case the required carry interface is an exact pathwise identity

(45)gpay=gfix+(KgS)Non Ω\begin{equation} g^{\rm pay}=g^{\rm fix}+(K^g\mathbin {\cdot }S)_N \quad \text {on }\Omega \label {eq:g7b-carry-interface} \end{equation}

for a declared bounded predictable strategy KgK^g, after both sides have been put in the same numeraire. Thus a subhedge of gfixg^{\rm fix} becomes a subhedge of gpayg^{\rm pay} by adding KgK^g to the dynamic strategy, without changing the quoted static cost. It is not enough that the two expressions have the same expectation under a preferred model library.

For a finite piecewise-linear potential, the canonical decomposition is (34). It is executable only when the resulting weighted cash, forward, and call or put components are listed instruments with their own bid and ask. In particular, the constant component cannot be dropped on a variable-mass stratum, and the cost is the sign-dependent cost of the primitive positions rather than a fictitious mid-price integral of the potential.

6Pointwise robust duality and executable infeasibility

This section is the continuum counterpart of Section 3. The prediction set is now the compact history space of Section 5 rather than a finite tree, so finite polyhedrality is replaced by a one-step affine duality with attained slopes, iterated by a Bellman recursion into the finite-calendar robust duality with all four extrema attained and a pathwise optional decomposition; the closed gain cone and its exact polar follow, and the section ends by reducing the infeasibility of an uncountable quote book to a finite executable certificate. The uniform relative-interior condition of assumption 5.1 is the hypothesis carrying every step.

6.1The one-step affine dual

The following finite-dimensional lemma is the load-bearing separation result. It is stated for the upper and lower problems because the latter is the form used to turn a positive expectation gap into a trading certificate.

Lemma 6.1 (One-step martingale duality with attained slopes) . Let KK be compact metric, let DD be a finite-dimensional Euclidean space, and let a:KDa:K\to D and u:KRu:K\to \R be continuous. Suppose that

{zD:|z|κ}conva(K)for some κ>0.\{z\in D:|z|\le \kappa \}\subseteq \operatorname {conv}a(K) \quad \text {for some }\kappa >0.
Put
P0={pP(K):adp=0}.\mathcal P_0=\left \{p\in \mathcal P(K):\int a\,\dd p=0\right \}.
Then all four extrema below are attained and
(46)minHDmaxyK{u(y)Ha(y)}=maxpP0udp,(47)maxHDminyK{u(y)Ha(y)}=minpP0udp.\begin{align} \min _{H\in D}\max _{y\in K}\{u(y)-H\cdot a(y)\} &=\max _{p\in \mathcal P_0}\int u\,\dd p, \label {eq:g7b-one-step-upper}\\ \max _{H\in D}\min _{y\in K}\{u(y)-H\cdot a(y)\} &=\min _{p\in \mathcal P_0}\int u\,\dd p. \label {eq:g7b-one-step-lower} \end{align}

An optimizing slope may be chosen with

(48)|H|2uκ.\begin{equation} |H|\le \frac {2\|u\|_\infty }{\kappa }. \label {eq:g7b-slope-bound} \end{equation}

Proof.The set P0\mathcal P_0 is nonempty and compact. Consider

C={(adp,udp):pP(K)}D×R.C=\left \{\left (\int a\,\dd p,\int u\,\dd p\right ): p\in \mathcal P(K)\right \}\subseteq D\times \R .
It is compact and convex. For xconva(K)x\in \operatorname {conv}a(K), define the upper boundary
u^(x)=max{r:(x,r)C}.\widehat u(x)=\max \left \{r:(x,r)\in C\right \}.
This is a finite upper-semicontinuous concave function. Since zero lies in the relative interior of its domain, the supporting-hyperplane theorem for the hypograph gives a supergradient HDH\in D at zero:
u^(x)u^(0)+Hx.\widehat u(x)\le \widehat u(0)+H\cdot x.
Apply this inequality to the Dirac measure at yy. With m=u^(0)=maxpP0udpm=\widehat u(0)=\max _{p\in \mathcal P_0}\int u\,\dd p, it gives
u(y)Ha(y)m(yK).u(y)-H\cdot a(y)\le m\qquad (y\in K).
Thus the left side of (46) is at most mm. The reverse inequality follows by integrating uHau-H\cdot a against any pP0p\in \mathcal P_0. Compactness gives attainment of the measure maximum.

Let F(H)=maxy{u(y)Ha(y)}F(H)=\max _y\{u(y)-H\cdot a(y)\}. Since the convex hull of a(K)a(K) contains the radius-κ\kappa ball,

F(H)u+κ|H|,F(0)u.F(H)\ge -\|u\|_\infty +\kappa |H|, \qquad F(0)\le \|u\|_\infty .
Consequently a minimizer exists in the ball displayed in (48). Applying the upper identity to u-u, then changing the sign of HH, proves (47), its attainment, and the same bound.

6.2Two-sided slope estimates and the scope of the radius

The bound (48) is a position limit: no one-step robust hedge needs a holding larger than twice the payoff’s size divided by the smallest guaranteed move. We now ask how sharp it is, and in what sense the radius is the right quantity. Keep the setting of Lemma 6.1 and first suppose that dimD1\dim D\ge 1. Write C=conva(K)C=\operatorname {conv}a(K), and let

h(v):=maxyKva(y),ρ:=min|v|=1h(v),ρ¯:=min|v|=1max{h(v),h(v)},h(v):=\max _{y\in K}v\cdot a(y), \qquad \rho :=\min _{|v|=1}h(v), \qquad \bar \rho :=\min _{|v|=1}\max \{h(v),h(-v)\},

be the support function of CC, the largest radius of a ball around 00 contained in CC (so ρκ\rho \ge \kappa), and its two-sided counterpart; clearly ρρ¯\rho \le \bar \rho. For uC(K)u\in C(K) let V(u)V(u) denote the common value in (46), O(u):={HD:u(y)Ha(y)V(u) yK}\mathcal O(u):=\{H\in D:u(y)-H\cdot a(y)\le V(u)\ \forall y\in K\} the set of optimal slopes — nonempty, closed, and convex — and H(u)H^\circ (u) its element of least norm. The slope constant of the geometry is

Λ:=sup{|H(u)|:uC(K), u1}.\Lambda :=\sup \{|H^\circ (u)|:u\in C(K),\ \|u\|_\infty \le 1\}.

If D={0}D=\{0\}, then a0a\equiv 0, V(u)=maxKuV(u)=\max _Ku, O(u)={0}\mathcal O(u)=\{0\}, and Λ=0\Lambda =0; every finite-radius ball in DD is just {0}\{0\}. Thus zero-dimensional dates have identically zero holdings and are omitted from the unit-sphere radius ratios below.

Proposition 6.2 (Two-sided slope estimate) .

1.
For every uC(K)u\in C(K) and every HO(u){0}H\in \mathcal O(u)\setminus \{0\}, with v:=H/|H|v:=H/|H|,
|H|V(u)minKuh(v)oscuh(v)oscuρ2uρ.|H|\le \frac {V(u)-\min _K u}{h(-v)} \le \frac {\operatorname {osc}u}{h(-v)} \le \frac {\operatorname {osc}u}{\rho } \le \frac {2\|u\|_\infty }{\rho }.
2.
For every unit vDv\in D, the payoff uv:=(va)/max{h(v),h(v)}u_v:=(v\cdot a)/\max \{h(v),h(-v)\} satisfies uv=1\|u_v\|_\infty =1, V(uv)=0V(u_v)=0, and O(uv)={v/max{h(v),h(v)}}\mathcal O(u_v)=\{v/\max \{h(v),h(-v)\}\}. Consequently Λ1/ρ¯\Lambda \ge 1/\bar \rho.
3.
Hence 1/ρ¯Λ2/ρ1/\bar \rho \le \Lambda \le 2/\rho. If CC is centrally symmetric, then ρ¯=ρ\bar \rho =\rho and 1/ρΛ2/ρ1/\rho \le \Lambda \le 2/\rho: the inscribed radius determines the slope constant up to a factor of two.

Proof.(i) By compactness choose yKy^-\in K with va(y)=h(v)-v\cdot a(y^-)=h(-v); since BρCB_\rho \subseteq C, h(v)ρ>0h(-v)\ge \rho >0. The constraint at yy^- reads u(y)+|H|h(v)V(u)u(y^-)+|H|\,h(-v)\le V(u), whence |H|h(v)V(u)u(y)V(u)minKu|H|\,h(-v)\le V(u)-u(y^-)\le V(u)-\min _Ku. Taking H=0H=0 in the primal gives V(u)maxKuV(u)\le \max _Ku, so |H|h(v)oscu|H|\,h(-v)\le \operatorname {osc}u.

(ii) Put c:=1/max{h(v),h(v)}c:=1/\max \{h(v),h(-v)\}, so uv=1\|u_v\|_\infty =1. For any HDH\in D, maxy{uv(y)Ha(y)}=h(cvH)\max _y\{u_v(y)-H\cdot a(y)\}=h(cv-H), the support function of CC at cvHcv-H. Because BρCB_\rho \subseteq C, h(w)ρ|w|h(w)\ge \rho |w| with equality to zero only at w=0w=0; hence the primal minimum is 00, attained exactly at H=cvH=cv, and V(uv)=0V(u_v)=0 (the dual is maxpP0cvadp=0\max _{p\in \mathcal P_0}c\int v\cdot a\,\dd p=0). Thus H(uv)=cvH^\circ (u_v)=cv and |H(uv)|=c|H^\circ (u_v)|=c; minimizing over vv gives Λ1/ρ¯\Lambda \ge 1/\bar \rho.

(iii) Combine (i) with uu ranging over the unit ball and (ii). For centrally symmetric CC, h(v)=h(v)h(v)=h(-v) for all vv, so ρ¯=ρ\bar \rho =\rho.

Example 6.3 (The radius is sufficient, not necessary, for bounded slopes) . Let K={y1,y2}K=\{y_1,y_2\}, D=RD=\mathbb R, aε(y1)=1a_\varepsilon (y_1)=-1, and aε(y2)=εa_\varepsilon (y_2)=\varepsilon. For ε(0,1]\varepsilon \in (0,1], ρε=ε\rho _\varepsilon =\varepsilon while ρ¯ε=1\bar \rho _\varepsilon =1. For u=(u1,u2)u=(u_1,u_2) the unique zero-mean kernel has weights ε/(1+ε)\varepsilon /(1+\varepsilon ) and 1/(1+ε)1/(1+\varepsilon ), so Vε(u)=(εu1+u2)/(1+ε)V_\varepsilon (u)=(\varepsilon u_1+u_2)/(1+\varepsilon ), and the two constraints u1+HVε(u)u_1+H\le V_\varepsilon (u), u2εHVε(u)u_2-\varepsilon H\le V_\varepsilon (u) force Oε(u)={(u2u1)/(1+ε)}\mathcal O_\varepsilon (u)=\{(u_2-u_1)/(1+\varepsilon )\}. Hence Λε=2/(1+ε)2\Lambda _\varepsilon =2/(1+\varepsilon )\le 2.

The family extends continuously to ε=0\varepsilon =0. There V0(u)=u2V_0(u)=u_2, O0(u)=(,u2u1]\mathcal O_0(u)=(-\infty ,u_2-u_1], and H0(u)=min{0,u2u1}H^\circ _0(u)=\min \{0,u_2-u_1\}, so ρ0=0\rho _0=0, ρ¯0=1\bar \rho _0=1, and Λ0=2\Lambda _0=2. Thus the inscribed radius can collapse while every least-norm attaining slope stays bounded by 22. For ε>0\varepsilon >0 the geometry is increasingly unbalanced, h(1)/h(1)=εh(1)/h(-1)=\varepsilon, and Proposition 6.2(ii) only guarantees Λε1/ρ¯ε=1\Lambda _\varepsilon \ge 1/\bar \rho _\varepsilon =1.

For a genuinely uniform statement, let II be any nonempty index set of one-step geometries (Ki,Di,ai)(K_i,D_i,a_i) satisfying the hypotheses above, with dimDi1\dim D_i\ge 1 and zero in the DiD_i-interior of convai(Ki)\operatorname {conv}a_i(K_i). Attach to geometry ii the quantities hi,ρi,ρ¯i,Λih_i,\rho _i,\bar \rho _i,\Lambda _i, and put

ρ:=infiIρi,Λ:=supiIΛi.\rho _*:=\inf _{i\in I}\rho _i, \qquad \Lambda _*:=\sup _{i\in I}\Lambda _i.

For M1M\ge 1, call the family uniformly MM-balanced if hi(v)Mhi(v)h_i(v)\le M h_i(-v) for every iIi\in I and every unit vDiv\in D_i: opposite moves are available in comparable size with one common constant.

Theorem 6.4 (Uniform slope–radius estimates under balance) .

1.
If ρ>0\rho _*>0, then Λ2/ρ\Lambda _*\le 2/\rho _*. In particular, a common positive radius bounds every least-norm attaining one-step slope by 2u/ρ2\|u\|_\infty /\rho _*, uniformly over the family.
2.
If the family is uniformly MM-balanced and Λ<\Lambda _*<\infty, then
ρ1MΛ>0.\rho _*\ge \frac {1}{M\Lambda _*}>0.
Thus, under a common balance bound, uniformly bounded least-norm optimizers imply a common positive radius.
3.
Without a common balance bound the converse in (ii) fails even when every individual geometry has zero in its interior: take the subfamily of Example 6.3 with I=NI=\mathbb N and εi=1/i\varepsilon _i=1/i. Then ρ=0\rho _*=0 while Λ=2\Lambda _*=2.

Proof.(i) is Proposition 6.2(i), applied to every ii. For (ii), uniform MM-balance gives, for every unit vDiv\in D_i,

max{hi(v),hi(v)}Mmin{hi(v),hi(v)},\max \{h_i(v),h_i(-v)\} \le M\min \{h_i(v),h_i(-v)\},
and hence ρ¯iMρi\bar \rho _i\le M\rho _i. By Proposition 6.2(ii), Λi1/ρ¯i1/(Mρi)\Lambda _i\ge 1/\bar \rho _i\ge 1/(M\rho _i), so ρi1/(MΛi)1/(MΛ)\rho _i\ge 1/(M\Lambda _i)\ge 1/(M\Lambda _*). Take the infimum over ii. Part (iii) is the stated subfamily of the example; its smallest balance constants diverge.

Remark 6.5 (What the radius is, and is not) . At a fixed market date with dn1d_n\ge 1, apply the theorem to the family indexed by hHnh\in \mathsf H_n. Assumption (38) gives ρκn\rho _*\ge \kappa _n. More generally, under the compact-continuous hypotheses of Section 5,

(h,v)maxeΓn(h)vΔSn(h,e)(h,v)\longmapsto \max _{e\in \Gamma _n(h)}v\cdot \Delta S_n(h,e)
is continuous by Berge’s theorem. Therefore hρn(h)h\mapsto \rho _n(h) is continuous, and pointwise interiority on compact Hn\mathsf H_n already forces a positive uniform minimum. The positive-ε\varepsilon family in part (iii) consequently cannot be embedded as histories of one such market without acquiring a boundary limit. The full ε[0,1]\varepsilon \in [0,1] family of Example 6.3 does embed compact-continuously: take two dates, Γ0(h0)=[0,1]\Gamma _0(h_0)=[0,1], S0=S10S_0=S_1\equiv 0, Γ1(ε)={y1,y2}\Gamma _1(\varepsilon )=\{y_1,y_2\}, and S2(ε,y1)=1S_2(\varepsilon ,y_1)=-1, S2(ε,y2)=εS_2(\varepsilon ,y_2)=\varepsilon. Its endpoint has ρ0=0\rho _0=0 and lies exactly outside Assumption 5.1; nevertheless its least-norm optimizers remain uniformly bounded.

Thus the uniform radius is the clean sufficient condition, and across arbitrary pointwise-interior families a common balance constant makes it quantitatively equivalent to uniformly bounded least-norm optimizers. Without uniform balance it is not necessary; the two-sided ρ¯\bar \rho supplies the universal lower estimate and records the asymmetry. The defective nodes of Proposition 7.3 are symmetric, {±εj}\{\pm \varepsilon _j\}, so there radius collapse and slope blow-up are equivalent; the augmentation of Lemma 7.4 restores a uniform radius, which by (i) is all that the convergence theory needs, without asserting balance.

6.3Bellman duality and robust optional decomposition

For fC(Ω)f\in C(\Omega ), define recursively

(49)VN=f,Vn(h)=maxpPn(h)Vn+1(h,e)p(de),(50)VN=f,Vn(h)=minpPn(h)Vn+1(h,e)p(de).\begin{align} \overline V_N&=f, & \overline V_n(h) &=\max _{p\in \mathcal P_n(h)} \int \overline V_{n+1}(h,e)\,p(\dd e), \label {eq:g7b-upper-bellman}\\ \underline V_N&=f, & \underline V_n(h) &=\min _{p\in \mathcal P_n(h)} \int \underline V_{n+1}(h,e)\,p(\dd e). \label {eq:g7b-lower-bellman} \end{align}

Theorem 6.6 (Compact finite-calendar robust duality) . Under the hypotheses of Section 5, for every fC(Ω)f\in C(\Omega ),

(51)V0(h0)=maxQMΩEQf=min{x:HHb,x+(HS)Nf on Ω},(52)V0(h0)=minQMΩEQf=max{x:HHb,x+(HS)Nf on Ω}.\begin{align} \overline V_0(h_0) &=\max _{Q\in \mathcal M_\Omega }E_Qf =\min \left \{x:\exists H\in \mathcal H^b,\quad x+(H\mathbin {\cdot }S)_N\ge f\text { on }\Omega \right \}, \label {eq:g7b-superhedging-duality}\\ \underline V_0(h_0) &=\min _{Q\in \mathcal M_\Omega }E_Qf =\max \left \{x:\exists H\in \mathcal H^b,\quad x+(H\mathbin {\cdot }S)_N\le f\text { on }\Omega \right \}. \label {eq:g7b-subhedging-duality} \end{align}

Both model extrema and both hedging extrema are attained. Every Bellman function in (49)(50) is continuous.

For the upper problem there are a bounded Borel-predictable HH and an adapted nondecreasing process KK, with K0=0K_0=0, such that, pathwise,

(53)Vn=V0+(HS)nKn,n=0,,N.\begin{equation} \overline V_n =\overline V_0+(H\mathbin {\cdot }S)_n-K_n, \qquad n=0,\ldots ,N. \label {eq:g7b-optional-decomposition} \end{equation}
Moreover, for every ϵ>0\epsilon >0, the upper and lower inequalities admit continuous predictable strategies after worsening the initial value by at most ϵ\epsilon. Thus strict certificates can always be made continuous.

Proof.We prove the upper statement; the lower statement follows by applying it to f-f. Apply Lemma 6.1 at a history hh, with K=Γn(h)K=\Gamma _n(h), a(e)=ΔSn(h,e)a(e)=\Delta S_n(h,e), and u(e)=Vn+1(h,e)u(e)=\overline V_{n+1}(h,e). It gives the equivalent recursion

(54)Vn(h)=minHDnmaxeΓn(h){Vn+1(h,e)HΔSn(h,e)}.\begin{equation} \overline V_n(h) =\min _{H\in D_n}\max _{e\in \Gamma _n(h)} \{\overline V_{n+1}(h,e)-H\cdot \Delta S_n(h,e)\}. \label {eq:g7b-primal-bellman} \end{equation}
Inductively, Vnf\|\overline V_n\|_\infty \le \|f\|_\infty. The slope bound permits restriction of the minimum to the fixed compact ball
{HDn:|H|2f/κn}.\left \{H\in D_n:|H|\le 2\|f\|_\infty /\kappa _n\right \}.
If Vn+1\overline V_{n+1} is continuous, Berge’s maximum theorem and the continuity of Γn\Gamma _n show that the inner maximum in (54) is jointly continuous in (h,H)(h,H). Minimizing over the fixed compact ball proves that Vn\overline V_n is continuous. Backward induction starts from ff.

Extend the continuous function on the closed graph Hn+1Hn×En+1\mathsf H_{n+1}\subseteq \mathsf H_n\times E_{n+1} continuously to the ambient product. It follows that integration against a weakly varying kernel is jointly continuous on the graph of Pn\mathcal P_n. The argmax graph in the measure form (49) is therefore Borel with nonempty compact sections, so the measurable maximum theorem supplies a Borel maximizing kernel. Concatenate these kernels. The resulting law QQ^* belongs to MΩ\mathcal M_\Omega by Lemma 5.2, and iterated conditioning gives EQf=V0E_{Q^*}f=\overline V_0. For any other QMΩQ\in \mathcal M_\Omega, its conditional kernels lie in Pn\mathcal P_n almost surely, so backward conditioning gives EQfV0E_Qf\le \overline V_0. This proves the model equality and its attainment.

The argmin graph in (54) is likewise Borel with nonempty compact sections. Choose a bounded Borel selector Hn(h)H_n(h). For every allowed successor,

(55)Vn(h)+Hn(h)ΔSn(h,e)Vn+1(h,e).\begin{equation} \overline V_n(h)+H_n(h)\cdot \Delta S_n(h,e) \ge \overline V_{n+1}(h,e). \label {eq:g7b-node-superhedge} \end{equation}
Summing proves the pointwise superhedge with initial capital V0\overline V_0. Conversely, take expectations of any pointwise superhedge under any QMΩQ\in \mathcal M_\Omega and use (44). Its initial capital is at least maxQEQf=V0\max _QE_Qf=\overline V_0. This proves the hedging equality and attainment.

Define

Kn+1Kn=Vn+HnΔSnVn+1.K_{n+1}-K_n =\overline V_n+H_n\cdot \Delta S_n-\overline V_{n+1}.
It is nonnegative at every path by (55), and rearrangement and summation give (53).

It remains to prove the continuous-strategy assertion. For a fixed date, write the continuous convex objective in (54) as Fn(h,H)F_n(h,H). At every hh, choose an optimizer HhH^h. Continuity of FnF_n and Vn\overline V_n gives a neighborhood UhU_h on which

Fn(h,Hh)Vn(h)+ϵ/N.F_n(h',H^h)\le \overline V_n(h')+\epsilon /N.
Take a finite subcover and a continuous partition of unity (ρj)j(\rho _j)_j subordinate to it. The convex combination Hnc(h)=jρj(h)HhjH_n^c(h')=\sum _j\rho _j(h')H^{h_j} is continuous and, by convexity in the slope,
Fn(h,Hnc(h))jρj(h)Fn(h,Hhj)Vn(h)+ϵ/N.F_n(h',H_n^c(h')) \le \sum _j\rho _j(h')F_n(h',H^{h_j}) \le \overline V_n(h')+\epsilon /N.
Summing these NN approximate node inequalities gives V0+ϵ+(HcS)Nf\overline V_0+\epsilon +(H^c\mathbin {\cdot }S)_N\ge f on all of Ω\Omega. Applying the same argument to f-f proves the lower version.

6.4The closed gain cone

The theorem proves the closedness needed here without asserting convergence of the strategies themselves. Define

(56)C0={fC(Ω): bounded Borel-predictable H, (HS)Nf on Ω}.\begin{equation} \mathcal C_0 =\left \{f\in C(\Omega ): \exists \text { bounded Borel-predictable }H, \ (H\mathbin {\cdot }S)_N\ge f\text { on }\Omega \right \}. \label {eq:g7b-zero-cost-cone} \end{equation}

Corollary 6.7 (Closed-cone and polar identities) . One has

(57)C0={fC(Ω):supQMΩEQf0}.\begin{equation} \mathcal C_0 =\{f\in C(\Omega ):\sup _{Q\in \mathcal M_\Omega }E_Qf\le 0\}. \label {eq:g7b-cone-polar} \end{equation}
Consequently C0\mathcal C_0 is a norm-closed convex cone. In addition,
(58)C0={(HS)Nk:HHc, kC(Ω), k0}.\begin{equation} \mathcal C_0 =\overline {\left \{(H\mathbin {\cdot }S)_N-k: H\in \mathcal H^c,\ k\in C(\Omega ),\ k\ge 0\right \}}^{\|\cdot \|_\infty }. \label {eq:g7b-continuous-gain-closure} \end{equation}
The probability measures in the normalized polar of this cone are exactly MΩ\mathcal M_\Omega.

Proof.If fC0f\in \mathcal C_0, expectation under every martingale law is nonpositive. Conversely, if the right side of (57) holds, Theorem 6.6 gives x+(HS)Nfx+(H\mathbin {\cdot }S)_N\ge f with x0x\le 0; hence the same strategy with zero initial cash also dominates ff. This proves (57), and norm closedness follows because fsupQEQff\mapsto \sup _QE_Qf is 11-Lipschitz in the uniform norm.

The inclusion “\supseteq” in (58) follows from martingale expectations and closedness. For the reverse inclusion, take fC0f\in \mathcal C_0. The continuous-strategy part of Theorem 6.6 gives ϵ+(HϵS)Nf\epsilon +(H^\epsilon \mathbin {\cdot }S)_N\ge f. Thus

fϵ=(HϵS)Nkϵ,kϵ=ϵ+(HϵS)Nf0,f-\epsilon =(H^\epsilon \mathbin {\cdot }S)_N-k_\epsilon , \qquad k_\epsilon =\epsilon +(H^\epsilon \mathbin {\cdot }S)_N-f\ge 0,
and kϵk_\epsilon is continuous. Let ϵ0\epsilon \downarrow 0.

Finally, a normalized positive functional annihilates every continuous gain if and only if it satisfies the continuous martingale tests (41). By the Riesz representation theorem and Lemma 5.2, the normalized polar is exactly MΩ\mathcal M_\Omega.

6.5From continuum quote infeasibility to a finite trade

Let A\mathfrak A be any index set of actually quoted contracts, each represented in the robust dual by a continuous normalized mark gaC(Ω)g_a\in C(\Omega ). When the actual payment ledger differs from this mark, assume the exact carry identity (45); the bid and ask below are the prices of the actual contract. They satisfy

<qaqa<.-\infty <\underline q_a\le \overline q_a<\infty .

Define

(59)Qcal={QMΩ:qaEQgaqa for every aA}.\begin{equation} \mathcal Q_{\rm cal} =\left \{Q\in \mathcal M_\Omega : \underline q_a\le E_Qg_a\le \overline q_a \text { for every }a\in \mathfrak A\right \}. \label {eq:g7b-calibrated-laws} \end{equation}

For a finite list J=(a1,,aq)J=(a_1,\ldots ,a_q) and θRq\theta \in \R ^q, its executable bid–ask cost is

(60)cJ(θ)=i=1q(θi+qaiθiqai)=supyi[qai,qai]θy.\begin{equation} c_J(\theta ) =\sum _{i=1}^q \left (\theta _i^+\overline q_{a_i} -\theta _i^-\underline q_{a_i}\right ) =\sup _{y\in \prod _i[\underline q_{a_i},\overline q_{a_i}]} \theta \cdot y. \label {eq:g7b-bid-ask-cost} \end{equation}

Theorem 6.8 (Finite executable certificate for a continuum quote book) . Under the hypotheses of Theorem 6.6, the following are equivalent.

(i)
Qcal=\mathcal Q_{\rm cal}=\varnothing.
(ii)
There are a finite list J=(a1,,aq)J=(a_1,\ldots ,a_q), a vector θRq\theta \in \R ^q, a bounded Borel-predictable strategy HH, and numbers xRx\in \R, δ>0\delta >0 such that
(61)x+cJ(θ)<0,(62)x+i=1qθigai+(HS)Nδon every ωΩ.\begin{align} x+c_J(\theta )&<0, \label {eq:g7b-negative-initial-cost}\\ x+\sum _{i=1}^q\theta _i g_{a_i} +(H\mathbin {\cdot }S)_N&\ge \delta \quad \text {on every }\omega \in \Omega . \label {eq:g7b-positive-terminal-payoff} \end{align}

For the continuous representative marks, the strategy in (ii) may be chosen continuous. Thus infeasibility of even an uncountable quote family has a finite, pointwise, semi-static and dynamic certificate. Equality quotes are included by setting qa=qa\underline q_a=\overline q_a. If a selected gaig_{a_i} is a fixing-mark representative, replacing it by its actual payment ledger and subtracting θiKai\theta _iK^{a_i} from the dynamic strategy preserves the initial cost and the terminal margin. The resulting actual-ledger strategy is bounded and Borel; it is continuous when the declared carry strategies are continuous.

Proof.For each aa, the set

Fa={QMΩ:qaEQgaqa}F_a=\{Q\in \mathcal M_\Omega : \underline q_a\le E_Qg_a\le \overline q_a\}
is closed in the compact set MΩ\mathcal M_\Omega. If their total intersection is empty, the finite-intersection property supplies a1,,aqa_1,\ldots ,a_q whose intersection is already empty.

Let

AJ={(EQgai)i=1q:QMΩ},BJ=i=1q[qai,qai].A_J=\{(E_Qg_{a_i})_{i=1}^q:Q\in \mathcal M_\Omega \}, \qquad B_J=\prod _{i=1}^q[\underline q_{a_i},\overline q_{a_i}].
These are disjoint compact convex subsets of Rq\R ^q. Strict separation, with orientation changed if necessary, gives θ\theta and
(63)γ:=minzAJθzmaxyBJθy>0.\begin{equation} \gamma :=\min _{z\in A_J}\theta \cdot z -\max _{y\in B_J}\theta \cdot y>0. \label {eq:g7b-static-separation-margin} \end{equation}
In view of (60), the continuous payoff
fθ=iθigaicJ(θ)f_\theta =\sum _i\theta _i g_{a_i}-c_J(\theta )
satisfies minQMΩEQfθ=γ\min _{Q\in \mathcal M_\Omega }E_Qf_\theta =\gamma. The subhedging identity (52), followed by a change of sign of the selected trading strategy, supplies a bounded Borel strategy HH such that
(64)fθ+(HS)Nγon Ω.\begin{equation} f_\theta +(H\mathbin {\cdot }S)_N\ge \gamma \quad \text {on }\Omega . \label {eq:g7b-zero-cost-positive-margin} \end{equation}
Choose x=cJ(θ)γ/2x=-c_J(\theta )-\gamma /2. Then the initial cost is γ/2-\gamma /2, while the terminal payoff is at least γ/2\gamma /2. This is (ii). To obtain a continuous strategy, use the continuous γ/2\gamma /2-approximate subhedge and choose x=cJ(θ)γ/4x=-c_J(\theta )-\gamma /4; both the initial receipt and the terminal margin are then at least γ/4\gamma /4 in absolute value with the desired sign.

For a representative fixing mark, multiply its carry identity by θi\theta _i and sum. The actual-ledger payoff is obtained by subtracting iθiKai\sum _i\theta _iK^{a_i} from the strategy in (62). This is bounded and predictable, and the pathwise identity leaves both cost and margin unchanged.

Conversely, suppose QQcalQ\in \mathcal Q_{\rm cal}. The static expectation satisfies

EQiθigaicJ(θ),E_Q\sum _i\theta _i g_{a_i}\le c_J(\theta ),
and the dynamic gain has expectation zero. A portfolio with negative initial cost and a strictly positive pointwise terminal payoff contradicts these two facts. Hence (ii) implies (i).

Remark 6.9 (Exact interface with an expectation-level separation) . The theorem applies directly to the original finite call, caplet, swaption, mass, and forward quote coordinates. A bounded–Lipschitz potential may be substituted only after (34) and (45) have converted it into a finite portfolio of listed claims and an admissible carry gain. Separation over a preferred model envelope must also imply separation over the saturated class MΩ\mathcal M_\Omega, either directly or through a separate valid transfer (for example, proved equality of the relevant robust values), as required by (42). Under those two interfaces, the strictly positive finite-level separation gap is the γ\gamma in (63), and Theorem 6.8 completes it to a trade.

7Finite-tree limits and faithful discretization

The finite-tree linear programmes of Section 3 and the continuum-state theorem of Section 6 live on different state spaces, and this section builds the bridge between them. Weak density of a preferred model library, even when proved, only identifies expectations of continuous test payoffs; it neither constructs nested finite trees whose full martingale classes recover the continuum class nor controls bounded strategies that remain valid off the grid. The bridge built here proves the stronger law-set recovery first and then restores the local hedging geometry.

7.1Martingale cubature and recovery of the full law class

We first prove the bridge rather than assume it. The proof is a raw-history version of martingale Tchakaloff cubature (for the classical theorem see Tchakaloff1957; Bayer and Teichmann2006; for its martingale form, Beiglböck and Nutz2014, Theorem 5.1; for the cubature paradigm on path space, Lyons and Victoir2004): the atoms are selected jointly with the progressively revealed tape, so no future fixing is inserted into an earlier sigma-field.

Lemma 7.1 (Finite raw-history martingale cubature) . Let QMΩQ\in \mathcal M_\Omega and let f1,,frC(Ω)f^1,\ldots ,f^r\in C(\Omega ). There are a finite rooted subtree ΩQ,fΩ\Omega ^{Q,f}\subseteq \Omega and a law QfMΩQ^f\in \mathcal M_\Omega, supported on that subtree, such that

(65)EQffj=EQfj,j=1,,r.\begin{equation} E_{Q^f}f^j=E_Qf^j, \qquad j=1,\ldots ,r. \label {eq:g7b-cubature-matching} \end{equation}
At each selected node the successors can be taken from a prescribed full-conditional-measure set. In particular, all pathwise structural and tape identities defining Ω\Omega are preserved.

Proof.Because the history spaces are compact metric, choose Borel regular conditional successor kernels pnp_n of QQ, and choose bounded Borel versions

vnj(h)=EQ[fjFn](h),vNj=fj.v_n^j(h)=E_Q[f^j\mid \mathcal F_n](h), \qquad v_N^j=f^j.
They satisfy |vnj|fj|v_n^j|\le \|f^j\|_\infty. Let QnQ_n be the history marginal at time nn. Set GN=HN\mathsf G_N=\mathsf H_N. Recursively backward, let Gn\mathsf G_n be the set of histories hh at which pn(h)p_n(h) is supported by Γn(h)\Gamma _n(h), has zero ΔSn\Delta S_n-barycenter, satisfies all tower identities
(66)vn+1j(h,e)pn(h,de)=vnj(h),j=1,,r.\begin{equation} \int v_{n+1}^j(h,e)\,p_n(h,\dd e)=v_n^j(h), \qquad j=1,\ldots ,r. \label {eq:g7b-cubature-tower} \end{equation}
and obeys
(67)pn(h,{e:(h,e)Gn+1})=1.\begin{equation} p_n\bigl (h,\{e:(h,e)\in \mathsf G_{n+1}\}\bigr )=1. \label {eq:g7b-cubature-good-successors} \end{equation}
The kernel-integral maps in these conditions are Borel and the successor graphs are closed, hence every Gn\mathsf G_n is Borel. The martingale and tower properties, followed by backward disintegration, give Qn(Gn)=1Q_n(\mathsf G_n)=1 at every date. In particular the deterministic root is good, and the conditional kernel at every good history is concentrated on good successors.

We use the following elementary finite-dimensional barycentric fact. If ZZ is a bounded Borel Rk\R ^k-valued random vector and GG is a measurable set of full probability, then E[Z]E[Z] is a convex combination of at most k+1k+1 points of Z(G)Z(G). To see this without a support qualification, intersect GG with the inverse image of the essential range; this remains a full-measure set, and its ZZ-image is dense in the essential range. Put C=convZ(G)C=\operatorname {conv}Z(G), using this smaller full-measure set. The expectation lies in riC\operatorname {ri}\overline C: otherwise a supporting functional at a proper relative boundary face would be bounded above by its value at E[Z]E[Z], and equality in expectation would put the essential range in that face, contradicting properness relative to its affine hull. For a nonempty finite-dimensional convex set, riC=riCC\operatorname {ri}\overline C=\operatorname {ri}C\subseteq C. Caratheodory’s theorem now represents E[Z]E[Z] by at most k+1k+1 actual points of Z(G)Z(G), as claimed.

Start at h0h_0. Apply this fact under p0(h0,)p_0(h_0,\cdot ) to

(68)Z0(e)=(ΔS0(h0,e),v11(h0,e),,v1r(h0,e)),\begin{equation} Z_0(e)=\bigl (\Delta S_0(h_0,e), v_1^1(h_0,e),\ldots ,v_1^r(h_0,e)\bigr ), \label {eq:g7b-cubature-vector} \end{equation}
choosing atoms only in the good full-measure set. The selected weights have zero price-increment barycenter and reproduce (v01,,v0r)(v_0^1,\ldots ,v_0^r). At each of the finitely many selected successors, repeat the construction with (ΔS1,v21,,v2r)(\Delta S_1,v_2^1,\ldots ,v_2^r), and continue until time NN. The resulting tree is finite. Its nodewise zero barycenters make the concatenated law a martingale law, and (66) telescopes to (65). Every atom was selected from an allowed successor set, so its paths remain in Ω\Omega.

This is the finite-horizon mechanism behind the martingale Tchakaloff theorem; compare Beiglböck and Nutz (2014, Theorem 5.1). The preceding proof records the extra raw-tape step needed here instead of applying ordinary cubature to the terminal price vector alone.

Fix a dense sequence (φj)j1(\varphi _j)_{j\ge 1} in the unit ball of C(Ω)C(\Omega ), and use the compatible weak metric

(69)dw(P,Q)=j12j|EPφjEQφj|.\begin{equation} d_{\rm w}(P,Q) =\sum _{j\ge 1}2^{-j} \left |E_P\varphi _j-E_Q\varphi _j\right |. \label {eq:g7b-explicit-weak-metric} \end{equation}

Proposition 7.2 (Nested finite trees recover the full martingale class) . There are nested finite subtrees ΩmΩ\Omega _m\subseteq \Omega such that, if Mm\mathcal M_m is the full set of martingale laws supported on Ωm\Omega _m, then Mm\mathcal M_m\ne \varnothing, MmMΩ\mathcal M_m\subseteq \mathcal M_\Omega, and

(70)dHw(Mm,MΩ)0,\begin{equation} d_{\rm H}^{\rm w}(\mathcal M_m,\mathcal M_\Omega ) \longrightarrow 0, \label {eq:g7b-law-hausdorff-recovery} \end{equation}
where dHwd_{\rm H}^{\rm w} is Hausdorff distance induced by (69).

Proof.The compact set MΩ\mathcal M_\Omega has a finite 1/m1/m-net Qm,1,,Qm,kmQ^{m,1},\ldots ,Q^{m,k_m}. Choose LmL_m\uparrow \infty so that 21Lm<1/m2^{1-L_m}<1/m. Apply Lemma 7.1 to each net law and the test vector (φ1,,φLm)(\varphi _1,\ldots ,\varphi _{L_m}). The resulting finite-tree law Q^m,k\widehat Q^{m,k} matches the first LmL_m integrals, and hence

(71)dw(Qm,k,Q^m,k)j>Lm2j2=21Lm<1/m.\begin{equation} d_{\rm w}(Q^{m,k},\widehat Q^{m,k}) \le \sum _{j>L_m}2^{-j}\,2 =2^{1-L_m}<1/m. \label {eq:g7b-cubature-weak-error} \end{equation}

Take all prefixes and precisely the observed parent–successor edges in the supports of these cubature laws, cumulatively over stages 1,,m1,\ldots ,m. They generate a nested finite subtree Ωm\Omega _m. No rectangularization adds an inadmissible path: a node records its complete history, and every retained outgoing edge belongs to Γn\Gamma _n at that exact history. Each Q^m,k\widehat Q^{m,k} remains supported on Ωm\Omega _m. Every full martingale law on this subtree is supported on Ω\Omega, so MmMΩ\mathcal M_m\subseteq \mathcal M_\Omega.

Given QMΩQ\in \mathcal M_\Omega, choose a net point Qm,kQ^{m,k} within 1/m1/m. Its cubature law lies in Mm\mathcal M_m and is within another 1/m1/m by (71). Thus

supQMΩdw(Q,Mm)2/m,supPMmdw(P,MΩ)=0,\sup _{Q\in \mathcal M_\Omega }d_{\rm w}(Q,\mathcal M_m)\le 2/m, \qquad \sup _{P\in \mathcal M_m}d_{\rm w}(P,\mathcal M_\Omega )=0,
which proves (70).

7.2Law recovery is not hedge recovery

Recovering the martingale class, and with it every robust value, does not recover the geometry that bounds the hedges. The following proposition makes this precise: a cubature sequence can satisfy (70) while the local increment hulls of its trees lose their interior radius, so that the nodewise Bellman-attaining slopes are unbounded in mm.

Proposition 7.3 (Cubature can recover the martingale class while collapsing the radius) . There is a two-step compact market satisfying (38) with κ0=κ1=1\kappa _0=\kappa _1=1, together with nested finite trees ΩmΩ\Omega _m\subseteq \Omega obtainable by the cumulative-support cubature scheme of Proposition 7.2, such that the full martingale classes recover the continuum class,

supQMΩdw(Q,Mm)0,\sup _{Q\in \mathcal M_\Omega }d_{\rm w}(Q,\mathcal M_m)\longrightarrow 0,
while at some second-step histories of Ωm\Omega _m the local increment hull has radius εj=22j0\varepsilon _j=2^{-2j}\to 0, and for one fixed continuous payoff the nodewise Bellman-attaining slopes on Ωm\Omega _m are unbounded in mm. Adjoining two successors at each defective node restores radius one and bounds those slopes uniformly.

Proof.Take two trading steps. At the first step the raw history is h1=(x,u)[1,1]×[0,1]h_1=(x,u)\in [-1,1]\times [0,1], where uu is a revealed but untraded tape coordinate, and set

S0=0,S1(x,u)=x.S_0=0,\qquad S_1(x,u)=x.
At the second step let y[1,1]y\in [-1,1] and set S2(x,u,y)=x+yS_2(x,u,y)=x+y. Thus D0=D1=RD_0=D_1=\mathbb R, both continuum increment hulls are [1,1][-1,1], and one may take κ0=κ1=1\kappa _0=\kappa _1=1.

Let δm=2m\delta _m=2^{-m}, and let the good core of Ωm\Omega _m contain the dyadic δm\delta _m-grids for x,ux,u, with the full dyadic δm\delta _m-grid for yy after every good history. In addition, for jmj\le m retain the distinct raw histories

bj=(0,uj),uj=2j+2,b_j=(0,u_j),\qquad u_j=\frac {\sqrt 2}{j+2},
and at bjb_j retain only the successors y=±εjy=\pm \varepsilon _j, where εj=22j\varepsilon _j=2^{-2j}. The irrational tape values ensure that no later good grid adds an edge at a bad history. The trees are finite and nested, and their full martingale classes Mm\mathcal M_m are nonempty subsets of MΩ\mathcal M_\Omega.

They still recover the full continuum class. Indeed, for any QMΩQ\in \mathcal M_\Omega, let umu_m be a nearest-grid rounding of uu. Conditional on (x,u,y)(x,u,y), independently barycentrically round xx and yy to adjacent dyadic grid points, obtaining xmx_m and ymy_m. Then E[xmx]=xE[x_m\mid x]=x. Moreover, if aa is any bounded function of the rounded first-step history, conditional independence gives

E[a(xm,um)ym]=E[E[a(xm,um)x,u]y]=E[E[a(xm,um)x,u]E[yx,u]]=0,E[a(x_m,u_m)y_m] =E\!\left [E[a(x_m,u_m)\mid x,u]\,y\right ] =E\!\left [E[a(x_m,u_m)\mid x,u]E[y\mid x,u]\right ]=0,
because E[yx,u]=0E[y\mid x,u]=0. Hence E[ymxm,um]=0E[y_m\mid x_m,u_m]=0, and the law QmQ_m of (xm,um,ym)(x_m,u_m,y_m) belongs to Mm\mathcal M_m. In the product metric ρ((x,u,y),(x,u,y))=|xx|+|uu|+|yy|\rho ((x,u,y),(x',u',y'))=|x-x'|+|u-u'|+|y-y'|, this coupling satisfies ρ((x,u,y),(xm,um,ym))3δm\rho ((x,u,y),(x_m,u_m,y_m))\le 3\delta _m almost surely. Uniform continuity of the functions defining dwd_{\rm w}, followed by control of its geometric tail, therefore gives
supQMΩdw(Q,Mm)0.\sup _{Q\in \mathcal M_\Omega }d_{\rm w}(Q,\mathcal M_m)\longrightarrow 0.
The reverse distance is zero because MmMΩ\mathcal M_m\subseteq \mathcal M_\Omega.

This sequence is also obtainable by the same cumulative-support cubature scheme as Proposition 7.2. Take finite nets from the good-grid martingale laws. Include finitely many edge-witness laws: to charge a prescribed nonzero root value xx, pair it with the opposite endpoint of [1,1][-1,1] using the zero-mean weights, and use the point mass at zero when x=0x=0; at the target history, treat a prescribed yy in the same way and use the zero increment at the auxiliary history. Thus every good-grid edge occurs in a finite martingale law. Also include, at stage jj, the law concentrated at bjb_j with equal weights on ±εj\pm \varepsilon _j. These laws are already finitely supported, so each may be used as its own exact raw-history cubature, and their cumulative supports are precisely the trees just described.

Nevertheless the local increment hull at bjb_j has radius only εj\varepsilon _j. For the fixed continuous payoff

ψ(x,u,y)=sgn(y)|y|,ψ(x,u,0)=0,\psi (x,u,y)=\operatorname {sgn}(y)\sqrt {|y|},\qquad \psi (x,u,0)=0,
the only zero-mean kernel on {±εj}\{\pm \varepsilon _j\} gives value zero. An affine subhedge attaining that nodewise value must satisfy
Hjεjεj,Hjεjεj,H_j\varepsilon _j\le \sqrt {\varepsilon _j}, \qquad -H_j\varepsilon _j\le -\sqrt {\varepsilon _j},
so its unique slope is Hj=εj1/2=2jH_j=\varepsilon _j^{-1/2}=2^j. Thus nodewise Bellman-attaining slopes diverge although prices and full martingale classes converge. Adjoining y=±1y=\pm 1 at each bad node restores radius one. For the four successors {±εj,±1}\{\pm \varepsilon _j,\pm 1\}, the optimal slope is
Hjaug=1+εj1+εj1+22,H_j^{\rm aug} =\frac {1+\sqrt {\varepsilon _j}}{1+\varepsilon _j} \le \frac {1+\sqrt 2}{2},
which makes the repair explicit.

7.3Radius-preserving node augmentation

The repair is local and finite. At each retained node one adjoins a bounded number of allowed successors whose increments span a cross-polytope, which restores an interior ball of radius comparable to the continuum radius; the resulting trees remain nested subtrees of Ω\Omega and still recover the martingale class.

Lemma 7.4 (Ball-preserving node augmentation) . Let dn=dimDnd_n=\dim D_n and suppose dn1d_n\ge 1. For every n<Nn<N and every hHnh\in \mathsf H_n there is a finite set Wn(h)Γn(h)W_n(h)\subseteq \Gamma _n(h) with #Wn(h)2dn(dn+1)\#W_n(h)\le 2d_n(d_n+1) such that

(72){zDn:|z|κn/dn}conv{ΔSn(h,e):eWn(h)}.\begin{equation} \left \{z\in D_n:|z|\le \kappa _n/\sqrt {d_n}\right \} \subseteq \operatorname {conv}\{\Delta S_n(h,e):e\in W_n(h)\}. \label {eq:g7b-augmented-ball} \end{equation}
If dn=0d_n=0, so that every increment at date nn vanishes and Dn={0}D_n=\{0\}, take Wn(h)W_n(h) to be any single successor; the only admissible holding is Hn=0H_n=0, which contributes nothing to a gain and nothing to a slope bound, so that date may be omitted from both.

Proof.The degenerate case is the parenthetical statement, so assume dn1d_n\ge 1 and fix an orthonormal basis u1,,udnu_1,\ldots ,u_{d_n} of DnD_n. For each index ii and each sign, the point ±κnui\pm \kappa _nu_i lies in the κn\kappa _n-ball of DnD_n, hence in conv{ΔSn(h,e):eΓn(h)}\operatorname {conv}\{\Delta S_n(h,e):e\in \Gamma _n(h)\} by (38). Caratheodory’s theorem in the dnd_n-dimensional space DnD_n writes each of these 2dn2d_n points as a convex combination of at most dn+1d_n+1 increments; let Wn(h)W_n(h) collect the corresponding successors. Then the displayed convex hull contains every ±κnui\pm \kappa _nu_i, hence contains their convex hull, the scaled cross-polytope κnconv{±ui}\kappa _n\operatorname {conv}\{\pm u_i\}. The distance from the origin to each facet of conv{±ui}\operatorname {conv}\{\pm u_i\} is 1/dn1/\sqrt {d_n}, so that cross-polytope contains the Euclidean ball of radius κn/dn\kappa _n/\sqrt {d_n}.

Proposition 7.5 (Augmented cubature trees carry a uniform radius) . Fix one choice of Wn(h)W_n(h) per history. Let Ωmaug\Omega _m^{\rm aug} be obtained from Ωm\Omega _m of Proposition 7.2 by adjoining, at every retained node hh of every level n<Nn<N, the successors Wn(h)W_n(h), and recursing on the adjoined nodes. Then Ωmaug\Omega _m^{\rm aug} is a finite nested subtree of Ω\Omega, the conclusion (70) continues to hold with Mmaug\mathcal M_m^{\rm aug} in place of Mm\mathcal M_m, and every node of Ωmaug\Omega _m^{\rm aug} with dn1d_n\ge 1 satisfies the relative-interior condition (38) with the radius κn/dn\kappa _n/\sqrt {d_n}, which does not depend on mm. At a node with dn=0d_n=0, every increment vanishes, the designated set Wn(h)W_n(h) is a singleton, and the only admissible holding is zero.

Proof.If dn1d_n\ge 1, each node acquires at most 2dn(dn+1)2d_n(d_n+1) extra successors; if dn=0d_n=0, it acquires at most the single designated successor. Thus the branching stays finite at each of the NN levels and the tree is finite; fixing Wn(h)W_n(h) per history keeps the family nested. Every adjoined edge lies in Γn\Gamma _n at that exact history, so ΩmaugΩ\Omega _m^{\rm aug}\subseteq \Omega and MmaugMΩ\mathcal M_m^{\rm aug}\subseteq \mathcal M_\Omega. Each cubature law Q^m,k\widehat Q^{m,k} is still a martingale law on the larger tree, assigning the adjoined successors zero mass, so MmaugMmQ^m,k\mathcal M_m^{\rm aug}\supseteq \mathcal M_m\ni \widehat Q^{m,k} and the two-sided estimate in the proof of Proposition 7.2 is unchanged. The radius assertion is (72).

7.4Values, margins, and lifted certificates

With law recovery and, on the augmented sequence, a uniform radius in hand, we now pass to the limit in the objects that matter for execution: robust values, separation margins and directions, the uniform bound on tree-optimal holdings, and finally the pointwise lifting of a finite-tree certificate to the continuum.

Theorem 7.6 (Convergence of values and separating portfolios) . Let (Ωm,Mm)(\Omega _m,\mathcal M_m) denote either the sequence constructed in Proposition 7.2 or its augmented version from Proposition 7.5, with the superscript aug\rm aug suppressed in the latter case. Then, for every fC(Ω)f\in C(\Omega ),

(73)maxQMmEQfmaxQMΩEQf,minQMmEQfminQMΩEQf.\begin{equation} \max _{Q\in \mathcal M_m}E_Qf \longrightarrow \max _{Q\in \mathcal M_\Omega }E_Qf, \qquad \min _{Q\in \mathcal M_m}E_Qf \longrightarrow \min _{Q\in \mathcal M_\Omega }E_Qf. \label {eq:g7b-tree-price-convergence} \end{equation}

Fix a nonempty, noncrossed finite quote list J=(a1,,aq)J=(a_1,\ldots ,a_q), so q1q\ge 1, and put

Am={(EQgai)i=1q:QMm},A={(EQgai)i=1q:QMΩ},B=i=1q[qai,qai],\begin{align*} A_m&=\{(E_Qg_{a_i})_{i=1}^q:Q\in \mathcal M_m\},\\ A&=\{(E_Qg_{a_i})_{i=1}^q:Q\in \mathcal M_\Omega \},\\ B&=\prod _{i=1}^q[\underline q_{a_i},\overline q_{a_i}], \end{align*}

and define the normalized strict-separation values

(74)γm=max|θ|=1{minzAmθzsupyBθy},(75)γ=max|θ|=1{minzAθzsupyBθy}.\begin{align} \gamma _m &=\max _{|\theta |=1} \left \{\min _{z\in A_m}\theta \cdot z-\sup _{y\in B}\theta \cdot y\right \}, \label {eq:g7b-tree-gap}\\ \gamma &=\max _{|\theta |=1} \left \{\min _{z\in A}\theta \cdot z-\sup _{y\in B}\theta \cdot y\right \}. \label {eq:g7b-continuum-gap} \end{align}

Then AmAA_m\to A in Euclidean Hausdorff distance and γmγ\gamma _m\to \gamma. If AB=A\cap B=\varnothing, then γ>0\gamma >0, all sufficiently large finite trees are infeasible, and any sequence of maximizers θm\theta _m in (74) has a subsequence converging to a maximizer in (75). Along every such subsequence the static directions converge to a continuum optimizer, while the robust margins and optimal dynamic completion values converge along the full sequence. No convergence of the hedge ratios is asserted.

Proof.For continuous ff, the map QEQfQ\mapsto E_Qf is uniformly continuous on the compact space P(Ω)\mathcal P(\Omega ). Hausdorff convergence in (70) therefore gives both limits in (73).

The vector map

T(Q)=(EQga1,,EQgaq)T(Q)=(E_Qg_{a_1},\ldots ,E_Qg_{a_q})
is also uniformly continuous. Hence the Hausdorff distance between T(Mm)=AmT(\mathcal M_m)=A_m and T(MΩ)=AT(\mathcal M_\Omega )=A tends to zero. For |θ|=1|\theta |=1,
|minzAmθzminzAθz|dH(Am,A).\left |\min _{z\in A_m}\theta \cdot z-\min _{z\in A}\theta \cdot z\right | \le d_{\rm H}(A_m,A).
Thus the objectives inside (74) converge uniformly on the unit sphere, which proves γmγ\gamma _m\to \gamma and the assertion about maximizers. If AA and BB are disjoint, compact convex strict separation shows γ>0\gamma >0. The remaining claims follow from positivity of γm\gamma _m for all large mm and finite-tree duality. More explicitly, the map θiθigaicJ(θ)\theta \mapsto \sum _i\theta _i g_{a_i}-c_J(\theta ) is continuous from the unit sphere to C(Ω)C(\Omega ) in the uniform norm. Hence (73) is uniform over these separator payoffs, proving convergence of their dynamic completion values even when θ=θm\theta =\theta _m varies with mm.

The convergence in Theorem 7.6 is quantitative. Write εm:=dHw(Mm,MΩ)\varepsilon _m:=d_{\rm H}^{\rm w}(\mathcal M_m,\mathcal M_\Omega ) for either sequence; by the proof of Proposition 7.2, εm2/m\varepsilon _m\le 2/m, and the same bound holds for the augmented sequence because MmMmaugMΩ\mathcal M_m\subseteq \mathcal M_m^{\rm aug}\subseteq \mathcal M_\Omega. For a finite combination fJ=jJcjφjf_J=\sum _{j\le J}c_j\varphi _j of the test functions in (69) put fJw:=jJ2j|cj|\|f_J\|_{\rm w}:=\sum _{j\le J}2^j|c_j|.

Proposition 7.7 (Explicit value and margin rates) .

1.
For every fC(Ω)f\in C(\Omega ) and every finite combination fJf_J,
|maxQMmEQfmaxQMΩEQf|2ffJ+fJwεm,\Bigl |\max _{Q\in \mathcal M_m}E_Qf-\max _{Q\in \mathcal M_\Omega }E_Qf\Bigr | \le 2\|f-f_J\|_\infty +\|f_J\|_{\rm w}\,\varepsilon _m,
and likewise for the minima. In particular the values of payoffs in the span of the test functions converge at rate O(εm)=O(1/m)O(\varepsilon _m)=O(1/m).
2.
For the quote list J=(a1,,aq)J=(a_1,\ldots ,a_q), if gaifJ(i)ηi\|g_{a_i}-f_J^{(i)}\|_\infty \le \eta _i for finite combinations fJ(i)f_J^{(i)}, then with δm:=(iq(2ηi+fJ(i)wεm)2)1/2\delta _m:=\bigl (\sum _{i\le q}(2\eta _i+\|f_J^{(i)}\|_{\rm w}\varepsilon _m)^2\bigr )^{1/2} the Euclidean Hausdorff distance satisfies dH(Am,A)δmd_{\rm H}(A_m,A)\le \delta _m and the normalized margins satisfy |γmγ|δm|\gamma _m-\gamma |\le \delta _m.

Proof.(i) By (69), |EPφjEQφj|2jdw(P,Q)|E_P\varphi _j-E_Q\varphi _j|\le 2^jd_{\rm w}(P,Q), so |EPfJEQfJ|fJwdw(P,Q)|E_Pf_J-E_Qf_J|\le \|f_J\|_{\rm w}d_{\rm w}(P,Q): the map QEQfJQ\mapsto E_Qf_J is fJw\|f_J\|_{\rm w}-Lipschitz for dwd_{\rm w}, and maxima of such a map over two sets at Hausdorff distance εm\varepsilon _m differ by at most fJwεm\|f_J\|_{\rm w}\varepsilon _m. Replacing fJf_J by ff changes each maximum by at most ffJ\|f-f_J\|_\infty. The minima are handled identically.

(ii) For QMΩQ\in \mathcal M_\Omega pick PMmP\in \mathcal M_m with dw(P,Q)εmd_{\rm w}(P,Q)\le \varepsilon _m; by the argument in (i) applied to each coordinate, |EQgaiEPgai|2ηi+fJ(i)wεm|E_Qg_{a_i}-E_Pg_{a_i}|\le 2\eta _i+\|f_J^{(i)}\|_{\rm w}\varepsilon _m, so the point of AA attached to QQ is within δm\delta _m of a point of AmA_m; since AmAA_m\subseteq A, dH(Am,A)δmd_{\rm H}(A_m,A)\le \delta _m. For each unit θ\theta, |minAmθzminAθz|δm|\min _{A_m}\theta \cdot z-\min _A\theta \cdot z|\le \delta _m, and the maximum over θ\theta in (74) and (75) preserves this bound.

The theorem deliberately separates value convergence from off-grid execution. The following proposition gives a sufficient, checkable lifting condition for the latter and quantifies the cash buffer.

Proposition 7.8 (Shadow-tree lifting with an explicit buffer) . For the selected finite-tree sequence, write

Hnm={hn(ωm):ωmΩm}\mathsf H_n^m =\{h_n(\omega ^m):\omega ^m\in \Omega _m\}
for its level-nn raw histories. Suppose there are Borel maps
rm,n:HnHnm,n=0,,N,r_{m,n}:\mathsf H_n\longrightarrow \mathsf H_n^m, \qquad n=0,\ldots ,N,
which are prefix-compatible in the following literal sense: if hn+1=(hn,en+1)h_{n+1}=(h_n,e_{n+1}), then the level-nn prefix of rm,n+1(hn+1)r_{m,n+1}(h_{n+1}) is rm,n(hn)r_{m,n}(h_n). In particular, rm,Nr_{m,N} maps Ω\Omega into Ωm\Omega _m. For the fixed list JJ, assume
(76)ηm=max0nNsuphHn|Sn(h)Sn(rm,n(h))|0,(77)ξm=max1iqsupωΩ|gai(ω)gai(rm,N(ω))|0.\begin{align} \eta _m &=\max _{0\le n\le N}\sup _{h\in \mathsf H_n} |S_n(h)-S_n(r_{m,n}(h))|\longrightarrow 0, \label {eq:g7b-price-shadow-error}\\ \xi _m &=\max _{1\le i\le q}\sup _{\omega \in \Omega } |g_{a_i}(\omega )-g_{a_i}(r_{m,N}(\omega ))| \longrightarrow 0. \label {eq:g7b-claim-shadow-error} \end{align}

For every mm, let a finite-tree separating portfolio have |θm|=1|\theta _m|=1, normalized margin γm\gamma _m, and predictable holdings Hnm:HnmDnH_n^m:\mathsf H_n^m\to D_n, n<Nn<N, satisfying

(78)fθm(ωm)+(HmS)N(ωm)γmfor every ωmΩm,\begin{equation} f_{\theta _m}(\omega ^m)+(H^m\mathbin {\cdot }S)_N(\omega ^m) \ge \gamma _m \quad \text {for every }\omega ^m\in \Omega _m, \label {eq:g7b-finite-tree-certificate-margin} \end{equation}
and suppose
(79)supmmaxn<NmaxhHnm|Hnm(h)|L<.\begin{equation} \sup _m\max _{n<N}\max _{h\in \mathsf H_n^m}|H_n^m(h)|\le L<\infty . \label {eq:g7b-uniform-tree-delta-bound} \end{equation}
Then the lifted predictable strategy H^nm(h)=Hnm(rm,n(h))\widehat H_n^m(h)=H_n^m(r_{m,n}(h)) satisfies, on every continuum path,
(80)fθm(ω)+(H^mS)N(ω)γmqξm2NLηm,\begin{equation} f_{\theta _m}(\omega ) +(\widehat H^m\mathbin {\cdot }S)_N(\omega ) \ge \gamma _m-\sqrt q\,\xi _m-2NL\eta _m, \label {eq:g7b-shadow-buffer} \end{equation}
where fθm=iθm,igaicJ(θm)f_{\theta _m}=\sum _i\theta _{m,i}g_{a_i}-c_J(\theta _m). In particular, if γmγ>0\gamma _m\to \gamma >0, the finite-tree portfolio and its lift are pointwise certificates for the continuous representative marks for all large mm. Replacing any fixing marks by their actual payment ledgers and making the exact strategy adjustment in (45) gives executable actual-ledger certificates with the same margins.

Proof.Evaluate (78) on the shadow path rm,N(ω)r_{m,N}(\omega ). The static-payoff error is at most θm1ξmqξm\|\theta _m\|_1\xi _m\le \sqrt q\,\xi _m. Prefix compatibility and (79) give

dm,n(h)=Sn(h)Sn(rm,n(h)),|dm,n(h)|ηm,d_{m,n}(h)=S_n(h)-S_n(r_{m,n}(h)), \qquad |d_{m,n}(h)|\le \eta _m,
and therefore
|(H^mS)N(ω)(HmS)N(rm,N(ω))|n=0N1|Hnm(rm,n(hn))|(|dm,n+1(hn+1)|+|dm,n(hn)|)2NLηm.\begin{align*} &\left |(\widehat H^m\mathbin {\cdot }S)_N(\omega ) -(H^m\mathbin {\cdot }S)_N(r_{m,N}(\omega ))\right |\\ &\quad \le \sum _{n=0}^{N-1}|H_n^m(r_{m,n}(h_n))| \bigl (|d_{m,n+1}(h_{n+1})|+|d_{m,n}(h_n)|\bigr )\\ &\quad \le 2NL\eta _m. \end{align*}

Subtracting the two errors proves (80).

Corollary 7.9 (Quantitative lifting on augmented trees) . Fix a nonempty, noncrossed quote list J=(a1,,aq)J=(a_1,\ldots ,a_q), so q1q\ge 1, and use the augmented sequence. For each maximizing direction θm\theta _m in (74), let H~m\widetilde H^m be an attained lower-Bellman optimizer for gθm=iθm,igaig_{\theta _m}=\sum _i\theta _{m,i}g_{a_i}, and set Hm=H~mH^m=-\widetilde H^m. Then HmH^m completes fθm=gθmcJ(θm)f_{\theta _m}=g_{\theta _m}-c_J(\theta _m) in (78), and may be chosen so that

(81)supm1maxn<NmaxhHnm|Hnm(h)|LJ:=maxn<Ndn12qmaxigaidnκn,\begin{equation} \sup _{m\ge 1}\max _{n<N}\max _{h\in \mathsf H_n^m}|H_n^m(h)|\le L_J:=\max _{\substack {n<N\\ d_n\ge 1}} \frac {2\sqrt q\,\max _i\|g_{a_i}\|_\infty \sqrt {d_n}}{\kappa _n}, \label {eq:g7b-quantitative-lifting-bound} \end{equation}
with LJ=0L_J=0 when every dn=0d_n=0. For each aia_i, let KaiK^{a_i} be the bounded carry in (45), taking Kai=0K^{a_i}=0 when the representative is already the payment ledger, put
KaiH,:=maxn<NsuphHn|Knai(h)|,\|K^{a_i}\|_{\mathcal H,\infty } :=\max _{n<N}\sup _{h\in \mathsf H_n}|K_n^{a_i}(h)|,
and define
Hpay,m=Hmiθm,iKai.H^{{\rm pay},m}=H^m-\sum _i\theta _{m,i}K^{a_i}.
Replacing the representative marks by the actual ledgers and using Hpay,mH^{{\rm pay},m} preserves both cost and margin. In particular,
supm1maxn<NmaxhHnm|Hnpay,m(h)|LJ+qmaxiKaiH,.\sup _{m\ge 1}\max _{n<N}\max _{h\in \mathsf H_n^m} |H_n^{{\rm pay},m}(h)| \le L_J+\sqrt q\max _i\|K^{a_i}\|_{\mathcal H,\infty }.
If γm>0\gamma _m>0, this actual-ledger portfolio is an executable finite-tree certificate. If the shadow-map estimates of Proposition 7.8 also hold, first lifting the representative-mark portfolio and then making the continuum carry adjustment gives the pointwise actual-ledger lower bound
γmqξm2NLJηm.\gamma _m-\sqrt q\,\xi _m-2NL_J\eta _m.
Whenever this quantity is positive, the adjusted lift is a genuine executable pointwise continuum certificate. In particular, this holds for all sufficiently large mm if AB=A\cap B=\varnothing.

Proof.The uniform hedge bound in (79) is not an extra assumption on the augmented sequence. The cubature trees of Proposition 7.2 do not by themselves inherit (38): that hypothesis constrains the continuum successor set Γn(h)\Gamma _n(h), whereas cubature retains only the Caratheodory atoms selected to match finitely many integrals, and at an interior node those atoms come from the cubature laws through that exact history. Their increment hull can therefore be arbitrarily small while the continuum hull still contains the κn\kappa _n-ball, and the attained local slope then diverges. Passing to Ωmaug\Omega _m^{\rm aug} of Proposition 7.5 repairs this at the cost of finitely many extra successors per node. On that sequence, for each maximizing direction θm\theta _m in (74), select an attained lower-Bellman optimizer H~m\widetilde H^m and put Hm=H~mH^m=-\widetilde H^m. Finite-tree subhedging Proposition 3.5 gives (78). Applying (48) with the radius κn/dn\kappa _n/\sqrt {d_n} gives

supm1maxn<NmaxhHnm|Hnm(h)|maxn<Ndn12qmaxigaidnκn=:LJ<,\sup _{m\ge 1}\max _{n<N}\max _{h\in \mathsf H_n^m}\lvert H_n^m(h)\rvert \le \max _{\substack {n<N\\ d_n\ge 1}} \frac {2\sqrt q\,\max _i\lVert g_{a_i}\rVert _\infty \sqrt {d_n}} {\kappa _n} =:L_J<\infty ,
with the convention LJ:=0L_J:=0 when no date has dn1d_n\ge 1. The maximum is otherwise over the dates with a nontrivial active space, since a date with dn=0d_n=0 admits only Hn=0H_n=0. This bound is uniform in mm, but it must not be obtained by bounding the full separator payoff fθmf_{\theta _m}, which contains the possibly large bid–ask cash constant. Instead, write
gθm:=i=1qθm,igai,fθm=gθmcJ(θm).g_{\theta _m}:=\sum _{i=1}^{q}\theta _{m,i}g_{a_i}, \qquad f_{\theta _m}=g_{\theta _m}-c_J(\theta _m).
Both Bellman envelope operators commute with additive constants:
maxe{u(e)cHa(e)}=maxe{u(e)Ha(e)}c,mine{u(e)cHa(e)}=mine{u(e)Ha(e)}c.\begin{align*} \max _e\{u(e)-c-H\mathbin {\cdot }a(e)\} &=\max _e\{u(e)-H\mathbin {\cdot }a(e)\}-c,\\ \min _e\{u(e)-c-H\mathbin {\cdot }a(e)\} &=\min _e\{u(e)-H\mathbin {\cdot }a(e)\}-c. \end{align*}

Consequently the optimizing slopes for fθmf_{\theta _m} are exactly those for gθmg_{\theta _m}. Since |θm|=1\lvert \theta _m\rvert =1,

gθmi=1q|θm,i|gaiqmaxigai,\lVert g_{\theta _m}\rVert _\infty \le \sum _{i=1}^{q}\lvert \theta _{m,i}\rvert \lVert g_{a_i}\rVert _\infty \le \sqrt q\max _i\lVert g_{a_i}\rVert _\infty ,
and the continuation-value sup norms are bounded by the same quantity. Applying (48) to those continuation values gives the displayed constant LJL_J, independently of the quote-box cash term. Substitution in (80) gives the stated buffer. Finally, (45) shows pathwise that replacing each fixing mark by its actual ledger and subtracting iθm,iKai\sum _i\theta _{m,i}K^{a_i} from the certificate holding changes neither cost nor margin. The triangle and Cauchy–Schwarz inequalities give the displayed bound for Hpay,mH^{{\rm pay},m}. What remains genuinely hypothetical is the off-grid part: without a shadow map satisfying (76)–(77), or an equivalent cellwise verification, a grid inequality is still not an off-grid hedge.

7.5Main compact-state theorem

The preceding results close the finite-to-continuum loop. The following main theorem states the continuum certificate and the finite-tree approximation in one place; its clauses are proved in the component results cited below.

Theorem 7.10 (Compact finite-calendar robust certificates) . Assume:

(C1)
the recursively generated history spaces and continuous compact successor correspondences of (37);
(C2)
one common-numeraire, cum-dividend, finite executable price vector, with every fixing-to-payment carry represented as in (45);
(C3)
the uniform active-space relative-interior condition (38);
(C4)
the saturated rectangular dual class MΩ\mathcal M_\Omega of all prediction-set martingale laws, rather than only a preferred model library;
(C5)
continuous normalized quoted-claim representatives, with every representative-to-actual-ledger conversion supplied by (45), and with each synthetic separating potential reduced to finitely many listed claims as in (34).

For the tree-law and value conclusions, take the augmented sequence constructed in Lemma 7.1 and Propositions 7.2 and 7.5; write it as (Ωm,Mm)(\Omega _m,\mathcal M_m), suppressing the superscript aug\rm aug. This is a proved consequence, not an additional recovery assumption. On that sequence, for each fixed nonempty, noncrossed quote list and each sequence of maximizing directions, bounded Bellman-selected optimal dynamic completions satisfying (79) exist by Lemma 7.4 and Corollary 7.9; this is not a bound on arbitrary optimizing holdings. Only for the optional direct lifting of the finite-tree strategies themselves, impose in addition the shadow-map estimates (76)(77) of Proposition 7.8; call that remaining off-grid condition (C6). Then all of the following conclusions hold.

(A)
Every continuous payoff has exact pointwise superhedging and subhedging duality with no gap; the model extrema and bounded Borel-strategy extrema are attained.
(B)
The Bellman value admits the pathwise optional decomposition (53); continuous predictable ϵ\epsilon-hedges exist, and the continuous-payoff superhedging cone is norm closed with polar MΩ\mathcal M_\Omega.
(C)
Empty intersection of an arbitrary continuum bid–ask quote book with MΩ\mathcal M_\Omega is equivalent to a finite executable static portfolio, contractual carry, and bounded predictable dynamic strategy having strictly negative initial cost and strictly positive payoff on every prediction path. The strategy for the continuous fixing-mark representatives can be continuous; after conversion to actual ledgers it remains bounded Borel and is continuous whenever the carry strategies are continuous.
(D)
Along the augmented cubature trees, robust prices converge for every continuous payoff. For each fixed nonempty, noncrossed finite quote list, separation margins and optimal dynamic completion values converge, and every sequence of maximizers in (74) has continuum-optimal cluster points. Full direction convergence is asserted only under uniqueness. If AB=A\cap B=\varnothing, then γ>0\gamma >0, and all sufficiently large finite-tree maximizers, equipped with the bounded Bellman-selected completions of Corollary 7.9, give executable finite-tree certificates after the exact carry adjustment. Under the optional shadow-tree estimates, lifting the continuous representatives and then applying the continuum carry adjustment gives pointwise actual-ledger certificates for all sufficiently large mm, with the explicit error buffer (80). Quantitative value, margin, and augmented-tree lifting bounds are given in Proposition 7.7 and Corollary 7.9.

Proof.Part (A) and the optional-decomposition assertion in (B) are Theorem 6.6; the closed-cone assertion is Corollary 6.7. For part (C), if a contract has bid q\underline q strictly above ask q\overline q, buy one unit at ask and sell one at bid. The terminal contract payoffs cancel and the initial receipt is d=qq>0d=\underline q-\overline q>0; placing d/2d/2 in the constant account leaves initial cost d/2-d/2 and terminal payoff d/2d/2. If all intervals are noncrossed, the claim is Theorem 6.8, together with the carry and static spanning identities. Part (D) is Propositions 7.2, 7.7 and 7.8, Theorem 7.6, and Corollary 7.9.

7.6Finite-level execution of expectation-level separators

The preceding convergence results explain when finite-level separators are reliable. A separate point is that each strict finite-level separator can already be executed, without taking a limit of strategies. Let mm index a refining family of separators, and expand each finite piecewise-linear optimizer by (34) into actually quoted mass, forward, call, or put legs. Include every deterministic notional, accrual, initial-mass, and state-price normalization factor. Let gmg_m be the resulting continuous fixing expression and pmp_m its long-at-ask, short-at-bid acquisition cost.

For the direct inference below, one must establish a positive lower margin over the saturated law class used by the trading theorem. We therefore take

M=QTon a finite tree,orM=MΩon a compact prediction set.\cM =\mathcal Q_{\mathbb T}\ne \varnothing \quad \text {on a finite tree}, \qquad \text {or}\qquad \cM =\mathcal M_\Omega \quad \text {on a compact prediction set}.

If QT=\mathcal Q_{\mathbb T}=\varnothing, the finite-tree Farkas alternative already supplies a pure cash/dynamic certificate, so no subhedging argument is needed. A positive margin computed over a strict, preferred subclass of models is by itself only model rejection, unless a separate argument transfers the positive lower bound to the saturated class; equality of the two relevant lower values is one sufficient transfer. Suppose that

(82)infQMEQgmpmδm>0.\begin{equation} \inf _{Q\in \cM }E_Q g_m-p_m\ge \delta _m>0. \label {eq:g6-strict-margin} \end{equation}

Assume that gmg_m is exactly carry-admissible, with actual payment ledger g~m\widetilde g_m and predictable carry KmcarK_m^{\rm car}; in the compact case require this carry to be bounded and Borel-predictable:

g~m=gm+(KmcarX)Npathwise.\widetilde g_m=g_m+(K_m^{\rm car}\mathbin {\cdot }X)_N \quad \text {pathwise}.

Choose

pm<zm<infQMEQgm.p_m<z_m<\inf _{Q\in \cM }E_Qg_m.

Finite-tree or compact-state robust subhedging of the continuous fixing mark, followed by the exact carry, supplies a predictable HmH^m with

(83)zm+(HmX)Ng~mon every admissible path.\begin{equation} z_m+(H^m\mathbin {\cdot }X)_N\le \widetilde g_m \quad \text {on every admissible path}. \label {eq:g7-subhedge-for-diagnostic} \end{equation}

Here HmH^m is the fixing-mark subhedge plus KmcarK_m^{\rm car}. Consequently

(84)g~m(HmX)Npmzmpm>0on every admissible path.\begin{equation} \widetilde g_m-(H^m\mathbin {\cdot }X)_N-p_m \ge z_m-p_m>0 \quad \text {on every admissible path}. \label {eq:g7-diagnostic-executable-margin} \end{equation}

Buying the actual claim for pmp_m and shorting the subhedge is therefore an executable certificate. Its quoted-leg signs are exactly the long-at-ask/short-at-bid signs recovered by the Farkas alternative.

Proposition 7.11 (Finite-level execution principle) . Suppose (82) holds for all sufficiently large mm. If each corresponding finite fixing expression is exactly carry-admissible, with bounded Borel-predictable carry in the compact case, and the robust subhedging equality applies to it over the same saturated law class (or the strict bound has otherwise been validly transferred to that class), then every sufficiently large mm supplies an executable robust arbitrage certificate. No convergence of the strategies HmH^m is needed.

Proof.For each fixed mm, choose zmz_m strictly between market cost and robust lower value. Robust subhedging and the pathwise carry identity give (83); subtracting that inequality from the purchased claim gives (84). The construction is pointwise and takes no limit of stochastic integrals.

8Boundaries and scope

The following failures are structural rather than technical omissions. They also identify which part of the certificate pipeline breaks when a standing hypothesis is removed.

8.1The law class: saturation and rectangularity

For a restricted family of models Q0\cQ _0, an inequality infQQ0EQG>p\inf _{Q\in \cQ _0}E_QG>p by itself only rejects that family. To infer a market arbitrage one must additionally establish the same strict lower bound over the declared full prediction-set martingale class and invoke a robust subhedging theorem that converts it into a pathwise trading inequality. Weak density of Q0\cQ _0 in MΩ\mathcal M_\Omega is one sufficient transfer when GG is continuous, but it must be proved rather than inferred from statistical fit. For example, let Ω={0,1}\Omega =\{0,1\}, let the dynamic asset be constant, and let g(ω)=ωg(\omega )=\omega. The preferred singleton containing only the Bernoulli(1/2)(1/2) law cannot calibrate the price 1/41/4, but the Bernoulli(1/4)(1/4) martingale law on the same prediction set does. Hence this non-dense preferred-class separation is model rejection, not pathwise arbitrage. Working directly with the saturated class in (42) avoids a separate value-identification step.

Rectangularity is a separate requirement. If a law class is not stable under nodewise pasting, backward recursion can combine kernels from different global laws and optimize over laws that were never admissible. Let the two intermediate histories be A,BA,B, let the terminal mark be z{0,1}z\in \{0,1\}, and let the traded asset be constant. For 0λ10\le \lambda \le 1, define

Qλ(A,0)=(1λ)/2,Qλ(A,1)=λ/2,Qλ(B,0)=λ/2,Qλ(B,1)=(1λ)/2.\begin{align*} Q_\lambda (A,0)&=(1-\lambda )/2, &Q_\lambda (A,1)&=\lambda /2,\\ Q_\lambda (B,0)&=\lambda /2, &Q_\lambda (B,1)&=(1-\lambda )/2. \end{align*}

The compact convex class Q={Qλ:0λ1}\mathcal Q=\{Q_\lambda :0\le \lambda \le 1\} fixes the first-stage probabilities at 1/2,1/21/2,1/2 and imposes Q(z=1A)+Q(z=1B)=1Q(z=1\mid A)+Q(z=1\mid B)=1. For F(A,z)=F(B,z)=zF(A,z)=F(B,z)=z,

infQQEQF=12.\inf _{Q\in \mathcal Q}E_QF=\frac 12.

At either node, however, the projected continuation kernels form the whole Bernoulli family. Nodewise lower recursion selects δ0\delta _0 after both histories and returns zero. The pasted law

Q00=12δ(A,0)+12δ(B,0)Q^{00}=\tfrac 12\delta _{(A,0)}+\tfrac 12\delta _{(B,0)}

does not belong to Q\mathcal Q, because membership would require simultaneously λ=0\lambda =0 and λ=1\lambda =1. Thus recursion has enlarged the class and changed the value. The compact-state theorem therefore works with the full rectangular kernel class or an explicitly declared rectangular hull; compactness alone does not imply rectangularity.

8.2Attainment and static execution

The condition 0convK0\in \conv K is sufficient for affine attainment on a finite successor set because the envelope is polyhedral. It is not sufficient on a compact continuum. Take K=[0,1]K=[0,1], current price zero, and f(y)=yf(y)=-\sqrt y. The only probability on KK with mean zero is δ0\delta _0, so the primal lower value is zero. An attaining affine minorant at that value would require a finite hh with

hyy(0<y1),hy\le -\sqrt y\qquad (0<y\le 1),

which is impossible. Values below zero are feasible with slopes whose magnitude diverges as the value approaches zero. Thus boundary membership can give value duality without an attained bounded hedge; the relative- interior radius rules out precisely this failure. Across arbitrary positive-dimensional, pointwise-interior one-step families, a common balance bound also gives the quantitative converse in the sense of Theorem 6.4.

Static execution is finite-strike. A continuum bounded–Lipschitz potential may admit a formal representation by a distribution of calls, but it is not an executable finite portfolio unless that strike continuum is actually traded with the necessary integrability and tail control. This paper executes finite piecewise-linear potentials through (34); a limiting potential is only a value-limit object.

Contract domains and filtration are equally structural. If an annuity or settlement denominator approaches zero without the required inverse-moment control, the carried payoff may leave the pricing domain even when the potentials themselves are bounded. If a latent regime label is used in a hedge before it is observed by the market filtration, the resulting strategy is clairvoyant. The results use the shared raw canonical filtration and only the contract-compatible domains explicitly declared with the traded claims.

8.3What convergence does not provide

The law recovery (70) controls integrals of continuous payoffs and hence robust values. It does not control a selected optimizer when affine minorants are nonunique, nor stochastic integrals of oscillating or exploding deltas. The radius-preserving augmentation supplies uniform holdings, and Proposition 7.8 adds the off-grid estimate needed to lift a tree inequality. Alternatively, one reconstructs a continuum hedge from Theorem 6.6; no limit of finite policies is then claimed.

Nor does ordinary path convergence stabilize stochastic gains. For Brownian motion, the left-step approximation converges uniformly in probability while the quadratic variation of the difference does not vanish, so the approximation is not Emery convergence; a small hidden noise can likewise be large in an adapted topology when later observations reveal earlier hidden states. These phenomena are classical (Duffie and Protter1992; Kurtz and Protter1991; Hubalek and Schachermayer1998). The present discretization theorem concerns values, margins, and a direct pointwise lifting buffer, not Emery convergence of strategies.

Finally, compactness of a family of laws does not imply compactness of the union of their supports. A noncompact application therefore needs a declared compact prediction core, a proved tail-localization argument, or an analytic-set/quasi-sure theorem with its own admissibility and closedness proof.

8.4Finite dimension, continuous time, and open questions

For compact successor sets, a uniform norm ball in the closed convex hull of increments is incompatible with a genuinely infinite-dimensional active Banach space. The theorem allows a continuum of states and statically quoted contracts, but only a finite dynamically traded menu on a fixed calendar. Growing the maturity menu or trading a cylindrical curve requires a different compactness mechanism.

In particular, the compact-state theorem does not assert continuous-time self-financing, predictable uniform tightness, convergence in the Emery topology, closedness of stochastic integrals under refinement, or an optional decomposition for cylindrical curve trading. A continuous-time extension would need:

1.
predictable-uniform-tightness or an equivalent characteristic compactness condition for the approximating martingales;
2.
closedness of terminal gains under an Emery- or semimartingale-stable topology, including post-fixing carry;
3.
a robust optional decomposition on the nondominated prediction set of the extended menu;
4.
convergence, or at least compactness and valid cluster points, of the finite-calendar hedges; and
5.
preservation of the contractual settlement identities in the continuous-time limit.

Single-reference-law stability results include (Kardaras2024; De Donno and Pratelli2005; Alberti and Karbach2026); related stochastic-dimension arbitrage and optional-decomposition foundations include Bayraktar et al. (2024). The nondominated growing-menu problem is open.

For a fixed finite panel, a relevant benchmark is the nondominated optional decomposition of Nutz (2015, Theorem 2.4), in the continuous-time superhedging line beginning with volatility uncertainty for measurable claims (Neufeld and Nutz2013). Its dominating-diffusion hypothesis requires care with multidimensional jumps. Rodrigues identifies a gap in the proof’s identification step, not a counterexample to the theorem: the coordinatewise condition does not suffice when the covariance density cP=dCP/dTr(CP)c^P=\dd C^P/\dd \operatorname {Tr}(C^P) is singular (Rodrigues2025, Remark 3.3, Example 3.9). The strengthened condition

(|x|21)νP1{det(cP)>0}Tr(CP)(|x|^2\wedge 1)*\nu ^P \ll \mathbf 1_{\{\det (c^P)>0\}}\operatorname {Tr}(C^P)

is introduced in Rodrigues (2025, Lemma 3.1, Definition 3.2), and the optional decomposition is reproved in Rodrigues (2025, Theorem 3.7). A growing-menu extension of that fixed-panel theory would additionally be required.

Two questions already arise in finite time. First, the active subspaces DnD_n are indexed by date only; history-dependent spaces Dn(h)D_n(h) would require regularity of the varying subspaces as well as a cellwise uniform relative-interior condition. Second, the shadow-map estimates of Proposition 7.8 are sufficient for off-grid execution but are not shown necessary; the paper does not characterize all prediction sets on which finite-tree hedges lift.

9Conclusion

In the route developed here, an expectation-level quote inconsistency becomes an executable certificate only after three interfaces are secured: the separator has a positive robust margin over the full saturated prediction-set martingale class, established directly or transferred by a separate valid argument, its static terms are finite traded portfolios carried pathwise to their contractual ledgers, and its robust lower value is attained by a bounded predictable hedge. Under assumptions (C1)–(C5) of Theorem 7.10, the uniform local interior radius supplies the last interface. Across arbitrary indexed families of positive-dimensional, pointwise-interior one-step geometries, a common balance bound also gives the quantitative converse from uniformly bounded least-norm optimizers; without a common balance bound the converse fails. When calibration fails, the result is a finite executable certificate with an attained bounded dynamic completion, valid on every declared path, even when the original quote book is uncountable.

Computation adds a further requirement. Martingale cubature can recover the full law class and every continuous-payoff value while destroying the local radius and sending optimal hedge ratios to infinity. Finite node augmentation preserves value convergence for every continuous payoff and margin convergence for each fixed nonempty, noncrossed finite quote list, while restoring a uniform radius and bounded Bellman selections. If an infeasible quote book contains a crossed quote, a cash-funded static round trip is immediate. Otherwise the book first supplies a noncrossed finite witness sub-book, whose finite-tree margins are positive for all sufficiently large trees. Under the stated shadow-map estimates those certificates lift whenever the explicit buffered margin remains positive. Faithful discretization must therefore approximate the geometry of hedging, not only the prices generated by the laws. Continuous-time and growing-menu extensions require additional closedness and stochastic-integral stability and remain outside the present theorem.

AContract-level instances of exact carry

This appendix records representative interest-rate contracts covered by Lemma 4.1. All dates belong to the marked master calendar, all contract amounts are finite at the determination node, and every carried price process is one of the stopped traded components declared in Section 4.

For a caplet or floorlet determined at θ\theta, let CθC_\theta be its Fθ\mathcal F_\theta-measurable contractual currency amount paid at pp under convention cc. The fixing mark and payment ledger are

(85)f=Zθc(p)Cθ,g=ζpcCθ.\begin{equation} f=\mathsf Z^c_\theta (p)C_\theta , \qquad g=\zeta _p^cC_\theta . \label {eq:g7a-caplet-carry} \end{equation}

After θ\theta, hold CθC_\theta units of the cc-collateral unit payment claim Mc,pM^{c,p}. The diagonal identity Mn(p)c,p=ζpcM_{n(p)}^{c,p}=\zeta _p^c makes this exactly Lemma 4.1. In particular, a payer caplet with deterministic notional nn, accrual δ\delta, strike KK, and published fixing LθL_\theta has Cθ=nδ(LθK)+C_\theta =n\delta (L_\theta -K)^+; a floorlet replaces the last factor by (KLθ)+(K-L_\theta )^+.

For a cash-settled payer swaption, let ee be exercise, σe\sigma \ge e the payment date, S^e\widehat S_e the contractual settlement rate, and Hea>0H_e^a>0 the convention-aa, strike-independent contractual cash multiplier. Assume S^e\widehat S_e and HeaH_e^a are finite and Fe\mathcal F_e-measurable. Its payment amount is Ce=nHea(S^eK)+C_e=nH_e^a(\widehat S_e-K)^+, and the preceding display applies with θ=e\theta =e and p=σp=\sigma. The payment date, not the rate determination date, selects the carried state-price claim.

For a matched-collateral physically settled payer swaption, let Fe\overline F_e be the common-unit exercise mark of a finite traded floating-leg portfolio and let Ae>0\overline A_e>0 be the corresponding mark of the finite traded portfolio delivering one unit of the fixed coupon schedule, and let A0>0\overline A_0>0 be that portfolio’s deterministic initial mark. Both exercise marks are finite and Fe\mathcal F_e-measurable, their constituent payment claims are stopped components of SS, and Se:=Fe/AeS_e:=\overline F_e/\overline A_e is the exercise-date par rate. Write the exercise mark as

f=(FeKAe)+.f=(\overline F_e-K\overline A_e)^+.

With Ie=1{Fe>KAe}I_e=\mathbf 1_{\{\overline F_e>K\overline A_e\}}, positive homogeneity gives

f=Ie(FeKAe).f=I_e(\overline F_e-K\overline A_e).

Both legs on the right are finite signed linear combinations of the primitive coupon-price and state-price claims. On exercise, hold IeI_e times the floating-leg portfolio and IeK-I_eK times the fixed-leg portfolio through their respective payment dates. The sum of their stopped payment values is the actual delivered-swap ledger gg, and (32) follows term by term.

A declared cross-CSA linear liquidation requires a separate statement. Let oo be the option collateral convention and uu the delivered-swap convention. Assume ζeo,ζeu>0\zeta _e^o,\zeta _e^u>0, and let Feu\overline F_e^u and Aeu>0\overline A_e^u>0 be the common-unit marks of the finite delivered floating and fixed-leg portfolios under uu. Define Seu=Feu/AeuS_e^u=\overline F_e^u/\overline A_e^u, the currency annuity Aeu=Aeu/ζeuA_e^u=\overline A_e^u/\zeta _e^u, and

Weo,u=ζeoAeu=ζeoζeuAeu.W_e^{o,u} =\zeta _e^oA_e^u =\frac {\zeta _e^o}{\zeta _e^u}\,\overline A_e^u.

An agreement which cash-liquidates the delivered swap at exercise has the actual exercise-date common-unit payoff

g=Weo,u(SeuK)+.g=W_e^{o,u}(S_e^u-K)^+.

It is already the payment ledger, so its post-exercise carry is zero. If the switch instead leaves future delivery legs, the entire linear switch claim—not merely the two separate factors ζo/ζu\zeta ^o/\zeta ^u and Au\overline A^u—must have a declared finite-leg traded-price representation to which Lemma 4.1 applies. Separate tradability of two factors does not replicate their product. Optional collateral choice and nonlinear funding remain outside the theorem.

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.

References

Beatrice Acciaio, Mathias Beiglböck, Friedrich Penkner, and Walter Schachermayer. A model-free version of the fundamental theorem of asset pricing and the super-replication theorem. Mathematical Finance, 26(2):233–251, 2016. doi: 10.1111/mafi.12060.

Riccardo Alberti and Sven Karbach. Hedging maturity-specific risk in forward curve derivatives under stochastic volatility, 2026. arXiv:2606.28891.

Charalambos D. Aliprantis and Kim C. Border. Infinite Dimensional Analysis: A Hitchhiker’s Guide. Springer, third edition, 2006.

Daniel Bartl, Michael Kupper, and Ariel Neufeld. Pathwise superhedging on prediction sets. Finance and Stochastics, 24(1):215–248, 2020. doi: 10.1007/s00780-019-00412-4.

Christian Bayer and Josef Teichmann. The proof of Tchakaloff’s theorem. Proceedings of the American Mathematical Society, 134(10):3035–3040, 2006. doi: 10.1090/S0002-9939-06-08249-9.

Erhan Bayraktar and Matteo Burzoni. On the quasi-sure superhedging duality with frictions. Finance and Stochastics, 24(1):249–275, 2020. doi: 10.1007/s00780-019-00411-5.

Erhan Bayraktar and Yuchong Zhang. Fundamental theorem of asset pricing under transaction costs and model uncertainty. Mathematics of Operations Research, 41(3):1039–1054, 2016. doi: 10.1287/moor.2015.0767.

Erhan Bayraktar, Donghan Kim, and Abhishek Tilva. Arbitrage theory in a market of stochastic dimension. Mathematical Finance, 34(3):847–895, 2024.

Mathias Beiglböck and Marcel Nutz. Martingale inequalities and deterministic counterparts. Electronic Journal of Probability, 19(95):1–15, 2014. doi: 10.1214/EJP.v19-3270.

Mathias Beiglböck, Pierre Henry-Labordère, and Friedrich Penkner. Model-independent bounds for option prices—a mass transport approach. Finance and Stochastics, 17(3):477–501, 2013. doi: 10.1007/s00780-013-0205-8.

Mathias Beiglböck, Marcel Nutz, and Nizar Touzi. Complete duality for martingale optimal transport on the line. The Annals of Probability, 45(5):3038–3074, 2017. doi: 10.1214/ 16-AOP1131.

Bruno Bouchard and Marcel Nutz. Arbitrage and duality in nondominated discrete-time models. The Annals of Applied Probability, 25(2):823–859, 2015. doi: 10.1214/14-AAP1011.

Bruno Bouchard and Marcel Nutz. Consistent price systems under model uncertainty. Finance and Stochastics, 20(1):83–98, 2016. doi: 10.1007/s00780-015-0286-7.

Bruno Bouchard, Shuoqing Deng, and Xiaolu Tan. Superreplication with proportional transaction cost under model uncertainty. Mathematical Finance, 29(3):837–860, 2019. doi: 10.1111/mafi.12197.

Matteo Burzoni. Arbitrage and hedging in model-independent markets with frictions. SIAM Journal on Financial Mathematics, 7(1):812–844, 2016. doi: 10.1137/15M1053013.

Matteo Burzoni, Marco Frittelli, and Marco Maggis. Universal arbitrage aggregator in discrete-time markets under uncertainty. Finance and Stochastics, 20(1):1–50, 2016. doi: 10.1007/s00780-015-0283-x.

Matteo Burzoni, Marco Frittelli, and Marco Maggis. Model-free superhedging duality. The Annals of Applied Probability, 27(3):1452–1477, 2017. doi: 10.1214/16-AAP1235.

Matteo Burzoni, Marco Frittelli, Zhaoxu Hou, Marco Maggis, and Jan Obłój. Pointwise arbitrage pricing theory in discrete time. Mathematics of Operations Research, 44(3):1034–1057, 2019. doi: 10.1287/moor.2018.0956.

Laurence Carassus, Jan Obłój, and Johannes Wiesel. The robust superreplication problem: A dynamic approach. SIAM Journal on Financial Mathematics, 10(4):907–941, 2019. doi: 10.1137/18M1235934.

Patrick Cheridito, Michael Kupper, and Ludovic Tangpi. Duality formulas for robust pricing and hedging in discrete time. SIAM Journal on Financial Mathematics, 8(1):738–765, 2017. doi: 10.1137/16M1064088.

Samuel N. Cohen, Christoph Reisinger, and Sheng Wang. Detecting and repairing arbitrage in traded option prices. Applied Mathematical Finance, 27(5):345–373, 2020. doi: 10.1080/ 1350486X.2020.1846573.

Laurent Cousot. Conditions on option prices for absence of arbitrage and exact calibration. Journal of Banking and Finance, 31(11):3377–3397, 2007. doi: 10.1016/j.jbankfin.2007.04.006.

Mark H. A. Davis and David G. Hobson. The range of traded option prices. Mathematical Finance, 17(1):1–14, 2007. doi: 10.1111/j.1467-9965.2007.00291.x.

Marzia De Donno and Maurizio Pratelli. A theory of stochastic integration for bond markets. The Annals of Applied Probability, 15(4):2773–2791, 2005. doi: 10.1214/105051605000000548.

Yan Dolinsky and H. Mete Soner. Duality and convergence for binomial markets with friction. Finance and Stochastics, 17(3):447–475, 2013. doi: 10.1007/s00780-012-0192-1.

Yan Dolinsky and H. Mete Soner. Martingale optimal transport and robust hedging in continuous time. Probability Theory and Related Fields, 160(1–2):391–427, 2014a. doi: 10.1007/s00440-013-0531-y.

Yan Dolinsky and H. Mete Soner. Robust hedging with proportional transaction costs. Finance and Stochastics, 18(2):327–347, 2014b. doi: 10.1007/s00780-014-0227-x.

Darrell Duffie and Philip Protter. From discrete- to continuous-time finance: Weak convergence of the financial gain process. Mathematical Finance, 2(1):1–15, 1992. doi: 10.1111/j.1467-9965. 1992.tb00022.x.

Larry G. Epstein and Martin Schneider. Recursive multiple-priors. Journal of Economic Theory, 113(1):1–31, 2003.

Hans Föllmer and Dmitry O. Kramkov. Optional decompositions under constraints. Probability Theory and Related Fields, 109(1):1–25, 1997. doi: 10.1007/s004400050122.

Hans Föllmer and Alexander Schied. Stochastic Finance: An Introduction in Discrete Time. De Gruyter, Berlin, fifth edition, 2025. doi: 10.1515/9783111045283.

Stefan Gerhold and Ismail Cetin Gülüm. Consistency of option prices under bid–ask spreads. Mathematical Finance, 30(2):377–402, 2020. doi: 10.1111/mafi.12230.

Gaoyue Guo and Jan Obłój. Computational methods for martingale optimal transport problems. The Annals of Applied Probability, 29(6):3311–3347, 2019. doi: 10.1214/19-AAP1481.

Zhaoxu Hou and Jan Obłój. Robust pricing–hedging dualities in continuous time. Finance and Stochastics, 22(3):511–567, 2018. doi: 10.1007/s00780-018-0363-9.

Friedrich Hubalek and Walter Schachermayer. When does convergence of asset price processes imply convergence of option prices? Mathematical Finance, 8(4):385–403, 1998. doi: 10.1111/ 1467-9965.00060.

Garud N. Iyengar. Robust dynamic programming. Mathematics of Operations Research, 30 (2):257–280, 2005.

Elyès Jouini and Hédi Kallal. Martingales and arbitrage in securities markets with transaction costs. Journal of Economic Theory, 66(1):178–197, 1995. doi: 10.1006/jeth.1995.1037.

Yuri Kabanov and Mher Safarian. Markets with Transaction Costs: Mathematical Theory. Springer, Berlin, 2009.

Olav Kallenberg. Foundations of Modern Probability. Springer, third edition, 2021. doi: 10.1007/978-3-030-61871-1.

Constantinos Kardaras. Stochastic integration with respect to arbitrary collections of continuous semimartingales and applications to mathematical finance. The Annals of Applied Probability, 34(3):2566–2599, 2024. doi: 10.1214/23-AAP1942.

Dmitry O. Kramkov. Optional decomposition of supermartingales and hedging contingent claims in incomplete security markets. Probability Theory and Related Fields, 105(4):459–479, 1996. doi: 10.1007/BF01191909.

Ondřej Kurka. Non-universal families of separable banach spaces. Studia Mathematica, 233 (2):153–168, 2016. doi: 10.4064/sm8380-4-2016.

Thomas G. Kurtz and Philip Protter. Weak limit theorems for stochastic integrals and stochastic differential equations. Annals of Probability, 19(3):1035–1070, 1991. doi: 10.1214/ aop/1176990334.

Terry Lyons and Nicolas Victoir. Cubature on Wiener space. Proceedings of the Royal Society of London. Series A, 460(2041):169–198, 2004. doi: 10.1098/rspa.2003.1239.

Per Aslak Mykland. Conservative delta hedging. The Annals of Applied Probability, 10(2): 664–683, 2000. doi: 10.1214/aoap/1019487360.

Per Aslak Mykland. Financial options and statistical prediction intervals. The Annals of Statistics, 31(5):1413–1438, 2003. doi: 10.1214/aos/1065705113.

Ariel Neufeld and Marcel Nutz. Superreplication under volatility uncertainty for measurable claims. Electronic Journal of Probability, 18(48):1–14, 2013. doi: 10.1214/EJP.v18-2358.

Arnab Nilim and Laurent El Ghaoui. Robust control of markov decision processes with uncertain transition matrices. Operations Research, 53(5):780–798, 2005.

Marcel Nutz. Superreplication under model uncertainty in discrete time. Finance and Stochastics, 18(4):791–803, 2014. doi: 10.1007/s00780-014-0238-7.

Marcel Nutz. Robust superhedging with jumps and diffusion. Stochastic Processes and their Applications, 125(12):4543–4555, 2015. doi: 10.1016/j.spa.2015.07.008.

Jan Obłój and Johannes Wiesel. A unified framework for robust modelling of financial markets in discrete time. Finance and Stochastics, 25(3):427–468, 2021. doi: 10.1007/s00780-021-00454-7.

Teemu Pennanen. Convex duality in stochastic optimization and mathematical finance. Mathematics of Operations Research, 36(2):340–362, 2011. doi: 10.1287/moor.1110.0485.

Frank Riedel. Financial economics without probabilistic prior assumptions. Decisions in Economics and Finance, 38(1):75–91, 2015. doi: 10.1007/s10203-014-0159-0.

R. Tyrrell Rockafellar. Convex Analysis. Princeton University Press, 1970.

Marco Rodrigues. Robust hedging of american options via aggregated snell envelopes, 2025.

Alet Roux and Tomasz Zastawniak. American options under proportional transaction costs: Pricing, hedging and stopping algorithms for long and short positions. Acta Applicandae Mathematicae, 106(2):199–228, 2009. doi: 10.1007/s10440-008-9290-7.

Walter Schachermayer. The fundamental theorem of asset pricing under proportional transaction costs in finite discrete time. Mathematical Finance, 14(1):19–48, 2004. doi: 10.1111/j.0960-1627.2004.00180.x.

Vladimir Tchakaloff. Formules de cubatures mécaniques à coefficients non négatifs. Bulletin des Sciences Mathématiques (2), 81:123–134, 1957.

How to cite

Shaosai Huang (2026). Executable Robust Arbitrage Certificates on Prediction Sets: Attainment and Faithful Discretization. Working paper, version of September 2026. Kspectra Research. SSRN 7417838 (doi:10.2139/ssrn.7417838). https://kspectra.ai/papers/robust-arbitrage-certificates/

@misc{huang2026executable,
  author = {Huang, Shaosai},
  title  = {{Executable Robust Arbitrage Certificates on Prediction Sets: Attainment and Faithful Discretization}},
  year   = {2026},
  month  = sep,
  note   = {Working paper, version of September 2026},
  doi    = {10.2139/ssrn.7417838},
  url    = {https://kspectra.ai/papers/robust-arbitrage-certificates/}
}

For AI tools and text processing, the full paper is also available as Markdown with LaTeX formulas.