Contact partners for strictly convex displacement costs #
Let h : E → ℝ be convex on a real normed space and consider the displacement cost
c (x, y) = h (x - y). Such an h need not be differentiable, so the twist theorem
TauCeti.subsingleton_setOf_mem_contactSet, which compares x-derivatives of the cost, does not
apply. Gangbo and McCann replace the derivative of h by its subgradients.
Let (φ, ψ) satisfy the dual constraint φ x' + ψ y ≤ h (x' - y) near x, with equality at x,
and let φ be differentiable at x. Then x' ↦ h (x' - y) - φ x' has a local minimum at x, so
the derivative φ' of φ at x is a subgradient of h at x - y:
h (x - y) + φ' (w - (x - y)) ≤ h w for every w.
If h is strictly convex, distinct points have disjoint subdifferentials, so x - y, and hence
the contact partner y, is determined by φ'. The pointwise statements use no
differentiability, growth or nonnegativity of h. On a real inner product space,
conjugate-subgradient reciprocity then gives x - y ∈ ∂h⋆(∇φ x), and where the Legendre–Fenchel
conjugate h⋆ is differentiable this is the Gangbo–McCann formula y = x - ∇h⋆(∇φ x).
When φ is differentiable μ-almost everywhere, almost every contact fibre is therefore a
subsingleton. A finite coupling concentrated on the contact set is then the graph plan of a
measurable map T whose increments x - T x carry the derivative of φ as a subgradient of h,
and it is the only coupling of its source marginal concentrated on that contact set.
Main statements #
TauCeti.add_le_of_mem_contactSet_sub— at a contact point of a convex displacement cost, the derivative of the potential is a subgradient ofhatx - y, withTauCeti.mem_subdifferential_of_mem_contactSet_subits form for an arbitrary pairing;TauCeti.subsingleton_setOf_mem_contactSet_of_strictConvexOn— for strictly convexh, a point where the potential is differentiable has at most one contact partner;TauCeti.gradient_fenchelConjugate_eq_sub_of_mem_contactSet— the formulax - y = ∇h⋆(∇φ x)at a contact point;TauCeti.ae_subsingleton_setOf_mem_contactSet_of_strictConvexOn— almost every contact fibre is a subsingleton when the potential is differentiable almost everywhere;TauCeti.IsCoupling.exists_graphPlan_of_ae_mem_contactSet_of_strictConvexOnandTauCeti.IsCoupling.eq_of_ae_mem_contactSet_of_strictConvexOn— a coupling concentrated on the contact set is induced by a measurable map, and is unique;TauCeti.IsDualCertificate.eq_of_isOptimalCoupling_of_strictConvexOn— uniqueness of the optimal plan for a certified nonnegative strictly convex displacement cost.
References #
- W. Gangbo and R. J. McCann, The geometry of optimal transportation, Acta Math. 177 (1996),
113--161, for the subgradient form of the twist condition for strictly convex costs
h (x - y). - C. Villani, Optimal Transport: Old and New, Grundlehren 338, Springer 2009, Chapter 10.
The first-order condition #
The first-order condition for a convex displacement cost. Let h be convex. If the dual
constraint φ x' + ψ y ≤ h (x' - y) holds for x' near x and is an equality at x, φ does
not take the value ⊥ near x, and its real representative has derivative φ' at x, then φ'
is a subgradient of h at x - y. No differentiability of h is needed.
The form of TauCeti.add_le_of_mem_contactSet_sub for a pairing B: if p represents the
derivative φ' of the potential at a contact point (x, y), then p ∈ ∂h(x - y).
Uniqueness of contact partners #
Contact partners for a strictly convex displacement cost. Let h be strictly convex. If
the potential satisfies the dual constraint near x against every y, does not take the value ⊥
near x, and is differentiable at x, then x has at most one contact partner.
Gangbo–McCann uniqueness of contact partners. For a strictly convex h and a dual
feasible pair whose first potential is finite near, and differentiable at, μ-almost every
point, the contact fibres of the cost h (x - y) are subsingletons for μ-almost every x.
Couplings on a strictly convex contact set are induced by maps. Let h be strictly convex
and let (φ, ψ) be a dual feasible pair for the cost h (x - y) whose first potential is finite
near, and differentiable at, μ-almost every point. A finite coupling of μ and ν concentrated
on the contact set is the graph plan of a measurable map T pushing μ to ν. For μ-almost
every x, the pair (x, T x) is a contact point and the derivative of φ at x is a subgradient
of h at x - T x.
Uniqueness of couplings on a strictly convex contact set. Under the hypotheses of
TauCeti.IsCoupling.exists_graphPlan_of_ae_mem_contactSet_of_strictConvexOn, two finite couplings
of the same source marginal μ, both concentrated on the contact set, are equal. In particular
their target marginals agree.
Uniqueness of the optimal plan for a strictly convex displacement cost. Let h be
nonnegative and strictly convex. If π is certified optimal for the cost h (x - y) by a dual
pair (φ, ψ) whose first potential is differentiable μ-almost everywhere, then every optimal
coupling of μ and ν whose cost is almost everywhere measurable is equal to π.
At a contact point of a convex displacement cost on a real inner product space, the gradient
of the potential is a subgradient of h at x - y.
The Gangbo–McCann formula. Let h be convex on a real inner product space and let
(x, y) be a contact point at which the potential is differentiable. If the Legendre–Fenchel
conjugate h⋆ is finite near ∇φ x and differentiable there, then x - y = ∇h⋆(∇φ x), that is
y = x - ∇h⋆(∇φ x).