Continuity of maps solutions of optimal transportation problems
Gregoire LOEPER
*
November 27, 2006
Abstract
In this paper we investigate the continuity of maps solutions of optimal transportation problems. These maps are expressed through the gradient of a potential for which we establish
and
regularity. Our results hold assuming a condition on the cost function (condition A3 below), that was the one used for
a priori estimates in [?] . The optimal potential will solve a Monge-Ampere equation of the form
where
depends on the cost function. One of the interesting outcome is that under the condition A3, the regularity obtained is better than the one obtained in the case of the ’usual’ Monge-Ampere equation
, in particular we will obtain here
regularity for
under the condition
.
1 Introduction
In this work we present some results about regularity of optimal maps arising in problems of optimal transportation. Given a cost function
going from
to
, (or from
to
for
some domains of
) and
two positive measures of equal mass, the problem of optimal transportation consists in finding a map
that pushes forward
onto
(hereafter
) in the sense that
| |
minimizing the transportation cost
| |
The reader can refer to [?] for references about optimal transportation, and conditions needed for the solvability of the problem. The problem we are concerned here is the regularity of optimal maps.
We recall briefly how optimal maps are expressed through a c-convex potential: given a lower semi-continuous function
, we define its c-transform by
A function is said c-convex if it is the c-transform of another function, moreover in this case
. Assuming for simplicity that
is bounded, note that for a
cost
,
will be locally semi-convex and Lipschitz. Through Monge-Kantorovitch duality, the problem of optimal transportation becomes a problem of linear programming. For instance, the Monge-Kantorovitch problem associated to the optimal transport of
onto
under the cost
is to find an optimal pair of potentials
that realizes
| |
We can assume that for the optimal pair we have
. For
almost every
, there will be a unique
such that
.
The map
will then yield the optimal map for the transportation problem. Such map will be denoted
. Formally, for a given
at which
is differentiable,
is defined as the unique
such that
(this makes sense under condition A1 below). In the case of the optimal transportation on a Riemannian manifold with distance
and with
, the map
will be
(see [?] ).
In this setting, for a
smooth c-convex potential
such that
the corresponding Monge-Ampere equation will be
|
(2)
|
(See [?] for a derivation of this equation, or [?] , [?] .)
1.1 Conditions on the cost function
In this paper we will make the following assumptions on the cost function, that are the same as in [?] (the assumption A3 is equivalent, although in a different form).
-
A1
For all
, there exists a unique
such that
. Such
will then be denoted
.
-
A2
The cost function
satisfies
for all
.
-
A3
We have
and there exists
such that for all unit vectors
with
,
| |
where
denotes the pure second derivative with respect to
in the direction
, and
the pure second derivative with respect to
in the direction
.
Remark. The map
is the ’c-analog’ of the exponential map on a Riemannian manifold, in the case where
, it coincides.
Remark. The condition A3 will be analyzed in greater detail at the beginning of the proof of our main result, and a geometric interpretation of this condition will be given.
1.2 Some definitions
Definition 1.1
For
a semi-convex function, the sub-differential of
at
, that we denote
, is the set
| |
If
is c-convex, the c-sub-differential of
at
, that we denote
, is the set
| |
From ( 1 ), we see immediately that
. The concern is that this inclusion might be strict, except in the case where
is differentiable (and hence
by semi-convexity) at
, see [?] for a discussion about this subject.
Definition 1.2
Let
be the mapping defined by assumption A1. The point
being fixed, a c-segment with respect to
is the image by
of a segment of
.
If for
we have
, the c-segment centered at
joining
to
will denoted
where
.
Definition 1.3
Let
. We say that
is c-convex with respect to
if for all
, the c-segment with respect to
going from
to
is contained in
.
1.3 Statement of the results
We are now ready to state our main result; hereafter
denotes the Lebesgue measure of
, and
(resp.
) denotes a ball of radius
(resp. centered at
).
Theorem 1.4
Let
be a cost function that satisfies assumptions A1, A2, A3. Let
be two non-negative functions. Let
be a
c-convex potential, that solves
|
(3)
|
in the sense that
. Assume that
and that
satisfies
|
(4)
|
for some
and for all
. Then for
,
, we have
and
depends only on
in ( 4 ) and on the constant
in condition A3. If we only know that
|
(5)
|
with
then the modulus of continuity of
is controlled by the modulus of continuity of
at 0.
Remark 1. Equation ( 3 ) with
can also be formulated as
with
the Jacobian determinant, and therefore is the analog of the Monge-Ampere equation
.
Remark 2. Conditions ( 4 ) (resp. ( 5 )) are implied by
(resp.
). Note also that we obtain a continuity result even in the critical case
which is somehow surprising.
Remark 3. Here condition A3 is not invariant under affine transformations that preserve the volume. This non-invariance might explain why we obtain better regularity in this case. Indeed, to obtain
regularity for the Monge-Ampere equation
, the condition on
is
bounded away from 0 and
(note that affine transformations do not preserve
norms for
). Moreover, some pathological situations known as Pogorelov’s counterexamples can happen where, with a
right hand side, the solution is not strictly convex, and hence not
(see [?] , [?] ).
This Theorem is established assuming
regularity for the following reason: we obtain the result by estimating the size of
for some balls
. If we don’t have the
regularity assumption, the sub-differential of
can contain more than one point, but we don’t know if for all
,
(see [?] for a discussion on the subject). We then use Theorem 1.4 as an a-priori estimate that leads to the following corollary:
Corollary 1.5
Let
and
be bounded open subsets of
with
c-convex with respect to
. Let
be a c-convex potential such that
for
two non-negative functions on
and
. Assume that
is bounded away from
. Then under the assumption ( 5 ),
is
, and hence the Theorem 1.4 applies.
Proof. In [?] , it has been proved that under assumptions A1-3, if the densities
are
smooth, bounded away from 0, and if
is c-convex with respect to
, the potential
is
smooth in
. Hence by a standard regularization procedure, we can find smooth positive sequences
that converge to
in
. The a priori bound of Theorem 1.4 apply to the sequence
, and
converges uniformly to
.
2 Proof of the results
We begin by giving some heuristic arguments that explain how we obtain our results, and in particular why the results obtained here are better than those for the ’usual’ Monge-Ampere equation
(see [?] for examples of non-smooth solutions to this equation).
Geometric interpretation of condition A3 and sketch of the proof.
We explain the geometrical meaning of condition A3, and how it will imply
regularity for
: assume that for a c-convex function
the functions
and
both reach a local maximum at
(in other words, assume that
is not
at 0). Consider
the c-segment centered at
joining
to
, i.e.
with
such that
. Then, as we will see in Lemma 2.1 , condition A3 implies that
will also have a local maximum at 0, and moreover that
(in some generalized sense, since
is not
at 0) will be bounded by below by
, with
for
away from
. Then, by estimating all supporting functions to
on a small ball centered at 0, we will find that
contains
for some
, and for all
, where
is in
. This will contradict the bound on Jacobian determinant of
.
We now enter into the rigorous proof of Theorem 1.4 .
2.1 Geometric interpretation of condition A3
The core of the proof is the following lemma, which a somehow geometrical translation of assumption A3. Actually, I believe that this lemma is indeed equivalent to assumption A3 for a smooth cost function.
Lemma 2.1
For
, let
be the c-segment with respect to
joining
to
, in the sense that if
, we have
.
Let
. Then for all
, for all
, for all
, we have
| |
where
depends on
in assumption A3,
depends on
, and
is bounded away from 0 for
bounded.
Proof of Lemma 2.1 . Rotating the coordinate, and subtracting an affine function, we can assume the following:
| |
| |
| |
with
and where
is the coordinate of
in the direction
. Using the general fact that
for
, we have
| |
Then we use the assumption A3:
Lemma 2.2
Under assumption A3,
| |
,
depends on
in assumption A3, and
,
depends on
.
Proof. Let
be convex, with
. Then we have
| |
where
depends on
. Then note that the convexity assumption A3 concerns only
for
. For the
direction, we note that for a
function
, we have
| |
where
depends on
.
Using the previous lemma, we now have
|
(6)
|
| |
We need to eliminate the term
. In order to do so, notice that
| |
Then in ( 6 ), we can write
| |
| |
Hence we have, setting
,
| |
| |
where
. Taking
,
, and restricting to
, we can find
| |
Noticing that all the terms
are in fact bounded by
, and that
, we conclude the lemma.
2.2 Bounds on the modulus of continuity of
Here we suppose that there exists
and
close such that
is large compared to
. If this does not happen, then
is
.
We can assume that
. The supporting functions
and
will cross somewhere (say at
) on the segment
. We might suppose that at this point they are equal to 0.
Lemma 2.3
Under the assumptions made above, we have
in the segment
.
Proof. We have
| |
| |
By semi-convexity, on
we have
. Then we assume that
and
are both positive, otherwise we are done. Then we have
| |
| |
where
depends on
. Recall that we assume that
is small compared to
, otherwise there is nothing to prove; this means that
is small compared to
, and we conclude.
We use again Lemma 2.1 (centered at
) that will yield
| |
| |
for all
,
, and with
the c-segment from
joining
to
. Note that
is small but fixed once for all.
We want to find supporting functions to
on a ball of suitable radius.
For that we consider a function of the form
| |
Of course, this function coincides with
at
. We then have
| |
| |
where
depends on
, and we have used Lemma 2.3 to estimate
. We want this to be bounded by
First we restrict
to
, then we want
| |
We choose
for
small enough (for example
) , and the above inequality will be satisfied for
| |
if for this value of
, we have indeed
. If not then it means that
and we are done.
Now we assume that this is not the case, and therefore the ratio
is small. Hence we consider a ball of radius
centered at
.
We denote
. We denote
the
neighborhood of a set
. The functions
, for
will be equal to
at
, and will be below
on the the boundary of the ball
. Hence they are supporting functions to
at some point in
.
The volume of all such
is comparable to
while the ball around
has a volume comparable to
.
If the Jacobian determinant of the mapping
is bounded, we get that
. This implies
thus we conclude, using
, that
| |
We can refine the argument: Let
be defined by
| |
We have
| |
Then we have
, which gives
|
(7)
|
Assume that
for some
. Note that
implies that
, hence we may write
for some
.
Then we find
| |
We see first that we need
, then we get, setting
,
| |
If we only know that
, (which is true if
), we write
, for some non-decreasing
, with
. We then have, as
goes to 0,
that goes also to 0 (otherwise there is nothing to prove). Using the special form of
in ( 7 ), we get
| |
hence we get that
goes to 0 when
goes to 0. Let
be the function such that
(
is the modulus of continuity of
), then
satisfies
| |
This yields a uniform control on the modulus of continuity of
: indeed, for
, if
, then
, and
. The function
is non-decreasing and goes to
when
goes to 0. Considering
its inverse,
is the modulus of continuity of
. Finally we have
, and the continuity of
is asserted.
Remark. The power
is not optimal for example if
, for which the
regularity is trivial, but note that in order to obtain this bound, we had to assume that
, and, before, that
. Hence the conclusion should be: either
is
, or
is
or
is
. Note that
for
.
Gregoire Loeper EPFL, SB-IMA 1015 Lausanne, Switzerland gregoire.loeper@epfl.ch