arXiv is now an independent nonprofit! Learn more
License: CC BY-NC-ND 4.0
arXiv:2607.24666v2 [math.AP] 20 Aug 2026

Global W2,pW^{2,p} Regularity in Optimal Transport

Shibing Chen Address: School of Mathematical Sciences, University of Science and Technology of China, Hefei, Anhui 230026, China Email address: chenshib@ustc.edu.cn , Yuanyuan Li Address: Institute for Theoretical Sciences, Westlake University, Hangzhou, 310030, China Email address: lyyuan@westlake.edu.cn and Xianduo Wang Address: School of Mathematics and Statistics, Huazhong University of Science and Technology, Wuhan, 430074, China Email address: wangxd@hust.edu.cn
Abstract.

In this paper we establish global W2,pW^{2,p} estimates for the convex potentials of quadratic optimal transport between bounded convex domains with continuous positive densities. All the assumptions are optimal. The main new ideas include a blow-up analysis that allows for lower-dimensional collapse of the limiting source measure and reduces the limiting problem to a transport problem on its affine hull, and a good–bad scale decomposition in which rigidity controls the good scales while a counting argument shows that the proportion of bad scales tends to zero.

1. Introduction

Let Ω,Ωn\Omega,\Omega^{*}\subset\mathbb{R}^{n} be bounded open convex sets, and assume that

(1.1) fC(Ω¯),gC(Ω¯),0<λf,gΛ,Ωf=Ωg.f\in C(\overline{\Omega}),\qquad g\in C(\overline{\Omega^{*}}),\qquad 0<\lambda\leq f,g\leq\Lambda,\qquad\int_{\Omega}f=\int_{\Omega^{*}}g.

Let uu and vv be the dual convex potentials for the quadratic optimal transport, so that

(1.2) (Du)#(fdx)=gdy,(Dv)#(gdy)=fdx.(Du)_{\#}(f\,\,\mathrm{d}x)=g\,\,\mathrm{d}y,\qquad(Dv)_{\#}(g\,\,\mathrm{d}y)=f\,\,\mathrm{d}x.

As usual, the potentials are extended to n\mathbb{R}^{n} by the minimal convex extension described in Section 2.

The existence and uniqueness of the optimal transport map were established by Brenier [1]; see also McCann [21] for the more general theory of monotone maps. For the interior regularity theory of the Monge–Ampère equation, we refer the reader to the fundamental works [2, 3, 4, 14, 15]. For general background on optimal transport and the Monge–Ampère equation, we refer to the monographs [27, 28, 16]. The fundamental regularity condition for optimal transport with general cost functions was introduced by Ma–Trudinger–Wang [20], and was subsequently shown by Loeper [19] to be necessary for the continuity of optimal transport maps for arbitrary smooth positive densities. For global Sobolev regularity of optimal transport potentials on a class of nonconvex planar domains, see [22, 11].

Under stronger smoothness assumptions, Delanoë [13] first established global classical solvability in dimension two for uniformly convex domains. Caffarelli [5] subsequently established global C1,αC^{1,\alpha} estimates for bounded convex domains when the densities are bounded above and below. Later, in [6], he proved global C1,1εC^{1,1-\varepsilon} estimates when the domains are uniformly convex and C2C^{2} and the densities are positive and continuous. In the same paper, Caffarelli also established global C2,αC^{2,\alpha^{\prime}} estimates, assuming further that the densities are CαC^{\alpha}, for some α<α\alpha^{\prime}<\alpha. Urbas [26] extended the classical solvability result of Delanoë to higher dimensions.

Chen–Liu–Wang [8] proved global C1,1εC^{1,1-\varepsilon} and W2,pW^{2,p} estimates for continuous positive densities when the convex domains have C1,1C^{1,1} boundaries, and established C2,αC^{2,\alpha} estimates when the domains are C1,1C^{1,1} and the densities are CαC^{\alpha}. Savin–Yu obtained global C1,1εC^{1,1-\varepsilon} and W2,pW^{2,p} estimates on arbitrary planar convex domains with constant densities [25]. By introducing a very useful monotonicity formula, a related version of which was also used by Yuan [29] to give a new proof of the Pogorelov estimate for the Monge–Ampère equation, Collins–Tong extended the results of Savin–Yu to all dimensions under a Hölder continuity assumption on the densities [12]. They also established global C2,αC^{2,\alpha} estimates under the sharp assumptions, namely, that the domains are convex and C1,αC^{1,\alpha} and that the densities are CαC^{\alpha}. However, W2,pW^{2,p} estimates under the sharp assumptions have remained open. In this paper, we give a complete answer.

Theorem 1.1.

Suppose (1.1) and (1.2) hold. Then, for every p>1p>1,

uW2,p(Ω¯),vW2,p(Ω¯).u\in W^{2,p}(\overline{\Omega}),\qquad v\in W^{2,p}(\overline{\Omega^{*}}).

There are three main difficulties. First, near the boundary, sections may be cut by the domains in an irregular way, since the domains are not assumed to be smooth or strictly convex. Second, continuity of the densities only implies that their oscillations tend to zero, which does not imply that the errors over all scales are summable. Third, after affine normalization, the limiting source measure may be supported on a lower dimensional subspace.

The proof does not require summability of the density errors: their average over dyadic scales tends to zero, so only o(N)o(N) scales are bad. The blow-up analysis also allows the limiting source measure to collapse onto a proper subspace.

The proof consists of the following five steps:

  • (i)

    An almost-monotonicity estimate. Fix x0Ω¯x_{0}\in\overline{\Omega}, set y0=Du(x0)y_{0}=Du(x_{0}), and define

    Dr(u,x0):={xΩ:(xx0)(Du(x)y0)<r2},Fx0(r):=rnDr(u,x0)f(x)𝑑x.D_{r}(u,x_{0}):=\bigl\{x\in\Omega:(x-x_{0})\cdot(Du(x)-y_{0})<r^{2}\bigr\},\qquad F_{x_{0}}(r):=r^{-n}\int_{D_{r}(u,x_{0})}f(x)\,\,\mathrm{d}x.

    Adapting the monotonicity formula and first-variation argument of Collins–Tong [12, Theorem 3.1 and Proposition 3.1], we prove that

    Fx0(r1)Fx0(r2)exp(Cr2r1ωf(Csσ)+ωg(Csσ)s𝑑s)F_{x_{0}}(r_{1})\leq F_{x_{0}}(r_{2})\exp\!\left(C\int_{r_{2}}^{r_{1}}\frac{\omega_{f}(Cs^{\sigma})+\omega_{g}(Cs^{\sigma})}{s}\,\,\mathrm{d}s\right)

    whenever 0<r2<r1r00<r_{2}<r_{1}\leq r_{0}. The error on the right is additive on adjacent scale intervals. Although it need not be summable down to zero, its average over dyadic logarithmic scales tends to zero. Note that no Dini condition is required.

  • (ii)

    Blow-up analysis. We perform the normalization in the same spirit as in [9]. More precisely, the normalization is applied to sections of the source potential, in contrast to [9], where it is applied only on the target side. We normalize centered sections using their John ellipsoids. The geometric decay of the centered sections controls the normalized potentials and yields a locally uniform limit that is finite on all of n\mathbb{R}^{n}. At the same time, we consider the limits of the corresponding dual potentials. This allows us to handle the possible degeneration in which the limiting source measure is supported on a proper linear subspace.

  • (iii)

    The limit and dimensional reduction. In the full-dimensional case, we follow [12, Theorem 4.1]. If the limiting source measure is supported on an mm-dimensional subspace LL, with q=nmq=n-m, projection onto LL identifies the limiting density with the normalized qq-dimensional volumes of transverse sections. By convexity and the Brunn–Minkowski inequality, its qq-th root is concave, and the projected measures have uniformly bounded densities. The same argument applies to the projected target measure. The mass identity then yields a two-homogeneous mm-dimensional limiting transport problem, which can be lifted back to the original variables.

  • (iv)

    Rigidity and iteration. The rigidity of the blow-up limits implies that, on a sufficiently long interval of scales with small total error, the next sub-level set differs little from one half of the preceding one. The sum of the errors over the first NN dyadic scales is o(N)o(N), so the estimate fails at only o(N)o(N) indices. Consequently, for every δ>0\delta>0,

    Bcδh1/2+δ(x)Shc[u](x)BCδh1/2δ(x).B_{c_{\delta}h^{1/2+\delta}}(x)\subset S_{h}^{c}[u](x)\subset B_{C_{\delta}h^{1/2-\delta}}(x).
  • (v)

    Conclusion. Finally, the W2,pW^{2,p} estimate follows from combining Caffarelli’s interior estimate with a covering argument of Savin [24].

We would also like to point out that the methods developed in this paper can be used to slightly improve the results in [10]. More precisely, one can relax the regularity assumptions on the target domains by removing the uniform convexity condition and requiring only C1,αC^{1,\alpha} regularity (resp. mere convexity) to obtain C2,αC^{2,\alpha} (resp. C1,1ϵC^{1,1-\epsilon}) regularity of the singular set.

The paper is organized as follows. Section 2 contains the notation and the standard estimates for sub-level sets. In Section 3 we prove the mass estimate. Sections 4 and 5 contain the blow-up analysis and dimension reduction arguments. The limit profile is identified in Section 6, and the iteration and the proof of the main theorem are carried out in Section 7. Appendix A contains the local regularity result used for locally finite measures.

2. Preliminaries

Throughout the paper, c,C>0c,C>0 denote universal constants depending only on the fixed data. Note that their values may change from line to line.

Let uu and vv be the potentials satisfying (1.2). For a set DD and a convex function ϕ\phi, define

ID(z)={0,zD,+,zD,ϕ(z)=supξn{zξϕ(ξ)}.I_{D}(z)=\begin{cases}0,&z\in D,\\ +\infty,&z\notin D,\end{cases}\qquad\phi^{*}(z)=\sup_{\xi\in\mathbb{R}^{n}}\{z\cdot\xi-\phi(\xi)\}.

Then we extend u,vu,v to convex functions on n\mathbb{R}^{n} by

(2.1) u¯=(v+IΩ¯),v¯=(u+IΩ¯).\overline{u}=(v+I_{\overline{\Omega^{*}}})^{*},\qquad\overline{v}=(u+I_{\overline{\Omega}})^{*}.

We call u¯,v¯\overline{u},\overline{v} the minimal convex extensions of u,vu,v. They are finite on n\mathbb{R}^{n}, agree with u,vu,v on their respective closed domains, and satisfy

(2.2) u¯=v+IΩ¯,v¯=u+IΩ¯.\overline{u}^{*}=v+I_{\overline{\Omega^{*}}},\qquad\overline{v}^{*}=u+I_{\overline{\Omega}}.

Note that (x,y)Ω¯×Ω¯(x,y)\in\overline{\Omega}\times\overline{\Omega^{*}} satisfies

u(x)+v(y)=xyu(x)+v(y)=x\cdot y

if and only if yu¯(x)y\in\partial\overline{u}(x) and xv¯(y)x\in\partial\overline{v}(y).

For x0Ω¯x_{0}\in\overline{\Omega}, let

x0(x)=u(x0)+Du(x0)(xx0).\ell_{x_{0}}(x)=u(x_{0})+Du(x_{0})\cdot(x-x_{0}).

For h>0h>0, we define

Sh[u](x0)={xΩ:u(x)<x0(x)+h}.S_{h}[u](x_{0})=\{x\in\Omega:u(x)<\ell_{x_{0}}(x)+h\}.

The centered sub-level set of height hh at x0x_{0} is

(2.3) Shc[u](x0)={xn:u¯(x)<^(x)+h},S_{h}^{c}[u](x_{0})=\{x\in\mathbb{R}^{n}:\overline{u}(x)<\widehat{\ell}(x)+h\},

where ^\widehat{\ell} is affine, ^(x0)=u(x0)\widehat{\ell}(x_{0})=u(x_{0}), and is chosen so that x0x_{0} is the center of mass of Shc[u](x0)S_{h}^{c}[u](x_{0}). The existence of ^\widehat{\ell} follows from [6, Section 2]. We also set

Dr(u,x0)={xΩ:(xx0)(Du(x)Du(x0))<r2},r>0.D_{r}(u,x_{0})=\bigl\{x\in\Omega:(x-x_{0})\cdot\bigl(Du(x)-Du(x_{0})\bigr)<r^{2}\bigr\},\qquad r>0.

Note that Sh[u](x0)S_{h}[u](x_{0}) and Dr(u,x0)D_{r}(u,x_{0}) are contained in Ω,\Omega, but Shc[u](x0)S_{h}^{c}[u](x_{0}) may contain both points in and out of Ω\Omega. When no confusion arises, we may abbreviate them as Sh[u],Shc[u]S_{h}[u],S_{h}^{c}[u] or Sh(x0),Shc(x0)S_{h}(x_{0}),S_{h}^{c}(x_{0}). The corresponding sets for vv are defined by interchanging (Ω,u)(\Omega,u) and (Ω,v)(\Omega^{*},v).

We first recall the estimates used throughout the paper.

Proposition 2.1.

There are α0(0,1)\alpha_{0}\in(0,1) and constants depending only on n,λ,Λn,\lambda,\Lambda and the fixed inner and outer radii of the two domains such that the following hold.

  1. (i)

    By [18, Theorem 1.1] and [12, Proposition 2.5], we have

    [Du]C0,α0(Ω¯)+[Dv]C0,α0(Ω¯)C.[Du]_{C^{0,\alpha_{0}}(\overline{\Omega})}+[Dv]_{C^{0,\alpha_{0}}(\overline{\Omega^{*}})}\leq C.

    For x0Ω¯x_{0}\in\overline{\Omega}, y0Ω¯y_{0}\in\overline{\Omega^{*}}, and every fixed R<R<\infty,

    (2.4) [Du¯]C0,α0(BR(x0))+[Dv¯]C0,α0(BR(y0))CR.[D\overline{u}]_{C^{0,\alpha_{0}}(B_{R}(x_{0}))}+[D\overline{v}]_{C^{0,\alpha_{0}}(B_{R}(y_{0}))}\leq C_{R}.
  2. (ii)

    By [5], we know the restrictions

    Du:ΩΩ,Dv:ΩΩDu:\Omega\longrightarrow\Omega^{*},\qquad Dv:\Omega^{*}\longrightarrow\Omega

    are mutually inverse homeomorphisms.

  3. (iii)

    By [12, Proposition 2.6] and [12, Proposition 2.3(3)], for every x0Ω¯x_{0}\in\overline{\Omega}, r>0r>0, and h>0h>0,

    (2.5) x0+12(Sr2[u](x0)x0)\displaystyle x_{0}+\tfrac{1}{2}\bigl(S_{r^{2}}[u](x_{0})-x_{0}\bigr) Dr(u,x0)Sr2[u](x0),\displaystyle\subset D_{r}(u,x_{0})\subset S_{r^{2}}[u](x_{0}),
    (2.6) Schc[u](x0)Ω\displaystyle S_{ch}^{c}[u](x_{0})\cap\Omega Sh[u](x0)SChc[u](x0)Ω.\displaystyle\subset S_{h}[u](x_{0})\subset S_{Ch}^{c}[u](x_{0})\cap\Omega.

    The analogous inclusions hold for vv.

  4. (iv)

    By [12, Proposition 2.3(1),(2)], let ph=D^p_{h}=D\widehat{\ell}, where ^\widehat{\ell} defines Shc[u](x0)S_{h}^{c}[u](x_{0}) in (2.3), and let AhA_{h} be the positive definite linear map which normalizes the John ellipsoid of Shc[u](x0)x0S_{h}^{c}[u](x_{0})-x_{0} onto B1B_{1}. Then

    (2.7) Bc\displaystyle B_{c} h1Aht(Du(Shc[u](x0))ph)BC,\displaystyle\subset h^{-1}A_{h}^{-t}\bigl(Du(S_{h}^{c}[u](x_{0}))-p_{h}\bigr)\subset B_{C},
    (2.8) chn\displaystyle ch^{n} |Shc[u](x0)||Du(Shc[u](x0))|Chn.\displaystyle\leq|S_{h}^{c}[u](x_{0})|\,\bigl|Du(S_{h}^{c}[u](x_{0}))\bigr|\leq Ch^{n}.

    The same estimates hold with uu replaced by vv.

  5. (v)

    For every 0<hh+<0<h_{-}\leq h_{+}<\infty, there are 0<ch,h+Ch,h+<0<c_{h_{-},h_{+}}\leq C_{h_{-},h_{+}}<\infty such that, for every x0Ω¯x_{0}\in\overline{\Omega}, y0=Du¯(x0)y_{0}=D\overline{u}(x_{0}), and h[h,h+]h\in[h_{-},h_{+}],

    Bch,h+(x0)\displaystyle B_{c_{h_{-},h_{+}}}(x_{0}) Shc[u](x0)BCh,h+(x0),\displaystyle\subset S_{h}^{c}[u](x_{0})\subset B_{C_{h_{-},h_{+}}}(x_{0}),
    Bch,h+(y0)\displaystyle B_{c_{h_{-},h_{+}}}(y_{0}) Shc[v](y0)BCh,h+(y0).\displaystyle\subset S_{h}^{c}[v](y_{0})\subset B_{C_{h_{-},h_{+}}}(y_{0}).
Proof.

We only need to prove (v) and it suffices to give the proof for uu. Suppose that the outer inclusion fails. Then there are xkΩ¯x_{k}\in\overline{\Omega}, hk[h,h+]h_{k}\in[h_{-},h_{+}], and centered sections Shkc[u](xk)S_{h_{k}}^{c}[u](x_{k}) whose outer radii tend to infinity. After passing to a subsequence,

xkx,Du¯(xk)Du¯(x),hkh,x_{k}\to x_{\infty},\qquad D\overline{u}(x_{k})\to D\overline{u}(x_{\infty}),\qquad h_{k}\to h_{\infty},

and the convex functions

zu¯(xk+z)u¯(xk)Du¯(xk)zz\longmapsto\overline{u}(x_{k}+z)-\overline{u}(x_{k})-D\overline{u}(x_{k})\cdot z

converge locally uniformly to a convex function ϕ\phi_{\infty}. Let eke_{k} be a direction of maximal radius and assume that ekee_{k}\to e. Both radial endpoints on xk+ekx_{k}+\mathbb{R}e_{k} tend to infinity. Thus, for every fixed t>0t>0, the points xk±tekx_{k}\pm te_{k} belong to ShkcS_{h_{k}}^{c} for all large kk. Adding the two defining inequalities and passing to the limit, we obtain

0ϕ(te)+ϕ(te)2h+.0\leq\phi_{\infty}(te)+\phi_{\infty}(-te)\leq 2h_{+}.

The function ϕ(te)+ϕ(te)\phi_{\infty}(te)+\phi_{\infty}(-te) is convex in tt, vanishes at 00, and is bounded on [0,)[0,\infty). Therefore, it is identically zero. Thus uu is affine on the line x+ex_{\infty}+\mathbb{R}e, which contradicts the fact that its subgradient image has nonempty interior. This proves the uniform outer inclusion.

For the inner inclusion, let ph=D^hp_{h}=D\widehat{\ell}_{h}. The existence of a bounded section of u¯ph(x0)\overline{u}-p_{h}\cdot(\,\cdot-x_{0}) implies

phdomu¯=Ω¯.p_{h}\in\operatorname{dom}\overline{u}^{*}=\overline{\Omega^{*}}.

Set L0=1+supyΩ¯|y|L_{0}=1+\sup_{y\in\overline{\Omega^{*}}}|y|. Since Du¯(n)Ω¯D\overline{u}(\mathbb{R}^{n})\subset\overline{\Omega^{*}}, both u¯\overline{u} and the affine function with slope php_{h} are L0L_{0}-Lipschitz. Therefore,

u¯(x0+z)u¯(x0)phz2L0|z|<hh\overline{u}(x_{0}+z)-\overline{u}(x_{0})-p_{h}\cdot z\leq 2L_{0}|z|<h_{-}\leq h

whenever |z|<h/(2L0)|z|<h_{-}/(2L_{0}) and the argument for vv is the same. ∎

We shall also use the following two elementary consequences.

Lemma 2.2.

Let ϕ:n\phi:\mathbb{R}^{n}\to\mathbb{R} be finite and convex, with ϕ(0)=0\phi(0)=0 and 0ϕ(0)0\in\partial\phi(0). If

BrShc[ϕ](0)={xn:ϕ(x)phx<h},B_{r}\subset S_{h}^{c}[\phi](0)=\{x\in\mathbb{R}^{n}:\phi(x)-p_{h}\cdot x<h\},

then |ph|h/r|p_{h}|\leq h/r.

Proof.

Since 0ϕ(0)0\in\partial\phi(0) and ϕ(0)=0\phi(0)=0, we have ϕ0\phi\geq 0. If ph0p_{h}\neq 0, set e=ph/|ph|e=p_{h}/|p_{h}|. For 0<ε<r0<\varepsilon<r, the point (rε)e-(r-\varepsilon)e belongs to Shc[ϕ](0)S_{h}^{c}[\phi](0), and hence

0ϕ((rε)e)<h(rε)|ph|.0\leq\phi(-(r-\varepsilon)e)<h-(r-\varepsilon)|p_{h}|.

Letting ε0\varepsilon\rightarrow 0 proves the assertion. The case ph=0p_{h}=0 is immediate. ∎

The next lemma is standard and it compares centered sections at two heights.

Lemma 2.3.

Let ϕ:n\phi:\mathbb{R}^{n}\to\mathbb{R} be finite and convex, and suppose that Shc[ϕ](0)S_{h}^{c}[\phi](0) is bounded. Then, for every 0<θ10<\theta\leq 1,

(2.9) θn3Shc[ϕ](0)Sθhc[ϕ](0)n3Shc[ϕ](0).\frac{\theta}{n^{3}}S_{h}^{c}[\phi](0)\subset S_{\theta h}^{c}[\phi](0)\subset n^{3}S_{h}^{c}[\phi](0).
Proof.

After subtracting an affine function, ϕ(0)=0\phi(0)=0 and ϕ0\phi\geq 0. Fix e𝕊n1e\in\mathbb{S}^{n-1}, and write the two boundary points of ShceS_{h}^{c}\cap\mathbb{R}e as ahea_{h}e and bhe-b_{h}e, where ah,bh>0a_{h},b_{h}>0. Set Rh=max{ah,bh}R_{h}=\max\{a_{h},b_{h}\}. Since ShcS_{h}^{c} is centered at the origin, by John’s lemma [7, Lemma A.3], with γn=n3/2\gamma_{n}=n^{3/2}, we have

(2.10) Rhγnah,bhRh.\frac{R_{h}}{\gamma_{n}}\leq a_{h},b_{h}\leq R_{h}.

Since ϕ(ahe)ah+ϕ(bhe)bh=h(1ah+1bh),\frac{\phi(a_{h}e)}{a_{h}}+\frac{\phi(-b_{h}e)}{b_{h}}=h\left(\frac{1}{a_{h}}+\frac{1}{b_{h}}\right), and tϕ(±te)/tt\mapsto\phi(\pm te)/t is nondecreasing on (0,)(0,\infty), the even convex function Ge(t)=ϕ(te)+ϕ(te)G_{e}(t)=\phi(te)+\phi(-te) satisfies

(2.11) Ge(Rh)2h,Ge(Rh/γn)2h.G_{e}(R_{h})\geq 2h,\qquad G_{e}(R_{h}/\gamma_{n})\leq 2h.

Let RθhR_{\theta h} be defined in the same way at height θh\theta h. If Rθh<Rh/γnR_{\theta h}<R_{h}/\gamma_{n}, the monotonicity of Ge(t)/tG_{e}(t)/t and (2.11) imply

2θhRθh2γnhRh.\frac{2\theta h}{R_{\theta h}}\leq\frac{2\gamma_{n}h}{R_{h}}.

Thus RθhθRh/γnR_{\theta h}\geq\theta R_{h}/\gamma_{n}. The same conclusion is immediate when RθhRh/γnR_{\theta h}\geq R_{h}/\gamma_{n}. If 0<θ<10<\theta<1, then

Ge(Rθh/γn)2θh<2hGe(Rh),G_{e}(R_{\theta h}/\gamma_{n})\leq 2\theta h<2h\leq G_{e}(R_{h}),

so RθhγnRhR_{\theta h}\leq\gamma_{n}R_{h}. This inequality is automatic when θ=1\theta=1. Combining these bounds with (2.10) at the two heights, we obtain

θγn2ahaθhγn2ah\frac{\theta}{\gamma_{n}^{2}}a_{h}\leq a_{\theta h}\leq\gamma_{n}^{2}a_{h}

in every direction. Since γn2=n3\gamma_{n}^{2}=n^{3}, (2.9) follows. ∎

3. An almost monotonicity estimate

Fix x0Ω¯x_{0}\in\overline{\Omega} and set y0=Du¯(x0)y_{0}=D\overline{u}(x_{0}). Define

Ψx0(x):=(xx0)(Du(x)y0),Ψy0(y):=(yy0)(Dv(y)x0),\Psi_{x_{0}}(x):=(x-x_{0})\cdot\bigl(Du(x)-y_{0}\bigr),\qquad\Psi_{y_{0}}^{*}(y):=(y-y_{0})\cdot\bigl(Dv(y)-x_{0}\bigr),

and, for h>0h>0,

Dh(u,x0)={xΩ:Ψx0(x)<h},Dh(v,y0)={yΩ:Ψy0(y)<h}.D_{\sqrt{h}}(u,x_{0})=\{x\in\Omega:\Psi_{x_{0}}(x)<h\},\qquad D_{\sqrt{h}}(v,y_{0})=\{y\in\Omega^{*}:\Psi_{y_{0}}^{*}(y)<h\}.

When y=Du(x)y=Du(x), the Legendre identities imply Ψy0(y)=Ψx0(x)\Psi_{y_{0}}^{*}(y)=\Psi_{x_{0}}(x). Hence

(3.1) Mx0(h):=Dh(u,x0)f(x)𝑑x=Dh(v,y0)g(y)𝑑y.M_{x_{0}}(h):=\int_{D_{\sqrt{h}}(u,x_{0})}f(x)\,\,\mathrm{d}x=\int_{D_{\sqrt{h}}(v,y_{0})}g(y)\,\,\mathrm{d}y.

Define the two global moduli

ωf(t)\displaystyle\omega_{f}(t) =sup{|f(x)f(x)|:x,xΩ¯,|xx|t},\displaystyle=\sup\{|f(x)-f(x^{\prime})|:x,x^{\prime}\in\overline{\Omega},\ |x-x^{\prime}|\leq t\},
ωg(t)\displaystyle\omega_{g}(t) =sup{|g(y)g(y)|:y,yΩ¯,|yy|t}.\displaystyle=\sup\{|g(y)-g(y^{\prime})|:y,y^{\prime}\in\overline{\Omega^{*}},\ |y-y^{\prime}|\leq t\}.

By (2.4), for every fixed R<R<\infty and |z|,|ζ|R|z|,|\zeta|\leq R,

0\displaystyle 0 u¯(x0+z)u¯(x0)y0zCR|z|1+α0,\displaystyle\leq\overline{u}(x_{0}+z)-\overline{u}(x_{0})-y_{0}\cdot z\leq C_{R}|z|^{1+\alpha_{0}},
0\displaystyle 0 v¯(y0+ζ)v¯(y0)x0ζCR|ζ|1+α0.\displaystyle\leq\overline{v}(y_{0}+\zeta)-\overline{v}(y_{0})-x_{0}\cdot\zeta\leq C_{R}|\zeta|^{1+\alpha_{0}}.

It follows from (2.1) and the above estimates that

u(x)u(x0)y0(xx0)\displaystyle u(x)-u(x_{0})-y_{0}\cdot(x-x_{0}) c|xx0|1+1/α0,\displaystyle\geq c|x-x_{0}|^{1+1/\alpha_{0}},
v(y)v(y0)x0(yy0)\displaystyle v(y)-v(y_{0})-x_{0}\cdot(y-y_{0}) c|yy0|1+1/α0,\displaystyle\geq c|y-y_{0}|^{1+1/\alpha_{0}},

for xΩ¯x\in\overline{\Omega}, yΩ¯y\in\overline{\Omega^{*}}, uniformly in x0,y0x_{0},y_{0}.

If y=Du(x)y=Du(x), a direct computation shows that

Ψx0(x)=u(x)u(x0)y0(xx0)+v(y)v(y0)x0(yy0).\Psi_{x_{0}}(x)=u(x)-u(x_{0})-y_{0}\cdot(x-x_{0})+v(y)-v(y_{0})-x_{0}\cdot(y-y_{0}).

Both terms on the right are nonnegative. Consequently, there are C0,r0>0C_{0},r_{0}>0, depending only on the fixed data, such that

(3.2) diamDr(u,x0)+diamDr(v,y0)C0rσ,σ=2α01+α0,0<rr0.\operatorname{diam}D_{r}(u,x_{0})+\operatorname{diam}D_{r}(v,y_{0})\leq C_{0}r^{\sigma},\qquad\sigma=\frac{2\alpha_{0}}{1+\alpha_{0}},\qquad 0<r\leq r_{0}.

Define

ϑ(r)=ωf(C0rσ)+ωg(C0rσ),Fx0(r)=rnMx0(r2).\vartheta(r)=\omega_{f}(C_{0}r^{\sigma})+\omega_{g}(C_{0}r^{\sigma}),\qquad F_{x_{0}}(r)=r^{-n}M_{x_{0}}(r^{2}).

For homogeneous densities, Collins–Tong established an exact monotonicity formula [12, Theorem 3.1]. Their smooth computation [12, Proposition 3.1] also identifies the error terms associated with nonhomogeneous Hölder densities. We give the argument because the densities are only continuous here and we estimate these terms directly by ωf\omega_{f} and ωg\omega_{g}.

Theorem 3.1.

There is a constant CC, depending only on n,λ,Λn,\lambda,\Lambda, such that

(3.3) Fx0(r1)Fx0(r2)exp(Cr2r1ϑ(s)s𝑑s)F_{x_{0}}(r_{1})\leq F_{x_{0}}(r_{2})\exp\!\left(C\int_{r_{2}}^{r_{1}}\frac{\vartheta(s)}{s}\,\,\mathrm{d}s\right)

whenever 0<r2<r1r00<r_{2}<r_{1}\leq r_{0}.

Proof.

After a change of coordinates and subtraction of an affine function, we may assume that x0=y0=0x_{0}=y_{0}=0 and

u(0)=v(0)=0,Du(0)=Dv(0)=0,Ψ(x)=xDu(x),Ψ(y)=yDv(y).u(0)=v(0)=0,\qquad Du(0)=Dv(0)=0,\qquad\Psi(x)=x\cdot Du(x),\qquad\Psi^{*}(y)=y\cdot Dv(y).

Step 1: the smooth case. Assume first that the domains are smooth and uniformly convex and that the data and potentials are smooth. These assumptions are used only in the coarea formula, the divergence theorem, and the classical change of variables. The resulting estimate is independent of all higher-order norms. Set T=DuT=Du. A direct computation shows

DΨ=T+D2u(x)x,DΨ(T(x))=x+(D2u(x))1T(x).D\Psi=T+D^{2}u(x)x,\qquad D\Psi^{*}(T(x))=x+\left(D^{2}u(x)\right)^{-1}T(x).

For almost every h>0h>0, we have

(3.4) M(h)=Ω{Ψ=h}f|DΨ|dn1,M^{\prime}(h)=\int_{\Omega\cap\{\Psi=h\}}\frac{f}{|D\Psi|}\,\,\mathrm{d}\mathcal{H}^{n-1},

where M(h)=Mx0(h)M(h)=M_{x_{0}}(h). Define

Af(h)\displaystyle A_{f}(h) =Ω{Ψ=h}fxDΨ|DΨ|dn1,\displaystyle=\int_{\Omega\cap\{\Psi=h\}}f\frac{x\cdot D\Psi}{|D\Psi|}\,\,\mathrm{d}\mathcal{H}^{n-1},
If(h)\displaystyle I_{f}(h) =Ω{Ψ<h}xDfdx,\displaystyle=\int_{\Omega\cap\{\Psi<h\}}x\cdot Df\,\,\mathrm{d}x,
f(h)\displaystyle\mathcal{B}_{f}(h) =Ω{Ψ<h}fxνΩdn1,\displaystyle=\int_{\partial\Omega\cap\{\Psi<h\}}f\,x\cdot\nu_{\Omega}\,\,\mathrm{d}\mathcal{H}^{n-1},

and define Ag,Ig,gA_{g},I_{g},\mathcal{B}_{g} analogously on the target. The divergence theorem gives

(3.5) Af+f=nM+If,Ag+g=nM+Ig.A_{f}+\mathcal{B}_{f}=nM+I_{f},\qquad A_{g}+\mathcal{B}_{g}=nM+I_{g}.

A direct computation shows that

dyn1=detD2u|DΨ(T(x))||DΨ(x)|dxn1.d\mathcal{H}^{n-1}_{y}=\det D^{2}u\,\frac{|D\Psi^{*}(T(x))|}{|D\Psi(x)|}\,d\mathcal{H}^{n-1}_{x}.

Pulling the target coarea formula back by TT, as in [12, proof of Proposition 3.1], we obtain

(3.6) Af(h)+Ag(h)=4hM(h)+(h),A_{f}(h)+A_{g}(h)=4hM^{\prime}(h)+\mathcal{E}(h),

where

(h)=Ω{Ψ=h}f|DΨ||(D2u(x))1/2x(D2u(x))1/2T(x)|2dn10.\mathcal{E}(h)=\int_{\Omega\cap\{\Psi=h\}}\frac{f}{|D\Psi|}\left|\left(D^{2}u(x)\right)^{1/2}x-\left(D^{2}u(x)\right)^{-1/2}T(x)\right|^{2}\,\,\mathrm{d}\mathcal{H}^{n-1}\geq 0.

Combining (3.5) and (3.6), we find

(3.7) 4hM(h)2nM(h)=If(h)+Ig(h)f(h)g(h)(h).4hM^{\prime}(h)-2nM(h)=I_{f}(h)+I_{g}(h)-\mathcal{B}_{f}(h)-\mathcal{B}_{g}(h)-\mathcal{E}(h).

Since 0Ω¯Ω¯0\in\overline{\Omega}\cap\overline{\Omega^{*}}, by convexity of the two domains, we have

xνΩ(x)0,yνΩ(y)0.x\cdot\nu_{\Omega}(x)\geq 0,\qquad y\cdot\nu_{\Omega^{*}}(y)\geq 0.

Consequently, f,g0\mathcal{B}_{f},\mathcal{B}_{g}\geq 0.

It remains to estimate IfI_{f} and IgI_{g}. On every admissible ray x=tθx=t\theta, the function

pθ(t)=θDu(tθ)p_{\theta}(t)=\theta\cdot Du(t\theta)

is nonnegative and nondecreasing. Thus Dh(u,0)D_{\sqrt{h}}(u,0) is star-shaped about the origin. If Rh(θ)R_{h}(\theta) is its radial endpoint, integration by parts on each ray gives

If(h)=n𝕊n10Rh(θ)[f(Rh(θ)θ)f(tθ)]tn1𝑑t𝑑θ.I_{f}(h)=n\int_{\mathbb{S}^{n-1}}\int_{0}^{R_{h}(\theta)}\bigl[f(R_{h}(\theta)\theta)-f(t\theta)\bigr]t^{n-1}\,\,\mathrm{d}t\,\,\mathrm{d}\theta.

Therefore

(3.8) (If(h))+\displaystyle(I_{f}(h))_{+} nλωf(diamDh(u,0))M(h),\displaystyle\leq\frac{n}{\lambda}\omega_{f}\!\left(\operatorname{diam}D_{\sqrt{h}}(u,0)\right)M(h),
(Ig(h))+\displaystyle(I_{g}(h))_{+} nλωg(diamDh(v,0))M(h).\displaystyle\leq\frac{n}{\lambda}\omega_{g}\!\left(\operatorname{diam}D_{\sqrt{h}}(v,0)\right)M(h).

By (3.8), (3.7) and (3.2), we have

ddh(hn/2M(h))Cϑ(h)hhn/2M(h)\frac{\,\mathrm{d}}{\,\mathrm{d}h}\bigl(h^{-n/2}M(h)\bigr)\leq C\frac{\vartheta(\sqrt{h})}{h}h^{-n/2}M(h)

for almost every h(0,r02]h\in(0,r_{0}^{2}]. Since Fx0(r)=rnM(r2)F_{x_{0}}(r)=r^{-n}M(r^{2}), it follows

Fx0(r)Cϑ(r)rFx0(r)for a.e. r(0,r0].F_{x_{0}}^{\prime}(r)\leq C\frac{\vartheta(r)}{r}F_{x_{0}}(r)\quad\text{for a.e. }r\in(0,r_{0}].

in the smooth setting. Integration proves (3.3).

Step 2: approximation. Let PΩ¯,PΩ¯P_{\overline{\Omega}},P_{\overline{\Omega^{*}}} be the metric projections onto the closed convex domains, namely,

PΩ¯(x)=argminzΩ¯|xz|,PΩ¯(x)=argminzΩ¯|xz|.P_{\overline{\Omega}}(x)=\operatorname*{argmin}_{z\in\overline{\Omega}}|x-z|,\ \ P_{\overline{\Omega^{*}}}(x)=\operatorname*{argmin}_{z\in\overline{\Omega^{*}}}|x-z|.

Choose smooth uniformly convex outer approximations

ΩjΩ¯,ΩjΩ¯,\Omega_{j}\rightarrow\overline{\Omega},\qquad\Omega_{j}^{*}\rightarrow\overline{\Omega^{*}},

and for εj0\varepsilon_{j}\rightarrow 0, define

fj=(fPΩ¯)ρεj,gj=κj((gPΩ¯)ρεj),κj=Ωjfj𝑑xΩj((gPΩ¯)ρεj)𝑑y.f_{j}=(f\circ P_{\overline{\Omega}})*\rho_{\varepsilon_{j}},\qquad g_{j}=\kappa_{j}\bigl((g\circ P_{\overline{\Omega^{*}}})*\rho_{\varepsilon_{j}}\bigr),\qquad\kappa_{j}=\frac{\int_{\Omega_{j}}f_{j}\,\,\mathrm{d}x}{\int_{\Omega_{j}^{*}}\bigl((g\circ P_{\overline{\Omega^{*}}})*\rho_{\varepsilon_{j}}\bigr)\,\,\mathrm{d}y}.

The metric projections are one-Lipschitz, convolution does not increase a modulus of continuity, and the outer approximations converge in measure. Hence κj1\kappa_{j}\to 1, and, for all sufficiently large jj,

(3.9) λ2fj,gj2Λ,ωfjωf,ωgj2ωg.\frac{\lambda}{2}\leq f_{j},g_{j}\leq 2\Lambda,\qquad\omega_{f_{j}}\leq\omega_{f},\qquad\omega_{g_{j}}\leq 2\omega_{g}.

Let uju_{j} be the corresponding transport potentials, extended to n\mathbb{R}^{n} as in Section 2. After the normalization, the approximating domains have uniform inner and outer radii, and the density ratios are uniformly bounded. Hence Proposition 2.1 applies with constants independent of jj. After enlarging C0C_{0} and decreasing r0r_{0}, estimate (3.2) holds uniformly for the approximating problems. The uniform C1,α0C^{1,\alpha_{0}} estimate then implies

(3.10) DujDulocally uniformly in n.Du_{j}\longrightarrow Du\qquad\text{locally uniformly in }\mathbb{R}^{n}.

For fixed x0Ω¯x_{0}\in\overline{\Omega}, set yj=Duj(x0)y_{j}=Du_{j}(x_{0}) and

Ψj(x)=(xx0)(Duj(x)yj).\Psi_{j}(x)=(x-x_{0})\cdot(Du_{j}(x)-y_{j}).

Then ΨjΨx0\Psi_{j}\to\Psi_{x_{0}} uniformly on Ω¯\overline{\Omega}.

Since tpθ(t)t\mapsto p_{\theta}(t) is nondecreasing, each positive level set of

Ψx0(tθ)=tpθ(t)\Psi_{x_{0}}(t\theta)=t\,p_{\theta}(t)

meets every admissible ray in at most one point. Hence every positive level set of Ψx0\Psi_{x_{0}} has Lebesgue measure zero by Fubini’s theorem in polar coordinates. Since the boundary of a convex domain has Lebesgue measure zero, dominated convergence implies, for every h>0h>0,

(3.11) n𝟏Ωj𝟏{Ψj<h}fjdxn𝟏Ω𝟏{Ψx0<h}fdx.\int_{\mathbb{R}^{n}}\mathbf{1}_{\Omega_{j}}\mathbf{1}_{\{\Psi_{j}<h\}}f_{j}\,\,\mathrm{d}x\longrightarrow\int_{\mathbb{R}^{n}}\mathbf{1}_{\Omega}\mathbf{1}_{\{\Psi_{x_{0}}<h\}}f\,\,\mathrm{d}x.

The smooth estimate (3.3) for (Ωj,Ωj,fj,gj,uj)(\Omega_{j},\Omega_{j}^{*},f_{j},g_{j},u_{j}) is uniform in jj. Passing to the limit in the integrated inequality proves (3.3) for arbitrary bounded convex domains.

4. Blow-up analysis

We work directly with a blow-up sequence of the original transport problem. Fix (x0,y0)Ω¯×Ω¯(x_{0},y_{0})\in\overline{\Omega}\times\overline{\Omega^{*}} with y0=Du(x0)y_{0}=Du(x_{0}), and let hj>0h_{j}>0 satisfy hj0h_{j}\to 0. For each jj, let AjA_{j} be the positive definite linear map such that

B1Aj(Shjc[u](x0)x0)Bn3/2.B_{1}\subset A_{j}\bigl(S_{h_{j}}^{c}[u](x_{0})-x_{0}\bigr)\subset B_{n^{3/2}}.

Thus Aj(Shjc[u](x0)x0)A_{j}(S_{h_{j}}^{c}[u](x_{0})-x_{0}) is in John position. Set

x~=Aj(xx0),y~=hj1Ajt(yy0),\tilde{x}=A_{j}(x-x_{0}),\qquad\tilde{y}=h_{j}^{-1}A_{j}^{-t}(y-y_{0}),

and

Ωj=Aj(Ωx0),Ωj=hj1Ajt(Ωy0).\Omega_{j}=A_{j}(\Omega-x_{0}),\qquad\Omega_{j}^{*}=h_{j}^{-1}A_{j}^{-t}(\Omega^{*}-y_{0}).

The normalized potentials are

u~j(x~)\displaystyle\tilde{u}_{j}(\tilde{x}) =hj1[u¯(x0+Aj1x~)u¯(x0)y0Aj1x~],\displaystyle=h_{j}^{-1}\bigl[\overline{u}(x_{0}+A_{j}^{-1}\tilde{x})-\overline{u}(x_{0})-y_{0}\cdot A_{j}^{-1}\tilde{x}\bigr],
v~j(y~)\displaystyle\tilde{v}_{j}(\tilde{y}) =hj1[v¯(y0+hjAjty~)v¯(y0)x0hjAjty~].\displaystyle=h_{j}^{-1}\bigl[\overline{v}(y_{0}+h_{j}A_{j}^{t}\tilde{y})-\overline{v}(y_{0})-x_{0}\cdot h_{j}A_{j}^{t}\tilde{y}\bigr].

At corresponding points,

y~=Du~j(x~),x~=Dv~j(y~).\tilde{y}=D\tilde{u}_{j}(\tilde{x}),\qquad\tilde{x}=D\tilde{v}_{j}(\tilde{y}).

After multiplying the two measures by the same constant aj>0a_{j}>0, set

ρj(x~)=aj|detAj|1f(x0+Aj1x~),ρj(y~)=ajhjn|detAj|g(y0+hjAjty~),\rho_{j}(\tilde{x})=a_{j}|\det A_{j}|^{-1}f(x_{0}+A_{j}^{-1}\tilde{x}),\qquad\rho_{j}^{*}(\tilde{y})=a_{j}h_{j}^{n}|\det A_{j}|g(y_{0}+h_{j}A_{j}^{t}\tilde{y}),

and

dμj=ρj𝟏Ωjdx,dνj=ρj𝟏Ωjdy.\,\mathrm{d}\mu_{j}=\rho_{j}\mathbf{1}_{\Omega_{j}}\,\,\mathrm{d}x,\qquad\,\mathrm{d}\nu_{j}=\rho_{j}^{*}\mathbf{1}_{\Omega_{j}^{*}}\,\,\mathrm{d}y.

Then the minimal convex extensions u~j,v~j\tilde{u}_{j},\tilde{v}_{j} satisfy

(4.1) (Du~j)#μj=νj,u~j=(v~j+IΩj¯),v~j=(u~j+IΩj¯).(D\tilde{u}_{j})_{\#}\mu_{j}=\nu_{j},\qquad\tilde{u}_{j}=(\tilde{v}_{j}+I_{\overline{\Omega_{j}^{*}}})^{*},\qquad\tilde{v}_{j}=(\tilde{u}_{j}+I_{\overline{\Omega_{j}}})^{*}.

Here IEI_{E} denotes the convex indicator of EE. For a positive function ρ\rho on a set EE with infEρ>0\inf_{E}\rho>0, define

oscErelρ=supEρinfEρinfEρ.\operatorname{osc}^{\rm rel}_{E}\rho=\frac{\sup_{E}\rho-\inf_{E}\rho}{\inf_{E}\rho}.

By (1.1),

(4.2) supΩjρjinfΩjρj+supΩjρjinfΩjρjD0.\frac{\sup_{\Omega_{j}}\rho_{j}}{\inf_{\Omega_{j}}\rho_{j}}+\frac{\sup_{\Omega_{j}^{*}}\rho_{j}^{*}}{\inf_{\Omega_{j}^{*}}\rho_{j}^{*}}\leq D_{0}.

Here one may take D0=2Λ/λD_{0}=2\Lambda/\lambda. By [18, Lemma 2.6 and Corollary 2.5], the measures μj\mu_{j} and νj\nu_{j} have a common affine doubling constant depending only on n,D0n,D_{0}. Moreover, by (2.4), we have u~j,v~jCloc1(n).\tilde{u}_{j},\tilde{v}_{j}\in C^{1}_{\rm loc}(\mathbb{R}^{n}).

Under the above normalization, we assume throughout that

(4.3) 0Ωj¯Ωj¯,u~j(0)=v~j(0)=0,Du~j(0)=Dv~j(0)=0,Kj:=S1c[u~j](0)={x:u~j(x)pjx<1},B1KjBn3/2.\begin{gathered}0\in\overline{\Omega_{j}}\cap\overline{\Omega_{j}^{*}},\qquad\tilde{u}_{j}(0)=\tilde{v}_{j}(0)=0,\qquad D\tilde{u}_{j}(0)=D\tilde{v}_{j}(0)=0,\\ K_{j}:=S_{1}^{c}[\tilde{u}_{j}](0)=\{x:\tilde{u}_{j}(x)-p_{j}\cdot x<1\},\qquad B_{1}\subset K_{j}\subset B_{n^{3/2}}.\end{gathered}

The barycenter of KjK_{j} is the origin. We also assume

(4.4) μj(D1(u~j,0))=νj(D1(v~j,0))=1,\mu_{j}(D_{1}(\tilde{u}_{j},0))=\nu_{j}(D_{1}(\tilde{v}_{j},0))=1,

and, for every fixed R<R<\infty,

(4.5) oscDR(u~j,0)relρj+oscDR(v~j,0)relρj0.\operatorname{osc}^{\rm rel}_{D_{R}(\tilde{u}_{j},0)}\rho_{j}+\operatorname{osc}^{\rm rel}_{D_{R}(\tilde{v}_{j},0)}\rho_{j}^{*}\longrightarrow 0.

Finally, assume that

(4.6) rnμj(Dr(u~j,0))1r^{-n}\mu_{j}(D_{r}(\tilde{u}_{j},0))\longrightarrow 1

uniformly for rr in compact subsets of (0,)(0,\infty). The arguments below use only (4.1)–(4.6), and therefore apply to any normalized sequence satisfying these conditions.

The inclusions (2.5) and (2.6), together with Lemmas 2.2 and 2.3, remain valid after normalization. We also use the following affine form of the subgradient image estimate. If K=Shc[u~j](0)K=S_{h}^{c}[\tilde{u}_{j}](0) and AhKA_{h}K is in John position, then

(4.7) Bch1Aht(u~j(K)ph)BC,B_{c}\subset h^{-1}A_{h}^{-t}\bigl(\partial\tilde{u}_{j}(K)-p_{h}\bigr)\subset B_{C},

where c,Cc,C depend only on n,D0n,D_{0} [6, Corollary 2.2].

The first consequence is uniform compactness at every fixed extrinsic scale.

Proposition 4.1.

For every fixed 0<R<0<R<\infty there is CR<C_{R}<\infty, independent of jj, such that whenever xDR(u~j,0)x\in D_{R}(\tilde{u}_{j},0) and y=Du~j(x)y=D\tilde{u}_{j}(x), one has

(4.8) |x|+|y|CR.|x|+|y|\leq C_{R}.

Consequently, suppose that

(4.9) supxDR(u~j,0)dist(x,L)0\sup_{x\in D_{R}(\tilde{u}_{j},0)}\operatorname{dist}(x,L)\longrightarrow 0

for a linear subspace LL. Then

(4.10) supxDR(u~j,0)y=Du~j(x)|PLxPLy|0.\sup_{\begin{subarray}{c}x\in D_{R}(\tilde{u}_{j},0)\\ y=D\tilde{u}_{j}(x)\end{subarray}}\left|P_{L^{\perp}}x\cdot P_{L^{\perp}}y\right|\longrightarrow 0.
Proof.

By (2.6) and (2.5)

DR(u~j,0)SR2[u~j](0)SCR2c[u~j](0)Ωj.D_{R}(\tilde{u}_{j},0)\subset S_{R^{2}}[\tilde{u}_{j}](0)\subset S^{c}_{CR^{2}}[\tilde{u}_{j}](0)\cap\Omega_{j}.

Lemma 2.3, used in both directions, shows that the last centered sub-level set has inner and outer radii bounded in terms of RR and the fixed data. Lemma 2.2 bounds php_{h}. Applying (4.7) to that section bounds every corresponding subgradient yy. This proves (4.8). Condition (4.9) gives PLx0P_{L^{\perp}}x\to 0 uniformly on DR(u~j,0)D_{R}(\tilde{u}_{j},0), and (4.10) follows from the bound for yy. ∎

We next choose bounded truncations that contain a prescribed extrinsic ball and remain uniformly separated from the truncating level.

Lemma 4.2.

Under (4.3), fix R<R<\infty. There are H=H(R)>R2H=H(R)>R^{2}, RH<R_{H}<\infty, and dH>0d_{H}>0, independent of jj, such that the convex sets

Ωj,H:=Ωj{u~j<H}\Omega_{j,H}:=\Omega_{j}\cap\{\tilde{u}_{j}<H\}

are uniformly bounded, and satisfy

DR(u~j,0)Ωj,HDRH(u~j,0),dist(DR(u~j,0),Ωj{u~j=H})dH.D_{R}(\tilde{u}_{j},0)\subset\Omega_{j,H}\subset D_{R_{H}}(\tilde{u}_{j},0),\qquad\operatorname{dist}\bigl(D_{R}(\tilde{u}_{j},0),\Omega_{j}\cap\{\tilde{u}_{j}=H\}\bigr)\geq d_{H}.
Proof.

After subtracting a supporting plane at the origin, u~j0\tilde{u}_{j}\geq 0. For y=Du~j(x)y=D\tilde{u}_{j}(x), convexity gives

(4.11) u~j(x)xy.\tilde{u}_{j}(x)\leq x\cdot y.

Consequently

DR(u~j,0)Ωj{u~j<R2}.D_{R}(\tilde{u}_{j},0)\subset\Omega_{j}\cap\{\tilde{u}_{j}<R^{2}\}.

Fix H=R2+1H=R^{2}+1. By (2.6),

Ωj{u~j<H+1}SC(H+1)c[u~j](0)Ωj.\Omega_{j}\cap\{\tilde{u}_{j}<H+1\}\subset S^{c}_{C(H+1)}[\tilde{u}_{j}](0)\cap\Omega_{j}.

Lemma 2.3 and (4.3) give uniform inner and outer radii for the centered sub-level set on the right. Lemma 2.2 and (4.7) then imply

(4.12) supxΩju~j(x)H(|x|+|Du~j(x)|)LH\sup_{\begin{subarray}{c}x\in\Omega_{j}\\ \tilde{u}_{j}(x)\leq H\end{subarray}}\bigl(|x|+|D\tilde{u}_{j}(x)|\bigr)\leq L_{H}

with LHL_{H} independent of jj. In particular, Ωj,H\Omega_{j,H} is uniformly bounded.

If xDR(u~j,0)x\in D_{R}(\tilde{u}_{j},0) and zΩj{u~j=H}z\in\Omega_{j}\cap\{\tilde{u}_{j}=H\}, then [x,z]Ωj{u~jH}[x,z]\subset\Omega_{j}\cap\{\tilde{u}_{j}\leq H\}. By (4.12), u~j\tilde{u}_{j} is LHL_{H}-Lipschitz on this segment, while (4.11) implies

LH|zx|u~j(z)u~j(x)>HR2=1.L_{H}|z-x|\geq\tilde{u}_{j}(z)-\tilde{u}_{j}(x)>H-R^{2}=1.

Thus dH=LH1d_{H}=L_{H}^{-1} works. Finally, for xΩj,Hx\in\Omega_{j,H}, (4.12) implies

xDu~j(x)LH2.x\cdot D\tilde{u}_{j}(x)\leq L_{H}^{2}.

Taking RH2>LH2R_{H}^{2}>L_{H}^{2} proves Ωj,HDRH(u~j,0)\Omega_{j,H}\subset D_{R_{H}}(\tilde{u}_{j},0). ∎

The following elementary lemma identifies the support of a weak limit of measures supported in uniformly bounded convex sets.

Lemma 4.3.

Let EjBRnE_{j}\subset B_{R}\subset\mathbb{R}^{n} be nonempty open convex sets and cj>0c_{j}>0. Suppose

(4.13) ηj:=cj𝟏Ejdxη,0<lim infjηj(Ej)lim supjηj(Ej)<.\eta_{j}:=c_{j}\mathbf{1}_{E_{j}}\,\,\mathrm{d}x\rightharpoonup\eta,\qquad 0<\liminf_{j}\eta_{j}(E_{j})\leq\limsup_{j}\eta_{j}(E_{j})<\infty.

After passage to a subsequence, let E¯jE\overline{E}_{j}\to E in Hausdorff distance. Then

(4.14) E=sptη.E=\operatorname{spt}\eta.

The following localized formulation will be used. Suppose, in addition, that fjf_{j} is a continuous density on EjE_{j},

εj:=supEj|fjcj1|0,ζj:=fj𝟏Ejdxζ.\varepsilon_{j}:=\sup_{E_{j}}\left|\frac{f_{j}}{c_{j}}-1\right|\longrightarrow 0,\qquad\zeta_{j}:=f_{j}\mathbf{1}_{E_{j}}\,\,\mathrm{d}x\rightharpoonup\zeta.

If the mass bounds in (4.13) hold, then

ηjζ,E¯jsptζin Hausdorff distance.\eta_{j}\rightharpoonup\zeta,\qquad\overline{E}_{j}\longrightarrow\operatorname{spt}\zeta\quad\text{in Hausdorff distance}.
Proof.

The inclusion sptηE\operatorname{spt}\eta\subset E is immediate from Hausdorff convergence. Conversely, fix xEx\in E and choose xjE¯jx_{j}\in\overline{E}_{j} with xjxx_{j}\to x. Replacing xjx_{j} by an interior point at distance o(1)o(1) does not change the argument. Put D=2RD=2R and fix 0<ρ<D0<\rho<D. For t=ρ/(4D)t=\rho/(4D), by convexity, we have

xj+t(Ejxj)EjBρ/2(x)x_{j}+t(E_{j}-x_{j})\subset E_{j}\cap B_{\rho/2}(x)

for all large jj. Hence

ηj(Bρ/2(x))tnηj(Ej).\eta_{j}(B_{\rho/2}(x))\geq t^{n}\eta_{j}(E_{j}).

Testing against a continuous cutoff which equals one on Bρ/2(x)B_{\rho/2}(x) and is supported in Bρ(x)B_{\rho}(x), and using (4.13), gives η(Bρ(x))>0\eta(B_{\rho}(x))>0. Since ρ\rho is arbitrary, xx belongs to sptη\operatorname{spt}\eta, proving (4.14).

Moreover,

ζjηjTVεjηj(Ej)0,\|\zeta_{j}-\eta_{j}\|_{\rm TV}\leq\varepsilon_{j}\eta_{j}(E_{j})\longrightarrow 0,

so ηjζ\eta_{j}\rightharpoonup\zeta. Every Hausdorff-convergent subsequence of E¯j\overline{E}_{j} has limit sptζ\operatorname{spt}\zeta by the first part. By Blaschke compactness, we have

E¯jsptζ\overline{E}_{j}\longrightarrow\operatorname{spt}\zeta

for the whole sequence. ∎

5. Limits of normalized transports

We pass to a limit in the normalized problems of Section 4, identify the limiting marginals, and reduce each lower-dimensional source limit to an optimal transport problem on its affine hull. The exact mass identity is preserved under this reduction. For an extended-valued convex function, cl\operatorname{cl} denotes its lower-semicontinuous closure. We first extract the limiting potentials and a locally finite transport plan.

Lemma 5.1.

Let a sequence of normalized transport problems satisfy (4.3)–(4.6). After passing to a subsequence there are a finite convex function u~:n\tilde{u}_{\infty}:\mathbb{R}^{n}\to\mathbb{R}, its Legendre transform

v~:=u~,\tilde{v}_{\infty}:=\tilde{u}_{\infty}^{*},

and a locally finite transport plan π\pi with the following properties.

  1. (i)
    (5.1) u~ju~locally uniformly in n.\tilde{u}_{j}\longrightarrow\tilde{u}_{\infty}\qquad\text{locally uniformly in }\mathbb{R}^{n}.

    Moreover, u~,v~0,u~(0)=v~(0)=0\tilde{u}_{\infty},\tilde{v}_{\infty}\geq 0,\tilde{u}_{\infty}(0)=\tilde{v}_{\infty}(0)=0, and

    (5.2) v~=cl((v~|Ω)+IΩ),u~=v~.\tilde{v}_{\infty}=\operatorname{cl}\bigl((\tilde{v}_{\infty}|_{\Omega_{\infty}^{*}})+I_{\Omega_{\infty}^{*}}\bigr),\qquad\tilde{u}_{\infty}=\tilde{v}_{\infty}^{*}.

    Let Ω:=int(domv~).\Omega_{\infty}^{*}:=\operatorname{int}(\operatorname{dom}\tilde{v}_{\infty}). Then, Ω\Omega_{\infty}^{*}\neq\varnothing, and for every QΩQ\Subset\Omega_{\infty}^{*}, we have

    (5.3) QΩjfor all large j,u~jv~uniformly on Q.Q\subset\Omega_{j}^{*}\quad\text{for all large }j,\qquad\tilde{u}_{j}^{*}\longrightarrow\tilde{v}_{\infty}\quad\text{uniformly on }Q.
  2. (ii)

    Consequently, for every h>0h>0,

    (5.4) Shc[u~j](0)¯Shc[u~](0)¯\overline{S_{h}^{c}[\tilde{u}_{j}](0)}\longrightarrow\overline{S_{h}^{c}[\tilde{u}_{\infty}](0)}

    in Hausdorff distance.

  3. (iii)

    Set πj=(id,Du~j)#μj\pi_{j}=(\operatorname{id},D\tilde{u}_{j})_{\#}\mu_{j} and restrict each πj\pi_{j} to GR:={(x,y)n×n:xy<R2}.G_{R}:=\{(x,y)\in\mathbb{R}^{n}\times\mathbb{R}^{n}:x\cdot y<R^{2}\}. Then, for every R>0R>0,

    (5.5) πjGRπGR.\pi_{j}\lfloor G_{R}\rightharpoonup\pi\lfloor G_{R}.

    Moreover,

    (5.6) sptπ{(x,y):yu~(x)}={(x,y):xv~(y)},π(GR)=Rn,π{xy=R2}=0.\operatorname{spt}\pi\subset\{(x,y):y\in\partial\tilde{u}_{\infty}(x)\}=\{(x,y):x\in\partial\tilde{v}_{\infty}(y)\},\qquad\pi(G_{R})=R^{n},\qquad\pi\{x\cdot y=R^{2}\}=0.
Proof.

For h>0h>0, set Kj,h=Shc[u~j](0)K_{j,h}=S_{h}^{c}[\tilde{u}_{j}](0), and let pj,hp_{j,h} be the slope of its centering plane. Thus Kj,1=KjK_{j,1}=K_{j} and pj,1=pjp_{j,1}=p_{j} in the notation of (4.3). By (4.1), the Alexandrov measure of u~j\tilde{u}_{j} satisfies

dMu~j=ρjρj(Du~j)𝟏Ωjdx.\,\mathrm{d}M_{\tilde{u}_{j}}=\frac{\rho_{j}}{\rho_{j}^{*}(D\tilde{u}_{j})}\mathbf{1}_{\Omega_{j}}\,\,\mathrm{d}x.

Thus sptMu~j=Ωj¯\operatorname{spt}M_{\tilde{u}_{j}}=\overline{\Omega_{j}}, and (4.2) gives a common affine doubling bound. Since 0Ωj¯0\in\overline{\Omega_{j}} by (4.3), the geometric decay of centered sections [6, Lemma 2.2] yields s(0,1)s\in(0,1), independent of jj, such that

Kj,sh12Kj,h(h>0).K_{j,sh}\subset\tfrac{1}{2}K_{j,h}\qquad(h>0).

Consequently, for every R>1R>1, there is HR<H_{R}<\infty, independent of jj, such that

(5.7) RKjKj,HR.RK_{j}\subset K_{j,H_{R}}.

Since B1KjB_{1}\subset K_{j} by (4.3), (5.7) gives BRKj,HRB_{R}\subset K_{j,H_{R}}. Convexity and (4.3) imply u~j0\tilde{u}_{j}\geq 0, while Lemma 2.2 yields

|pj,HR|HRR.|p_{j,H_{R}}|\leq\frac{H_{R}}{R}.

Hence

(5.8) 0u~j(x)HR+pj,HRx2HR(xBR).0\leq\tilde{u}_{j}(x)\leq H_{R}+p_{j,H_{R}}\cdot x\leq 2H_{R}\qquad(x\in B_{R}).

Convexity and (5.8), applied on a slightly larger ball, yield uniform local Lipschitz bounds. Arzelà–Ascoli and a diagonal argument prove (5.1). Since u~j0\tilde{u}_{j}\geq 0 and u~j(0)=0\tilde{u}_{j}(0)=0, we have u~0\tilde{u}_{\infty}\geq 0 and u~(0)=0\tilde{u}_{\infty}(0)=0. Therefore

v~(0)=infnu~=0,v~0.\tilde{v}_{\infty}(0)=-\inf_{\mathbb{R}^{n}}\tilde{u}_{\infty}=0,\qquad\tilde{v}_{\infty}\geq 0.

The first identity in (5.2) follows from [23, Theorem 7.5]. The second follows from the definition of v~\tilde{v}_{\infty} and the biconjugation theorem [23, Theorem 12.2].

To see that Ω\Omega_{\infty}^{*}\neq\varnothing, after passing to a further subsequence, assume that pjpp_{j}\to p. Taking h=1h=1 in (4.7), we obtain

pj+Bcu~j(Kj).p_{j}+B_{c}\subset\partial\tilde{u}_{j}(K_{j}).

Fix yp+Bc/2y\in p+B_{c/2}. For all large jj, there is xjKjx_{j}\in K_{j} such that yu~j(xj)y\in\partial\tilde{u}_{j}(x_{j}). Since KjBn3/2K_{j}\subset B_{n^{3/2}} and u~j0\tilde{u}_{j}\geq 0,

u~j(y)=xjyu~j(xj)C.\tilde{u}_{j}^{*}(y)=x_{j}\cdot y-\tilde{u}_{j}(x_{j})\leq C.

Hence, for every znz\in\mathbb{R}^{n},

zyu~j(z)C.z\cdot y-\tilde{u}_{j}(z)\leq C.

Letting jj\to\infty and then taking the supremum over zz, we obtain

v~(y)=u~(y)C.\tilde{v}_{\infty}(y)=\tilde{u}_{\infty}^{*}(y)\leq C.

Thus

p+Bc/2domv~,p+B_{c/2}\subset\operatorname{dom}\tilde{v}_{\infty},

and therefore Ω\Omega_{\infty}^{*}\neq\varnothing.

Fix QΩQ\Subset\Omega_{\infty}^{*}, and choose δ>0\delta>0 such that

Q¯+2δB¯1Ω.\overline{Q}+2\delta\overline{B}_{1}\Subset\Omega_{\infty}^{*}.

Since v~\tilde{v}_{\infty} is continuous in Ω\Omega_{\infty}^{*},

M:=supQ¯+2δB¯1v~<.M:=\sup_{\overline{Q}+2\delta\overline{B}_{1}}\tilde{v}_{\infty}<\infty.

For yQ¯+δB¯1y\in\overline{Q}+\delta\overline{B}_{1}, x0x\neq 0, and z=y+δx/|x|z=y+\delta x/|x|, Fenchel’s inequality implies

(5.9) u~(x)yxδ|x|M.\tilde{u}_{\infty}(x)-y\cdot x\geq\delta|x|-M.

Choose RR so large that δRM2\delta R-M\geq 2. By (5.1) and (5.9), for all large jj,

u~j(Re)yRe1\tilde{u}_{j}(Re)-y\cdot Re\geq 1

for every e𝕊n1e\in\mathbb{S}^{n-1} and yQ¯+δB¯1y\in\overline{Q}+\delta\overline{B}_{1}. Convexity and u~j(0)=0\tilde{u}_{j}(0)=0 then imply

u~j(te)ytetR(tR).\tilde{u}_{j}(te)-y\cdot te\geq\frac{t}{R}\qquad(t\geq R).

Thus the suprema defining u~j\tilde{u}_{j}^{*} and v~\tilde{v}_{\infty} on Q¯+δB¯1\overline{Q}+\delta\overline{B}_{1} are attained in one fixed ball. It follows that

supQ¯+δB¯1|u~jv~|supB¯R|u~ju~|0.\sup_{\overline{Q}+\delta\overline{B}_{1}}|\tilde{u}_{j}^{*}-\tilde{v}_{\infty}|\leq\sup_{\overline{B}_{R}}|\tilde{u}_{j}-\tilde{u}_{\infty}|\longrightarrow 0.

In particular,

Q¯+δB¯1domu~j=Ωj¯.\overline{Q}+\delta\overline{B}_{1}\subset\operatorname{dom}\tilde{u}_{j}^{*}=\overline{\Omega_{j}^{*}}.

Since Ωj\Omega_{j}^{*} is open and convex, QΩjQ\subset\Omega_{j}^{*}, which proves (5.3).

For each fixed h>0h>0, (4.3) and Lemma 2.3 give

(5.10) BchKj,hBCh,B_{c_{h}}\subset K_{j,h}\subset B_{C_{h}},

with constants independent of jj. Hence Lemma 2.2 bounds the centering slopes, and (5.4) follows directly from (5.1), preservation of the barycenter under Hausdorff convergence, and uniqueness of the centering plane.

We now prove (5.5) and (5.6). For every R>0R>0, by (4.6), we have

πj(GR)=μj(DR(u~j,0))Rn.\pi_{j}(G_{R})=\mu_{j}\bigl(D_{R}(\tilde{u}_{j},0)\bigr)\longrightarrow R^{n}.

Moreover, by Proposition 4.1, there is a compact set CRn×nC_{R}\subset\mathbb{R}^{n}\times\mathbb{R}^{n}, independent of jj, such that

spt(πjGR)CR.\operatorname{spt}(\pi_{j}\lfloor G_{R})\subset C_{R}.

Thus the measures πj\pi_{j} have uniformly bounded mass on every compact subset of n×n\mathbb{R}^{n}\times\mathbb{R}^{n}. After passing to a diagonal subsequence, there is a locally finite measure π\pi such that

φdπjφ𝑑πfor every φCc(n×n).\int\varphi\,\,\mathrm{d}\pi_{j}\longrightarrow\int\varphi\,\,\mathrm{d}\pi\qquad\text{for every }\varphi\in C_{c}(\mathbb{R}^{n}\times\mathbb{R}^{n}).

We first prove the support assertion in (5.6). Suppose that

(xj,yj)(x,y),yju~j(xj).(x_{j},y_{j})\longrightarrow(x,y),\qquad y_{j}\in\partial\tilde{u}_{j}(x_{j}).

For every znz\in\mathbb{R}^{n},

u~j(z)u~j(xj)+yj(zxj).\tilde{u}_{j}(z)\geq\tilde{u}_{j}(x_{j})+y_{j}\cdot(z-x_{j}).

Passing to the limit using (5.1), we obtain

u~(z)u~(x)+y(zx),\tilde{u}_{\infty}(z)\geq\tilde{u}_{\infty}(x)+y\cdot(z-x),

and hence yu~(x)y\in\partial\tilde{u}_{\infty}(x). Therefore

sptπ{(x,y):yu~(x)}.\operatorname{spt}\pi\subset\{(x,y):y\in\partial\tilde{u}_{\infty}(x)\}.

Since v~=u~\tilde{v}_{\infty}=\tilde{u}_{\infty}^{*}, by Legendre duality, we have

yu~(x)xv~(y).y\in\partial\tilde{u}_{\infty}(x)\quad\Longleftrightarrow\quad x\in\partial\tilde{v}_{\infty}(y).

This proves the first assertion in (5.6).

It remains to identify the mass at every radius. At finite jj, each positive level of (x,y)xy(x,y)\mapsto x\cdot y has zero πj\pi_{j}-mass by the radial argument used in the proof of (3.11). Let 0<R<k0<R<k and 0<ε<min{R,kR}0<\varepsilon<\min\{R,k-R\}. Weak convergence of the restrictions at radius kk yields that

π{xy<R2}\displaystyle\pi\{x\cdot y<R^{2}\} (Rε)n,\displaystyle\geq(R-\varepsilon)^{n},
π{xyR2}\displaystyle\pi\{x\cdot y\leq R^{2}\} (R+ε)n.\displaystyle\leq(R+\varepsilon)^{n}.

Letting ε0\varepsilon\rightarrow 0 proves

(5.11) π(GR)=Rn,π{xy=R2}=0.\pi(G_{R})=R^{n},\qquad\pi\{x\cdot y=R^{2}\}=0.

The restrictions obtained from different integer radii agree on their common continuity sets. They therefore define one locally finite plan π\pi, and (5.5)–(5.6) follow. ∎

The next lemma gives a direct geometric description of the density created by a lower-dimensional collapse. In the following, aff(E)\operatorname{aff}(E) denotes the affine hull of EE, i.e., the smallest affine subspace containing EE.

Lemma 5.2.

Let EjBRnE_{j}\subset B_{R}\subset\mathbb{R}^{n} be nonempty open convex sets and let cj>0c_{j}>0. Suppose that

ηj:=cj𝟏Ejdxη,0<lim infjηj(Ej)lim supjηj(Ej)<,\eta_{j}:=c_{j}\mathbf{1}_{E_{j}}\,\,\mathrm{d}x\rightharpoonup\eta,\qquad 0<\liminf_{j}\eta_{j}(E_{j})\leq\limsup_{j}\eta_{j}(E_{j})<\infty,

and that

E¯jE=sptηin Hausdorff distance.\overline{E}_{j}\longrightarrow E=\operatorname{spt}\eta\qquad\text{in Hausdorff distance}.

Set

L=affE,m=dimL,Ω=relintE.L=\operatorname{aff}E,\qquad m=\dim L,\qquad\Omega^{\prime}=\operatorname{relint}E.

If m=nm=n, then

η=c𝟏Ωdx\eta=c\mathbf{1}_{\Omega^{\prime}}\,\,\mathrm{d}x

for some constant c>0c>0. If 0<m<n0<m<n and q=nmq=n-m, then

(5.12) η=ρ𝟏ΩdmL,ρ1/qis positive and concave on Ω.\eta=\rho\mathbf{1}_{\Omega^{\prime}}\,\,\mathrm{d}\mathcal{H}^{m}\lfloor L,\qquad\rho^{1/q}\ \text{is positive and concave on }\Omega^{\prime}.

If m=0m=0, then η\eta is a positive multiple of a Dirac mass.

Proof.

The case m=0m=0 is immediate. After a translation and a rotation, assume for the remaining cases that

L=m×{0},L=\mathbb{R}^{m}\times\{0\},

and denote the orthogonal projection onto LL by PLP_{L}.

Suppose first that m=nm=n. Hausdorff convergence of bounded convex sets gives

|EjE|0,|Ej||E|>0.|E_{j}\triangle E|\longrightarrow 0,\qquad|E_{j}|\longrightarrow|E|>0.

Since all the measures are supported in BRB_{R}, weak convergence also gives

cj|Ej|=ηj(n)η(n).c_{j}|E_{j}|=\eta_{j}(\mathbb{R}^{n})\longrightarrow\eta(\mathbb{R}^{n}).

Thus cjc>0c_{j}\to c>0, and hence η=c𝟏Ωdx,\eta=c\mathbf{1}_{\Omega^{\prime}}\,\,\mathrm{d}x, because the boundary of a full-dimensional convex set has Lebesgue measure zero.

Now let 0<m<n0<m<n and put q=nmq=n-m. Set

Fj,x:={zL:x+zEj},xPLEj.F_{j,x}:=\{z\in L^{\perp}:x+z\in E_{j}\},\qquad x\in P_{L}E_{j}.

By Fubini,

(5.13) (PL)#ηj=gjdmL,gj(x):=cjq(Fj,x).(P_{L})_{\#}\eta_{j}=g_{j}\,\,\mathrm{d}\mathcal{H}^{m}\lfloor L,\qquad g_{j}(x):=c_{j}\mathcal{H}^{q}(F_{j,x}).

For x0,x1PLEjx_{0},x_{1}\in P_{L}E_{j} and 0<t<10<t<1, convexity gives

(1t)Fj,x0+tFj,x1Fj,(1t)x0+tx1.(1-t)F_{j,x_{0}}+tF_{j,x_{1}}\subset F_{j,(1-t)x_{0}+tx_{1}}.

The qq-dimensional Brunn–Minkowski inequality therefore shows that

(5.14) gj1/qis nonnegative and concave on PLEj.g_{j}^{1/q}\quad\text{is nonnegative and concave on }P_{L}E_{j}.

Since ELE\subset L and E¯jE\overline{E}_{j}\to E,

δj:=supzEj|zPLz|0.\delta_{j}:=\sup_{z\in E_{j}}|z-P_{L}z|\longrightarrow 0.

Consequently, for every φCc(n)\varphi\in C_{c}(\mathbb{R}^{n}),

|φdηjLφ(x)gj(x)dm(x)|\displaystyle\left|\int\varphi\,\,\mathrm{d}\eta_{j}-\int_{L}\varphi(x)g_{j}(x)\,\,\mathrm{d}\mathcal{H}^{m}(x)\right| ηj(Ej)sup|zz|δj|φ(z)φ(z)|\displaystyle\leq\eta_{j}(E_{j})\sup_{|z-z^{\prime}|\leq\delta_{j}}|\varphi(z)-\varphi(z^{\prime})|
0.\displaystyle\longrightarrow 0.

Thus the projected measures in (5.13) converge weakly to η\eta.

We next exclude concentration on an m\mathcal{H}^{m}-null subset of LL. Since PLEjEP_{L}E_{j}\to E in Hausdorff distance, there are x0Ωx_{0}\in\Omega^{\prime} and r>0r>0 such that BrL(x0)PLEjB_{r}^{L}(x_{0})\subset P_{L}E_{j} for all sufficiently large jj. Fix xPLEjx\in P_{L}E_{j}. For every yBrL(x0)y\in B_{r}^{L}(x_{0}), concavity and nonnegativity give

gj1/q(x+y2)gj1/q(x)+gj1/q(y)2gj1/q(x)2,g_{j}^{1/q}\!\left(\frac{x+y}{2}\right)\geq\frac{g_{j}^{1/q}(x)+g_{j}^{1/q}(y)}{2}\geq\frac{g_{j}^{1/q}(x)}{2},

where BrL(x0)B_{r}^{L}(x_{0}) denotes a ball in LL with radius rr and center x0.x_{0}. By convexity

Br2L(x+x02)={x+y2:yBrL(x0)}PLEj.B_{\frac{r}{2}}^{L}(\frac{x+x_{0}}{2})=\{\frac{x+y}{2}:y\in B_{r}^{L}(x_{0})\}\subset P_{L}E_{j}.

Hence

ηj(Ej)=PLEjgjdmωm(r2)mgj(x)2q.\eta_{j}(E_{j})=\int_{P_{L}E_{j}}g_{j}\,\,\mathrm{d}\mathcal{H}^{m}\geq\omega_{m}\left(\frac{r}{2}\right)^{m}\frac{g_{j}(x)}{2^{q}}.

The uniform upper mass bound therefore yields

(5.15) supPLEjgjC.\sup_{P_{L}E_{j}}g_{j}\leq C.

In particular, (PL)#ηjCmL.(P_{L})_{\#}\eta_{j}\leq C\mathcal{H}^{m}\lfloor L. Passing to the weak limit gives ηCmL.\eta\leq C\mathcal{H}^{m}\lfloor L. Thus no mass can concentrate on a set of zero m\mathcal{H}^{m}-measure.

By (5.15), and concavity of gj1/qg_{j}^{1/q}, after passing to a subsequence,

gj1/qwlocally uniformly on Ω,g_{j}^{1/q}\longrightarrow w\qquad\text{locally uniformly on }\Omega^{\prime},

for some finite, nonnegative, concave function w.w. By (5.13) and the weak convergence just proved,

ηΩ=wqdmΩ.\eta\lfloor\Omega^{\prime}=w^{q}\,\,\mathrm{d}\mathcal{H}^{m}\lfloor\Omega^{\prime}.

Since ηCmL\eta\leq C\mathcal{H}^{m}\lfloor L, sptη=E\operatorname{spt}\eta=E, and the relative boundary of a convex set has zero m\mathcal{H}^{m}-measure, it follows that

η=wq𝟏ΩdmL.\eta=w^{q}\mathbf{1}_{\Omega^{\prime}}\,\,\mathrm{d}\mathcal{H}^{m}\lfloor L.

The function ww is not identically zero. By concavity and nonnegativity we have w>0w>0 on Ω\Omega^{\prime}. Taking ρ=wq\rho=w^{q} proves (5.12). ∎

The next lemma identifies the source marginal and proves local convergence of the source supports to its affine hull. In particular, the zero-dimensional alternative does not occur.

Lemma 5.3.

Let μ\mu be the first marginal of the limiting transport plan π\pi, which is obtained in Lemma 5.1. Then μ\mu is nonzero and locally finite, 0sptμ0\in\operatorname{spt}\mu, and sptμ\operatorname{spt}\mu is convex. If

L=aff(sptμ),m=dimL,L=\operatorname{aff}(\operatorname{spt}\mu),\qquad m=\dim L,

then LL is a linear subspace and 1mn1\leq m\leq n. Moreover, for every fixed R<R<\infty,

(5.16) supxDR(u~j,0)dist(x,L)0.\sup_{x\in D_{R}(\tilde{u}_{j},0)}\operatorname{dist}(x,L)\longrightarrow 0.

The source marginal has one of the following forms.

  1. (a)

    If m=nm=n, then

    μ=ρ𝟏Ωdx\mu=\rho_{\infty}\mathbf{1}_{\Omega_{\infty}}\,\,\mathrm{d}x

    for a constant ρ>0\rho_{\infty}>0 and the open convex set Ω=int(sptμ)\Omega_{\infty}=\operatorname{int}(\operatorname{spt}\mu).

  2. (b)

    If 1m<n1\leq m<n, then, with q=nmq=n-m,

    (5.17) μ=ρ(x)𝟏ΩdmL,ρ1/qis positive and concave on Ω,\mu=\rho(x)\mathbf{1}_{\Omega_{\infty}}\,\,\mathrm{d}\mathcal{H}^{m}\lfloor L,\qquad\rho^{1/q}\ \text{is positive and concave on }\Omega_{\infty},

    where Ω=relint(sptμ)\Omega_{\infty}=\operatorname{relint}(\operatorname{spt}\mu).

Proof.

We first prove local finiteness. By (4.3), Lemma 2.3, and (2.6), there is a dimensional constant r>0r_{*}>0 such that

ΩjBrS1[u~j](0).\Omega_{j}\cap B_{r_{*}}\subset S_{1}[\tilde{u}_{j}](0).

Together with (2.5), this yields

12(ΩjBr)D1(u~j,0).\tfrac{1}{2}(\Omega_{j}\cap B_{r_{*}})\subset D_{1}(\tilde{u}_{j},0).

Convexity, 0Ωj¯0\in\overline{\Omega_{j}}, and (4.2) imply

μj(Br)2nD0μj(12(ΩjBr))2nD0.\mu_{j}(B_{r_{*}})\leq 2^{n}D_{0}\,\mu_{j}\bigl(\tfrac{1}{2}(\Omega_{j}\cap B_{r_{*}})\bigr)\leq 2^{n}D_{0}.

The common doubling bound then shows that

supjμj(BM)<(M<).\sup_{j}\mu_{j}(B_{M})<\infty\qquad(M<\infty).

Combining this with (5.5), we conclude that μ\mu is locally finite.

Choose 1R1<R2<1\leq R_{1}<R_{2}<\cdots\to\infty. By Lemma 4.2, the heights may be chosen increasingly so that

(5.18) DRk(u~j,0)Ωj,HkDR^k(u~j,0),D_{R_{k}}(\tilde{u}_{j},0)\subset\Omega_{j,H_{k}}\subset D_{\widehat{R}_{k}}(\tilde{u}_{j},0),

where R^k<\widehat{R}_{k}<\infty is independent of jj, and the sets Ωj,Hk\Omega_{j,H_{k}} are nested in kk. Set

(5.19) ck,j:=infΩj,Hkρj>0,εk,j:=supΩj,Hk(ρjck,j1)=oscΩj,Hkrelρj0(j).c_{k,j}:=\inf_{\Omega_{j,H_{k}}}\rho_{j}>0,\qquad\varepsilon_{k,j}:=\sup_{\Omega_{j,H_{k}}}\left(\frac{\rho_{j}}{c_{k,j}}-1\right)=\operatorname{osc}^{\rm rel}_{\Omega_{j,H_{k}}}\rho_{j}\longrightarrow 0\qquad(j\to\infty).

Here the convergence follows from Ωj,HkDR^k(u~j,0)\Omega_{j,H_{k}}\subset D_{\widehat{R}_{k}}(\tilde{u}_{j},0) and (4.5). Define

(5.20) ηk,j=ck,j𝟏Ωj,Hkdx,ζk,j=μjΩj,Hk.\eta_{k,j}=c_{k,j}\mathbf{1}_{\Omega_{j,H_{k}}}\,\,\mathrm{d}x,\qquad\zeta_{k,j}=\mu_{j}\lfloor\Omega_{j,H_{k}}.

The two inclusions in (5.18), together with (4.4) and (4.6), give uniform positive lower and finite upper bounds for ζk,j(n)\zeta_{k,j}(\mathbb{R}^{n}). Since

ηk,jζk,j(1+εk,j)ηk,j,\eta_{k,j}\leq\zeta_{k,j}\leq(1+\varepsilon_{k,j})\eta_{k,j},

the same mass bounds hold for ηk,j\eta_{k,j}, and

ηk,jζk,jTVεk,jηk,j(n)0.\|\eta_{k,j}-\zeta_{k,j}\|_{\mathrm{TV}}\leq\varepsilon_{k,j}\eta_{k,j}(\mathbb{R}^{n})\longrightarrow 0.

After a diagonal extraction,

ηk,jζk,ζk,jζk\eta_{k,j}\rightharpoonup\zeta_{k},\qquad\zeta_{k,j}\rightharpoonup\zeta_{k}

for every kk. Since the truncations are nested, we have

(5.21) ζkζ(k).\zeta_{k}\leq\zeta_{\ell}\qquad(k\leq\ell).

By Lemma 4.3,

(5.22) Ωj,Hk¯Sk:=sptζkin Hausdorff distance\overline{\Omega_{j,H_{k}}}\longrightarrow S_{k}:=\operatorname{spt}\zeta_{k}\qquad\text{in Hausdorff distance}

for every kk. Thus each SkS_{k} is convex. Moreover, 0Sk0\in S_{k}, because 0Ωj,Hk¯0\in\overline{\Omega_{j,H_{k}}}, and (5.21) gives SkSS_{k}\subset S_{\ell} for kk\leq\ell.

Let μR\mu_{R} be the first marginal of πGR\pi\lfloor G_{R}. Taking weak limits in the measure inclusions induced by (5.18), and using Lemma 5.1 for the two outer terms, we obtain

(5.23) μRkζkμR^k.\mu_{R_{k}}\leq\zeta_{k}\leq\mu_{\widehat{R}_{k}}.

Since μRμ\mu_{R}\uparrow\mu as RR\to\infty, it follows that

(5.24) μ=supkζk.\mu=\sup_{k}\zeta_{k}.

Consequently,

sptμ=kSk¯.\operatorname{spt}\mu=\overline{\bigcup_{k}S_{k}}.

Hence sptμ\operatorname{spt}\mu is convex, 0sptμ0\in\operatorname{spt}\mu, and L=aff(sptμ)L=\operatorname{aff}(\operatorname{spt}\mu) is a linear subspace.

For each kk, (5.18) and (5.22) give

supxDRk(u~j,0)dist(x,L)dH(Ωj,Hk¯,Sk)0.\sup_{x\in D_{R_{k}}(\tilde{u}_{j},0)}\operatorname{dist}(x,L)\leq d_{H}(\overline{\Omega_{j,H_{k}}},S_{k})\longrightarrow 0.

Since RkR_{k}\to\infty and the sets DR(u~j,0)D_{R}(\tilde{u}_{j},0) are nested in RR, this proves (5.16) for every fixed R<R<\infty.

It remains to rule out m=0m=0. Suppose that L={0}L=\{0\}. Since

spt(πjG1)sptπj{(x,y):xy1},\operatorname{spt}(\pi_{j}\lfloor G_{1})\subset\operatorname{spt}\pi_{j}\cap\{(x,y):x\cdot y\leq 1\},

(5.16) with R=2R=2 gives

sup(x,y)spt(πjG1)|x|0.\sup_{(x,y)\in\operatorname{spt}(\pi_{j}\lfloor G_{1})}|x|\longrightarrow 0.

On the other hand, Proposition 4.1 gives

supjsup(x,y)spt(πjG1)|y|<.\sup_{j}\sup_{(x,y)\in\operatorname{spt}(\pi_{j}\lfloor G_{1})}|y|<\infty.

Consequently,

sup(x,y)spt(πjG1)|xy|0.\sup_{(x,y)\in\operatorname{spt}(\pi_{j}\lfloor G_{1})}|x\cdot y|\longrightarrow 0.

Thus, for every fixed 0<r<10<r<1,

spt(πjG1)Gr\operatorname{spt}(\pi_{j}\lfloor G_{1})\subset G_{r}

for all sufficiently large jj. Since πj(G1)=1\pi_{j}(G_{1})=1, this implies

μj(Dr(u~j,0))=πj(Gr)=1,\mu_{j}(D_{r}(\tilde{u}_{j},0))=\pi_{j}(G_{r})=1,

contradicting (4.6), because

μj(Dr(u~j,0))rn<1.\mu_{j}(D_{r}(\tilde{u}_{j},0))\longrightarrow r^{n}<1.

Therefore m1m\geq 1.

Set S=sptμS=\operatorname{spt}\mu. Since S=kSk¯S=\overline{\bigcup_{k}S_{k}} and the sets SkS_{k} are increasing, there is k0k_{0} such that affSk=L\operatorname{aff}S_{k}=L for kk0k\geq k_{0}. Moreover, by convexity we have that every compact subset of relintS\operatorname{relint}S is contained in relintSk\operatorname{relint}S_{k} for all sufficiently large kk. For kk0k\geq k_{0}, apply Lemma 5.2 to Ej=Ωj,HkE_{j}=\Omega_{j,H_{k}} and ηj=ηk,j\eta_{j}=\eta_{k,j}. Denote Ωk=relintSk.\Omega_{k}=\operatorname{relint}S_{k}.

If m=nm=n, set Ω=intS\Omega_{\infty}=\operatorname{int}S. The lemma gives

ζk=ak𝟏Ωkdx,ak>0.\zeta_{k}=a_{k}\mathbf{1}_{\Omega_{k}}\,\,\mathrm{d}x,\qquad a_{k}>0.

By (5.21) we have that aka_{k} is nondecreasing. Choosing a ball BΩk0B\Subset\Omega_{k_{0}}, we have

ak|B|=ζk(B)μ(B),kk0,a_{k}|B|=\zeta_{k}(B)\leq\mu(B),\qquad k\geq k_{0},

so akρ<a_{k}\uparrow\rho_{\infty}<\infty. Therefore (5.24) gives

μ=ρ𝟏Ωdx.\mu=\rho_{\infty}\mathbf{1}_{\Omega_{\infty}}\,\,\mathrm{d}x.

Now assume 1m<n1\leq m<n and put q=nmq=n-m. Lemma 5.2 gives

ζk=ρk𝟏ΩkdmL,\zeta_{k}=\rho_{k}\mathbf{1}_{\Omega_{k}}\,\,\mathrm{d}\mathcal{H}^{m}\lfloor L,

with ρk1/q\rho_{k}^{1/q} positive and concave on Ωk\Omega_{k}. Since SkSS_{k}\subset S_{\ell} and ζkζ\zeta_{k}\leq\zeta_{\ell}, the continuous representatives satisfy

ρk1/qρ1/qon Ωk,k.\rho_{k}^{1/q}\leq\rho_{\ell}^{1/q}\qquad\text{on }\Omega_{k},\qquad k\leq\ell.

Set Ω=relintS\Omega_{\infty}=\operatorname{relint}S. Then

w(x):=limkρk1/q(x),xΩ,w(x):=\lim_{k\to\infty}\rho_{k}^{1/q}(x),\qquad x\in\Omega_{\infty},

where the limit is taken for sufficiently large kk such that xΩkx\in\Omega_{k}. It is well defined and concave, initially with values in (0,](0,\infty]. It is finite everywhere. Indeed, if w(x0)=w(x_{0})=\infty, choose a ball BΩB\Subset\Omega_{\infty} and 0<t<10<t<1. For all sufficiently large kk, concavity gives

ρk1/q((1t)x0+ty)(1t)ρk1/q(x0)(yB).\rho_{k}^{1/q}((1-t)x_{0}+ty)\geq(1-t)\rho_{k}^{1/q}(x_{0})\qquad(y\in B).

Letting kk\to\infty would make ww infinite on the open set (1t)x0+tB(1-t)x_{0}+tB. Since μ=supkζk\mu=\sup_{k}\zeta_{k}, monotone convergence would then give infinite μ\mu-mass on a compact subset of this set, contradicting local finiteness. Thus ww is positive and finite on Ω\Omega_{\infty}.

Extend ρk\rho_{k} by zero outside Ωk\Omega_{k}. These densities increase almost everywhere to wq𝟏Ωw^{q}\mathbf{1}_{\Omega_{\infty}}. Hence monotone convergence in (5.24) yields that

μ=wq𝟏ΩdmL.\mu=w^{q}\mathbf{1}_{\Omega_{\infty}}\,\,\mathrm{d}\mathcal{H}^{m}\lfloor L.

Taking ρ=wq\rho=w^{q} proves (5.17). ∎

We next identify the target marginal.

Lemma 5.4.

Assume (4.3)–(4.6), and suppose that, for an mm-dimensional subspace LL, with 1m<n1\leq m<n, (4.9) holds on DR(u~j,0)D_{R}(\tilde{u}_{j},0) for every fixed RR. Let μ\mu and ν\nu be the first and second marginals of π\pi, respectively, and write, as in (5.17),

μ=ρ 1ΩmL,Ω=relint(sptμ).\mu=\rho\,\mathbf{1}_{\Omega_{\infty}}\,\mathcal{H}^{m}\lfloor L,\qquad\Omega_{\infty}=\operatorname{relint}(\operatorname{spt}\mu).

After passing to a subsequence, the following statements hold.

  1. (1)

    Let Ω\Omega_{\infty}^{*} be as in Lemma 5.1. Then there is a constant ρ>0\rho_{\infty}^{*}>0 such that

    (5.25) ν=ρnΩ.\nu=\rho_{\infty}^{*}\,\mathcal{L}^{n}\lfloor\Omega_{\infty}^{*}.

    Moreover, the normalized target measures converge in total variation on every compact subset of Ω\Omega_{\infty}^{*} to the measure in (5.25).

  2. (2)

    Set ΩL=PLΩ.\Omega_{L}^{*}=P_{L}\Omega_{\infty}^{*}. After identifying LL isometrically with m\mathbb{R}^{m}, there are dual convex potentials ϕ\phi on Ω\Omega_{\infty} and φ\varphi on ΩL\Omega_{L}^{*} such that

    (5.26) u~(x)=ϕ(x),v~(y)=φ(PLy),xΩ,yΩ.\tilde{u}_{\infty}(x)=\phi(x),\qquad\tilde{v}_{\infty}(y)=\varphi(P_{L}y),\qquad x\in\Omega_{\infty},\ y\in\Omega_{\infty}^{*}.
  3. (3)

    The projected target density

    ρL(ξ)=ρq(Ω(ξ+L))\rho_{L}^{*}(\xi)=\rho_{\infty}^{*}\mathcal{H}^{q}\bigl(\Omega_{\infty}^{*}\cap(\xi+L^{\perp})\bigr)

    is finite and positive for ξΩL,\xi\in\Omega_{L}^{*}, and (ρL)1/q(\rho_{L}^{*})^{1/q} is concave in ΩL\Omega_{L}^{*}. The minimal extensions satisfy

    (Dϕ)#(ρmΩ)=ρL𝟏ΩLdξ,(Dφ)#(ρL𝟏ΩLdξ)=ρmΩ.(D\phi)_{\#}\bigl(\rho\,\mathcal{H}^{m}\lfloor\Omega_{\infty}\bigr)=\rho_{L}^{*}\mathbf{1}_{\Omega_{L}^{*}}\,\,\mathrm{d}\xi,\qquad(D\varphi)_{\#}\bigl(\rho_{L}^{*}\mathbf{1}_{\Omega_{L}^{*}}\,\,\mathrm{d}\xi\bigr)=\rho\,\mathcal{H}^{m}\lfloor\Omega_{\infty}.

    Moreover, for every r>0r>0,

    (5.27) {xΩ:xDϕ(x)<r2}ρ(x)dm(x)={ξΩL:ξDφ(ξ)<r2}ρL(ξ)dξ=rn.\int_{\{x\in\Omega_{\infty}:x\cdot D\phi(x)<r^{2}\}}\rho(x)\,\,\mathrm{d}\mathcal{H}^{m}(x)=\int_{\{\xi\in\Omega_{L}^{*}:\xi\cdot D\varphi(\xi)<r^{2}\}}\rho_{L}^{*}(\xi)\,\,\mathrm{d}\xi=r^{n}.
Proof.

Set

(5.28) bj:=infD1(v~j,0)ρj.b_{j}:=\inf_{D_{1}(\tilde{v}_{j},0)}\rho_{j}^{*}.

We first prove uniform bounds for bjb_{j}. With KjK_{j} and pjp_{j} as in (4.3), (2.7) and (4.3) give

(5.29) pj+Bc0u~j(Kj)Ωj¯,|pj|1,p_{j}+B_{c_{0}}\subset\partial\tilde{u}_{j}(K_{j})\subset\overline{\Omega_{j}^{*}},\qquad|p_{j}|\leq 1,

for some constant c0c_{0} depending only on n.n. Hence,

(5.30) pj+Bc0/2Ωj.p_{j}+B_{c_{0}/2}\subset\Omega_{j}^{*}.

For every yy in this ball, the corresponding point x=Dv~j(y)x=D\tilde{v}_{j}(y) belongs to KjK_{j}. The bounds on pjp_{j}, KjK_{j}, and the ball give |x|+|y|C|x|+|y|\leq C, and therefore xy<R02x\cdot y<R_{0}^{2} for a fixed R01R_{0}\geq 1. Thus

(5.31) pj+Bc0/2DR0(v~j,0).p_{j}+B_{c_{0}/2}\subset D_{R_{0}}(\tilde{v}_{j},0).

Consequently, by (4.5) we have

(5.32) supDR0(v~j,0)ρj=(1+o(1))bj.\sup_{D_{R_{0}}(\tilde{v}_{j},0)}\rho_{j}^{*}=(1+o(1))b_{j}.

The ball in (5.31) and νj(DR0(v~j,0))=μj(DR0(u~j,0))R0n\nu_{j}(D_{R_{0}}(\tilde{v}_{j},0))=\mu_{j}(D_{R_{0}}(\tilde{u}_{j},0))\to R_{0}^{n} (follows by (4.6)) give bjCb_{j}\leq C. Conversely, Proposition 4.1 implies that D1(v~j,0)D_{1}(\tilde{v}_{j},0) is contained in a fixed Euclidean ball independent of jj, and

1=νj(D1(v~j,0))(1+o(1))bj|D1(v~j,0)|Cbj,1=\nu_{j}(D_{1}(\tilde{v}_{j},0))\leq(1+o(1))b_{j}|D_{1}(\tilde{v}_{j},0)|\leq Cb_{j},

where the first equality follows from the assumption (4.4). This proves 0<cbjC0<c\leq b_{j}\leq C. Pass to a subsequence with bjρ>0,b_{j}\to\rho^{*}_{\infty}>0, for some constant ρ.\rho^{*}_{\infty}.

We next identify the density on compact subsets. Fix QΩQ\Subset\Omega_{\infty}^{*}, and choose QQ^{\prime} with QQΩQ\Subset Q^{\prime}\Subset\Omega_{\infty}^{*}. By (5.3), for all large jj,

(5.33) QΩj,v~jv~uniformly on Q.Q^{\prime}\subset\Omega_{j}^{*},\qquad\tilde{v}_{j}\longrightarrow\tilde{v}_{\infty}\quad\hbox{uniformly on }Q^{\prime}.

By convexity we have

(5.34) supyQ|v~j(y)|CQ.\sup_{y\in Q}|\partial\tilde{v}_{j}(y)|\leq C_{Q}.

Thus |yDv~j(y)|CQ|y\cdot D\tilde{v}_{j}(y)|\leq C_{Q} for every yQy\in Q, so QDR(v~j,0)Q\subset D_{R}(\tilde{v}_{j},0) for some fixed RR. By (4.5), we have

(5.35) supQ|ρjbj1|0.\sup_{Q}\left|\frac{\rho^{*}_{j}}{b_{j}}-1\right|\longrightarrow 0.

Hence the target marginals converge on every compact subset of Ω\Omega_{\infty}^{*}, indeed in local total variation, to ρ𝟏Ωdy\rho^{*}_{\infty}\mathbf{1}_{\Omega_{\infty}^{*}}\,\,\mathrm{d}y.

It remains to identify the second marginal on the boundary of Ω\Omega_{\infty}^{*}. For R>0R>0, set

νj,R:=(pr2)#(πjGR),νR:=(pr2)#(πGR).\nu_{j,R}:=(\operatorname{pr}_{2})_{\#}(\pi_{j}\lfloor G_{R}),\qquad\nu_{R}:=(\operatorname{pr}_{2})_{\#}(\pi\lfloor G_{R}).

By (5.5),

νj,RνR.\nu_{j,R}\rightharpoonup\nu_{R}.

Moreover,

νj,R=ρj𝟏DR(v~j,0)dyCRdy,\nu_{j,R}=\rho_{j}^{*}\mathbf{1}_{D_{R}(\tilde{v}_{j},0)}\,\,\mathrm{d}y\leq C_{R}\,\,\mathrm{d}y,

where CRC_{R} is independent of jj. Passing to the limit, we have

νRCRdy.\nu_{R}\leq C_{R}\,\,\mathrm{d}y.

Since GRn×nG_{R}\uparrow\mathbb{R}^{n}\times\mathbb{R}^{n}, we have νRν\nu_{R}\uparrow\nu, where ν\nu is the second marginal of π\pi. Consequently,

νn.\nu\ll\mathcal{L}^{n}.

On the other hand, the support relation in (5.6) gives

ν(ndomv~)=0.\nu\bigl(\mathbb{R}^{n}\setminus\operatorname{dom}\tilde{v}_{\infty}\bigr)=0.

Since

domv~ΩΩ\operatorname{dom}\tilde{v}_{\infty}\setminus\Omega_{\infty}^{*}\subset\partial\Omega_{\infty}^{*}

and the boundary of a full-dimensional convex set has Lebesgue measure zero, it follows that

ν(nΩ)=0.\nu(\mathbb{R}^{n}\setminus\Omega_{\infty}^{*})=0.

Finally, let φCc(Ω)\varphi\in C_{c}(\Omega_{\infty}^{*}). The local boundedness of the subgradients of v~j\tilde{v}_{j} and v~\tilde{v}_{\infty} allows us to choose RR such that all the transport pairs whose second coordinate lies in sptφ\operatorname{spt}\varphi belong to GRG_{R}. Therefore, by (5.35),

φ𝑑ν=limjφ(y)ρj(y)𝑑y=ρφ(y)𝑑y.\int\varphi\,\,\mathrm{d}\nu=\lim_{j\to\infty}\int\varphi(y)\rho_{j}^{*}(y)\,\,\mathrm{d}y=\rho_{\infty}^{*}\int\varphi(y)\,\,\mathrm{d}y.

Thus

ν=ρ𝟏Ωdy.\nu=\rho_{\infty}^{*}\mathbf{1}_{\Omega_{\infty}^{*}}\,\,\mathrm{d}y.

We now factorize the dual potential along the directions in LL^{\perp}. The first marginal of the limit plan is supported on LL. By (5.6), we have

(5.36) Dv~(y)Lfor a.e. yΩ.D\tilde{v}_{\infty}(y)\in L\qquad\text{for a.e. }y\in\Omega_{\infty}^{*}.

By convexity, for any yΩ,pv~(y)y\in\Omega_{\infty}^{*},p\in\partial\tilde{v}_{\infty}(y) and eLe\in L^{\perp}, one has pe=0.p\cdot e=0. Hence v~\tilde{v}_{\infty} is constant on every convex fiber Ω,ξ:=Ω(ξ+L)\Omega^{*}_{\infty,\xi}:=\Omega_{\infty}^{*}\cap(\xi+L^{\perp}). There is a finite convex function φ\varphi on the open convex projected domain ΩL=PLΩ\Omega_{L}^{*}=P_{L}\Omega_{\infty}^{*} such that

(5.37) v~(y)=φ(PLy),yΩ.\tilde{v}_{\infty}(y)=\varphi(P_{L}y),\qquad y\in\Omega_{\infty}^{*}.

Define

ϕ(x):=supξΩL{xξφ(ξ)},xL.\phi(x):=\sup_{\xi\in\Omega_{L}^{*}}\{x\cdot\xi-\varphi(\xi)\},\qquad x\in L.

For xLx\in L, (5.2) and the preceding factorization give

u~(x)\displaystyle\tilde{u}_{\infty}(x) =supyΩ{xyv~(y)}\displaystyle=\sup_{y\in\Omega_{\infty}^{*}}\{x\cdot y-\tilde{v}_{\infty}(y)\}
=supyΩ{xPLyφ(PLy)}\displaystyle=\sup_{y\in\Omega_{\infty}^{*}}\{x\cdot P_{L}y-\varphi(P_{L}y)\}
=supξΩL{xξφ(ξ)}=ϕ(x).\displaystyle=\sup_{\xi\in\Omega_{L}^{*}}\{x\cdot\xi-\varphi(\xi)\}=\phi(x).

Thus both identities in (5.26) hold.

We next integrate along the LL^{\perp}-fibers. Put q=nmq=n-m and identify LL with m\mathbb{R}^{m}. Fubini gives

(PL)#(ρ𝟏Ωdy)=ρL(ξ)dξ,ρL(ξ)=ρq(Ω,ξ)=ρq(Ω(ξ+L)).(P_{L})_{\#}\bigl(\rho_{\infty}^{*}\mathbf{1}_{\Omega_{\infty}^{*}}\,\,\mathrm{d}y\bigr)=\rho_{L}^{*}(\xi)\,\,\mathrm{d}\xi,\qquad\rho_{L}^{*}(\xi)=\rho_{\infty}^{*}\mathcal{H}^{q}(\Omega^{*}_{\infty,\xi})=\rho_{\infty}^{*}\mathcal{H}^{q}\bigl(\Omega_{\infty}^{*}\cap(\xi+L^{\perp})\bigr).

For ξ0,ξ1ΩL\xi_{0},\xi_{1}\in\Omega_{L}^{*} and 0<t<10<t<1, convexity gives

(5.38) (1t)Ω,ξ0+tΩ,ξ1Ω,(1t)ξ0+tξ1.(1-t)\Omega^{*}_{\infty,\xi_{0}}+t\Omega^{*}_{\infty,\xi_{1}}\subset\Omega^{*}_{\infty,(1-t)\xi_{0}+t\xi_{1}}.

The qq-dimensional Brunn–Minkowski inequality therefore shows that (ρL)1/q(\rho_{L}^{*})^{1/q} is concave wherever it is finite.

It remains to exclude infinite fibers without assuming that Ω\Omega_{\infty}^{*} is bounded. If QΩLQ\Subset\Omega_{L}^{*}, by local boundedness of φ\partial\varphi, we have

sup{|ξx|:ξQ,xφ(ξ)}<.\sup\{|\xi\cdot x|:\xi\in Q,\ x\in\partial\varphi(\xi)\}<\infty.

By (5.26), almost every point of ΩPL1(Q)\Omega_{\infty}^{*}\cap P_{L}^{-1}(Q) lies in {yΩ:yDv~(y)<R2}\{y\in\Omega_{\infty}^{*}:y\cdot D\tilde{v}_{\infty}(y)<R^{2}\} for some fixed RR. That set has finite limiting mass, and hence

(5.39) QρL𝑑ξ<.\int_{Q}\rho_{L}^{*}\,d\xi<\infty.

Thus ρL<\rho_{L}^{*}<\infty almost everywhere. Suppose that ρL(ξ0)=\rho_{L}^{*}(\xi_{0})=\infty at an interior point. Fix a ball BΩLB\Subset\Omega_{L}^{*} not containing ξ0\xi_{0}. For every fixed t(0,1)t\in(0,1), by (5.38), the fiber over (1t)ξ0+tη(1-t)\xi_{0}+t\eta has infinite volume for every ηB\eta\in B. These base points form a set of positive measure, which contradicts (5.39). Therefore every fiber over ξΩL\xi\in\Omega_{L}^{*} is bounded and

0<ρL(ξ)<(ξΩL).0<\rho_{L}^{*}(\xi)<\infty\qquad(\xi\in\Omega_{L}^{*}).

In particular (ρL)1/q(\rho_{L}^{*})^{1/q} is a finite concave function on ΩL\Omega_{L}^{*}.

Finally, we identify the projected transport plan and preserve the mass identity. Let π^\widehat{\pi} be the image of the limiting transport plan under (x,y)(x,PLy)(x,y)\mapsto(x,P_{L}y). Its marginals are ρ𝟏ΩdmL\rho\mathbf{1}_{\Omega_{\infty}}\,d\mathcal{H}^{m}\lfloor L and ρLdξ\rho_{L}^{*}\,d\xi. By (5.6) and (5.26), it is concentrated on xφ(ξ)x\in\partial\varphi(\xi). Since ρLdξ\rho_{L}^{*}\,d\xi is absolutely continuous and φ\varphi is differentiable almost everywhere,

(5.40) π^=(Dφ,id)#(ρLdξ),(Dφ)#(ρLdξ)=ρ𝟏ΩdmL.\widehat{\pi}=(D\varphi,\operatorname{id})_{\#}(\rho_{L}^{*}\,\,\mathrm{d}\xi),\qquad(D\varphi)_{\#}(\rho^{*}_{L}\,\,\mathrm{d}\xi)=\rho\mathbf{1}_{\Omega_{\infty}}\,\,\mathrm{d}\mathcal{H}^{m}\lfloor L.

Since the first marginal of π\pi is supported on LL,

xPLy=xyfor π-a.e. (x,y).x\cdot P_{L}y=x\cdot y\qquad\text{for $\pi$-a.e. }(x,y).

Consequently, by Lemma 5.1(iii), we have for every r>0r>0,

π^{(x,ξ):xξ<r2}=rn.\widehat{\pi}\{(x,\xi):x\cdot\xi<r^{2}\}=r^{n}.

Using (5.40), we obtain (5.27). Thus the mass identity is preserved. ∎

6. Rigidity of normalized limits

We prove the equality case for the weighted transports obtained in Section 5, and then lift the resulting homogeneity to the original normalized limit. The concavity of ρ1/q\rho^{1/q} first yields a radial inequality with a sharp equality condition.

Lemma 6.1.

Let q>0q>0. Let CC be convex with 0C¯0\in\overline{C}, and suppose that ρ1/q\rho^{1/q} is finite, nonnegative, and concave on CC. Then

(6.1) xDρ(x)qρ(x)x\cdot D\rho(x)\leq q\rho(x)

at every differentiability point. On every admissible ray, the function rrqρ(rθ)r\mapsto r^{-q}\rho(r\theta) is nonincreasing. It is constant on an interval precisely when ρ(tx)=tqρ(x)\rho(tx)=t^{q}\rho(x) there.

Proof.

Set w=ρ1/qw=\rho^{1/q}. Fix an admissible ray and 0<δ<s<r0<\delta<s<r. Concavity and nonnegativity imply

w(sθ)rsrδw(δθ)+sδrδw(rθ)sδrδw(rθ).w(s\theta)\geq\frac{r-s}{r-\delta}w(\delta\theta)+\frac{s-\delta}{r-\delta}w(r\theta)\geq\frac{s-\delta}{r-\delta}w(r\theta).

Letting δ0\delta\rightarrow 0, we have w(sθ)/sw(rθ)/rw(s\theta)/s\geq w(r\theta)/r. Hence rqρ(rθ)r^{-q}\rho(r\theta) is nonincreasing, and differentiation proves (6.1). Now, rqρ(rθ)r^{-q}\rho(r\theta) is locally absolutely continuous, hence, equality in (6.1) almost everywhere implies that rqρ(rθ)r^{-q}\rho(r\theta) is a constant, which implies ρ(tx)=tqρ(x)\rho(tx)=t^{q}\rho(x). ∎

The limiting transports below may have infinite total mass. We shall use Proposition A.1, proved in Appendix A, which implies strict convexity, local C1C^{1} regularity, and the homeomorphism property for such locally finite transports. Hölder continuity under the assumptions above follows from the interior regularity theory for the Monge–Ampère equation.

Let m1m\geq 1. Let C,CmC,C^{*}\subset\mathbb{R}^{m} be open convex domains and let ϕ\phi on CC and φ\varphi on CC^{*} be the corresponding convex potential functions whose extensions satisfy (2.1) and (2.2) in Section 2. Since ϕ\phi and φ\varphi are Legendre duals of each other within the convex domains CC and CC^{*}, we can express this minimal convex extension in the following equivalent form.

(6.2) ϕ¯(x)\displaystyle\underline{\phi}(x) =sup{(x): is affine,ϕ in C,DC¯},\displaystyle=\sup\{\ell(x):\ell\text{ is affine},\ \ell\leq\phi\text{ in }C,\ D\ell\in\overline{C^{*}}\},
φ¯(y)\displaystyle\underline{\varphi}(y) =sup{(y): is affine,φ in C,DC¯}.\displaystyle=\sup\{\ell(y):\ell\text{ is affine},\ \ell\leq\varphi\text{ in }C^{*},\ D\ell\in\overline{C}\}.

For simplicity of notation, we continue to denote the extended functions by ϕ\phi and φ\varphi.

Lemma 6.2.

Let m1m\geq 1 and q0q\geq 0. Let C,C,ϕC,C^{*},\phi and φ\varphi be given as above. Assume that DϕD\phi transports ρdx\rho\,\,\mathrm{d}x to ρdy\rho^{*}\,\,\mathrm{d}y. If q>0q>0, assume that ρ1/q\rho^{1/q} and (ρ)1/q(\rho^{*})^{1/q} are positive and concave in CC and CC^{*}, respectively. If q=0q=0, assume that ρ,ρ\rho,\rho^{*} are positive constants. Suppose also that (xc,yc)C¯×C¯(x_{c},y_{c})\in\overline{C}\times\overline{C^{*}} satisfies

ycϕ(xc),xcφ(yc),ϕ(xc)+φ(yc)=xcyc,y_{c}\in\partial\phi(x_{c}),\qquad x_{c}\in\partial\varphi(y_{c}),\qquad\phi(x_{c})+\varphi(y_{c})=x_{c}\cdot y_{c},

and, for every h>0h>0, the two sets

{xC:(xxc)(Dϕ(x)yc)<h},{yC:(yyc)(Dφ(y)xc)<h}\bigl\{x\in C:(x-x_{c})\cdot(D\phi(x)-y_{c})<h\bigr\},\qquad\bigl\{y\in C^{*}:(y-y_{c})\cdot(D\varphi(y)-x_{c})<h\bigr\}

are bounded and have finite mass. Then

ϕ,φare strictly convex,ϕCloc1,α(C),φCloc1,α(C)\phi,\varphi\ \hbox{are strictly convex},\qquad\phi\in C^{1,\alpha}_{\rm loc}(C),\quad\varphi\in C^{1,\alpha}_{\rm loc}(C^{*})

with a possibly compact-set-dependent exponent α>0\alpha>0, and the following facts hold.

  1. (i)

    The two measures are doubling. More precisely, if EE is a bounded ellipsoid centered at a point of C¯\overline{C}, or respectively of C¯\overline{C^{*}}, then

    (6.3) Eρ𝑑x2m+q12Eρ𝑑x,Eρ𝑑y2m+q12Eρ𝑑y.\int_{E}\rho\,\,\mathrm{d}x\leq 2^{m+q}\int_{\frac{1}{2}E}\rho\,\,\mathrm{d}x,\qquad\int_{E}\rho^{*}\,\,\mathrm{d}y\leq 2^{m+q}\int_{\frac{1}{2}E}\rho^{*}\,\,\mathrm{d}y.

    When q=0q=0, the exponent on the right is mm. In these inequalities ρ\rho and ρ\rho^{*} are extended by zero outside CC and CC^{*}, respectively.

  2. (ii)

    The maps

    (6.4) T:=Dϕ:CC,S:=Dφ:CCT:=D\phi:C\longrightarrow C^{*},\qquad S:=D\varphi:C^{*}\longrightarrow C

    are mutually inverse homeomorphisms. In particular,

    KCT(K)C,KCS(K)C.K\Subset C\Longrightarrow T(K)\Subset C^{*},\qquad K^{*}\Subset C^{*}\Longrightarrow S(K^{*})\Subset C.
  3. (iii)

    After possibly decreasing the local exponent,

    ϕCloc2,α(C),φCloc2,α(C).\phi\in C^{2,\alpha^{\prime}}_{\rm loc}(C),\qquad\varphi\in C^{2,\alpha^{\prime}}_{\rm loc}(C^{*}).

    At corresponding points y=T(x)y=T(x),

    (6.5) H:=D2ϕ(x)>0,D2φ(y)=H1.H:=D^{2}\phi(x)>0,\qquad D^{2}\varphi(y)=H^{-1}.
  4. (iv)

    After translating xc,ycx_{c},y_{c} to the origin, denote

    Ψ(x)=xT(x),Ψ(y)=yS(y),M(h)={Ψ<h}ρ.\Psi(x)=x\cdot T(x),\qquad\Psi^{*}(y)=y\cdot S(y),\qquad M(h)=\int_{\{\Psi<h\}}\rho.

    Then Ψ#(ρdx)\Psi_{\#}(\rho\,\,\mathrm{d}x) is absolutely continuous on compact subintervals of (0,)(0,\infty), MM is locally absolutely continuous, and

    M(h)={Ψ=h}ρ|Ψ|dm1for a.e. h>0.M^{\prime}(h)=\int_{\{\Psi=h\}}\frac{\rho}{|\nabla\Psi|}\,d\mathcal{H}^{m-1}\quad\text{for a.e. }h>0.
Proof.

Assume first that q>0q>0 and write w=(ρ)1/qw=(\rho)^{1/q}. If EE is centered at zC¯z\in\overline{C}, the map xz+(xz)/2x\mapsto z+(x-z)/2 sends ECE\cap C into 12EC\frac{1}{2}E\cap C. If zCz\in C, by concavity and nonnegativity, we have

w(x+z2)w(z)+w(x)2w(x)2.w\left(\frac{x+z}{2}\right)\geq\frac{w(z)+w(x)}{2}\geq\frac{w(x)}{2}.

When zCz\in\partial C, choose zjCz_{j}\in C with zjzz_{j}\to z, apply the same inequality at (x+zj)/2(x+z_{j})/2, and pass to the limit using continuity of ww at the interior point (x+z)/2(x+z)/2. This implies w((x+z)/2)w(x)/2w((x+z)/2)\geq w(x)/2 without assuming a boundary value for ww. Consequently,

12Eρ2mECρ((x+z)/2)𝑑x2(m+q)Eρ.\int_{\frac{1}{2}E}\rho\geq 2^{-m}\int_{E\cap C}\rho((x+z)/2)\,\,\mathrm{d}x\geq 2^{-(m+q)}\int_{E}\rho.

The proof of the equality for ρ\rho^{*} is the same. For q=0q=0, the weights are constant and the same homothety gives the factor 2m2^{m}. This proves (6.3). The homeomorphism and regularity assertions (6.4) and (6.5) follow from Proposition A.1 and Caffarelli’s standard interior regularity theory.

We next justify the coarea formula and absolute continuity. At every interior point,

Ψ=T+Hx,xΨ=Ψ+xtHxΨ.\nabla\Psi=T+Hx,\qquad x\cdot\nabla\Psi=\Psi+x^{t}Hx\geq\Psi.

Fix 0<h0<h1<h2<0<h_{0}<h_{1}<h_{2}<\infty. By hypothesis, {Ψ<h2}BR\{\Psi<h_{2}\}\subset B_{R} for some R<R<\infty. Hence

(6.6) |Ψ|h0Ron {h0Ψh1}.|\nabla\Psi|\geq\frac{h_{0}}{R}\qquad\text{on }\{h_{0}\leq\Psi\leq h_{1}\}.

Choose a sequence χCc(C)\chi_{\ell}\in C_{c}^{\infty}(C) such that

0χ1pointwise in C.0\leq\chi_{\ell}\uparrow 1\qquad\text{pointwise in }C.

If N[h0,h1]N\subset[h_{0},h_{1}] is null, by coarea and (6.6), we have

Ψ1(N)ρχdxRh0N{Ψ=h}ρχdm1dh=0.\int_{\Psi^{-1}(N)}\rho\chi_{\ell}\,\,\mathrm{d}x\leq\frac{R}{h_{0}}\int_{N}\int_{\{\Psi=h\}}\rho\chi_{\ell}\,d\mathcal{H}^{m-1}\,dh=0.

Monotone convergence shows that Ψ#(ρdx)\Psi_{\#}(\rho\,\,\mathrm{d}x) is absolutely continuous on [h0,h1][h_{0},h_{1}]. Applying coarea once more gives, for every Borel E[h0,h1]E\subset[h_{0},h_{1}],

{ΨE}ρdx=E{Ψ=h}ρ|Ψ|dm1dh.\int_{\{\Psi\in E\}}\rho\,\,\mathrm{d}x=\int_{E}\int_{\{\Psi=h\}}\frac{\rho}{|\nabla\Psi|}\,d\mathcal{H}^{m-1}\,dh.

Since the band is arbitrary, MM is locally absolutely continuous on (0,)(0,\infty), and

M(h)={Ψ=h}ρ|Ψ|dm1for a.e. h>0.M^{\prime}(h)=\int_{\{\Psi=h\}}\frac{\rho}{|\nabla\Psi|}\,d\mathcal{H}^{m-1}\qquad\text{for a.e. }h>0.

The same argument applies to Ψ\Psi^{*}. ∎

The proof of the next theorem is modeled on the monotonicity formula and its equality case in Collins–Tong [12, Theorem 3.1], using the calculation in [12, proof of Proposition 3.1]. We include the details because neither homogeneity of the densities nor conic structure of the domains is assumed here.

Theorem 6.3.

Let m1m\geq 1, q0q\geq 0, and put n=m+qn=m+q. Let ρdx\rho\,\,\mathrm{d}x and ρdy\rho^{*}\,\,\mathrm{d}y be locally finite measures on convex domains C,CmC,C^{*}\subset\mathbb{R}^{m}. If q>0q>0, assume that ρ1/q\rho^{1/q} and (ρ)1/q(\rho^{*})^{1/q} are nonnegative and concave. If q=0q=0, assume that ρ,ρ\rho,\rho^{*} are positive constants. Let ϕ,φ\phi,\varphi be dual convex potentials satisfying (6.2), and assume that DϕD\phi transports ρdx\rho\,\,\mathrm{d}x to ρdy\rho^{*}\,\,\mathrm{d}y. Assume that CC and CC^{*} are the interiors of the supports of ρ,ρ,\rho,\rho^{*}, respectively, and 0C¯C¯0\in\overline{C}\cap\overline{C^{*}}. Assume also that

(6.7) ϕ(0)+φ(0)=0,0ϕ(0),0φ(0).\phi(0)+\varphi(0)=0,\qquad 0\in\partial\phi(0),\qquad 0\in\partial\varphi(0).

Suppose that, for every h>0h>0, the sets

{xC:xDϕ(x)<h},{yC:yDφ(y)<h}\{x\in C:x\cdot D\phi(x)<h\},\qquad\{y\in C^{*}:y\cdot D\varphi(y)<h\}

are bounded and have finite mass. If

rn{xDϕ(x)<r2}ρ(x)dxr^{-n}\int_{\{x\cdot D\phi(x)<r^{2}\}}\rho(x)\,\,\mathrm{d}x

is a positive constant for 0<r<0<r<\infty, then C,CC,C^{*} are cones, ρ,ρ\rho,\rho^{*} are homogeneous of degree qq, and the normalized potentials ϕϕ(0),φφ(0)\phi-\phi(0),\ \varphi-\varphi(0) are homogeneous of degree two.

Proof.

After replacing ϕ\phi by ϕϕ(0)\phi-\phi(0) and φ\varphi by φφ(0)\varphi-\varphi(0), we may assume that

(6.8) ϕ(0)=φ(0)=0, 0ϕ(0),0φ(0).\phi(0)=\varphi(0)=0,\ \ 0\in\partial\phi(0),\quad 0\in\partial\varphi(0).

Set

T=Dϕ,S=Dφ,Ψ(x)=xT(x),Ψ(y)=yS(y),T=D\phi,\qquad S=D\varphi,\qquad\Psi(x)=x\cdot T(x),\qquad\Psi^{*}(y)=y\cdot S(y),

and

Kh={xC:Ψ(x)<h},Lh={yC:Ψ(y)<h},M(h)=Khρ.K_{h}=\{x\in C:\Psi(x)<h\},\qquad L_{h}=\{y\in C^{*}:\Psi^{*}(y)<h\},\qquad M(h)=\int_{K_{h}}\rho.

By Lemma 6.2,

T(Kh)=Lh,M(h)=Lhρ(y)𝑑y,T(K_{h})=L_{h},\qquad M(h)=\int_{L_{h}}\rho^{*}(y)\,\,\mathrm{d}y,

and all the regularity and coarea formulas used below hold. The mass assumption is exactly

(6.9) M(h)=chn/2(h>0).M(h)=ch^{n/2}\qquad(h>0).

For almost every h>0h>0, define

AC(h)={Ψ=h}ρxΨ|Ψ|dm1A_{C}(h)=\int_{\{\Psi=h\}}\rho\frac{x\cdot\nabla\Psi}{|\nabla\Psi|}\,\,\mathrm{d}\mathcal{H}^{m-1}

and define AC(h)A_{C^{*}}(h) analogously.

Step 1: estimates for ACA_{C} and ACA_{C^{*}}. We claim that

(6.10) AC(h)nM(h),AC(h)nM(h).A_{C}(h)\leq nM(h),\qquad A_{C^{*}}(h)\leq nM(h).

It suffices to prove the first inequality. For θ𝕊m1\theta\in\mathbb{S}^{m-1}, write

C+θ=(0,RC(θ))θ,Kh+θ=(0,Rh(θ))θ,C\cap\mathbb{R}_{+}\theta=(0,R_{C}(\theta))\theta,\qquad K_{h}\cap\mathbb{R}_{+}\theta=(0,R_{h}(\theta))\theta,

and let

ΓC:={θ𝕊m1:RC(θ)>0}.\Gamma_{C}:=\{\theta\in\mathbb{S}^{m-1}:R_{C}(\theta)>0\}.

Convexity and (6.8) imply that

rΨ(rθ)=rrϕ(rθ)r\longmapsto\Psi(r\theta)=r\,\partial_{r}\phi(r\theta)

is nondecreasing. By Lemma 6.1, ρθ(r):=rqρ(rθ)\rho_{\theta}(r):=r^{-q}\rho(r\theta) is nonincreasing. Since rΨ>0\partial_{r}\Psi>0 on every positive level set, {Ψ=h}\{\Psi=h\} is the radial graph x=Rh(θ)θx=R_{h}(\theta)\theta over the set {θ:Rh(θ)<RC(θ)}\{\theta:R_{h}(\theta)<R_{C}(\theta)\}. The area formula for radial graphs gives

AC(h)={θ:Rh(θ)<RC(θ)}ρ(Rh(θ)θ)Rh(θ)mdθ.A_{C}(h)=\int_{\{\theta:R_{h}(\theta)<R_{C}(\theta)\}}\rho\bigl(R_{h}(\theta)\theta\bigr)R_{h}(\theta)^{m}\,\,\mathrm{d}\theta.

Hence

nM(h)AC(h)\displaystyle nM(h)-A_{C}(h) =n{Rh<RC}0Rh(ρθ(r)ρθ(Rh))rn1drdθ\displaystyle=n\int_{\{R_{h}<R_{C}\}}\int_{0}^{R_{h}}\bigl(\rho_{\theta}(r)-\rho_{\theta}(R_{h})\bigr)r^{n-1}\,\,\mathrm{d}r\,\,\mathrm{d}\theta
+n{Rh=RC}0RCρθ(r)rn1drdθ.\displaystyle\quad+n\int_{\{R_{h}=R_{C}\}}\int_{0}^{R_{C}}\rho_{\theta}(r)r^{n-1}\,\,\mathrm{d}r\,\,\mathrm{d}\theta.

This proves (6.10). Since ρ>0\rho>0 on CC, equality holds only if the set of directions for which Rh=RCR_{h}=R_{C} has spherical measure zero and ρθ\rho_{\theta} is constant on (0,Rh)(0,R_{h}) for almost every remaining direction.

Step 2: equality in the two estimates. Let y=T(x)y=T(x) and H=D2ϕ(x)H=D^{2}\phi(x). Then

D2ϕ(x)>0,D2φ(y)=(D2ϕ(x))1,Ψ(T(x))=Ψ(x),D^{2}\phi(x)>0,\qquad D^{2}\varphi(y)=\left(D^{2}\phi(x)\right)^{-1},\qquad\Psi^{*}(T(x))=\Psi(x),

and

Ψ=T+D2ϕ(x)x,Ψ(T(x))=x+(D2ϕ(x))1T(x).\nabla\Psi=T+D^{2}\phi(x)x,\qquad\nabla\Psi^{*}(T(x))=x+\left(D^{2}\phi(x)\right)^{-1}T(x).

Fix 0ηCc((0,))0\leq\eta\in C_{c}((0,\infty)). Choose increasing sequences

αCc(C),βCc(C),0α1,0β1,\alpha_{\ell}\in C_{c}^{\infty}(C),\qquad\beta_{\ell}\in C_{c}^{\infty}(C^{*}),\qquad 0\leq\alpha_{\ell}\rightarrow 1,\quad 0\leq\beta_{\ell}\rightarrow 1,

and set

γ(x)=α(x)β(T(x)),γ(y)=α(S(y))β(y).\gamma_{\ell}(x)=\alpha_{\ell}(x)\beta_{\ell}(T(x)),\qquad\gamma_{\ell}^{*}(y)=\alpha_{\ell}(S(y))\beta_{\ell}(y).

Then γ(T(x))=γ(x).\gamma_{\ell}^{*}(T(x))=\gamma_{\ell}(x). By coarea, the transport identity, and monotone convergence, we have

0η(h)AC(h)𝑑h\displaystyle\int_{0}^{\infty}\eta(h)A_{C^{*}}(h)\,\,\mathrm{d}h =limCη(Ψ)ργyΨ𝑑y\displaystyle=\lim_{\ell\to\infty}\int_{C^{*}}\eta(\Psi^{*})\,\rho^{*}\,\gamma_{\ell}^{*}\,y\cdot\nabla\Psi^{*}\,\,\mathrm{d}y
=limCη(Ψ)ργ(Ψ+Tt(D2ϕ(x))1T)𝑑x\displaystyle=\lim_{\ell\to\infty}\int_{C}\eta(\Psi)\,\rho\,\gamma_{\ell}\,\bigl(\Psi+T^{t}\left(D^{2}\phi(x)\right)^{-1}T\bigr)\,\,\mathrm{d}x
=lim0η(h){Ψ=h}ργ|Ψ|(h+Tt(D2ϕ(x))1T)dm1dh\displaystyle=\lim_{\ell\to\infty}\int_{0}^{\infty}\eta(h)\int_{\{\Psi=h\}}\frac{\rho\gamma_{\ell}}{|\nabla\Psi|}\bigl(h+T^{t}\left(D^{2}\phi(x)\right)^{-1}T\bigr)\,\,\mathrm{d}\mathcal{H}^{m-1}\,\,\mathrm{d}h
=0η(h){Ψ=h}ρ|Ψ|(h+Tt(D2ϕ(x))1T)dm1dh.\displaystyle=\int_{0}^{\infty}\eta(h)\int_{\{\Psi=h\}}\frac{\rho}{|\nabla\Psi|}\bigl(h+T^{t}\left(D^{2}\phi(x)\right)^{-1}T\bigr)\,\,\mathrm{d}\mathcal{H}^{m-1}\,\,\mathrm{d}h.

Since η\eta is arbitrary, for almost every h>0h>0,

AC(h)\displaystyle A_{C}(h) ={Ψ=h}ρ|Ψ|(h+xtD2ϕ(x)x)dm1,\displaystyle=\int_{\{\Psi=h\}}\frac{\rho}{|\nabla\Psi|}\bigl(h+x^{t}D^{2}\phi(x)x\bigr)\,\,\mathrm{d}\mathcal{H}^{m-1},
AC(h)\displaystyle A_{C^{*}}(h) ={Ψ=h}ρ|Ψ|(h+Tt(D2ϕ(x))1T)dm1.\displaystyle=\int_{\{\Psi=h\}}\frac{\rho}{|\nabla\Psi|}\bigl(h+T^{t}\left(D^{2}\phi(x)\right)^{-1}T\bigr)\,\,\mathrm{d}\mathcal{H}^{m-1}.

Since h=Ψ=xTh=\Psi=x\cdot T on {Ψ=h}\{\Psi=h\},

AC(h)+AC(h)4hM(h)\displaystyle A_{C}(h)+A_{C^{*}}(h)-4hM^{\prime}(h) ={Ψ=h}ρ|Ψ||(D2ϕ(x))1/2x(D2ϕ(x))1/2T|2dm1\displaystyle=\int_{\{\Psi=h\}}\frac{\rho}{|\nabla\Psi|}\left|\left(D^{2}\phi(x)\right)^{1/2}x-\left(D^{2}\phi(x)\right)^{-1/2}T\right|^{2}\,\,\mathrm{d}\mathcal{H}^{m-1}
=:(h)0.\displaystyle=:\mathcal{E}(h)\geq 0.

By (6.9), 4hM(h)=2nM(h).4hM^{\prime}(h)=2nM(h). Combining this identity with (6.10) gives

2nM(h)AC(h)+AC(h)=2nM(h)+(h)2nM(h).2nM(h)\geq A_{C}(h)+A_{C^{*}}(h)=2nM(h)+\mathcal{E}(h)\geq 2nM(h).

Therefore

(6.11) AC(h)=AC(h)=nM(h),(h)=0for a.e. h>0.A_{C}(h)=A_{C^{*}}(h)=nM(h),\qquad\mathcal{E}(h)=0\quad\text{for a.e. }h>0.

Step 3: homogeneity of the densities and potentials. Choose hjh_{j}\rightarrow\infty for which (6.11) holds. Outside a fixed null set of directions, the equality case in Step 1 gives

Rhj<RCandρθconstant on (0,Rhj(θ))R_{h_{j}}<R_{C}\quad\text{and}\quad\rho_{\theta}\ \text{constant on }(0,R_{h_{j}}(\theta))

for every jj. Since KhjCK_{h_{j}}\rightarrow C, Rhj(θ)RC(θ).R_{h_{j}}(\theta)\rightarrow R_{C}(\theta). It follows that

(6.12) ρ(tx)=tqρ(x),ρ(ty)=tqρ(y),\rho(tx)=t^{q}\rho(x),\qquad\rho^{*}(ty)=t^{q}\rho^{*}(y),

whenever x,txCx,tx\in C and y,tyCy,ty\in C^{*}.

By strict convexity and (6.8), we have

Ψ>0in C{0}.\Psi>0\quad\text{in }C\setminus\{0\}.

For every I(0,)I\Subset(0,\infty), by coarea formula and (6.11), we have

0=I(h)dh={ΨI}ρ(x)|(D2ϕ(x))1/2x(D2ϕ(x))1/2T(x)|2dx.0=\int_{I}\mathcal{E}(h)\,\,\mathrm{d}h=\int_{\{\Psi\in I\}}\rho(x)\left|\left(D^{2}\phi(x)\right)^{1/2}x-\left(D^{2}\phi(x)\right)^{-1/2}T(x)\right|^{2}\,\,\mathrm{d}x.

Exhausting {Ψ>0}\{\Psi>0\} and using continuity gives D2ϕ(x)x=Dϕ(x)(xC).D^{2}\phi(x)x=D\phi(x)\ (x\in C). Consequently,

D(xDϕ2ϕ)=0,D\bigl(x\cdot D\phi-2\phi\bigr)=0,

so xDϕ(x)2ϕ(x)=c0(xC)x\cdot D\phi(x)-2\phi(x)=c_{0}\ (x\in C) for some constant c0c_{0}. Fix xCx\in C and set w(t)=ϕ(tx)w(t)=\phi(tx). On every interval on which txCtx\in C,

tw(t)2w(t)=c0,tw^{\prime}(t)-2w(t)=c_{0},

and hence w(t)=At2c02.w(t)=At^{2}-\frac{c_{0}}{2}. By convexity and (6.8),

0ϕ(tx)tϕ(x)0as t0.0\leq\phi(tx)\leq t\phi(x)\longrightarrow 0\qquad\text{as }t\rightarrow 0.

Thus c0=0c_{0}=0, and

(6.13) ϕ(tx)=t2ϕ(x)\phi(tx)=t^{2}\phi(x)

whenever x,txCx,tx\in C. The same argument applies to φ\varphi.

Step 4: the domains are cones. Recall that

Kh={xC:Ψ(x)<h}.K_{h}=\{x\in C:\Psi(x)<h\}.

Fix r>1r>1. Since CC is convex and 0C¯0\in\overline{C}, we have

r1CC.r^{-1}C\subset C.

The homogeneity identities already proved imply

Kr2=r(K1r1C).K_{r^{2}}=r\bigl(K_{1}\cap r^{-1}C\bigr).

Indeed, if zK1r1Cz\in K_{1}\cap r^{-1}C, then rzCrz\in C and

Ψ(rz)=r2Ψ(z)<r2.\Psi(rz)=r^{2}\Psi(z)<r^{2}.

The converse follows by applying the same identity to z=x/rz=x/r.

Using ρ(rz)=rqρ(z)\rho(rz)=r^{q}\rho(z) and n=m+qn=m+q, we obtain

M(r2)\displaystyle M(r^{2}) =Kr2ρ(x)𝑑x\displaystyle=\int_{K_{r^{2}}}\rho(x)\,\,\mathrm{d}x
=rmK1r1Cρ(rz)𝑑z\displaystyle=r^{m}\int_{K_{1}\cap r^{-1}C}\rho(rz)\,\,\mathrm{d}z
=rnK1r1Cρ(z)dz.\displaystyle=r^{n}\int_{K_{1}\cap r^{-1}C}\rho(z)\,\,\mathrm{d}z.

Consequently,

(6.14) rnM(r2)=K1r1Cρ(z)𝑑z.r^{-n}M(r^{2})=\int_{K_{1}\cap r^{-1}C}\rho(z)\,\,\mathrm{d}z.

By (6.9), the left-hand side of (6.14) equals

M(1)=K1ρ(z)𝑑z.M(1)=\int_{K_{1}}\rho(z)\,\,\mathrm{d}z.

Since K1r1CK1K_{1}\cap r^{-1}C\subset K_{1} and ρ>0\rho>0 in CC, it follows that

K1r1C.K_{1}\subset r^{-1}C.

Equivalently,

(6.15) rK1C(r>1).rK_{1}\subset C\qquad(r>1).

Now fix xCx\in C and t>1t>1. Since 0C¯0\in\overline{C}, we have sxCsx\in C for every 0<s<10<s<1. Moreover,

Ψ(sx)=s2Ψ(x)0(s0).\Psi(sx)=s^{2}\Psi(x)\longrightarrow 0\qquad(s\rightarrow 0).

Thus we may choose s(0,1)s\in(0,1) such that sxK1sx\in K_{1}. Applying (6.15) with r=t/s>1r=t/s>1, we obtain

tx=ts(sx)C.tx=\frac{t}{s}(sx)\in C.

For 0<t<10<t<1, the inclusion txCtx\in C follows directly from the convexity of CC and 0C¯0\in\overline{C}. Hence

tC=C(t>0),tC=C\qquad(t>0),

so CC is a cone. The same argument applies to CC^{*}. The homogeneity identities for ρ,ρ,ϕ,φ\rho,\rho^{*},\phi,\varphi are therefore global. ∎

We now identify the normalized limit.

Theorem 6.4.

Under (4.3)–(4.6), the centered sub-level sets at heights 11 and 1/41/4 subconverge, and their limits satisfy

S1/4c[u~](0)=12S1c[u~](0).S_{1/4}^{c}[\tilde{u}_{\infty}](0)=\tfrac{1}{2}S_{1}^{c}[\tilde{u}_{\infty}](0).
Proof.

Apply Lemma 5.1. After passing to a subsequence, we obtain a locally uniform limit u~\tilde{u}_{\infty}, its conjugate v~=u~\tilde{v}_{\infty}=\tilde{u}_{\infty}^{*}, the compatible limiting plan π\pi, and the Hausdorff limits of the two centered sub-level sets. Let μ\mu be the first marginal of π\pi, and set

L=aff(sptμ),m=dimL.L=\operatorname{aff}(\operatorname{spt}\mu),\qquad m=\dim L.

By Lemma 5.3, LL is a linear subspace containing the origin and 1mn1\leq m\leq n.

Suppose first that m=nm=n. Then μ=ρ𝟏Cdx\mu=\rho_{\infty}\mathbf{1}_{C}\,\,\mathrm{d}x for an open convex set CC and a constant ρ>0\rho_{\infty}>0. The argument in the proof of Lemma 5.4, from (5.29) through the subsequent identification of the full second marginal, does not use m<nm<n. Therefore, we have

(pr2)#π=ρ𝟏Cdy,C=int(domv~),(\operatorname{pr}_{2})_{\#}\pi=\rho^{*}_{\infty}\mathbf{1}_{C^{*}}\,\,\mathrm{d}y,\qquad C^{*}=\operatorname{int}(\operatorname{dom}\tilde{v}_{\infty}),

for some constant ρ>0\rho^{*}_{\infty}>0. Let ϕ=u~,φ=(u~+IC)\phi=\tilde{u}_{\infty},\varphi=(\tilde{u}_{\infty}+I_{C})^{*}. For π\pi-almost every (x,y)(x,y), we have xCx\in C, yCy\in C^{*}, and

u~(x)+v~(y)=xy.\tilde{u}_{\infty}(x)+\tilde{v}_{\infty}(y)=x\cdot y.

Consequently,

φ(y)xyu~(x)=v~(y).\varphi(y)\geq x\cdot y-\tilde{u}_{\infty}(x)=\tilde{v}_{\infty}(y).

Since φv~\varphi\leq\tilde{v}_{\infty} by definition, the density of the second projection of π\pi and continuity imply φ=v~\varphi=\tilde{v}_{\infty} on CC^{*}. Hence by (5.2) and the definition of φ\varphi, we have

ϕ(x)=supyC{xyφ(y)},φ(y)=supxC{xyϕ(x)}.\phi(x)=\sup_{y\in C^{*}}\{x\cdot y-\varphi(y)\},\qquad\varphi(y)=\sup_{x\in C}\{x\cdot y-\phi(x)\}.

Thus ϕ\phi and φ\varphi are Legendre dual relative to CC and CC^{*}. Proposition A.1, applied in both directions, shows that

Dϕ:CC,Dφ:CCD\phi:C\longrightarrow C^{*},\qquad D\varphi:C^{*}\longrightarrow C

are homeomorphisms. Lemma 5.1(iii) and Proposition 4.1 show that the projections of

spt(π{(x,y):xy<r2})\operatorname{spt}\bigl(\pi\lfloor\{(x,y):x\cdot y<r^{2}\}\bigr)

onto the two factors are bounded. Since Dϕ,DφD\phi,D\varphi are continuous and the limiting densities are positive constants, it follows that, for every r>0r>0, the sets

{xC:xDϕ(x)<r2},{yC:yDφ(y)<r2}\{x\in C:x\cdot D\phi(x)<r^{2}\},\qquad\{y\in C^{*}:y\cdot D\varphi(y)<r^{2}\}

are bounded. Moreover, Lemma 5.1(iii) gives

μ{xC:xDϕ(x)<r2}=π{(x,y):xy<r2}=rn,\mu\{x\in C:x\cdot D\phi(x)<r^{2}\}=\pi\{(x,y):x\cdot y<r^{2}\}=r^{n},

and hence

rnμ{xC:xDϕ(x)<r2}=1(r>0).r^{-n}\mu\{x\in C:x\cdot D\phi(x)<r^{2}\}=1\qquad(r>0).

Thus the limit is precisely the constant-density equality case of the Collins–Tong monotonicity formula. Since ϕ(0)=φ(0)=0\phi(0)=\varphi(0)=0 and ϕ,φ0\phi,\varphi\geq 0, the normalization gives (6.7). Hence all the hypotheses of Theorem 6.3 with q=0q=0 are satisfied. Its q=0q=0 argument is precisely the constant-density rigidity of Collins–Tong [12, Theorem 3.1], as used in [12, proof of Theorem 4.1]. Hence C,CC,C^{*} are cones and ϕ=u~,φ\phi=\tilde{u}_{\infty},\varphi are 2-homogeneous.

It remains to consider the case m<nm<n. By Lemma 5.3, we have 1m<n1\leq m<n and, for every fixed R<R<\infty,

supxDR(u~j,0)dist(x,L)0.\sup_{x\in D_{R}(\tilde{u}_{j},0)}\operatorname{dist}(x,L)\longrightarrow 0.

Hence the hypotheses of Lemma 5.4 are satisfied.

Put q=nmq=n-m. Lemma 5.4 gives a full-dimensional dual domain Ω\Omega_{\infty}^{*}, dual convex potentials ϕ\phi on CC and φ\varphi on C:=PLΩC^{*}:=P_{L}\Omega_{\infty}^{*}, and a constant ρ>0\rho^{*}_{\infty}>0 such that

(6.16) v~(y)=φ(PLy),yΩ.\tilde{v}_{\infty}(y)=\varphi(P_{L}y),\qquad y\in\Omega_{\infty}^{*}.

Moreover, with

ρL(ξ)=ρq(Ω(ξ+L)),\rho^{*}_{L}(\xi)=\rho^{*}_{\infty}\,\mathcal{H}^{q}(\Omega_{\infty}^{*}\cap(\xi+L^{\perp})),

every fiber has finite positive volume, (ρL)1/q(\rho^{*}_{L})^{1/q} is positive and concave, and

(6.17) (Dφ)#(ρLdξ)=ρ𝟏CdmL,rn{ξDφ(ξ)<r2}ρL(ξ)dξ=1(r>0).(D\varphi)_{\#}(\rho^{*}_{L}\,\,\mathrm{d}\xi)=\rho\mathbf{1}_{C}\,d\mathcal{H}^{m}\lfloor L,\qquad r^{-n}\int_{\{\xi\cdot D\varphi(\xi)<r^{2}\}}\rho^{*}_{L}(\xi)\,\,\mathrm{d}\xi=1\quad(r>0).

By (5.2) and (6.16),

(6.18) ϕ(x)=u~(x)=supyΩ{xyv~(y)}=supξC{xξφ(ξ)},xL.\phi(x)=\tilde{u}_{\infty}(x)=\sup_{y\in\Omega_{\infty}^{*}}\{x\cdot y-\tilde{v}_{\infty}(y)\}=\sup_{\xi\in C^{*}}\{x\cdot\xi-\varphi(\xi)\},\qquad x\in L.

Define

ϕ¯:=(φ+IC),φ¯:=(ϕ+IC).\underline{\phi}:=(\varphi+I_{C^{*}})^{*},\qquad\underline{\varphi}:=(\phi+I_{C})^{*}.

By (6.18),

ϕ¯=ϕon L,xξϕ(x)φ(ξ)(xC,ξC).\underline{\phi}=\phi\quad\text{on }L,\qquad x\cdot\xi-\phi(x)\leq\varphi(\xi)\quad(x\in C,\ \xi\in C^{*}).

Hence

φ¯(ξ)=supxC{xξϕ(x)}φ(ξ)(ξC).\underline{\varphi}(\xi)=\sup_{x\in C}\{x\cdot\xi-\phi(x)\}\leq\varphi(\xi)\qquad(\xi\in C^{*}).

On the other hand, for ρLdξ\rho_{L}^{*}\,\,\mathrm{d}\xi-almost every ξC\xi\in C^{*}, (6.17) implies x=Dφ(ξ)Cx=D\varphi(\xi)\in C. By Legendre duality we have

ϕ(x)+φ(ξ)=xξ,\phi(x)+\varphi(\xi)=x\cdot\xi,

and therefore

φ¯(ξ)xξϕ(x)=φ(ξ).\underline{\varphi}(\xi)\geq x\cdot\xi-\phi(x)=\varphi(\xi).

Thus φ¯=φ\underline{\varphi}=\varphi almost everywhere in CC^{*}. Since both functions are finite and convex in CC^{*}, they are continuous, and hence

φ¯=φin C.\underline{\varphi}=\varphi\qquad\text{in }C^{*}.

Therefore ϕ¯\underline{\phi} and φ¯\underline{\varphi} are the minimal convex extensions of ϕ\phi and φ\varphi, respectively, and satisfy (6.2).

Moreover,

ϕ¯=cl(φ+IC),φ¯=cl(ϕ+IC).\underline{\phi}^{*}=\operatorname{cl}(\varphi+I_{C^{*}}),\qquad\underline{\varphi}^{*}=\operatorname{cl}(\phi+I_{C}).

Consequently,

ϕ¯(m)C¯,φ¯(m)C¯.\partial\underline{\phi}(\mathbb{R}^{m})\subset\overline{C^{*}},\qquad\partial\underline{\varphi}(\mathbb{R}^{m})\subset\overline{C}.

The normalization and the continuity of u~\tilde{u}_{\infty} provide a sequence xCx_{\ell}\in C such that

x0,ϕ(x)0.x_{\ell}\to 0,\qquad\phi(x_{\ell})\to 0.

Moreover, (5.2) and v~(0)=0\tilde{v}_{\infty}(0)=0 provide yΩy_{\ell}\in\Omega^{*}_{\infty} such that

y0,v~(y)0.y_{\ell}\to 0,\qquad\tilde{v}_{\infty}(y_{\ell})\to 0.

Setting ξ=PLy\xi_{\ell}=P_{L}y_{\ell}, (6.16) gives

ξ0,φ(ξ)0.\xi_{\ell}\to 0,\qquad\varphi(\xi_{\ell})\to 0.

Consequently the two minimal extensions are nonnegative, vanish at the origin, and satisfy

ϕ¯(0)=φ¯(0)=0,0ϕ¯(0),0φ¯(0),\underline{\phi}(0)=\underline{\varphi}(0)=0,\qquad 0\in\partial\underline{\phi}(0),\qquad 0\in\partial\underline{\varphi}(0),

so (6.7) holds.

Since ρ1/q\rho^{1/q} and (ρL)1/q(\rho^{*}_{L})^{1/q} are concave, by the proof of (6.3) in Lemma 6.2 we have that ρdm\rho\,\mathrm{d}\mathcal{H}^{m} and ρLdξ\rho^{*}_{L}\,\mathrm{d}\xi are locally doubling. Proposition A.1 shows that DϕD\phi and DφD\varphi are homeomorphisms. Let

π^:=(id,PL)#π,G^r:={(x,ξ)L×L:xξ<r2}.\widehat{\pi}:=(\operatorname{id},P_{L})_{\#}\pi,\qquad\widehat{G}_{r}:=\{(x,\xi)\in L\times L:x\cdot\xi<r^{2}\}.

Since the first marginal of π\pi is supported on LL, we have xPLy=xyx\cdot P_{L}y=x\cdot y for π\pi-almost every (x,y)(x,y), and hence

π^G^r=(id,PL)#(πGr).\widehat{\pi}\lfloor\widehat{G}_{r}=(\operatorname{id},P_{L})_{\#}(\pi\lfloor G_{r}).

For fixed r>0r>0, Proposition 4.1 implies the supports of πjGr\pi_{j}\lfloor G_{r} in a common compact set. Passing to the limit in (5.5) shows that πGr\pi\lfloor G_{r} is supported in the same compact set. Therefore,

π^G^r=(id,PL)#(πGr)\widehat{\pi}\lfloor\widehat{G}_{r}=(\operatorname{id},P_{L})_{\#}(\pi\lfloor G_{r})

has compact support.

Set

Ar:={xC:xDϕ(x)<r2},Ar:={ξC:ξDφ(ξ)<r2}.A_{r}:=\{x\in C:x\cdot D\phi(x)<r^{2}\},\qquad A^{\prime}_{r}:=\{\xi\in C^{*}:\xi\cdot D\varphi(\xi)<r^{2}\}.

Using

π^=(id,Dϕ)#(ρ𝟏Cdm)=(Dφ,id)#(ρL𝟏Cdξ),\widehat{\pi}=(\operatorname{id},D\phi)_{\#}\bigl(\rho\mathbf{1}_{C}\,\,\mathrm{d}\mathcal{H}^{m}\bigr)=(D\varphi,\operatorname{id})_{\#}\bigl(\rho_{L}^{*}\mathbf{1}_{C^{*}}\,\,\mathrm{d}\xi\bigr),

we obtain

(pr1)#(π^G^r)\displaystyle(\operatorname{pr}_{1})_{\#}(\widehat{\pi}\lfloor\widehat{G}_{r}) =ρ𝟏Ardm,\displaystyle=\rho\mathbf{1}_{A_{r}}\,\,\mathrm{d}\mathcal{H}^{m},
(pr2)#(π^G^r)\displaystyle(\operatorname{pr}_{2})_{\#}(\widehat{\pi}\lfloor\widehat{G}_{r}) =ρL𝟏Ardξ.\displaystyle=\rho_{L}^{*}\mathbf{1}_{A^{\prime}_{r}}\,\,\mathrm{d}\xi.

Since DϕD\phi and DφD\varphi are continuous, the functions

xxDϕ(x),ξξDφ(ξ)x\longmapsto x\cdot D\phi(x),\qquad\xi\longmapsto\xi\cdot D\varphi(\xi)

are continuous. Hence ArCA_{r}\subset C and ArCA^{\prime}_{r}\subset C^{*} are open. Since ρ>0\rho>0 in CC and ρL>0\rho_{L}^{*}>0 in CC^{*},

spt(ρ𝟏Ardm)=Ar¯,spt(ρL𝟏Ardξ)=Ar¯,\operatorname{spt}\bigl(\rho\mathbf{1}_{A_{r}}\,\,\mathrm{d}\mathcal{H}^{m}\bigr)=\overline{A_{r}},\qquad\operatorname{spt}\bigl(\rho_{L}^{*}\mathbf{1}_{A^{\prime}_{r}}\,\,\mathrm{d}\xi\bigr)=\overline{A^{\prime}_{r}},

where the closures are taken in LL. Both supports are compact, being the coordinate projections of spt(π^G^r)\operatorname{spt}(\widehat{\pi}\lfloor\widehat{G}_{r}). Thus ArA_{r} and ArA^{\prime}_{r} are bounded.

Moreover, (6.17) and the transport identity give Arρdm=ArρL𝑑ξ=rn.\int_{A_{r}}\rho\,\,\mathrm{d}\mathcal{H}^{m}=\int_{A^{\prime}_{r}}\rho^{*}_{L}\,\,\mathrm{d}\xi=r^{n}. All the hypotheses of Theorem 6.3 are now satisfied. Hence C,CC,C^{*} are cones, ϕ,φ\phi,\varphi are two-homogeneous, and ρ,ρL\rho,\rho^{*}_{L} are qq-homogeneous.

It remains to lift the homogeneity from the projected problem. Denote

Ω,ξ:=Ω(ξ+L).\Omega^{*}_{\infty,\xi}:=\Omega_{\infty}^{*}\cap(\xi+L^{\perp}).

Since Ω\Omega_{\infty}^{*} is convex and 0Ω¯0\in\overline{\Omega_{\infty}^{*}},

tΩ,ξΩ,tξ(0<t<1).t\Omega^{*}_{\infty,\xi}\subset\Omega^{*}_{\infty,t\xi}\qquad(0<t<1).

The qq-homogeneity of ρL\rho^{*}_{L} gives |Ω,tξ|=tq|Ω,ξ|.|\Omega^{*}_{\infty,t\xi}|=t^{q}|\Omega^{*}_{\infty,\xi}|. The fibers are open convex sets of finite positive volume. Hence, we have

Ω,tξ=tΩ,ξ(0<t<1).\Omega^{*}_{\infty,t\xi}=t\Omega^{*}_{\infty,\xi}\qquad(0<t<1).

Since CC^{*} is a cone, applying this identity at sξs\xi with t=s1t=s^{-1} gives the same equality for s>1s>1. Therefore Ω\Omega^{*}_{\infty} is a cone. Together with (6.16), the fact that Ω\Omega_{\infty}^{*} is a cone shows that

cl((v~|Ω)+IΩ)\operatorname{cl}\bigl((\tilde{v}_{\infty}|_{\Omega_{\infty}^{*}})+I_{\Omega_{\infty}^{*}}\bigr)

is two-homogeneous. By (5.2), this function equals v~\tilde{v}_{\infty}, while u~=v~\tilde{u}_{\infty}=\tilde{v}_{\infty}^{*}. Hence both v~\tilde{v}_{\infty} and u~\tilde{u}_{\infty} are two-homogeneous.

Thus u~\tilde{u}_{\infty} is two-homogeneous in both alternatives. If p1p_{1} is the centering vector at height 11, then

hS1c[u~](0)={x:u~(x)hp1x<h}.\sqrt{h}\,S_{1}^{c}[\tilde{u}_{\infty}](0)=\{x:\tilde{u}_{\infty}(x)-\sqrt{h}\,p_{1}\cdot x<h\}.

This set has center of mass zero. By uniqueness of the centering plane,

Shc[u~](0)=hS1c[u~](0).S^{c}_{h}[\tilde{u}_{\infty}](0)=\sqrt{h}\,S^{c}_{1}[\tilde{u}_{\infty}](0).

Taking h=1/4h=1/4, and using Lemma 5.1(ii), proves the assertion. ∎

7. Global W2,pW^{2,p} estimates

We first record how density oscillations behave under the blow-up normalization. This also shows that one-sided affine normalization preserves the small relative oscillation on the target sub-level sets.

Proposition 7.1.

Suppose u,v,f,gu,v,f,g satisfy (1.2) and (1.1). Let rj0r_{j}\rightarrow 0, xjΩ¯x_{j}\in\overline{\Omega}, and yj=Du(xj)y_{j}=Du(x_{j}). For each jj, apply the normalization of Section 4 at (xj,yj)(x_{j},y_{j}) with height hj=rj2h_{j}=r_{j}^{2}, choosing the positive definite linear map AjA_{j} so that

Aj(Srj2c[u](xj)xj)A_{j}(S_{r_{j}^{2}}^{c}[u](x_{j})-x_{j})

is in John position. Denote the resulting potentials, densities, and measures by u~j,v~j,ρj,ρj,μj,νj\tilde{u}_{j},\tilde{v}_{j},\rho_{j},\rho_{j}^{*},\mu_{j},\nu_{j}, and choose the common mass factor so that

μj(D1(u~j,0))=1.\mu_{j}(D_{1}(\tilde{u}_{j},0))=1.

Then, for every fixed R<R<\infty,

oscDR(u~j,0)relρj+oscDR(v~j,0)relρj0.\operatorname{osc}^{\rm rel}_{D_{R}(\tilde{u}_{j},0)}\rho_{j}+\operatorname{osc}^{\rm rel}_{D_{R}(\tilde{v}_{j},0)}\rho_{j}^{*}\longrightarrow 0.

Moreover, μj\mu_{j} and νj\nu_{j} have a common doubling constant depending only on nn and Λ/λ\Lambda/\lambda.

Proof.

By the change of variable in Section 4, the multiplicative normalization factors do not affect relative oscillations, and

DR(u~j,0)\displaystyle D_{R}(\tilde{u}_{j},0) =Aj(DrjR(u,xj)xj),\displaystyle=A_{j}\bigl(D_{r_{j}R}(u,x_{j})-x_{j}\bigr),
DR(v~j,0)\displaystyle D_{R}(\tilde{v}_{j},0) =rj2Ajt(DrjR(v,yj)yj).\displaystyle=r_{j}^{-2}A_{j}^{-t}\bigl(D_{r_{j}R}(v,y_{j})-y_{j}\bigr).

Let ωf\omega_{f} and ωg\omega_{g} be the moduli of continuity of ff and gg. By (3.2), for every fixed RR and all sufficiently large jj,

oscDR(u~j,0)relρj\displaystyle\operatorname{osc}^{\rm rel}_{D_{R}(\tilde{u}_{j},0)}\rho_{j} λ1ωf(C(rjR)σ),\displaystyle\leq\lambda^{-1}\omega_{f}\bigl(C(r_{j}R)^{\sigma}\bigr),
oscDR(v~j,0)relρj\displaystyle\operatorname{osc}^{\rm rel}_{D_{R}(\tilde{v}_{j},0)}\rho_{j}^{*} λ1ωg(C(rjR)σ).\displaystyle\leq\lambda^{-1}\omega_{g}\bigl(C(r_{j}R)^{\sigma}\bigr).

Both right-hand sides tend to zero as jj\to\infty.

Finally, the original measures have a common doubling constant depending only on nn and Λ/λ\Lambda/\lambda. Affine changes of variables and multiplication by positive constants preserve the doubling property, which proves the last assertion. ∎

We now return to the original continuous densities. All estimates below are uniform in the base point x0x_{0}.

Proposition 7.2.

There are C,c0>0C,c_{0}>0 such that

(7.1) Fx0(r)C(0<rr0),Fx0(r0)c0F_{x_{0}}(r)\leq C\quad(0<r\leq r_{0}),\qquad F_{x_{0}}(r_{0})\geq c_{0}

for every base point x0x_{0}. For 0<a<br00<a<b\leq r_{0}, put

𝔞x0(a,b)=logFx0(a)Fx0(b)+Cabϑ(s)s𝑑s.\mathfrak{a}_{x_{0}}(a,b)=\log\frac{F_{x_{0}}(a)}{F_{x_{0}}(b)}+C\int_{a}^{b}\frac{\vartheta(s)}{s}\,\,\mathrm{d}s.

This quantity is nonnegative and additive on adjacent intervals. Let rk=2kr0r_{k}=2^{-k}r_{0} and

ak=𝔞x0(rk+1,rk).a_{k}=\mathfrak{a}_{x_{0}}(r_{k+1},r_{k}).

Then

(7.2) supx0k=0N1ak=o(N).\sup_{x_{0}}\sum_{k=0}^{N-1}a_{k}=o(N).
Proof.

By (2.5), (2.6) and (2.8) we have

|Dr(u,x0)||Dr(v,y0)|Cr2n.|D_{r}(u,x_{0})|\,|D_{r}(v,y_{0})|\leq Cr^{2n}.

Since λf,gΛ\lambda\leq f,g\leq\Lambda, we have M(r2)2Cr2nM(r^{2})^{2}\leq Cr^{2n}, proving the first part of (7.1). The second part follows easily from the C1,α0C^{1,\alpha_{0}} estimate of uu in Proposition 2.1.

By (3.3) we have that 𝔞x0(a,b)0\mathfrak{a}_{x_{0}}(a,b)\geq 0, and additivity is obvious. A straightforward computation shows

k=0N1ak=logFx0(rN)Fx0(r0)+CrNr0ϑ(s)s𝑑s.\sum_{k=0}^{N-1}a_{k}=\log\frac{F_{x_{0}}(r_{N})}{F_{x_{0}}(r_{0})}+C\int_{r_{N}}^{r_{0}}\frac{\vartheta(s)}{s}\,\,\mathrm{d}s.

The left side is nonnegative, while (7.1) bounds the logarithm from above uniformly. Since ϑ(s)0\vartheta(s)\to 0 as s0s\rightarrow 0 and rN=2Nr0r_{N}=2^{-N}r_{0}, splitting the integral over the dyadic intervals [r+1,r][r_{\ell+1},r_{\ell}] gives

1NrNr0ϑ(s)s𝑑s0.\frac{1}{N}\int_{r_{N}}^{r_{0}}\frac{\vartheta(s)}{s}\,\,\mathrm{d}s\longrightarrow 0.

Equivalently,

rNr0ϑ(s)s𝑑s=o(N).\int_{r_{N}}^{r_{0}}\frac{\vartheta(s)}{s}\,\,\mathrm{d}s=o(N).

This proves (7.2). ∎

Proposition 7.3.

For every ε>0\varepsilon>0 there are Cε,hε>0C_{\varepsilon},h_{\varepsilon}>0, independent of the center, such that

(7.3) BCε1h1/2+ε(x0)Shc[u](x0)BCεh1/2ε(x0),0<h<hε.B_{C_{\varepsilon}^{-1}h^{1/2+\varepsilon}}(x_{0})\subset S_{h}^{c}[u](x_{0})\subset B_{C_{\varepsilon}h^{1/2-\varepsilon}}(x_{0}),\qquad 0<h<h_{\varepsilon}.

The same estimate holds for vv.

Proof.

Fix ε>0\varepsilon>0, and choose τ(0,1/2)\tau\in(0,1/2), to be specified below. Recall that rk=2kr0r_{k}=2^{-k}r_{0}, and put

Kk(x0):=Srk2c[u](x0)x0.K_{k}(x_{0}):=S_{r_{k}^{2}}^{c}[u](x_{0})-x_{0}.

For integers Q1Q\geq 1 and kQk\geq Q, set

Δk,Q(x0):=𝔞x0(rk+Q,rkQ).\Delta_{k,Q}(x_{0}):=\mathfrak{a}_{x_{0}}(r_{k+Q},r_{k-Q}).

We claim that there exist QQ\in\mathbb{N}, δ>0\delta>0, and kk_{*}\in\mathbb{N}, all independent of x0x_{0}, such that kmax{Q,k}k\geq\max\{Q,k_{*}\} and Δk,Q(x0)δ\Delta_{k,Q}(x_{0})\leq\delta imply

(7.4) (1τ)12Kk(x0)Kk+1(x0)(1+τ)12Kk(x0).(1-\tau)\tfrac{1}{2}K_{k}(x_{0})\subset K_{k+1}(x_{0})\subset(1+\tau)\tfrac{1}{2}K_{k}(x_{0}).

Suppose not. For Q=jQ=j, δ=j1\delta=j^{-1}, and k=2jk_{*}=2j , there exist xjΩ¯x_{j}\in\overline{\Omega} and kj2jk_{j}\geq 2j such that

(7.5) Δkj,j(xj)j1,(7.4) fails at (xj,kj).\Delta_{k_{j},j}(x_{j})\leq j^{-1},\qquad\eqref{goodKk}\text{ fails at }(x_{j},k_{j}).

Let (Uj,Vj,μj,νj)(U_{j},V_{j},\mu_{j},\nu_{j}) be the normalized blow-up of the original problem at (xj,Du(xj))(x_{j},Du(x_{j})) and height rkj2r_{k_{j}}^{2}, with affine transform AjA_{j} and common mass factor chosen so that μj(D1(Uj,0))=1\mu_{j}(D_{1}(U_{j},0))=1. By affine equivariance of centered sections, we have

(7.6) Ssc[Uj](0)=Aj(Ssrkj2c[u](xj)xj)(s>0).S_{s}^{c}[U_{j}](0)=A_{j}\bigl(S_{sr_{k_{j}}^{2}}^{c}[u](x_{j})-x_{j}\bigr)\qquad(s>0).

In particular, the sections at heights 11 and 1/41/4 are the images of Kkj(xj)K_{k_{j}}(x_{j}) and Kkj+1(xj)K_{k_{j}+1}(x_{j}), respectively.

The normalized mass function satisfies

F^j(s):=snμj(Ds(Uj,0))=Fxj(rkjs)Fxj(rkj).\widehat{F}_{j}(s):=s^{-n}\mu_{j}(D_{s}(U_{j},0))=\frac{F_{x_{j}}(r_{k_{j}}s)}{F_{x_{j}}(r_{k_{j}})}.

Fix R>1R>1. For all sufficiently large jj, we have R2jR\leq 2^{j}. By the nonnegativity and additivity of 𝔞xj\mathfrak{a}_{x_{j}}, (7.5) implies, for R1sRR^{-1}\leq s\leq R,

𝔞xj(min{rkjs,rkj},max{rkjs,rkj})j1.\mathfrak{a}_{x_{j}}\!\left(\min\{r_{k_{j}}s,r_{k_{j}}\},\max\{r_{k_{j}}s,r_{k_{j}}\}\right)\leq j^{-1}.

Consequently,

supR1sR|logF^j(s)|j1+C(logR)sup0<tRrkjϑ(t)0,\sup_{R^{-1}\leq s\leq R}|\log\widehat{F}_{j}(s)|\leq j^{-1}+C(\log R)\sup_{0<t\leq Rr_{k_{j}}}\vartheta(t)\longrightarrow 0,

because kj2jk_{j}\geq 2j and hence rkj0r_{k_{j}}\to 0. Thus F^j1\widehat{F}_{j}\to 1 locally uniformly on (0,)(0,\infty), which is (4.6).

Let ρj,ρj\rho_{j},\rho_{j}^{*} be the densities of μj,νj\mu_{j},\nu_{j}. Since kj2jk_{j}\geq 2j,

rkj2j=rkjjrj0.r_{k_{j}}2^{j}=r_{k_{j}-j}\leq r_{j}\longrightarrow 0.

By the estimates in the proof of Proposition 7.1, we have that

oscD2j(Uj,0)relρj+oscD2j(Vj,0)relρj\displaystyle\operatorname{osc}^{\rm rel}_{D_{2^{j}}(U_{j},0)}\rho_{j}+\operatorname{osc}^{\rm rel}_{D_{2^{j}}(V_{j},0)}\rho_{j}^{*} λ1ωf(C(rkj2j)σ)+λ1ωg(C(rkj2j)σ)0.\displaystyle\leq\lambda^{-1}\omega_{f}\bigl(C(r_{k_{j}}2^{j})^{\sigma}\bigr)+\lambda^{-1}\omega_{g}\bigl(C(r_{k_{j}}2^{j})^{\sigma}\bigr)\longrightarrow 0.

This implies (4.5) at every fixed radius. Moreover, these actual blow-ups satisfy (4.1), (4.2), (4.3), and (4.4), and Proposition 7.1 gives a common doubling constant. Hence, by Theorem 6.4, after passing to a subsequence, we have

S1c[Uj](0)¯K,S1/4c[Uj](0)¯12K\overline{S_{1}^{c}[U_{j}](0)}\longrightarrow K,\qquad\overline{S_{1/4}^{c}[U_{j}](0)}\longrightarrow\tfrac{1}{2}K

in Hausdorff distance. Since B1S1c[Uj](0)Bn3/2B_{1}\subset S_{1}^{c}[U_{j}](0)\subset B_{n^{3/2}}, it follows from the above convergence that, for all large jj,

(1τ)12S1c[Uj](0)S1/4c[Uj](0)(1+τ)12S1c[Uj](0).(1-\tau)\tfrac{1}{2}S_{1}^{c}[U_{j}](0)\subset S_{1/4}^{c}[U_{j}](0)\subset(1+\tau)\tfrac{1}{2}S_{1}^{c}[U_{j}](0).

By (7.6), this is precisely (7.4) at (xj,kj)(x_{j},k_{j}), contradicting (7.5). The claim follows.

Fix the resulting Q,δ,kQ,\delta,k_{*}. For a fixed center x0x_{0}, abbreviate Kk=Kk(x0)K_{k}=K_{k}(x_{0}) and Δk,Q=Δk,Q(x0)\Delta_{k,Q}=\Delta_{k,Q}(x_{0}). By additivity,

Δk,Q==kQk+Q1a.\Delta_{k,Q}=\sum_{\ell=k-Q}^{k+Q-1}a_{\ell}.

For N>2QN>2Q, define

N:={k{Q,,NQ}:Δk,Q>δ}.\mathcal{B}_{N}:=\left\{k\in\{Q,\ldots,N-Q\}:\Delta_{k,Q}>\delta\right\}.

Since each aa_{\ell} occurs in at most 2Q2Q of the sums Δk,Q\Delta_{k,Q}, Proposition 7.2 gives

#N2Qδ=0N1a=o(N)\#\mathcal{B}_{N}\leq\frac{2Q}{\delta}\sum_{\ell=0}^{N-1}a_{\ell}=o(N)

uniformly in x0x_{0}.

Now take

k{max{Q,k},,NQ}N.k\in\{\max\{Q,k_{*}\},\ldots,N-Q\}\setminus\mathcal{B}_{N}.

Then Δk,Qδ\Delta_{k,Q}\leq\delta, and the claim gives (7.4).

At every other scale, Lemma 2.3, applied with θ=1/4\theta=1/4, gives

(7.7) 14n3KkKk+1n3Kk.\frac{1}{4n^{3}}K_{k}\subset K_{k+1}\subset n^{3}K_{k}.

Let N{0,,N1}\mathcal{E}_{N}\subset\{0,\ldots,N-1\} be the set of indices at which (7.4) has not been obtained. The preceding argument shows that

bN:=#N#N+2Q+k=o(N)b_{N}:=\#\mathcal{E}_{N}\leq\#\mathcal{B}_{N}+2Q+k_{*}=o(N)

uniformly in x0x_{0}.

Iterating (7.4) and (7.7), with gN=NbNg_{N}=N-b_{N}, gives

2gN(1τ)gN(4n3)bNK0KN2gN(1+τ)gN(n3)bNK0.2^{-g_{N}}(1-\tau)^{g_{N}}(4n^{3})^{-b_{N}}K_{0}\subset K_{N}\subset 2^{-g_{N}}(1+\tau)^{g_{N}}(n^{3})^{b_{N}}K_{0}.

Consequently, for a dimensional constant CC,

(7.8) 2NeCτNCbNK0KN2NeCτN+CbNK0.2^{-N}e^{-C\tau N-Cb_{N}}K_{0}\subset K_{N}\subset 2^{-N}e^{C\tau N+Cb_{N}}K_{0}.

By Proposition 2.1, K0K_{0} contains and is contained in balls of uniform radii. Choose τ\tau sufficiently small and then NN sufficiently large so that

CτN+CbN2ε(log2)N.C\tau N+Cb_{N}\leq 2\varepsilon(\log 2)N.

Since

rN2=4Nr02,r_{N}^{2}=4^{-N}r_{0}^{2},

(7.8) yields

BCε1(rN2)1/2+ε(x0)SrN2c[u](x0)BCε(rN2)1/2ε(x0)B_{C_{\varepsilon}^{-1}(r_{N}^{2})^{1/2+\varepsilon}}(x_{0})\subset S_{r_{N}^{2}}^{c}[u](x_{0})\subset B_{C_{\varepsilon}(r_{N}^{2})^{1/2-\varepsilon}}(x_{0})

for all sufficiently large NN, uniformly in x0x_{0}.

Finally, if rN+12hrN2r_{N+1}^{2}\leq h\leq r_{N}^{2}, then h=θrN2h=\theta r_{N}^{2} for some θ[1/4,1]\theta\in[1/4,1]. Lemma 2.3 transfers the preceding estimate from rN2r_{N}^{2} to hh, after changing CεC_{\varepsilon}. This proves (7.3) for uu. The proof for vv is identical after interchanging the source and target. ∎

Proof of Theorem 1.1.

The global W2,pW^{2,p} estimate follows from Proposition 7.3, Caffarelli’s interior W2,pW^{2,p} estimate [2], and a covering argument of Savin [24]. ∎

Appendix A Local regularity

The limiting transports arising in Sections 5 and Sections 6 may have infinite total mass. Since only bounded source and target windows are used in the regularity argument, the theorem of Figalli–Jhaveri admits the following locally finite formulation.

A Radon measure λ\lambda is locally doubling on ellipsoids if, for every ball BmB\subset\mathbb{R}^{m}, there is a constant DB1D_{B}\geq 1 such that

λ(E)DBλ(12E)\lambda(E)\leq D_{B}\lambda(\tfrac{1}{2}E)

whenever EBE\subset B is an ellipsoid with center in sptλ\operatorname{spt}\lambda. Here 12E\tfrac{1}{2}E is the concentric half of EE. We shall use without further comment the fact that local doubling on ellipsoids implies local doubling on bounded convex sets; see [18, Corollary 2.5].

Proposition A.1.

Let X,YmX,Y\subset\mathbb{R}^{m} be open convex sets and let

μ=a𝟏Xdx,ν=b𝟏Ydy,a,b>0a.e.\mu=a\mathbf{1}_{X}\,\,\mathrm{d}x,\qquad\nu=b\mathbf{1}_{Y}\,\,\mathrm{d}y,\qquad a,b>0\quad\text{a.e.}

be nonzero locally finite Radon measures. Assume that both are locally doubling on ellipsoids. Let w:Xw:X\to\mathbb{R} be a finite convex potential function with (Dw)#μ=ν(Dw)_{\#}\mu=\nu, and let

w¯(x)=supzXpw(z){w(z)+p(xz)}\underline{w}(x)=\sup_{\begin{subarray}{c}z\in X\\ p\in\partial w(z)\end{subarray}}\{w(z)+p\cdot(x-z)\}

be its lower-semicontinuous minimal extension. Suppose that

w¯(m)Y¯.\partial\underline{w}(\mathbb{R}^{m})\subset\overline{Y}.

Then w¯\underline{w} is strictly convex and C1C^{1} in XX, and Dw:XYDw:X\longrightarrow Y is a homeomorphism.

Proof.

The argument is a localization of the proofs of [17, Theorems 1.2 and 1.6]. We point out only the modifications needed for locally finite measures and possibly unbounded supports.

Extend μ\mu and ν\nu by zero outside XX and YY, respectively. We have sptμ=X¯\operatorname{spt}\mu=\overline{X} and sptν=Y¯.\operatorname{spt}\nu=\overline{Y}. By the mass-balance formula [17, Lemma 2.1], we know

μ(E)=ν(w¯(E))for every Borel set Em.\mu(E)=\nu\bigl(\partial\underline{w}(E)\bigr)\qquad\text{for every Borel set }E\subset\mathbb{R}^{m}.

Next, we first prove strict convexity. Let \ell be an affine function supporting ww at some point x0Xx_{0}\in X. After subtracting \ell, we may assume that w0w\geq 0 and w(x0)=0.w(x_{0})=0. Define Σ:={w¯=0}.\Sigma:=\{\underline{w}=0\}. Note that Σ\Sigma is closed and convex. We prove that it is a singleton by contradiction.

If Σ\Sigma contains a line, then w¯(m)\partial\underline{w}(\mathbb{R}^{m}) is contained in a proper affine hyperplane. This contradicts (Dw¯)#μ=ν(D\underline{w})_{\#}\mu=\nu, since b>0b>0 almost everywhere in the open set YY. Hence Σ\Sigma has an exposed point.

Suppose first that there is an exposed point in X¯int(domw¯).\overline{X}\cap\operatorname{int}(\operatorname{dom}\underline{w}). After a translation, we may assume that the exposed point is the origin. Similarly as in [17, Theorem 1.2, Case 2a], choose a bounded open set Uint(domw¯)U\Subset\operatorname{int}(\operatorname{dom}\underline{w}) containing the origin and a ball compactly contained in XX. Define

Υ:=conv{Dw¯(x):xU,w¯ is differentiable at x}¯.\Upsilon:=\operatorname{conv}\overline{\{D\underline{w}(x):x\in U,\ \underline{w}\text{ is differentiable at }x\}}.

Then Υ\Upsilon is compact and convex, and w¯(U)Υ\partial\underline{w}(U)\subset\Upsilon. Define

ΩU=w¯(Υ),ρ=μΩU,γ=νΥ,\Omega_{U}=\partial\underline{w}^{*}(\Upsilon),\qquad\rho=\mu\lfloor\Omega_{U},\qquad\gamma=\nu\lfloor\Upsilon,

and introduce the truncated minimal extension

ϕ=suppΥ{pxw¯(p)}.\phi=\sup_{p\in\Upsilon}\{p\cdot x-\underline{w}^{*}(p)\}.

Then ϕ\phi is globally finite and Lipschitz,

ϕ=w¯on ΩU,ϕ(m)Υ,(Dϕ)#ρ=γ.\phi=\underline{w}\quad\text{on }\Omega_{U},\qquad\partial\phi(\mathbb{R}^{m})\subset\Upsilon,\qquad(D\phi)_{\#}\rho=\gamma.

Moreover, 0<ρ(m)=γ(m)<.0<\rho(\mathbb{R}^{m})=\gamma(\mathbb{R}^{m})<\infty. Since ϕ=w¯\phi=\underline{w} near the origin and 0ϕw¯0\leq\phi\leq\underline{w}, the origin remains an exposed point of {ϕ=0}\{\phi=0\}. We may now apply the John-normalized long-cone argument in [17, proof of Theorem 1.2, Case 2a]. All source and target sets occurring there are contained, in the original variables, in fixed bounded sets. Thus only the corresponding local doubling constants of μ\mu and ν\nu are used, and the same packing contradiction follows.

Suppose next that the exposed point belongs to X¯(domw¯).\overline{X}\cap\partial(\operatorname{dom}\underline{w}). After the normalization used in [17, proof of Theorem 1.2, Case 2b], let

w¯ε(x)=w¯(x)ε(x1+1),Sε={w¯ε0},\underline{w}_{\varepsilon}(x)=\underline{w}(x)-\varepsilon(x_{1}+1),\qquad S_{\varepsilon}=\{\underline{w}_{\varepsilon}\leq 0\},

and let AεA_{\varepsilon} be the John map of SεS_{\varepsilon}, with linear part LεL_{\varepsilon}. If qq is an exterior normal to domw¯\operatorname{dom}\underline{w} at the exposed point, the same polar construction implies

conv(Br(aε++ξε))w~ε(S~ε),\operatorname{conv}\bigl(B_{r}\cup(a_{\varepsilon}+\mathbb{R}_{+}\xi_{\varepsilon})\bigr)\subset\partial\widetilde{w}_{\varepsilon}(\widetilde{S}_{\varepsilon}),

where

aε=Lεte1,ξε=Lεtq|Lεtq|.a_{\varepsilon}=-L_{\varepsilon}^{-t}e_{1},\qquad\xi_{\varepsilon}=\frac{L_{\varepsilon}^{-t}q}{|L_{\varepsilon}^{-t}q|}.

Choose a finite truncated cone whose normalized length tends to infinity, and the images of all target sets used in the packing argument remain in fixed bounded sets in the original target variables. The disjoint long-cone packing argument of [17, (2.3)–(2.7)], using the local source and target doubling constants on those fixed bounded sets, again yields a contradiction.

Finally, suppose that the exposed point does not belong to X¯\overline{X}. We may assume that the exposed point is the origin and that

S0:=Σ{x11}mX¯.S_{0}:=\Sigma\cap\{x_{1}\geq-1\}\Subset\mathbb{R}^{m}\setminus\overline{X}.

For

w¯ε=w¯ε(x1+1),Sε={w¯ε0},\underline{w}_{\varepsilon}=\underline{w}-\varepsilon(x_{1}+1),\qquad S_{\varepsilon}=\{\underline{w}_{\varepsilon}\leq 0\},

one has SεmX¯S_{\varepsilon}\Subset\mathbb{R}^{m}\setminus\overline{X} for all small ε>0\varepsilon>0. The polar estimate from [17, proof of Theorem 1.2, Case 3] implies that

Bcεw¯ε(Sε)Y¯εe1.B_{c\varepsilon}\subset\partial\underline{w}_{\varepsilon}(S_{\varepsilon})\subset\overline{Y}-\varepsilon e_{1}.

Consequently, with νε=(Idεe1)#ν\nu_{\varepsilon}=(\operatorname{Id}-\varepsilon e_{1})_{\#}\nu,

0=μ(Sε)=νε(w¯ε(Sε))νε(Bcε)>0,0=\mu(S_{\varepsilon})=\nu_{\varepsilon}\bigl(\partial\underline{w}_{\varepsilon}(S_{\varepsilon})\bigr)\geq\nu_{\varepsilon}(B_{c\varepsilon})>0,

a contradiction. Thus w¯\underline{w} is strictly convex in XX.

The differentiability argument is the localized version of [17, proof of Theorem 1.6, Part 1]. Fix x0Xx_{0}\in X. Suppose that w¯(x0)\partial\underline{w}(x_{0}) is not a singleton. Since x0int(domw¯)x_{0}\in\operatorname{int}(\operatorname{dom}\underline{w}), w¯(x0)\partial\underline{w}(x_{0}) is compact. Choosing an exposed point of this compact convex set and applying the affine normalization used in [17, proof of Theorem 1.6, Part 1], w¯\underline{w} is differentiable in XX.

It remains to identify the range. Let v=w¯|Yv=\underline{w}^{*}|_{Y} and let v¯\underline{v} be its minimal extension. Then vv is a finite convex function on YY and satisfies

(Dv)#ν=μ,v¯(m)X¯.(Dv)_{\#}\nu=\mu,\qquad\partial\underline{v}(\mathbb{R}^{m})\subset\overline{X}.

Applying the preceding argument with source and target interchanged shows that v¯\underline{v} is strictly convex and C1C^{1} in YY. Thus T=Dw¯|X,S=Dv¯|YT=D\underline{w}|_{X},\ S=D\underline{v}|_{Y} are continuous and injective. By invariance of domain, we have

T(X)Y,S(Y)X.T(X)\subset Y,\qquad S(Y)\subset X.

Moreover, by Legendre duality, we have

ST=idX,TS=idY.S\circ T=\operatorname{id}_{X},\qquad T\circ S=\operatorname{id}_{Y}.

Therefore T(X)=YT(X)=Y, and Dw¯:XYD\underline{w}:X\longrightarrow Y is a homeomorphism. ∎

References

  • [1] Y. Brenier, Polar factorization and monotone rearrangement of vector-valued functions, Comm. Pure Appl. Math. 44 (1991), no. 4, 375–417.
  • [2] L. A. Caffarelli, Interior W2,pW^{2,p} estimates for solutions of Monge–Ampère equations, Ann. of Math. (2) 131 (1990), 135–150.
  • [3] L. A. Caffarelli, Some regularity properties of solutions of Monge–Ampère equations, Comm. Pure Appl. Math. 44 (1991), 965–969.
  • [4] L. A. Caffarelli, The regularity of mappings with a convex potential, J. Amer. Math. Soc. 5 (1992), no. 1, 99–104.
  • [5] L. A. Caffarelli, Boundary regularity of maps with convex potentials, Comm. Pure Appl. Math. 45 (1992), 1141–1151.
  • [6] L. A. Caffarelli, Boundary regularity of maps with convex potentials—II, Ann. of Math. (2) 144 (1996), 453–496.
  • [7] L. A. Caffarelli and R. J. McCann, Free boundaries in optimal transport and Monge–Ampère obstacle problems, Ann. of Math. (2) 171 (2010), no. 2, 673–730.
  • [8] S. Chen, J. Liu, and X.-J. Wang, Global regularity for the Monge–Ampère equation with natural boundary condition, Ann. of Math. (2) 194 (2021), no. 3, 745–793.
  • [9] S. Chen, J. Liu, and X.-J. Wang, C2,αC^{2,\alpha} regularity of free boundaries in optimal transportation, Comm. Pure Appl. Math. 77 (2024), no. 1, 731–794.
  • [10] S. Chen and J. Liu, Regularity of singular set in optimal transportation, Invent. Math. 242 (2025), no. 1, 1–44.
  • [11] S. Chen, Y. Li, and J. Liu, Optimal (partial) transport to non-convex polygonal domains, preprint, arXiv:2311.15655, 2023.
  • [12] T. C. Collins and F. Tong, Boundary regularity of optimal transport maps on convex domains, arXiv:2507.05395 (2025).
  • [13] P. Delanoë, Classical solvability in dimension two of the second boundary-value problem associated with the Monge–Ampère operator, Ann. Inst. H. Poincaré Anal. Non Linéaire 8 (1991), no. 5, 443–457.
  • [14] G. De Philippis and A. Figalli, W2,1W^{2,1} regularity for solutions of the Monge-Ampère equation, Invent. Math. 192 (2013), no. 1, 55–69.
  • [15] G. De Philippis, A. Figalli and O. Savin, A note on interior W2,1+εW^{2,1+\varepsilon} estimates for the Monge-Ampère equation, Math. Ann. 357 (2013), no. 1, 11–22.
  • [16] A. Figalli, The Monge–Ampère Equation and Its Applications, Zurich Lectures in Advanced Mathematics, European Mathematical Society, Zürich, 2017.
  • [17] A. Figalli and Y. Jhaveri, Regularity properties of monotone measure-preserving maps, Adv. Nonlinear Stud. 23 (2023), no. 1, 20220057.
  • [18] Y. Jhaveri and O. Savin, On the regularity of optimal transports between degenerate densities, Arch. Ration. Mech. Anal. 245 (2022), no. 2, 819–861.
  • [19] G. Loeper, On the regularity of solutions of optimal transportation problems, Acta Math. 202 (2009), no. 2, 241–283, doi:10.1007/s11511-009-0037-8.
  • [20] X.-N. Ma, N. S. Trudinger, and X.-J. Wang, Regularity of potential functions of the optimal transportation problem, Arch. Ration. Mech. Anal. 177 (2005), no. 2, 151–183.
  • [21] R. J. McCann, Existence and uniqueness of monotone measure-preserving maps, Duke Math. J. 80 (1995), no. 2, 309–323.
  • [22] C. Mooney and A. Rakshit, Sobolev regularity for optimal transport maps of nonconvex planar domains, SIAM J. Math. Anal. 56 (2024), no. 4, 4742–4758.
  • [23] R. T. Rockafellar, Convex Analysis, Princeton Math. Ser. 28, Princeton University Press, Princeton, 1970.
  • [24] O. Savin, Global W2,pW^{2,p} estimates for the Monge–Ampère equation, Proc. Amer. Math. Soc. 141 (2013), no. 10, 3573–3578.
  • [25] O. Savin and H. Yu, Regularity of optimal transport between planar convex domains, Duke Math. J. 169 (2020), no. 7, 1305–1327.
  • [26] J. Urbas, On the second boundary value problem for equations of Monge-Amp‘ere type, J. Reine Angew. Math. 487 (1997), 115-124
  • [27] C. Villani, Topics in Optimal Transportation, Grad. Stud. Math., vol. 58, Amer. Math. Soc., Providence, RI, 2003.
  • [28] C. Villani, Optimal Transport: Old and New, Grundlehren Math. Wiss., vol. 338, Springer-Verlag, Berlin, 2009.
  • [29] Y. Yuan, A monotonicity approach to Pogorelov’s Hessian estimates for Monge-Ampère equation, Math. Eng. 5 (2023), no. 2, 1-6.