Generalized geodesics in the Wasserstein space #
The squared quadratic Wasserstein distance ν ↦ W₂ (μ, ν) ^ 2 from a fixed law μ is in general
not convex along the Wasserstein geodesics of ℝ²; along them it satisfies the reverse,
semiconcavity inequality instead. It is, however, convex along a different family of curves
joining two laws ν₀ and ν₁, the
generalized geodesics based at μ. These are built from a single measure γ on X × X × X,
read as the joint law of a triple (x, y₀, y₁), whose projection to (x, y₀) is an optimal
coupling of μ and ν₀ and whose projection to (x, y₁) is an optimal coupling of μ and ν₁
(TauCeti.IsGeneralizedGeodesicPlan). Such a three-plan exists on every Polish metric space, by
gluing two optimal couplings along their common first marginal
(TauCeti.exists_isGeneralizedGeodesicPlan). In a real inner product space the generalized
geodesic of γ is the curve of laws of (1 - t) • y₀ + t • y₁ under γ
(TauCeti.generalizedGeodesic), which runs from ν₀ at t = 0 to ν₁ at t = 1.
Along it, for t ∈ [0, 1],
W₂ (μ, ν_t) ^ 2 + t (1 - t) ∫ ‖y₀ - y₁‖ ^ 2 dγ ≤ (1 - t) W₂ (μ, ν₀) ^ 2 + t W₂ (μ, ν₁) ^ 2,
and since γ projects to a coupling of ν₀ and ν₁, the integral may be replaced by the smaller
W₂ (ν₀, ν₁) ^ 2: the function ν ↦ W₂ (μ, ν) ^ 2 / 2 is 1-convex along generalized geodesics
based at μ. The reason is the pointwise Hilbert identity
‖x - ((1 - t) a + t b)‖ ^ 2 + t (1 - t) ‖a - b‖ ^ 2 = (1 - t) ‖x - a‖ ^ 2 + t ‖x - b‖ ^ 2
(TauCeti.edist_smul_add_smul_sq_add), integrated against γ, together with the coupling of μ
and ν_t that γ provides. All statements are inequalities in [0, ∞] and need no moment
hypotheses.
This convexity is the estimate on which the theory of minimizing movements in the quadratic
Wasserstein space rests: for an energy that is λ-convex along the generalized geodesics based at
the previous step, it makes the penalized functional of an implicit Euler step of size τ
(λ + 1 / τ)-convex along them, hence strictly convex when λ + 1 / τ > 0, which is what yields
uniqueness of the step and the discrete energy estimates.
Main definitions #
TauCeti.IsGeneralizedGeodesicPlan p γ μ ν₀ ν₁: the measureγonX × X × Xprojects top-optimal couplings ofμwithν₀and ofμwithν₁.TauCeti.generalizedGeodesic γ t: the law of(1 - t) • y₀ + t • y₁underγ.
Main statements #
TauCeti.exists_isGeneralizedGeodesicPlan: on a Polish metric space, every finite base measureμand two measures coupled with it carry such a three-plan, for every nonzero exponent.TauCeti.IsGeneralizedGeodesicPlan.generalizedGeodesic_zeroandTauCeti.IsGeneralizedGeodesicPlan.generalizedGeodesic_one: the generalized geodesic runs fromν₀toν₁.TauCeti.hasFiniteMoment_generalizedGeodesicandTauCeti.exists_coe_eq_generalizedGeodesic: generalized geodesics between laws of finiteq-th moment stay in laws of finiteq-th moment, so those between laws ofP₂(E)run inP₂(E).TauCeti.wassersteinEDist_generalizedGeodesic_sq_add_le: the convexity inequality for an arbitrary three-plan with first marginalμ, against the three transport integrals of the plan.TauCeti.IsGeneralizedGeodesicPlan.wassersteinEDist_sq_add_leandTauCeti.IsGeneralizedGeodesicPlan.wassersteinEDist_sq_add_wassersteinEDist_sq_le: the convexity ofν ↦ W₂ (μ, ν) ^ 2along generalized geodesics based atμ.
References #
- L. Ambrosio, N. Gigli, G. Savaré, Gradient Flows in Metric Spaces and in the Space of Probability Measures, 2nd ed., Birkhäuser 2008, §7.3 for the semiconcavity along geodesics, §9.1 for the failure of convexity, and §9.2, Lemma 9.2.1 and Definition 9.2.2.
- F. Santambrogio, Optimal Transport for Applied Mathematicians, Birkhäuser 2015, §7.3.
A measure γ on X × X × X, read as the joint law of a triple (x, y₀, y₁), is a
generalized-geodesic plan from ν₀ to ν₁ based at μ for the exponent p if its projection
to (x, y₀) is a coupling of μ and ν₀ realizing W_p (μ, ν₀), and its projection to
(x, y₁) is a coupling of μ and ν₁ realizing W_p (μ, ν₁).
- isCoupling_left : IsCoupling (MeasureTheory.Measure.map (Prod.map id Prod.fst) γ) μ ν₀
The projection to the first two coordinates couples
μandν₀. - eLpNorm_left : MeasureTheory.eLpNorm (fun (z : X × X) => edist z.1 z.2) p (MeasureTheory.Measure.map (Prod.map id Prod.fst) γ) = wassersteinEDist p μ ν₀
The projection to the first two coordinates realizes
W_p (μ, ν₀). - isCoupling_right : IsCoupling (MeasureTheory.Measure.map (Prod.map id Prod.snd) γ) μ ν₁
The projection to the first and last coordinates couples
μandν₁. - eLpNorm_right : MeasureTheory.eLpNorm (fun (z : X × X) => edist z.1 z.2) p (MeasureTheory.Measure.map (Prod.map id Prod.snd) γ) = wassersteinEDist p μ ν₁
The projection to the first and last coordinates realizes
W_p (μ, ν₁).
Instances For
The first marginal of a generalized-geodesic plan based at μ is μ.
The projection of a generalized-geodesic plan to its last two coordinates couples ν₀ and
ν₁.
Existence of generalized-geodesic plans. On a Polish metric space and for a nonzero
exponent p, a finite base measure μ and two measures ν₀ and ν₁ that are each coupled with
it carry a generalized-geodesic plan from ν₀ to ν₁ based at μ: two optimal couplings out of
μ glue along their common first marginal.
The generalized geodesic of a measure γ on E × E × E, read as the joint law of a triple
(x, y₀, y₁): at time t, the law of (1 - t) • y₀ + t • y₁ under γ. When γ is a
generalized-geodesic plan from ν₀ to ν₁ based at μ, this is the generalized geodesic from ν₀
to ν₁ based at μ.
Instances For
The generalized geodesic at time t is the pushforward of γ along
(x, y₀, y₁) ↦ (1 - t) • y₀ + t • y₁.
The generalized geodesic of a probability measure is a curve of probability measures.
At time 0 the generalized geodesic is the law of the middle coordinate.
At time 1 the generalized geodesic is the law of the last coordinate.
The generalized geodesic of a generalized-geodesic plan starts at ν₀.
The generalized geodesic of a generalized-geodesic plan ends at ν₁.
Convexity of the squared distance along the generalized geodesic of a three-plan. For a
measure γ on E × E × E whose first marginal is μ, and t ∈ [0, 1],
W₂ (μ, ν_t) ^ 2 + t (1 - t) ∫ ‖y₀ - y₁‖ ^ 2 dγ ≤ (1 - t) ∫ ‖x - y₀‖ ^ 2 dγ + t ∫ ‖x - y₁‖ ^ 2 dγ,
where ν_t = generalizedGeodesic γ t. No optimality of γ is needed.
The squared distance is convex along generalized geodesics. Along the generalized geodesic
ν_t of a quadratic generalized-geodesic plan γ from ν₀ to ν₁ based at μ, and for
t ∈ [0, 1],
W₂ (μ, ν_t) ^ 2 + t (1 - t) ∫ ‖y₀ - y₁‖ ^ 2 dγ ≤ (1 - t) W₂ (μ, ν₀) ^ 2 + t W₂ (μ, ν₁) ^ 2.
ν ↦ W₂ (μ, ν) ^ 2 / 2 is 1-convex along generalized geodesics based at μ. Along the
generalized geodesic ν_t of a quadratic generalized-geodesic plan from ν₀ to ν₁ based at
μ, and for t ∈ [0, 1],
W₂ (μ, ν_t) ^ 2 + t (1 - t) W₂ (ν₀, ν₁) ^ 2 ≤ (1 - t) W₂ (μ, ν₀) ^ 2 + t W₂ (μ, ν₁) ^ 2.
Generalized geodesics stay in P_q. If the last two marginals of a finite measure γ on
E × E × E have finite q-th moment, then so does the law of (1 - t) • y₀ + t • y₁ under γ,
for every t.
A measure on E × E × E whose last two coordinates are coupled as two laws of P₂(E), for
instance a generalized-geodesic plan between them, has its generalized geodesic in P₂(E): at every
time, generalizedGeodesic γ t is the law of an element of P₂(E).