For probability measures defined as Borel measures on Polish spaces and a nonnegative sequentially lower semicontinuous cost, the minimum cost over transport plans equals the supremum of over integrable Kantorovich potentials satisfying . The primal minimum is attained; a dual maximum needs additional assumptions. Compact metric spaces and a finite continuous cost suffice for attainment of both extrema.
On a Polish space , probability measures with finite first moments satisfy
The supremum runs over functions with Lipschitz constant at most one. Fixing ensures integrability from the moment assumption.
Non-atomic measure 2026-10-05
A non-atomic measure contains no atom of a measure. For a finite Borel measure on a Polish space, this is equivalent to giving every singleton mass zero. For a probability measure on , it is also equivalent to continuity of its cumulative distribution function.
For a cost that is a Borel measurable function, a transport map is a measurable whose pushforward measure satisfies
The Monge optimal transport problem moves every source point to one destination:
The Kantorovich optimal transport problem permits mass to split. Its admissible transport plans are the probability measures on with prescribed marginal distributions:
Thus a transport plan is a coupling of probability distributions. The set is never empty: it contains the product measure . Signed costs can also be used when their integrals are well defined, for example with an integrable lower bound of the form .
On the Polish space , take the Dirac measures
Every measurable map satisfies , which cannot equal . A transport map cannot split an atom of a measure, whereas the transport plan can.
The dual of the Kantorovich optimal transport problem is
where the Kantorovich potentials are measurable representatives satisfying
One standard form of the Kantorovich duality theorem assumes that are Polish spaces, are probability measures defined as Borel measures, and is sequentially lower semicontinuous. Then
The primal infimum is attained; its value may be . Nonnegativity can be replaced by a constant lower bound by shifting the cost. This duality for lower semicontinuous costs is also discussed in Beiglboeck, Leonard and Schachermayer's duality paper.
Equality of values does not by itself assert a dual maximum. A sufficient stronger setting for attainment on both sides is compact metric spaces and a finite continuous cost ; then continuous Kantorovich potentials attain the dual supremum. The general statement above correctly uses a supremum.
The Kantorovich–Rubinstein theorem concerns a Polish space and probability measures with finite first moments, meaning for one, hence every, . It states
Here means for every . The Wasserstein distance with ground cost therefore equals a supremum over functions with Lipschitz constant at most one. One may normalize , since adding a constant does not change the difference of integrals. This normalization bounds by , so finite first moments ensure integrability. The supremum is unchanged if an absolute value is placed around the difference, because is admissible whenever is.