Documentation

TauCeti.MeasureTheory.OptimalTransport.Pratelli

Monge's infimum equals Kantorovich's minimum for continuous costs #

Let X and Y be second-countable spaces with standard Borel structures, for instance Polish spaces, with Y nonempty, and let c : X × Y → [0, ∞] be continuous, possibly unbounded and possibly infinite. For a finite atomless source measure μ, Pratelli's Theorem B says that the Monge infimum over transport maps equals the Kantorovich infimum over couplings. Neither a moment condition nor an integrable envelope of the cost is needed, and the Monge infimum need not be attained.

Construction #

Fix a coupling π of finite cost and ε > 0. Enumerate countable bases tX and tY of the two topologies. The first n basic sets partition each space into finitely many cells, and the products of these cells are the level-n cell rectangles. Call a rectangle good if c oscillates by at most ε on it. By continuity, every point where c is finite lies in a good rectangle at some level. Keep each point in the first good rectangle containing it. The source sides of the kept rectangles form a graded laminar family, so the allocation theorem MeasureTheory.Measure.exists_disjoint_subset_measure_eq_of_laminar gives disjoint source sets Z i with the masses π puts on the pieces. Transporting μ on Z i to the second marginal of the corresponding piece of π produces a map, and inside each good rectangle its cost exceeds that of π by at most ε per unit mass.

Main statements #

References #

Cells generated by a sequence of sets #

Good cell rectangles and the pieces of the decomposition #

Transport maps approaching a coupling #

Transport maps approach every coupling. For an atomless finite source measure, a nonempty target type and a continuous cost c : X × Y → [0, ∞] on second-countable standard Borel spaces, the cost of every coupling π is approached from above by the costs of transport maps: for every η > 0 some transport map costs at most ∫⁻ c ∂π + η. No integrability of the cost is assumed.

Pratelli's theorem. For an atomless finite source measure, a nonempty target type and a continuous cost c : X × Y → [0, ∞] on second-countable standard Borel spaces, for instance Polish spaces, the Monge and Kantorovich values agree, whether finite or not. The cost may be unbounded and take the value ∞, and the Monge infimum need not be attained.