Transport costs of mixtures #
For a fixed cost c, the transport cost is positively homogeneous and countably subadditive as a
function of the pair of marginals:
transportCost c (a • μ) (a • ν) = a * transportCost c μ ν and
transportCost c (∑ i, μ i) (∑ i, ν i) ≤ ∑ i, transportCost c (μ i) (ν i).
Together they say that the transport cost of a mixture (∑ i, a i • μ i, ∑ i, a i • ν i) is at
most the corresponding mixture of the transport costs — the convexity of optimal transport in the
two marginals. The reason is that couplings can be mixed: the sum of couplings of the pairs
(μ i, ν i) couples the two sums (TauCeti.IsCoupling.sum), and the cost of a plan is additive
in the plan.
No finiteness or normalisation is assumed of the measures, and the cost need not be measurable.
Subadditivity cannot in general be improved to an equality: splitting δ_x + δ_y against itself
as (δ_x, δ_y) + (δ_y, δ_x) with the cost edist gives a strict inequality whenever x ≠ y.
Homogeneity is stated for a finite scaling factor. By homogeneity, two optimal plans for the same
pair of marginals add up to an optimal plan for the doubled marginals; uniqueness theorems for
optimal plans compare two optimal plans through their sum.
Main statements #
TauCeti.transportCost_smul— scaling both marginals by a finite factor scales the transport cost;TauCeti.transportCost_sum_le— countable subadditivity forMeasureTheory.Measure.sum;TauCeti.transportCost_finset_sum_leandTauCeti.transportCost_add_le— the finite and binary forms of subadditivity;TauCeti.transportCost_le_sum_of_split— transport cost along a splitting of both measures into a part matched cell by cell and a remainder bounded by the maximal cost;TauCeti.IsOptimalCoupling.add— the sum of two optimal plans for the same marginals is optimal for the doubled marginals;TauCeti.transportCost_smul_add_smul_lt— strict convexity in the target: when the optimal plans out of the source into a mixture of two distinct targets are induced by maps, the cost to the mixture is strictly below the mixture of the costs.
References #
- C. Villani, Optimal Transport: Old and New, Grundlehren 338, Springer 2009, Theorem 4.8, the convexity of the optimal transport cost in the pair of marginals.
Homogeneity of the transport cost. Scaling both marginals by the same finite factor scales
the transport cost by that factor. At a = 0 both sides vanish, the zero plan coupling the two
zero measures.
Scaling an optimal plan by a finite factor preserves optimality, including at zero mass.
Countable subadditivity of the transport cost. The transport cost of the sums of two countable families of marginals is at most the sum of the transport costs of the pairs: near optimal plans of the pairs sum to a plan of the sums.
Finite subadditivity of the transport cost.
Subadditivity of the transport cost for two pairs of marginals.
Two optimal plans add up to an optimal plan. If π and π' are optimal plans between μ
and ν, their sum is an optimal plan between μ + μ and ν + ν, whose transport cost is twice
that of μ and ν by homogeneity.
Strict convexity of the transport cost in the target. Let π₀ and π₁ be optimal plans
from μ to ν₀ and to ν₁, and let a, b be nonzero weights with a + b = 1. If every optimal
plan from μ to the mixture a • ν₀ + b • ν₁ is induced by a map and ν₀ ≠ ν₁, then the
transport cost from μ to the mixture is strictly below the mixture of the two transport costs.
Transport along a splitting of both measures. If two finite measures of equal mass are
split into pieces α i + α' i and β i + β' i, where α i and β i have equal mass and cost at
most w i, and the cost is at most M everywhere, then the transport cost is at most the sum of
the w i plus M times the total mass of the pieces α' i.