On a Problem of Optimal Transport Under Marginal Martingale Constraints 6: For c = −|y − x| and Continuous µ the Optimizer Is Unique and Lives on Two Monotone GraphsResearch Paper
Motivation
A forward-start straddle pays , the absolute change of an asset price between two future dates. A trader who knows the market prices of all vanilla options at both dates knows the laws of and of , but not their joint law. Under a pricing measure the price is a martingale, so the admissible joint laws are exactly the martingale couplings of and . The highest price consistent with the data is therefore the value of an optimization problem over martingale couplings: maximize . Hobson and Neuberger (Robust bounds for forward start options, 2012) studied this problem and identified the maximizing coupling through the dual problem. Beiglböck, Henry-Labordère and Penkner (arXiv:1106.5929) showed that the dual maximizers need not exist in general.
Beiglböck and Juillet (arXiv:1208.1509v2, Ann. Probab. 2016) approach martingale transport through the structure of the support of optimal plans. Their Theorem 7.3 recovers the Hobson–Neuberger optimizer for every continuous starting law : it is unique and splits each starting point into at most two destinations along two monotone maps.
Timeline.
- 1965: Strassen (doi:10.1214/aoms/1177700153) shows that martingale couplings of exist iff and are in convex order.
- 2012: Hobson and Neuberger identify the optimizer for via a construction of dual maximizers, under conditions on the marginals.
- 2013: Beiglböck, Henry-Labordère and Penkner give an example where the dual maximizers do not exist.
- 2016: Beiglböck and Juillet prove existence, uniqueness and the two-graph structure for every continuous , using only the primal problem and a variational lemma.
Setting
A martingale transport plan between probability measures on with finite first moments is a probability measure on with first marginal , second marginal , and
that is, the conditional mean of given is . Their set is . It is nonempty exactly when and are in convex order, : for every convex .
For a cost the problem is
and is optimal if it attains this infimum. This mission concerns the Hobson–Neuberger cost , so optimal plans maximize . The measure is continuous: for every .
For write . A competitor of a finitely supported measure on is a measure with the same two marginals and the same conditional barycentres .
Formalization targets
Goal: Theorem 7.3 (p. 43)
If are probability measures and is continuous, there is a unique optimal for . Moreover there are a Borel set with and functions , nondecreasing on , with
Milestones, in attack order
- Attainment (§2.1, pp. 10–11): for a lower semicontinuous, sufficiently integrable cost the infimum is attained when .
- Lemma 1.11 (p. 8): an optimal plan of finite cost is concentrated on a Borel such that no finitely supported on has a cheaper competitor.
- Lemma 7.5 (pp. 43–44): the sign of , an explicit difference of absolute values, as a function of one variable.
- (23) (p. 44): on such a , for with , neither nor .
- Lemma 3.2 (p. 19) and the countability of (p. 45).
- Lemma 5.5 (p. 35): a Borel set with at most two points per fibre is the union of two Borel graphs.
- Monotonicity of (p. 45).
- Convexity of the set of optimizers (p. 45) and Lemma 5.6 (p. 36): a nonempty convex set of martingale plans each living on a set with two-point fibres is a single plan.
Significance
The result. Theorem 7.3 gives the extremal martingale coupling for the forward-start straddle in closed structural form: a plan that sends each to one point below and one point above it, both chosen monotonically in . Combined with the martingale constraint, this determines the transition probabilities at each , so the plan, and the model-independent upper price bound, are pinned down by and . Remark 7.6 of the paper shows that continuity of cannot be dropped: for atomic uniqueness can fail.
Formalizing it. The result is proved in the paper; to our knowledge none of it is machine-checked. The mission produces a formal account of a support-based method (variational lemma, forbidden configurations, fibre counting, selection of Borel graphs, uniqueness from convexity). Lemma 3.2, Lemma 5.5 and Lemma 5.6 are general statements reused by the paper's other structure theorems (Corollary 1.6, Theorems 7.1, 7.4) and are of independent use.
Difficulty
The forbidden configurations (23) are pointwise statements about a set of full measure, while the conclusion is about functions. Passing from one to the other needs three ingredients that do not follow from (23) alone: a counting argument showing that only countably many fibres can have three or more points (this is where continuity of enters, through Lemma 3.2), a measurable selection of the two branches (Lemma 5.5, a Lusin–Novikov type theorem not in Mathlib), and a uniqueness argument comparing two optimizers through their average. The naive idea of reading uniqueness off from (23) directly fails: (23) constrains each optimizer separately, and two optimizers could a priori live on different pairs of graphs.
Lemma 1.11 itself rests on a duality theorem of Kellerer type for product sets and is the subject of a separate mission of this series.
Formalization scope
The Lean development works with measures on ℝ and ℝ × ℝ and their Borel σ-algebras. Integrals that may be infinite are taken in EReal through the published ModelRiskOT.Duality.extIntegral (positive minus negative part, with ); the cost of a plan, , and the convex order are defined through it. is encoded by the paper's own characterization (4) with bounded test functions, and competitors by the same device; no disintegrations appear in the statements. Cardinalities of fibres are Set.encard, valued in . Continuity of is the hypothesis for every . "Concentrated on " is .
The attainment milestone uses the finite-measure class introduced in §2.1: probability normalization is required for Lemma 1.11 and the goal, but not for attainment. The first moments of both marginals are explicit hypotheses in that milestone.
The goal states as nondecreasing on a Borel set of full -measure, with on . The page writes nondecreasing everywhere; read literally that version fails when has bounded support and does not, and the paper's proof produces exactly the full-measure form (as in its Corollary 1.6).
Statements (23), the fibre count and the monotonicity of are stated for an arbitrary set with the finite-optimality property of Lemma 1.11 for , so they do not depend on a plan. A formalization proving only existence of an optimizer, or uniqueness without the two-graph structure, does not settle the goal: both parts are required.
Needed infrastructure: weak compactness of and lower semicontinuity of the cost functional; a Kellerer-type duality for Lemma 1.11; a Lusin–Novikov selection theorem for Lemma 5.5. Contributions to any of these, and alternative proofs of Lemma 5.6, are welcome.
Selected references
- M. Beiglböck, N. Juillet, On a problem of optimal transport under marginal martingale constraints, Ann. Probab. 44(1), 42–106, 2016. arXiv:1208.1509v2, doi:10.1214/14-AOP966
- D. Hobson, A. Neuberger, Robust bounds for forward start options, Mathematical Finance 22(1), 31–56, 2012. doi:10.1111/j.1467-9965.2010.00473.x
- M. Beiglböck, P. Henry-Labordère, F. Penkner, Model-independent bounds for option prices — a mass transport approach, Finance Stoch. 17, 477–501, 2013. arXiv:1106.5929
- V. Strassen, The existence of probability measures with given marginals, Ann. Math. Statist. 36, 423–439, 1965. doi:10.1214/aoms/1177700153
- A. S. Kechris, Classical Descriptive Set Theory, Graduate Texts in Mathematics 156, Springer, 1995 (Theorem 18.11). doi:10.1007/978-1-4612-4190-4