MathLabs
TheoremProved

Brenier's theorem

Statement

Let μ,ν\mu,\nu be probability measures on Rn\mathbb R^n with finite second moments, and suppose μ\mu is absolutely continuous with respect to Lebesgue measure. For the quadratic cost c(x,y)=∣x−y∣2c(x,y) = |x-y|^2 there exists a convex function φ:Rn→R\varphi:\mathbb R^n\to\mathbb R, unique up to an additive constant, such that T=∇φT = \nabla \varphi is well-defined μ\mu-almost everywhere, satisfies T#μ=νT_{\#}\mu=\nu, and is the (essentially) unique minimizer of both the Kantorovich problem and Monge's original problem.

Why is it true?

Any optimal plan for a strictly convex cost like ∣x−y∣2|x-y|^2 is supported on a **cc-cyclically monotone** set: no finite re-matching of pairs can lower the total cost. For the quadratic cost, cyclical monotonicity of a set of pairs (xi,yi)(x_i,y_i) turns out to be exactly the condition that some convex function φ\varphi has yiy_i in its subdifferential at xix_i for every ii — this is Rockafellar's theorem characterizing cyclically monotone sets as subdifferentials of convex functions. Since μ\mu is absolutely continuous, a convex function is differentiable μ\mu-almost everywhere (Alexandrov's theorem), turning the set-valued subdifferential into a genuine gradient map T=∇φT=\nabla\varphi.

Proof sketch

(Sketch, following Brenier 1991.) Step 1: Kantorovich duality for c=∣x−y∣2c=|x-y|^2 lets one rewrite the optimal potentials via φ(x)=12∣x∣2−φ~(x)\varphi(x)=\tfrac12|x|^2-\tilde\varphi(x) so that φ\varphi is convex and its Legendre transform φ∗(y)=sup⁡x(x⋅y−φ(x))\varphi^*(y)=\sup_x(x\cdot y-\varphi(x)) plays the role of the second potential; the dual constraint becomes exactly y∈∂φ(x)y\in\partial\varphi(x) on the support of an optimal γ\gamma. Step 2: Rockafellar's theorem states that every cyclically monotone subset of Rn×Rn\mathbb R^n\times\mathbb R^n is contained in the graph of ∂φ\partial\varphi for some convex lower semicontinuous φ\varphi; the support of an optimal plan is cyclically monotone because γ\gamma minimizes ∫∣x−y∣2 dγ\int|x-y|^2\,d\gamma, so no finite re-matching among finitely many pairs on the support can strictly decrease ∑i∣xi−yi∣2\sum_i|x_i-y_i|^2. Step 3: because μ≪\mu\ll Lebesgue, φ\varphi is differentiable μ\mu-almost everywhere by Alexandrov's theorem, so γ\gamma is concentrated on the graph {(x,∇φ(x))}\{(x,\nabla\varphi(x))\}, i.e. γ=(id,∇φ)#μ\gamma=(\mathrm{id},\nabla\varphi)_{\#}\mu. This exhibits a deterministic optimal map T=∇φT=\nabla\varphi, so it also solves Monge's problem, and any other optimal map must agree with it μ\mu-almost everywhere by strict convexity of the cost.

Topics that use this theorem

Step-by-step proofs

No step-by-step proof yet for this theorem.

References

  1. Cédric Villani (2009). Optimal Transport: Old and New
  2. Marco Cuturi (2013). Sinkhorn Distances: Lightspeed Computation of Optimal Transport · arXiv:1306.0895
  3. Yann Brenier (1991). Polar Factorization and Monotone Rearrangement of Vector-Valued Functions · DOI:10.1002/cpa.3160440402
  4. John Lott, Cédric Villani (2009). Ricci Curvature for Metric-Measure Spaces via Optimal Transport