Home Fine properties of monotone maps arising in optimal transport for non-quadratic costs
Article Open Access

Fine properties of monotone maps arising in optimal transport for non-quadratic costs

  • Cristian E. Gutiérrez EMAIL logo and Annamaria Montanari
Published/Copyright: May 16, 2025

Abstract

The cost functions considered are c ( x , y ) = h ( x y ) , where h C 2 ( R n ) is homogeneous of degree p 2 with a positive definite Hessian in the unit sphere. We study multivalued monotone maps with respect to that cost and establish that they are single-valued almost everywhere. Further consequences are then deduced.

MSC 2010: 49Q22; 47H05

1 Introduction

In this article, we examine monotone maps relative to cost functions that are not necessarily quadratic, but arise in optimal transport. Our aim is to delve into this concept to establish fine properties of these maps, particularly their almost everywhere single-valued nature.

The cost functions considered in this article have the form c ( x , y ) = h ( x y ) , where h C 2 ( R n ) , is nonnegative, positively homogeneous of degree p for some p 2 , and satisfies (2.3). We will study multivalued maps of the following form. We say that a multivalued map T : R n P ( R n ) is c -monotone (or h -monotone) if

(1.1) c ( x , ξ ) + c ( y , ζ ) c ( x , ζ ) + c ( y , ξ ) ,

for all x , y dom ( T ) and for all ξ T ( x ) and ζ T ( y ) ; where dom ( T ) = { x R n : T ( x ) } . For the quadratic cost h ( x ) = x 2 , this corresponds to the well-known notion of monotone map, extensively studied in various contexts as described in the classic book by Brézis [3]; see also [1] and [16]. This investigation is crucial for proving L -estimates for these maps, as they can be derived through the integration of the inequality (1.1), a method utilized in [12]. Furthermore, it leads to differentiability properties of the maps, which are addressed in [13].

A motivation to study these kind of maps comes from solving the Monge problem in optimal transport theory. That is, given a cost function c : D × D * [ 0 , + ) and measures μ in D and μ * in D * with μ ( D ) = μ * ( D * ) , Monge’s question is to minimize

D c ( x , T x ) d μ ( x )

over all maps T : D D * that are measure preserving, i.e., μ ( T 1 E ) = μ * ( E ) for all E D * . Under assumptions on the cost c , there is an optimal map T solving the Monge problem, and we have that T = N c , ϕ , where ϕ is c -concave and

N c , ϕ ( x ) = { m D * : ϕ ( x ) + ϕ c ( m ) = c ( x , m ) }

is the c sub-differential of ϕ , with ϕ c ( m ) = inf x D ( c ( x , m ) ϕ ( x ) ) , see, for example, [11, Chapter 6] for conditions on the cost for existence and uniqueness and their corresponding proofs; further references include [7], [2], [8], [14], [18], and [17]. It is then clear that the c -subdifferential N c , ϕ is c -monotone, and further, it is c -cyclically monotone. That is, a map T : D P ( D * ) is c -cyclically monotone if for all N N and { ( x i , ξ i ) } i = 1 N with ξ i T ( x i ) , and for any permutation σ of the indices 1 , , N , we have

(1.2) i = 1 N c ( x i , ξ i ) i = 1 N c ( x i , ξ σ ( i ) ) .

These three notions – monotonicity, cyclic monotonicity, and optimality – are interrelated, and the broadest class of maps consists of those that are just monotone. An examination of these notions with respect to a cost is presented in the recent paper [5], which also includes several examples and extensions. As pointed out by the referee, we mention [4] containing results concerning optimal transport plans under assumptions on the measures involved, see Theorem 4.3 there.

It is important to note that we will only consider maps T satisfying (1.1), which are not necessarily optimal or cyclically monotone, neither they are related to any measures.

This work complements our paper [12], which stems from the foundational work by Goldman and Otto [9], who developed a variational approach to establish regularity of optimal maps for quadratic costs.

This article is organized as follows:

Section 2 presents equivalent formulations of h -monotonicity, akin to the standard monotone map concept, which are required for later discussions.

Our main result, Theorem 3.1, asserts that every h -monotone map T is single-valued almost everywhere, and hence ensuring the validity of the inequality (1.1) for almost all points ( x , T x ) , x dom ( T ) . Furthermore, Theorem 3.1 also implies that T induces a push-forward measure, as illustrated in Corollary 3.3. Moreover, if T is maximal, it induces an Aleksandrov-type measure, as indicated in Theorem 3.6.

Section 3.3 demonstrates that if T satisfies (1.1), then the set S = { ( x , ξ ) : ξ T x , x dom ( T ) } is rectifiable.

Finally, the Appendix (Section A) contains a result utilized in the proof of Theorem 3.1.

2 Preliminaries on h -monotone maps

In this section, we present equivalent formulations of the Definition (1.1) of h -monotonicity and integral representation formulas that will be needed to prove our results. From (1.1) and since h C 2 , we have

0 h ( y ξ ) h ( y ζ ) ( h ( x ξ ) h ( x ζ ) ) = 0 1 D h ( y ζ + s ( ζ ξ ) ) , ζ ξ d s 0 1 D h ( x ζ + s ( ζ ξ ) ) , ζ ξ d s = 0 1 D h ( y ζ + s ( ζ ξ ) ) D h ( x ζ + s ( ζ ξ ) ) , ζ ξ d s = 0 1 0 1 D 2 h ( y ζ + s ( ζ ξ ) + t ( x y ) ) ( x y ) , ( ξ ζ ) d t d s = A ( x , y ; ξ , ζ ) ( x y ) , ξ ζ , x , y dom ( T ) , ξ T ( x ) , ζ T ( y ) .

Therefore, (1.1) is equivalent to

(2.1) A ( x , y ; ξ , ζ ) ( x y ) , ξ ζ 0 , x , y dom ( T ) , ξ T ( x ) , ζ T ( y )

with

(2.2) A ( x , y ; ξ , ζ ) = 0 1 0 1 D 2 h ( y ζ + s ( ζ ξ ) + t ( x y ) ) d t d s .

The matrix A ( x , y ; ξ , ζ ) is clearly symmetric and satisfies A ( x , y ; ξ , ζ ) = A ( y , x ; ζ , ξ ) by making the change of variables t = 1 t , s = 1 s in the integral. If h is homogenous of degree p with p 2 , then D 2 h ( z ) is positively homogeneous of degree p 2 . We assume that D 2 h ( x ) is positive definite for each x S n 1 and since h C 2 , then there are positive constants λ , Λ such that

(2.3) λ v 2 D 2 h ( x ) v , v Λ v 2 , x S n 1 , v R n .

We then have

A ( x , y ; ξ , ζ ) = 0 1 0 1 y ζ + s ( ζ ξ ) + t ( x y ) p 2 D 2 h y ζ + s ( ζ ξ ) + t ( x y ) y ζ + s ( ζ ξ ) + t ( x y ) d t d s

and

(2.4) λ Φ ( x , y ; ξ , ζ ) v 2 A ( x , y ; ξ , ζ ) v , v Λ Φ ( x , y ; ξ , ζ ) v 2 v R n ,

with

(2.5) Φ ( x , y ; ξ , ζ ) = 0 1 0 1 y ζ + s ( ζ ξ ) + t ( x y ) p 2 d t d s .

We also have that Φ ( x , y ; ξ , ζ ) = 0 if and only if y ζ + s ( ζ ξ ) + t ( x y ) = 0 for all s , t [ 0,1 ] . That is, Φ ( x , y ; ξ , ζ ) = 0 if and only if y ζ = 0 , ζ ξ = 0 , and x y = 0 . Therefore, Φ ( x , y ; ξ , ζ ) > 0 if and only if ζ y or ζ ξ or x y .

3 h -monotone maps are single-valued a.e.

The main result of this section is the following.

Theorem 3.1

If T : R n P ( R n ) is a multivalued map that is h-monotone, with h C 2 homogeneous of degree p for some p 2 and satisfying (2.3), then T ( x ) is a singleton for all points x dom ( T ) except on a set of measure zero.

Proof

Let

S = { x dom ( T ) : T ( x ) is not a singleton } ,

we will prove that S has Lebesgue measure zero. For each k 1 integer, let

S k = { x dom ( T ) : diam ( T ( x ) ) > 1 k } .

We have S = k = 1 S k . Also for each k 1 integer, let { B j } j = 1 be a family of Euclidean balls in R n each one with radius ε k with ε > 0 small to be chosen later after inequality (3.10), depending only Λ λ , the constants in (2.3), and such that R n = j = 1 B j . Let

B j * = { x dom ( T ) : T ( x ) B j } , and S k j = S k B j * .

We have j = 1 B j * = dom ( T ) , and so S = k , j = 1 S k j . We shall prove that S k j = 0 for all k and j . To do this we recall that a point x R n is a density point for the set E R n , with E not necessarily Lebesgue measurable, if

limsup r 0 E B r ( x ) * B r ( x ) = 1 ,

where * denotes the Lebesgue outer measure and B r ( x ) is the Euclidean ball with center x and radius r . We shall prove in Lemma 3.7, that if E R n is any set, then almost all points in E are density points for E . In view of this, if we prove that each x 0 S k j is not a density point for S k j , then it follows that S k j = 0 . We remark that a priori it is not known that the sets S k j are Lebesgue measurable, and therefore, we cannot apply the Lebesgue differentiation theorem directly. This is why we use the Lebesgue outer measure and prove Lemma 3.7.

Let us fix x 0 S k j . Then diam T ( x 0 ) > 1 k and T ( x 0 ) B j , so we can pick y 1 T ( x 0 ) B j . There exists y 2 T ( x 0 ) such that y 1 y 2 1 2 k , because otherwise T ( x 0 ) B 1 2 k ( y 1 ) , which would imply that diam T ( x 0 ) 1 k . Also notice that y 2 B j if ε < 1 4 , since B j has radius ε k . In addition, if x j is the center of B j , it follows that x j y 2 y 2 y 1 y 1 x j 1 2 k ε k ( > 0 ) if ε < 1 2 . And so for each ξ B j , ξ y 2 x j y 2 ξ x j 1 2 k 2 ε k 2 ε k if ε < 1 8 .

Set

y 2 y 1 = e .

Given x x 0 , x dom ( T ) , let z = x x 0 ( x x 0 ) e e e e . Then z e e = 0 , ( x x 0 ) z z = z , and

x x 0 = ( x x 0 ) e e e e + ( x x 0 ) z z z z .

If δ is the angle between the unit vectors x x 0 x x 0 and e e , then we have 0 < δ < π and

(3.1) x x 0 x x 0 = cos δ e e + sin δ z z .

Let ξ T ( x ) and consider the matrix A ( x , x 0 ; ξ , y 2 ) defined by (2.2). From (2.4),

(3.2) λ Φ ( x , x 0 ; ξ , y 2 ) I d A ( x , x 0 ; ξ , y 2 ) Λ Φ ( x , x 0 ; ξ , y 2 ) I d ,

and since x x 0 , Φ ( x , x 0 ; ξ , y 2 ) > 0 . To simplify the notation, we write A ( x , x 0 ; ξ , y 2 ) = A and Φ ( x , x 0 ; ξ , y 2 ) = Φ .

To show that x 0 is not a density point for S k j , we analyze the sizes of the angles between various vectors using the h -monotonicity. For the sake of clarity, we divide the proof into three steps.

Step 1. We shall estimate F ( δ ) angle A 1 2 x x 0 x x 0 , A 1 2 e e , proving (3.5).

We have cos F ( δ ) = A 1 2 x x 0 x x 0 , A 1 2 e e A 1 2 x x 0 x x 0 A 1 2 e e , and from (3.1),

A 1 2 x x 0 x x 0 , A 1 2 e e = cos δ A 1 2 e e 2 + sin δ A 1 2 z z , A 1 2 e e , A 1 2 x x 0 x x 0 , A 1 2 x x 0 x x 0 = cos 2 δ A 1 2 e e 2 + 2 sin δ cos δ A 1 2 z z , A 1 2 e e + sin 2 δ A 1 2 z z 2 .

Hence,

(3.3) cos F ( δ ) = 1 + tan δ A 1 2 z z , A 1 2 e e A 1 2 e e 2 1 + tan 2 δ A 1 2 z z 2 A 1 2 e e 2 + 2 tan δ A 1 2 z z , A 1 2 e e A 1 2 e e 2 for  0 < δ < π 2 1 + tan δ A 1 2 z z , A 1 2 e e A 1 2 e e 2 1 + tan 2 δ A 1 2 z z 2 A 1 2 e e 2 + 2 tan δ A 1 2 z z , A 1 2 e e A 1 2 e e 2 for  π 2 < δ < π .

From (3.2),

λ Λ = λ Φ Λ Φ C A 1 2 z z 2 A 1 2 e e 2 Λ Φ λ Φ = Λ λ .

If

B A 1 2 z z , A 1 2 e e A 1 2 e e 2 ,

then by Cauchy-Schwarz,

B A 1 2 z z A 1 2 e e = C Λ λ .

Setting

(3.4) g ( s ) = 1 + B s 1 + C s 2 + 2 B s if  s ( 0 , ) 1 + B s 1 + C s 2 + 2 B s if  s ( , 0 ) ,

we obtain from (3.3) that

cos F ( δ ) = g ( tan δ ) .

Notice that since B C , we have 1 + C s 2 + 2 B s 0 for all s R . If B < C , then 1 + C s 2 + 2 B s > 0 for all s R ; and if B = C , then 1 + C s 2 + 2 B s = 1 + B 2 s 2 + 2 B s = ( 1 + B s ) 2 , which is strictly positive except when s = 1 B . For s > 0 , let us now estimate

Δ ( s ) = 1 g ( s ) = ( C B 2 ) s 2 ( 1 + B s + 1 + C s 2 + 2 B s ) 1 + C s 2 + 2 B s .

Since C B C , it follows that

1 + C s 2 + 2 B s ( 1 C s ) 2

for < s < . Therefore, if s 1 ( 2 C ) , then we obtain 1 C s 1 2 . Also 1 + B s 1 C s if s > 0 , and 1 + B s 1 + C s for s < 0 . So 1 + B s 1 C s . Hence,

0 Δ ( s ) 2 ( C B 2 ) s 2 for  0 < s 1 ( 2 C ) .

In particular, since λ Λ C Λ λ and B C , we obtain the bound

0 Δ ( s ) 2 Λ λ s 2 for  0 < s ( 1 2 ) λ Λ .

This implies that

1 cos F ( δ ) 4 Λ λ tan 2 δ

for δ such that 0 < tan δ ( 1 2 ) λ Λ . Since tan δ δ for δ sufficiently small, we then obtain the estimate

1 cos F ( δ ) 8 Λ λ δ 2

for all 0 < δ δ 0 , with δ 0 a positive number depending only on λ Λ . Hence,

F ( δ ) arccos 1 8 Λ λ δ 2 for  0 < δ δ 0 .

On the other hand, arccos ( 1 x 2 ) x 2 as x 0 + , it follows that

(3.5) F ( δ ) C ( Λ λ ) δ for  0 < δ δ 0 .

Therefore, from the definitions of δ and F ( δ ) , we obtain

(3.6) angle ( A ( x , x 0 ; ξ , y 2 ) 1 2 ( x x 0 ) , A ( x , x 0 ; ξ , y 2 ) 1 2 e ) C ( Λ λ ) angle ( x x 0 , e ) ,

for all ξ T ( x ) if angle ( x x 0 , e ) δ 0 , x x 0 , x dom ( T ) . On the other hand, from the monotonicity (2.1),

A ( x , x 0 ; ξ , y 2 ) ( x x 0 ) , ξ y 2 0 , ξ T ( x )

that is, A ( x , x 0 ; ξ , y 2 ) 1 2 ( x x 0 ) , A ( x , x 0 ; ξ , y 2 ) 1 2 ( ξ y 2 ) 0 for all ξ T ( x ) , and therefore,

angle ( A ( x , x 0 ; ξ , y 2 ) 1 2 ( x x 0 ) , A ( x , x 0 ; ξ , y 2 ) 1 2 ( ξ y 2 ) ) π 2 , ξ T ( x ) .

Hence, from (3.6),

(3.7) angle ( A ( x , x 0 ; ξ , y 2 ) 1 2 ( ξ y 2 ) , A ( x , x 0 ; ξ , y 2 ) 1 2 e ) π 2 + C ( Λ λ ) angle ( x x 0 , e ) , ξ T ( x ) ,

when angle ( x x 0 , e ) δ 0 , x x 0 , x dom ( T ) .

Step 2. Let Γ = { x : angle ( x x 0 , e ) δ 0 } . We shall prove that

(3.8) T ( Γ ) B j = ,

for ε sufficiently small depending only on Λ λ ; B j = B ε k ( x j ) .

Recall that x 0 S k j , y 1 T x 0 B j , and y 2 T x 0 with y 2 y 1 1 2 k . Let C be the cone with vertex y 2 , axis e = y 2 y 1 , and opening π + θ 0 . We have C B j = when θ 0 > 0 is small, for all ε < 1 . Suppose by contradiction that (3.8) does not hold, that is, there is ξ T ( x ) B j for some x Γ , and let θ be the angle between ξ y 2 and e . Since ξ B j , we then have θ ( π + θ 0 ) 2 for all ε < 1 . To obtain a contradiction, we first right down the left-hand side of (3.7) in terms of the angle θ and will show that it is close to π when θ π , for ε sufficiently small, contradicting (3.7).

To do this, we proceed as before as in the writing of F ( δ ) letting now ζ = ξ y 2 ( ξ y 2 ) e e e e . Then ζ e e = 0 , ( ξ y 2 ) ζ ζ = ζ , and

ξ y 2 = ( ξ y 2 ) ζ ζ ζ ζ + ( ξ y 2 ) e e e e = sin θ ζ ζ + cos θ e e ;

recalling that θ is the angle between ξ y 2 and e . Then the left-hand side of (3.7) can be written as follows:

(3.9) G ( θ ) = angle ( A ( x , x 0 ; ξ , y 2 ) 1 2 ( ξ y 2 ) , A ( x , x 0 ; ξ , y 2 ) 1 2 e ) ,

and since θ > π 2 , it follows as in (3.3) that

cos G ( θ ) = 1 + B ¯ tan θ 1 + C ¯ tan 2 θ + 2 B ¯ tan θ

with

B ¯ = A 1 2 ζ ζ , A 1 2 e e A 1 2 e e 2 , C ¯ = A 1 2 ζ ζ 2 A 1 2 e e 2 .

Let us now analyze the function G ( θ ) when θ is close to π . For s < 0 and with g defined as in (3.4) but with B ¯ and C ¯ instead of B and C , we have

Δ ¯ ( s ) = 1 g ( s ) = ( C ¯ B ¯ 2 ) s 2 ( 1 + B ¯ s + 1 + C ¯ s 2 + 2 B ¯ s ) 1 + C ¯ s 2 + 2 B ¯ s .

Applying the estimates for the last denominator obtained in Step 1 yields

Δ ¯ ( s ) 2 ( C ¯ B ¯ 2 ) s 2 for  1 ( 2 C ¯ ) < s < 0 .

In particular, since λ Λ C ¯ Λ λ , and B ¯ C ¯ , we obtain the bound

Δ ¯ ( s ) 2 Λ λ s 2 for  1 ( 2 C ¯ ) < s < 0 .

This implies that

1 cos G ( θ ) 2 Λ λ tan 2 θ

for θ such that ( 1 2 ) λ Λ < tan θ < 0 . Now tan θ θ π when θ π , and so

1 + 8 Λ λ ( π θ ) 2 cos G ( θ ) ,

for π θ 1 < θ < π with θ 1 > 0 small depending only on Λ λ , which implies the following lower bound for the left-hand side of (3.7)

(3.10) G ( θ ) arccos 1 + 8 Λ λ ( π θ ) 2 ,

for all π θ 1 < θ < π . We now choose ε > 0 so that for each ξ B j = B ε k ( x j ) , the angle θ = angle ( ξ y 2 , e ) satisfies π θ 1 < θ < π . Recall once again that x 0 S k j , y 1 T x 0 B j , and y 2 T x 0 with y 2 y 1 1 2 k . Then y 2 x j y 2 y 1 x j y 1 1 2 k ε k = 1 2 ε 1 ε k ; that is, y 2 B 1 2 ε 1 ε k ( x j ) . For each δ large, there is ε sufficiently small such that 1 2 ε 1 = 1 + δ . Let α be the angle between the vectors y 2 ξ and e = y 2 y 1 , and consider the convex hull of B j and y 2 , i.e., the ice-cream cone containing B j . If β is the angle between the vector y 2 x j and the edge of the convex hull, we have α 2 β , see Figure 1. So sin α 2 sin β = 2 ε k y 2 x j 2 ε k 1 2 ε 1 ε k = 2 ( 1 + δ ) , a number than can be made arbitrarily small taking ε small, in particular, it can be made smaller than sin θ 1 . Therefore, with this choice of ε , the ball B j is determined and the inequality (3.10) can be applied when ξ B j . Then combining (3.7), (3.9), and (3.10), we obtain that

arccos 1 + 8 Λ λ ( π θ ) 2 π 2 + C ( Λ λ ) angle ( x x 0 , e )

for π θ 1 < θ < π . Since x Γ , angle ( x x 0 , e ) δ 0 . Thus, if θ π , this yields a contradiction since arccos ( 1 ) = π . The proof of (3.8) is then complete.

Step 3. We are now in a position to prove that x 0 S k j cannot be a point of density for S k j . Recall S k j = S k B j * , where B j * = { x dom ( T ) : T x B j } . From (3.8), it follows that B j * Γ = with Γ the cone in Step 2. Let B r ( x 0 ) be the Euclidean ball centered at x 0 with radius r , then

S k j B r ( x 0 ) = ( S k j B r ( x 0 ) Γ ) ( S k j B r ( x 0 ) Γ c ) = S k j B r ( x 0 ) Γ c ,

and therefore,

S k j B r ( x 0 ) * B r ( x 0 ) Γ c B r ( x 0 ) B r ( x 0 ) = c δ 0 < 1 ,

for all r and so from Lemma 3.7, x 0 is not a point of density for S k j . This completes the proof of Theorem 3.1.□

Figure 1 
               Configuration of points.
Figure 1

Configuration of points.

Remark 3.2

Under certain properties of the cost function c and that the map T is c -cyclically monotone, then it is proven in [GM96, Corollary 3.5] that T is single-valued almost everywhere.

3.1 Inverse maps

Given a multivalued map T : R n P ( R n ) the domain of T is the set dom ( T ) = { x R n : T x } and the range of T the set ran ( T ) = x R n T x . The inverse of T is the multivalued map T 1 : R n P ( R n ) defined by T 1 y = { x R n : y T x } . Clearly dom ( T 1 ) = ran ( T ) .

If T is h -monotone with h even, then T 1 is h -monotone and from Theorem 3.1 T 1 is single-valued a.e., and we obtain the following.

Corollary 3.3

(of Aleksandrov type) If T : R n P ( R n ) is a multivalued map that is h-monotone, with h satisfying the assumptions of Theorem 3.1, then the set

S = { p R n : there e x i s t x , y R n , x y , s u c h t h a t p T ( x ) T ( y ) }

has measure zero.

Proof

The map T 1 : R n P ( R n ) is h -monotone and from Theorem 3.1 is single valued a.e. Since S = { p R n : T 1 p  is not a singleton } , the corollary follows.□

By using Corollary 3.3, we can define the push forward measure of an h -monotone map. Let f L loc 1 ( R n ) , f 0 , and let T : R n P ( R n ) be an h -monotone map that is measurable, i.e., T 1 ( E ) is a Lebesgue measurable subset of R n for each E R n Lebesgue measurable. Define

μ ( E ) = T 1 ( E ) f ( x ) d x .

Then μ is σ -additive. In fact, if { E i } i = 1 are disjoint Lebesgue measurable sets, then it follows from Corollary 3.3 that T 1 ( E i ) T 1 ( E j ) = 0 for i j ; T 1 ( E ) = { x R n : T ( x ) E } .

3.2 Maximal h -monotone maps

If T : R n P ( R n ) is a multivalued map, then the graph of T is by definition graph ( T ) = { ( x , y ) R n × R n : y T x } . If T 1 , T 2 are two multivalued maps, then T 1 T 2 iff graph ( T 1 ) graph ( T 2 ) , that is, for each x R n , T 1 x T 2 x . The relation is a partial order on the set of all multivalued maps, and therefore, the class of all multivalued maps with the relation is a partially ordered set. Let h denote the class of all multivalued maps that are h -monotone. Then the set ( h , ) is inductive, that is, if S h is a totally ordered set or chain (that is, given T 1 , T 2 S then either T 1 T 2 or T 2 T 1 ), then S has a upper bound in h , i.e., there exists T h such that R T for all R S . Indeed, let T ˜ be the map with graph ( T ˜ ) = T S graph ( T ) , i.e., T ˜ x = T S T x . Let us show that T ˜ h . If x , y dom ( T ˜ ) , ξ T ˜ x , and ζ T ˜ y , then there exists T 1 , T 2 S such that ξ T 1 x and ζ T 2 y . Since S is a chain, it follows that T 1 T 2 or T 2 T 1 , that is, T 1 z T 2 z or T 2 z T 1 z for all z . In particular, ξ T 2 x or ζ T 1 y and the h -monotonicity of T ˜ follows from the h -monotonicity of T 1 or T 2 . Therefore, ( h , ) is inductive and from Zorn’s lemma, ( h , ) has a maximal element, i.e., there exists T h such that R T for all R h .

We say T h is maximal h -monotone if whenever T h satisfies T T , then we must have T = T .

Given T h , there exists T ˜ h such that T ˜ is maximal h -monotone with T T ˜ . Indeed, consider the class of all R h with T R . If S is any chain, then proceeding as before the map defined by R ˜ x = R S R x is h -monotone and is an upper bound for S . Therefore, by Zorn’s lemma, has a maximal element.

We have the following characterization: The map T h is maximal h -monotone if given ( x , ξ ) R n × R n satisfying the condition

h ( x ξ ) + h ( y ζ ) h ( x ζ ) + h ( y ξ )

for each y dom ( T ) and for all ζ T y , then we must have ξ T x . Indeed, suppose there exists ( x 0 , ξ 0 ) R n × R n such that h ( x 0 ξ 0 ) + h ( y ζ ) h ( x 0 ζ ) + h ( y ξ 0 ) for all y dom ( T ) and for all ζ T y , with ξ 0 T x 0 . If we define T x = T x for x x 0 and T x = T x 0 ξ 0 for x = x 0 , then T is h -monotone and graph ( T ) graph ( T ) ; so T is not maximal. Reciprocally, if the condition holds and T T with T h , then we want to prove that T x T x for all x R n . If x dom ( T ) , since T T , then x dom ( T ) and let ξ T x . Since T is h -monotone, h ( x ξ ) + h ( y ζ ) h ( x ζ ) + h ( y ξ ) for all y dom ( T ) and for all ζ T y . Since dom ( T ) dom ( T ) , the last inequality holds for all y dom ( T ) and for all ζ T y , and hence, ξ T x . It remains to prove that if T x = , then T x = . Suppose T x . Then there is ξ T x , and since T is h -monotone, we have h ( x ξ ) + h ( y ζ ) h ( x ζ ) + h ( y ξ ) for all y dom ( T ) and for all ζ T y . In particular, this holds for all y dom ( T ) and for all ζ T y . Consequently, ξ T x and so T x .

Theorem 3.4

Let T : R n P ( R n ) be a multivalued map that is maximal h-monotone, and let Z R n be a set of measure zero such that T is single valued in R n \ Z . Then T is continuous relative to R n \ Z .

Proof

We first observe that since T is h -monotone, then from the L -estimate [12, Theorem 2.1] it follows that T is locally bounded. Let x 0 R n \ Z and suppose T is discontinuous relative to R n \ Z at x 0 . Then there exists δ > 0 such that for each ε > 0 there exists x ε R n \ Z such that x ε x 0 < ε and p ε p 0 > δ with p 0 T ( x 0 ) and p ε T ( x ε ) . From the local boundedness of T , it follows that there exists a constant M > 0 such that p ε M for all ε < 1 . Then there exists a subsequence p ε j p 1 as ε j 0 , and so p 1 p 0 δ . On the other hand, from the h -monotonicity,

h ( x ε j p ε j ) + h ( x p ) h ( x ε j p ) + h ( x p ε j ) p T x .

Letting ε j 0 yields h ( x 0 p 1 ) + h ( x p ) h ( x 0 p ) + h ( x p 1 ) for all p T x , and since T is maximal, we obtain p 1 T ( x 0 ) , that is, T is not single valued at x 0 , a contradiction.□

Corollary 3.5

Under the assumptions of Theorem 3.4, we have that T ( R n ) is a Lebesgue measurable set in R n .

Proof

Let T i be the i th component of T . Let Z be the set of measure zero such that T is single valued in R n \ Z . The function T i is continuous relative to R n \ Z , and therefore, for each α , the set { x R n \ Z : T i ( x ) α } is relatively closed and so Lebesgue measurable.□

Theorem 3.6

Under the assumptions of Theorem 3.4, the class

Σ = { E R n : T ( E ) is L e b e s g u e m e a s u r a b l e }

is a σ -algebra, and the set function

μ ( E ) = T ( E )

is σ -additive in Σ , that is, ( R n , Σ , μ ) is a measure space.

Proof

If E k Σ , k = 1 , 2 , , then T ( k = 1 E k ) = k = 1 T ( E k ) Σ . For any set E R n , we have

T ( R n \ E ) = [ T ( R n ) \ T ( E ) ] [ T ( R n \ E ) T ( E ) ] .

Suppose E Σ , then from Corollary 3.3, the set T ( R n \ E ) T ( E ) has measure zero, and then from Corollary 3.5, we obtain R n \ E Σ . The proof of the σ -additivity is the same as the proof of [10, Theorem 1.1.13] with Lemma 1.1.12 there now replaced by Corollary 3.3 and u replaced by T .□

3.3 On the rectifiability of c -monotone sets[1]

Let c ( x , y ) be a C 2 cost from R n × R n to R . Denote by

D x y 2 c ( x , y )

the n × n matrix having entries 2 c x i y j ( x , y ) .

Let Φ : R n × R n R n × R n be the Cayley transform defined by

Φ ( x , y ) = 1 2 ( x + y , x y ) .

Let us fix a point ( x 0 , y 0 ) and suppose that

(3.11) det D x y 2 c ( x 0 , y 0 ) 0 ,

that is, the matrix A D x y 2 c ( x 0 , y 0 ) is non-singular.

Let us write

c ( x , y ) = ( A x ) y + c ( x , y ) + ( A x ) y

and set G ( x , y ) = c ( x , y ) + ( A x ) y . We have D x y 2 ( ( A x ) y ) = A , so

D x y 2 c ( x , y ) = A + D x y 2 G ( x , y ) .

Obviously, D x y 2 G ( x 0 , y 0 ) = 0 , and so for each ε > 0 , there is a convex neighborhood N of ( x 0 , y 0 ) such that D x y 2 G L ( N ) ε .

Let S R n × R n be a c -monotone set, that is, for all points ( x , y ) , ( x , y ) S , we have

c ( x , y ) + c ( x , y ) c ( x , y ) + c ( x , y ) .

In particular, for ( x , y ) , ( x , y ) S N , we can write that

( A x ) y + G ( x , y ) ( A x ) y + G ( x , y ) ( A x ) y + G ( x , y ) ( A x ) y + G ( x , y ) .

Rearranging terms yields

( A x A x ) ( y y ) G ( x , y ) G ( x , y ) ( G ( x , y ) G ( x , y ) ) .

Now

G ( x , y ) G ( x , y ) = 0 1 D y G ( x , y + s ( y y ) ) ( y y ) d s G ( x , y ) G ( x , y ) = 0 1 D y G ( x , y + s ( y y ) ) ( y y ) d s ,

so

G ( x , y ) G ( x , y ) ( G ( x , y ) G ( x , y ) ) = 0 1 D y G ( x , y + s ( y y ) ) ( y y ) d s 0 1 D y G ( x , y + s ( y y ) ) ( y y ) d s = 0 1 0 1 D x y 2 G ( x + t ( x x ) , y + s ( y y ) ) ( x x ) , y y d t d s .

Hence,

G ( x , y ) G ( x , y ) ( G ( x , y ) G ( x , y ) ) ε x x y y

and so,

(3.12) A ( x x ) ( y y ) ε x x y y ( x , y ) , ( x , y ) S N .

Let

2 u = A x + y , 2 v = A x y , 2 u = A x + y , 2 v = A x y ; Δ x = A x A x , Δ y = y y , Δ u = u u , Δ v = v v .

Then

Δ x + Δ y = 2 Δ u , Δ x Δ y = 2 Δ v ,

and so,

Δ u + Δ v = 2 Δ x , Δ u Δ v = 2 Δ y ,

From (3.12), we then have

Δ x Δ y ε x x Δ y = ε A 1 A ( x x ) Δ y ε A 1 Δ x Δ y ,

that is,

Δ x Δ y ε A 1 Δ x Δ y .

Now

Δ u 2 Δ v 2 = 2 Δ x Δ y 2 ε A 1 Δ x Δ y = ε A 1 Δ u Δ v Δ u + Δ v ε A 1 ( Δ u 2 + Δ v 2 ) ,

because a b 2 a + b 2 ( a 2 + b 2 ) 2 for any vectors a , b . We then obtain

(3.13) Δ v 1 + ε A 1 1 ε A 1 Δ u ,

for ε < 1 A 1 . This shows in particular that if u = u then v = v .

Now set Ψ ( x , y ) = Φ ( A x , y ) = 1 2 ( A x + y , A x y ) = ( Ψ 1 ( x , y ) , Ψ 2 ( x , y ) ) . Then Ψ : R n × R n R n × R n is an invertible linear transformation, and in particular, Ψ : S N Ψ ( S N ) R n × R n is a bijection. Let Π 1 ( x , y ) = x and Π 2 ( x , y ) = y be the coordinate projections. From (3.13), given u Π 1 ( Ψ ( S N ) ) , there is a unique v Π 2 ( Ψ ( S N ) ) such that ( u , v ) Ψ ( S N ) so if we define F ( u ) = v , then

F : Π 1 ( Ψ ( S N ) ) Π 2 ( Ψ ( S N ) )

is a Lipschitz function. The graph of F , G ( F ) , equals to Ψ ( S N ) , and since Ψ is a bijection, we obtain S N = Ψ 1 ( G ( F ) ) ; Ψ 1 ( u , v ) = A 1 1 2 ( u + v ) , 1 2 ( u v ) . That is, S N is the image of a Lipschitz graph by a linear transformation.

This proves that if ( x 0 , y 0 ) is a point satisfying (3.11), and S is a c -monotone set, then there is a neighborhood N of ( x 0 , y 0 ) such that the set S N is the image of a Lipschitz graph by a linear transformation. Notice that this last fact does not imply in general that T x is single valued a.e.. In fact, if f : R n R is a smooth function and we define the multivalued map T x = { f ( x ) + k : k Z } , then the set S = { ( x , T x ) : x R n } is union of smooth graphs, but the map T is not single valued at any point. In our case, if we consider a multivalued map T satisfying

c ( x , ξ ) + c ( y , ζ ) c ( x , ζ ) + c ( y , ξ ) ξ T x , ζ T y

and define the set S = { ( x , ξ ) : ξ T x ; x dom T } , it follows that S is a c -monotone set.

The case left is when ( x 0 , y 0 ) does not satisfy (3.11). For our cost c ( x , y ) = h ( x y ) with h homogeneous of degree p 2 and having Hessian positive definite in the unit sphere, (3.11) may not happen only when x 0 = y 0 . Let D = { ( x , x ) : x R n } be the diagonal. Write S = ( S D ) ( S D c ) . If ( x 0 , y 0 ) S D c , then ( x 0 , y 0 ) satisfies (3.11) and therefore there is a neighborhood N of ( x 0 , y 0 ) such that S D c N is the image of a Lipschitz graph. On the other hand, the map T : R n R n × R n given by T x = ( x , x ) is Lipschitz and S D = T ( Π 1 ( S D ) ) , that is, S D is n -rectifiable in the sense of [6, Sect. 3.2.14, Definition (1)].

Acknowledgment

To our dear friend and collaborator Ermanno Lanconelli on his 80th birthday celebrating your remarkable journey and contributions to mathematics. With warmest regards and deepest appreciation.

  1. Funding information: The first author thanks Annamaria Montanari and the University of Bologna for their invitation and hospitality during his visit where part of this research was conducted and partially supported by INdAM. C.E.G. was partially supported by NSF grant DMS–1600578. A. M. was partially supported by PRIN 2022 F4F2LH–CUP J53D23003760006 “Regularity problems in sub-Riemannian structures,” and by GNAMPA from INdAM.

  2. Author contributions: All authors have accepted responsibility for the entire content of this manuscript and consented to its submission to the journal, reviewed all the results and approved the final version of the manuscript. All authors have contributed equally to this work.

  3. Conflict of interest: The authors state no conflict of interest.

Appendix

We conclude the paper with the following lemma that yields the differentiability property we use in the proof of Theorem 3.1.

Lemma 3.7

Let S R n be a set not necessarily Lebesgue measurable and consider

f ( x ) limsup r 0 S B r ( x ) * B r ( x ) ,

where * and denote the Lebesgue outer measure and Lebesgue measure respectively. If

M = { x S : f ( x ) < 1 } ,

then M = 0 . Here B r ( x ) is the Euclidean ball centered at x with radius r.

Moreover, if B r ( x ) is a ball in a metric space X and μ * is a Carathéodory outer measure on X [2], then a similar result holds true for all S X .

Proof

Fix x M . There exists a positive integer m such that f ( x ) < 1 1 m < 1 , and let m x be the smallest integer with this property. So for each η > 0 sufficiently small we have

(A1) sup 0 < r δ S B r ( x ) * B r ( x ) < 1 1 m x , for all  0 < δ η .

Given a positive integer k , let M k = { x M : m x = k } . We have M = k = 1 M k . We shall prove that M k = 0 for all k . Suppose by contradiction that M k * > 0 for some k , we may assume also that M k * < . Let us consider the family of balls = { B r ( x ) } x M k with B r ( x ) satisfying (A1). Then we have that the family covers M k in the Vitali sense, i.e., for every x M k and for every η > 0 there is ball in containing x whose diameter is less than η . Therefore, from [23, Corollary (7.18) and equation (7.19)] we have that given ε > 0 there exists a family of disjoint balls B 1 , , B N in such that

M k * ε < M k i = 1 N B i * , and i = 1 N B i < ( 1 + ε ) M k * .

Since M k S , then from (A1), we obtain

M k * ε < S i = 1 N B i * i = 1 N S B i * 1 1 k i = 1 N B i < ( 1 + ε ) 1 1 k M k * ,

then letting ε 0 we obtain a contradiction.□

References

[1] G. Alberti and L. Ambrosio, A geometrical approach to monotone functions in Rn, Math. Zeitschrift 230 (1999), 259–316. 10.1007/PL00004691Search in Google Scholar

[2] L. Ambrosio, N. Gigli, and G. Savaré, Gradient Flows in Metric Spaces and in the Space of Probability Measures. Lectures in Mathematics, Birkhäuser, 2005. Search in Google Scholar

[3] H. Brézis, Opérateurs Maximaux Monotones et Semi-Groupes de Contractions dans les Espaces de Hilbert, North-Holland Mathematical Studies vol. 50, North-Holland, New York, 1973. Search in Google Scholar

[4] T. Champion and L. De Pascale, On the twist condition and c-monotone transport plans, Discrete Contin Dyn Syst. 34 (2012), no. 4, 1339–1353. 10.3934/dcds.2014.34.1339Search in Google Scholar

[5] L. DePascale, A. Kausamo, and K. Wyczesany, 60 years of Cyclic Monotonicity: a survey, https://arxiv.org/pdf/2308.07682.pdf. Search in Google Scholar

[6] H. Federer, Geometric Measure Theory, Springer, New York, 1969. Search in Google Scholar

[7] A. Figalli, Existence, uniqueness, and regularity of optimal transport maps, SIAM J. Math. Anal. 39 (2007), no. 1, 126–137. 10.1137/060665555Search in Google Scholar

[8] C. E. Gutiérrez and Q. Huang, The refractor problem in reshaping light beams, Arch. Rational Mech. Anal. 193 (2009), no. 2, 423–443. 10.1007/s00205-008-0165-xSearch in Google Scholar

[9] M. Goldman and F. Otto, A variational proof of partial regularity for optimal transportation maps, Ann. Scient. Ec. Norm. Sup. 53 (2020), 1209–1233, https://arxiv.org/pdf/1704.05339.pdf. 10.24033/asens.2444Search in Google Scholar

[10] C. E. Gutiérrez, The Monge-Ampère Equation, Progress in Nonlinear Differential Equations and Applications, Vol. 89, Birkhäuser, Boston, MA, 2nd Edition, 2016. 10.1007/978-3-319-43374-5Search in Google Scholar

[11] C. E. Gutiérrez, Optimal transport and applications to Geometric Optics, Springer Briefs on PDEs and Data Science, Springer, Singapore, 2023. 10.1007/978-981-99-4867-3Search in Google Scholar

[12] C. E. Gutiérrez and A. Montanari, Linfty-estimates in optimal transport for non quadratic costs, Calculus Variat Partial Differ Equ. 61 (2022), 163. https://doi.org/10.1007/s00526-022-02245-0. 10.1007/s00526-022-02245-0Search in Google Scholar

[13] C. E. Gutiérrez and A. Montanari, Differentiability of monotone maps related to non quadratic costs, Nonlinear Anal. 257 (2025). https://arxiv.org/pdf/2409.19127. 10.1016/j.na.2025.113804Search in Google Scholar

[14] C. E. Gutiérrez and T. van Nguyen, On Monge-Ampère type equations arising in optimal transportation problems, Calculus Variat Partial Differ Equ. 28 (2007), no. 3, 275–316. 10.1007/s00526-006-0045-xSearch in Google Scholar

[15] R. McCann, B. Pass, and M. Warren, Rectifiability of optimal transportation plans, Canad. J. Math. 64 (2012), 924–934. 10.4153/CJM-2011-080-6Search in Google Scholar

[16] F. Mignot, Controoole dans les Inéquations Variationelles Elliptiques, J. Funct. Anal. 22 (1976), 130–185. 10.1016/0022-1236(76)90017-3Search in Google Scholar

[17] F. Santambrogio, Optimal transport for applied mathematicians, volume 87 of Progress in Nonlinear Differential Equations and Their Applications, Birkhäuser, Boston, MA, 2015. 10.1007/978-3-319-20828-2Search in Google Scholar

[18] C. Villani, Optimal transport, old and new, Grundlehren der mathematischen Wissenschaften, vol. 338, Springer, Berlin Heildelberg, 2009. 10.1007/978-3-540-71050-9Search in Google Scholar

[19] R.L. Wheeden and A. Zygmund, Measure and Integral, CRC Press, 2nd Edition, Raton, FL 2015. 10.1201/b18361Search in Google Scholar

Received: 2024-04-04
Revised: 2025-02-24
Accepted: 2025-03-26
Published Online: 2025-05-16

© 2025 the author(s), published by De Gruyter

This work is licensed under the Creative Commons Attribution 4.0 International License.

Downloaded on 10.9.2025 from https://www.degruyterbrill.com/document/doi/10.1515/agms-2025-0023/html
Scroll to top button