Stochastic Orders IV: The Increasing Convex and Increasing Concave OrdersTextbook
Comparing location and spread together
Chapter I's usual stochastic order compares "how large" two random variables tend to be; Chapter III's convex order compares "how spread out" they are, holding the mean fixed. Chapter IV's increasing convex and increasing concave orders combine the two: says is both smaller and less variable than in a single comparison, without forcing equal means. These are the orders a decision-maker with risk-averse (concave-utility) or risk-loving (convex-cost) preferences actually uses to rank random outcomes, since expected utility is exactly an expectation of an increasing concave or convex function. This mission formalizes both orders and their coupling characterization: the submartingale/supermartingale analogue, one chapter over, of Chapter III's Strassen martingale coupling for the plain convex order.
The increasing convex and increasing concave orders
Let be a real-valued random variable on a probability space , and let be a real-valued random variable on a (possibly different) probability space . is smaller than in the increasing convex order, written , if
and smaller than in the increasing concave order, , if the same holds for every increasing concave . Taking (increasing and both convex and concave) gives under either order — unlike the convex order, no equality of means is forced. Two equivalent tail-integral characterizations (Theorem 4.A.2) make the orders tractable: iff for every , and iff for every , where and are the survival and distribution functions.
Formalization targets
Goal: the submartingale-coupling characterization (Theorem 4.A.5, increasing convex case)
Furthermore, can be chosen so that stochastically increases with (in ). This is the increasing-convex analogue of Chapter III's Theorem 3.A.4: instead of a martingale, need only be a submartingale — the copy of is, conditionally on the copy of , at least a fair randomization of it. The book states its proof is "similar to the proof of Theorem 3.A.4" and calls the constructive direction "not easy to prove"; this mission states the theorem faithfully, including the "Furthermore" strengthening, without attempting a proof.
Companion: the supermartingale-coupling characterization (Theorem 4.A.5, increasing concave case)
The same theorem's other bracketed case: iff there exist on a common space with , , and a supermartingale, a.s. — note the swapped roles of and in the conditioning relative to the increasing-convex case, not merely a flipped inequality. Drafted as a separate Lean theorem from the goal (see Formalization scope), since the two conditioning structures are genuinely different predicates, not sign-flipped rewrites of one another.
Supporting milestones
- Theorem 4.A.1, the duality relation: , and — the increasing-order analogue of Theorem 3.A.12(a)'s duality for the plain convex order.
- Theorem 4.A.2, the tail-integral characterizations above, for integrable .
- Theorem 4.A.8(d), closure under convolution: independent (resp. ) for gives (resp. ) — the increasing-order analogue of Chapter III's Theorem 3.A.12(d), which the book itself says "can be proven as in Theorem 3.A.12."
Significance
The increasing convex and concave orders are the natural language of expected-utility comparisons: a risk-averse agent with concave utility prefers to exactly when implies for every increasing concave — the order is defined precisely so that "every risk-averse agent with increasing utility agrees" collapses to one comparison. In operations research this underlies stochastic dominance of the second kind in portfolio and inventory models, and the increasing-convex order similarly formalizes "second-order stochastic dominance for costs" used to compare random cost/loss distributions under risk-loving or regret-averse preferences. The submartingale-coupling characterization is what turns the intractable "for every increasing convex " quantifier into a single explicit construction, exactly as Strassen's theorem does for the plain convex order — and, being the direct chapter-IV successor to Chapter III's coupling theorem in this series, it fixes the second data point for what a "coupling-characterization" mission in this book's series looks like when the order being characterized is not symmetric between the two variables' roles.
No platform prior art exists: GET /theorems?q=increasing+convex, q=increasing+concave, and
q=submartingale return zero genuinely matching hits (the one submartingale hit, a bandit
subgaussian maximal inequality, uses Doob's inequality for a concentration bound, not this
order). This mission restates the increasing convex/concave orders and their coupling
characterization as a foundational, self-contained pair of definitions, parallel in structure to
Chunk 03's convex-order mission but independently drafted (drafts cannot import each other's Lean).
Difficulty
The chief formalization risk is the one this chapter's own brief flags explicitly: the book states
Theorem 4.A.5 as a single statement with bracketed alternatives (" [] iff
… is a submartingale [ is a supermartingale] …"), and the
two cases are not symmetric rewrites of each other — the conditioning variable in
E[Ŷ|X̂]≥X̂ swaps to E[X̂|Ŷ]≤Ŷ in the concave case, not just a flipped inequality on the same
conditioning. A Lean statement that tried to unify both cases with a single Or or a naive
sign-flip would either conflate two different predicates or silently state the wrong condition for
one of the two cases. The duality theorem (4.A.1) compounds this risk in the other direction: its
content is exactly that and are related (by negating the variables), so a
formalization that makes this equivalence provable by unfolding definitions (rather than as a
genuine ↔ between two independently-stated predicates) would trivialize the one theorem whose
entire content is that relationship.
Formalization scope
Random variables are measurable functions into from arbitrary measurable spaces,
matching this series' convention; IcxOrder μ ν X Y and IcvOrder μ ν X Y are drafted as two
separate definitions (not one order parametrized by an Or of function classes), each
quantifying over Monotone φ ∧ ConvexOn ℝ Set.univ φ (resp. ConcaveOn) with the two
expectations' existence stated as explicit Integrable hypotheses inside the ∀, exactly as
Chunk 03's ConvexOrder. Equality in law is ProbabilityTheory.IdentDistrib. The goal's
submartingale condition uses Mathlib's conditional-expectation notation X̂ ≤ᵐ[ρ] ρ[Ŷ | m] with
m the σ-algebra generated by X̂; its companion's supermartingale condition uses ρ[X̂ | m'] ≤ᵐ[ρ] Ŷ with m' generated by Ŷ instead — the conditioning variable is genuinely swapped between the
two theorems, matching the book's own bracket ordering {X̂,Ŷ} vs. {Ŷ,X̂}. The "Furthermore"
clause in both is kept (not dropped), via Mathlib's ProbabilityTheory.condDistrib, restated as
the relevant conditional-distribution kernel's survival function being monotone at every
threshold — the same shape Chapter I's UsualOrder and Chunk 03's goal theorem use, necessarily
restated locally since drafts cannot import another mission's definitions.
Theorem 4.A.1 (duality) and Theorem 4.A.8(d) (convolution closure) are each drafted as a single
Lean theorem with two independent conjuncts (an ∧ of two ↔s, or of two implications), one per
bracketed case, since the book states both cases as the two halves of one theorem sharing every
hypothesis — this is not the same shape as the goal/companion split, where the two cases have
genuinely different internal structure (the swapped conditioning) rather than a shared statement
instantiated at two function classes. A trivializing formalization this mission rules out:
stating Theorem 4.A.1's duality by relabeling IcvOrder as IcxOrder applied to negated
arguments (making the equivalence a rfl or single simp unfolding) rather than keeping the two
orders as independently-defined predicates whose relationship is the theorem's actual content.
This mission draws on no platform prior art (searches for "increasing convex", "increasing
concave", and "submartingale" as of 2026-09-18 return zero genuine matches — the sole
submartingale hit is an unrelated bandit concentration inequality via Doob's inequality). Reusable
beyond this mission: the IcxOrder/IcvOrder definition pattern and the
submartingale/supermartingale coupling shape parallel Chunk 03's ConvexOrder
martingale-coupling pattern closely enough that a future chapter needing "coupling
characterization of a location-and-spread order" (none of the remaining chapters currently in
this series' first wave) could restate the same shape with minimal adaptation.
Selected references
- M. Shaked and J. G. Shanthikumar, Stochastic Orders, Springer Series in Statistics, Springer, 2007, Chapter 4 (Univariate Monotone Convex and Related Orders), §4.A. https://doi.org/10.1007/978-0-387-34675-5
- This series' Chunk 03 (
StochasticOrders.Convex), for the plain convex order and Strassen's martingale coupling this chapter's submartingale/supermartingale coupling directly generalizes.