Stability of optimal transport maps and second variation of the \(2\)-Monge–Kantorovich distance


Abstract

We establish several quantitative stability estimates for optimal transport maps between non-degenerate densities on uniformly convex domains for the quadratic cost. Under Hölder regularity assumptions, we prove Lipschitz \(L^{2}\) (respectively \(\mathcal{C}^{1,\alpha}\)) stability estimates for optimal transport maps in terms of the \(2\)-Monge–Kantorovich distance (respectively \(L^{p}\) distances) between pairs of source and target densities. When the continuity assumption is removed, we obtain a Lipschitz \(L^{2}\) stability estimate for the Brenier potentials in terms of the \(L^{2}\) distance between the source and target densities.

The proofs rely on a precise characterization of the linear response of the Brenier potential along smooth interpolations of the data, obtained by linearizing the Monge–Ampère equation in divergence form. As a further application of this approach, we derive an explicit formula for the second variation of the quadratic Monge–Kantorovich distance.

1 Introduction↩︎

Given \(1\leq p<\infty\), two probability measures \(\mu\), \(\nu\in \mathcal{P}_p(\mathbb{R}^d)\) (the space of Borel probability measures on \(\mathbb{R}^d\) with finite \(p\)th order moments), the Monge problem in optimal transport for the \(p\)th power cost \(c(x,y)=\lvert x-y\rvert^p\) consists in minimizing \[\label{eq:Monge} \int_{\mathbb{R}^d}\lvert T(x)-x\rvert^p\,d\mu(x)\tag{1}\] among all maps \(T:\mathbb{R}^d\longrightarrow\mathbb{R}^d\) satisfying \(T_\sharp\mu = \nu\), where \(\sharp\) denotes the push forward of a measure. The \(p\)th root of the minimal value in 1 above is denoted by \(\mathrm{d}_p(\mu,\nu)\), which is known as the \(p\)-Monge–Kantorovich distance1. In [1] Brenier showed that when \(p=2\) and the source measure is absolutely continuous, there exists a \(\mu\)-a.e. unique optimal map given by \(T(x)=\nabla\phi(x)\), where \(\phi\) is a convex function. Under further regularity assumptions on \(\mu\), \(\nu\) and convexity of their supports, various regularity results on \(\phi\) were later proven in [2][7] by studying a Monge-Ampère PDE of the form \[\det D^2\phi(x)=\frac{f(x)}{g(\nabla\phi(x))},\qquad\nabla\phi(\textrm{supp}\,\mu)\subset \textrm{supp}\,\nu,\] which is satisfied by \(\phi\). These regularity results were later extended to other settings in works such as [8][14] among many others.

Regarding stability of solutions, it is not hard to prove qualitative results using compactness arguments. For example, it is known that weak convergence of the target measure implies convergence in measure of the optimal map (see [15] for a proof in a very general setting). Similarly in the case \(p=2\), Caffarelli proved in [5] a \(\mathcal{C}^{1,\alpha}\) estimate on \(\phi\) which implies uniform stability of maps due to the Arzelà–Ascoli theorem. However, quantitative stability estimates have proven to be significantly more difficult. This is a current active research area and one of the main objectives of this manuscript.

Let us give a brief chronological review of the current state of quantitative stability estimates in optimal transport for minimizers of 1 when \(p=2\). To do so, it is convenient to introduce some terminology.

Definition 1. Let \(\mu\), \(\nu\in \mathcal{P}_2(\mathbb{R}^d)\). We call a minimizer of 1 with \(p=2\) an optimal map from \(\mu\) to \(\nu\). An optimal plan from \(\mu\) to \(\nu\)* is a minimizer of the functional \[\begin{align} \pi\mapsto \int_{\mathbb{R}^d\times \mathbb{R}^d} \lvert x-y\rvert^2 d\pi(x, y) \end{align}\] over all \(\pi\in \mathcal{P}(\mathbb{R}^d\times \mathbb{R}^d)\) whose left and right marginals are \(\mu\) and \(\nu\) respectively.*

We call any convex function \(\phi\) such that \(\nabla \phi\) is an optimal map from \(\mu\) to \(\nu\), a Brenier potential from \(\mu\) to \(\nu\).

As mentioned above, when \(\mu\) is absolutely continuous there always exists a Brenier potential from \(\mu\) to \(\nu\) by [16]; additionally the optimal map is \(\mu\)-a.e. uniquely determined, and under some conditions on the connectedness of \(\mathop{\mathrm{supp}}\mu\) (satisfied if \(\mathop{\mathrm{supp}}\mu\) is convex), the Brenier potential itself is unique up to translation by a constant. Additionally, by [17] if \(\mu\), \(\nu\) are absolutely continuous with densities \(f\) and \(g\) respectively, for \(\mu\)-a.e. \(x\) it holds that \[\begin{align} \label{eqn:32MA32eqn} g(\nabla \phi(x))\det D^2\phi(x)=f(x), \end{align}\tag{2}\] where \(D^2\phi(x)\) is the Hessian in the sense of Aleksandrov (see [17]). If \(\phi\) is twice differentiable, the above holds everywhere with \(D^2\phi\) the usual Hessian.

One of the first known quantitative stability results is due to Ambrosio and presented by Gigli in [18], which showed Hölder continuity with respect to the \(2\)-Monge–Kantorovich distance of a curve of optimal transport maps when they are sufficiently regular. We also mention the early work by Loeper in [19] that frames his results in terms of stability of Brenier’s polar factorization applied to periodic maps. To state more recent results, suppose \[f_0,f_1:\Omega \longrightarrow\mathbb{R},\quad g_0,g_1:\Omega_*\longrightarrow\mathbb{R},\] where \(f_i\), \(g_i\) are the density functions of absolutely continuous source and target measures in \(\mathcal{P}_2(\mathbb{R}^d)\) respectively, and let \(\phi_i\) be Brenier potentials between \(f_i \mathop{\mathrm{\mathcal{L}}}^d\) and \(g_i \mathop{\mathrm{\mathcal{L}}}^d\) for \({i=0,1}\). We will refer to the density function of an absolutely continuous measure as a probability density, and by an abuse of notation, we will write the density to sometimes denote the measure itself, which will be clear from context. Later, Berman showed in [20] inequalities of the form \[\label{eq:Berman95ineqs} \left\Vert \nabla\phi_{1}-\nabla\phi_{0}\right\Vert _{L^{2}(\Omega)}\leq C\mathrm{d}_1(f_0,f_1)^{\frac{1}{2}},\qquad\left\Vert \nabla\phi_{1}-\nabla\phi_{0}\right\Vert _{L^{2}(\Omega)}\leq C\left\Vert f_1-f_0\right\Vert _{L^{2}(\Omega)},\tag{3}\] in the case \(g_0=g_1\), with convex domains and when the map \(\nabla\phi_{0}\) is regular. He also proved a version of the inequality for rough measures, only assuming \(g\) to be bounded above and below. However, this came at the cost of a dimension dependent exponent decaying like \(2^{-d}\). Shortly after, Mérigot, Delalande, and Chazal in [21], showed \[\left\Vert \nabla\phi_{1}-\nabla\phi_{0}\right\Vert _{L^{2}(\Omega)}\leq C\mathrm{d}_1(g_0,g_1)^{\frac{2}{15}},\qquad\left\Vert \nabla\phi_{1}-\nabla\phi_{0}\right\Vert _{L^{2}(\Omega)}\leq C\left\Vert g_0-g_1\right\Vert _{L^{1}(\Omega)}^{\frac{1}{5}},\] when \(f_0=f_1\) are the uniform measure on a bounded, convex domain, but no assumption beyond bounded support is made on the target measures \(g_0\), \(g_1\). This result was later improved by Delalande and Mérigot in [22] to \[\left\Vert \nabla\phi_{1}-\nabla\phi_{0}\right\Vert _{L^{2}(\rho)}\leq C_{\rho,m_{p}}\mathrm{d}_1(g_0,g_1)^{\frac{1}{6}},\qquad\left\Vert \phi_{1}-\phi_{0}\right\Vert _{L^{2}(\rho)}\leq C_{\rho,m_{p}}\mathrm{d}_1(g_0, g_1)^{\frac{1}{2}},\] where \(f_0=f_1=\rho\) is a density bounded above and below on a bounded, convex set and \(g_1\), \(g_0\) are only assumed to have \(p\)-th moments bounded by \(m_{p}\) for \(p\geq4\). Later, the same inequalities were proven by Letrouit and Mérigot in [23] only requiring the support of \(\rho\) to be a John domain, thus relaxing the convexity assumption. Subsequently, the third author together with Letrouit and Mérigot generalized this result to manifolds in [24].

Our first result can be seen as an improvement of the previous estimates, particularly Berman’s (3 ), when the densities are non-degenerate and Hölder continuous.

Theorem 1. Let \(\Omega\), \(\Omega_*\subset \mathbb{R}^d\) be bounded, uniformly convex sets with boundaries of class \(\mathcal{C}^{3,\alpha}\) and \(\mathcal{C}^{2, \alpha}\) respectively, for \(\alpha\). Let \(f_0\), \(f_1\in\mathcal{C}^{0,\alpha}(\overline{\Omega})\) and \(g_0\), \(g_1\in\mathcal{C}^{0,\alpha}(\overline{\Omega}_*)\) be probability densities with \(f_i\), \(g_i\geq a>0\) on \(\Omega\) and \(\Omega_*\) respectively. Then, if \(\phi_i\) and \(\pi_i\) are Brenier potentials and optimal plans between \(f_i\) and \(g_i\) respectively, \[\label{eq:L295d295bound} \left\Vert \nabla\phi_{1}-\nabla\phi_{0}\right\Vert _{L^{2}(\Omega)} \leq C\left[\mathrm{d}_2(f_0,f_1)+\mathrm{d}_2(g_0,g_1)\right],\qquad{(1)}\] and \[\label{eq:boundplans} \mathrm{d}_2(\pi_0,\pi_1)\leq C\left[\mathrm{d}_2(f_0,f_1)+\mathrm{d}_2(g_0,g_1)\right],\qquad{(2)}\] where \(C\) depends on \(\Omega\), \(\Omega_*\), \(a\), \(\alpha\), \(\left\Vert f_i\right\Vert _{\mathcal{C}^{0,\alpha}(\overline{\Omega})}\), and \(\left\Vert g_i\right\Vert _{\mathcal{C}^{0,\alpha}(\overline{\Omega}_*)}\).

Note that the setting of Theorem 1 rules out discrete measures. However, it is known that, if \(f_1=f_0=\rho\) and \(g_0\), \(g_1\) are allowed to be discrete measures, then one cannot obtain a bound of the form \(\left\Vert \nabla\phi_{1}-\nabla\phi_{0}\right\Vert _{L^{2}(\Omega)}\leq C\mathrm{d}_1(g_0,g_1)^{\alpha}\) for \(\alpha>\frac{1}{2}\), which is currently conjectured as the optimal exponent (see [18] and [25]). The bound on the optimal plans themselves ?? is also known to be false for non-smooth densities, see [26]. In this sense, the Lipschitz nature of ?? ?? seems to be a special feature of regular measures.

We also provide a stability estimate on the Brenier potentials when the continuity assumption is removed. However, we consider the stronger \(L^2\) norm as a right hand side.

Theorem 2. Let \(\Omega\), \(\Omega_*\subset \mathbb{R}^d\) be bounded, uniformly convex sets with boundaries of class \(\mathcal{C}^{2,\alpha}\). Let \(f_0\), \(f_1\in L^{2}(\Omega)\), \(g_0,g_1\in L^{2}(\Omega_{*})\) be probability densities with \(f_i\), \(g_i\geq a\), \(f_i\leq A\) and let \(\phi_{i}\) be Brenier potentials from \(f_i\) to \(g_i\), normalized so that \[\int_{\Omega}e^{-\phi_{i}(x)}\,dx=1.\] Then we have \[\label{eq:L295L2} \left\Vert \phi_{0}-\phi_{1}\right\Vert _{L^{2}(\Omega)}\leq C\left(\left\Vert f_0-f_1\right\Vert _{L^{2}(\Omega)}+\left\Vert g_0-g_1\right\Vert _{L^{2}(\Omega_{*})}\right)\qquad{(3)}\] and \[\begin{align} \label{eqn:32L232grad32bound} \lVert \nabla \phi_0-\nabla\phi_1\rVert_{L^2(\Omega)} \leq C\left(\left\lVert f_0-f_1\right\rVert^{\frac{1}{3}}_{L^{2}(\Omega)}+\left\lVert g_0-g_1\right\rVert^{\frac{1}{3}} _{L^{2}(\Omega_{*})}\right) \end{align}\qquad{(4)}\] for some constant \(C\) depending on \(d\), \(\textrm{diam}(\Omega)\), \(\textrm{diam}(\Omega_*)\), \(a\), and \(A\).

The main feature that differentiates (?? ) from other estimates in the literature is again its Lipschitz nature. However, it is again limited to non-degenerate densities. We believe that it may be possible to improve the previous estimate to the bound \[\label{eq:dream95Linfty95bound} \left\Vert \phi_{0}-\phi_{1}\right\Vert _{L^{\infty}(\Omega)}\leq C\left(\left\Vert f_0-f_1\right\Vert _{L^{2}(\Omega)}+\left\Vert g_0-g_1\right\Vert _{L^{2}(\Omega_{*})}\right)\tag{4}\] while retaining the same hypothesis. This would, in fact, hold if it were possible to prove a Sobolev inequality of the form \[\left(\int_\Omega\lvert f\rvert^{2^{*}}\right)^{\frac{1}{2^{*}}}\leq C_{\textrm{sob}} \left[ \left(\int_\Omega\left\langle (D^2\phi)^{-1}\nabla f, \nabla f\right\rangle\right)^\frac{1}{2} + \left(\int_\Omega |f|^{2}\right)^\frac{1}{2}\right], \qquad \forall f \in \mathcal{C}^1(\overline{\Omega}),\] for a constant which depends only on \(\Omega\), the upper and lower bounds of \(\det D^2\phi\). Then (4 ) would follow from Lemma 5, which would be proven for \(A=(D^2\phi)^{-1}\) through a Moser iteration. Note that such a Sobolev inequality was proven in [27] under the boundary condition \(f\vert_{\partial\Omega}\equiv 0\). Finally, we note that (?? ) is a direct consequence of (?? ) and Proposition 4.1 of [22].

Our third stability result is in a uniform metric.

Theorem 3. Let \(\Omega\), \(\Omega_*\subset \mathbb{R}^d\) be bounded uniformly convex sets with boundaries of class \(\mathcal{C}^{2,\beta}\). Also suppose \(f_0\), \(f_1\in\mathcal{C}^{0,\beta}(\overline{\Omega})\) and \(g_0\), \(g_1\in\mathcal{C}^{0,\beta}(\overline{\Omega}_*)\) are probability densities with \(f_i\), \(g_i\geq a>0\). Finally, let \(\phi_i\) be Brenier potentials from \(f_i\) to \(g_i\) with \[\begin{align} \int_{\Omega}\phi_i(x)\,dx=0. \end{align}\] Then for any \(\alpha<\beta\), we have \[\left\Vert \phi_{1}-\phi_{0}\right\Vert _{\mathcal{C}^{1,\alpha}(\overline{\Omega})} \leq C\left(\left\Vert f_1-f_0\right\Vert _{L^{p}(\Omega)}+\left\Vert g_1-g_0\right\Vert _{L^{p}(\Omega_{*})}\right),\] where \(p = \frac{d}{1-\alpha}\) and \(C\) depends on \(\Omega\), \(\Omega_*\), \(a\), \(\alpha\), \(\beta\), \(\left\Vert f_i\right\Vert _{\mathcal{C}^{0,\beta}(\overline{\Omega})}\), and \(\left\Vert g_i\right\Vert _{\mathcal{C}^{0,\beta}(\overline{\Omega}_*)}\).

Quantitative stability results that uniformly estimate the map or the potential are very scarce. At the moment, we are only aware of two other results in this direction, [28] and [29]. Both results provide an interior \(L^\infty\) estimate of the optimal map around the identity (i.e. setting \(f_0=g_0\)) in terms of the \(2\)-Monge–Kantorovich distance with an exponent that decays algebraically in the dimension, but for measures supported on a codimension one surface. Theorem 3 differs from the results of [28], [29] in that (i) we can estimate perturbations around maps other than the identity, (ii) the bounds do not have exponents that degenerate with the dimension, and (iii) the estimate is global. On the other hand, our results apply to absolutely continuous measures, rather than ones supported on a submanifold.

Remark 1. If the assumptions from Theorem 3 hold for some \(0<\alpha <1\), then we obtain the same estimate for any \(0<\overline{\alpha} <\alpha\), showing that for any \(p>d\) we have \[\label{eq:Linfty95Lp95stab} \left\Vert \nabla\phi_{1}-\nabla\phi_{0}\right\Vert _{L^{\infty}(\Omega)}\leq C\left(\left\Vert f_0-f_1\right\Vert _{L^{p}(\Omega)}+\left\Vert g_0-g_1\right\Vert _{L^{p}(\Omega_{*})}\right),\qquad{(5)}\] where \(C\) depends on \(\Omega\), \(\Omega_*,a,p,\left\Vert f_i\right\Vert _{\mathcal{C}^{0,\alpha}(\overline{\Omega})}\), and \(\left\Vert g_i\right\Vert _{\mathcal{C}^{0,\alpha}(\overline{\Omega}_*)}\). Of the hypotheses of Theorem 3, the most fundamental one for (?? ) to hold seems to be the lower bound \(g_i\geq a\). Indeed, if \(g_i\) is allowed to vanish at even a single point, it can be shown there is no pair of constants \(0<\eta<1\) and \(C>0\) such that \[\left\Vert \nabla\phi_{1}-\nabla\phi_{0}\right\Vert _{L^{\infty}(\Omega)}\leq C\left(\left\Vert f_0-f_1\right\Vert _{L^{p}(\Omega)}^\eta+\left\Vert g_0-g_1\right\Vert _{L^{p}(\Omega_{*})}^\eta\right).\] It is not clear to us which of the other assumptions from Theorem 3 may be relaxed. In fact, we note that in dimension \(1\), given any densities \(f_0\), \(f_1\in\mathcal{P}(I)\), \(g_0,g_1\in\mathcal{P}(J)\) on intervals \(I,J\subset \mathbb{R}\) with \(g_0,g_1\geq\varepsilon\), we have \[\label{eq:1D95Linfty95L1} \left\Vert \phi_{1}'-\phi_{0}'\right\Vert _{L^{\infty}(I)}\leq\frac{1}{\varepsilon}\left(\left\Vert f_1-f_0\right\Vert _{L^{1}(I)}+\left\Vert g_1-g_0\right\Vert _{L^{1}(J)}\right).\qquad{(6)}\] See the end of Section 4 for a proof of these statements.

The main technical ingredient in the proofs of 1 2 3 is to show the regularity of the Brenier potential along smooth perturbations of the source and target measure, see 5 for a precise statement. As a further application of this technical tool, we prove an explicit formula for the second variation of the \(2\)-Monge–Kantorovich distance. This formula is of independent interest, as it quantifies explicitly the linear convexity of the \(2\)-Monge–Kantorovich distance.

Theorem 4. Let \(\Omega\), \(\Omega_*\subset \mathbb{R}^d\) be bounded uniformly convex open sets with \(\mathcal{C}^{3,\alpha}\) boundary. Consider probability densities \(f\), \(h\in \mathcal{C}^{0,\alpha}(\overline{\Omega})\), \(g\), \(k\in \mathcal{C}^{0,\alpha}(\overline{\Omega}_*)\) where \(f\), \(g\geq a>0\) and \[\int_{\Omega} h(x)f(x)\,dx = \int_{\Omega_*} k(y)g(y)\,dy =0,\] so that \(f_t := f(1+th)\), \(g_t :=g(1+tk)\) are probability densities for \(t\) small enough. If \(\phi_t\) is the Brenier potential from \(f_t\) to \(g_t\) with integral zero for each \(t\), then \[\label{eq:second95var95thm} \frac{1}{2}\left.\frac{d^{2}}{dt^{2}}\right|_{t=0}\left[\mathrm{d}_2(f_{t},g_{t})^2\right] =\int_{\Omega}\left\langle \left(D^{2}\phi_0(x)\right)^{-1}\nabla\xi(x), \nabla\xi(x)\right\rangle f(x)\,dx,\qquad{(7)}\] where \(\xi=\left.\partial_{t}\right|_{t=0}\phi_t\) is weak solution of \[\begin{cases} -\relax\left[f(D^{2}\phi_0)^{-1}\nabla\xi\right]=\left(k\circ \nabla\phi_0-h\right)f, & \textrm{in }\Omega,\\ \left\langle (D^{2}\phi_0)^{-1}\nabla\xi, \vec{n}\right\rangle =0, & \textrm{on }\partial\Omega, \end{cases}\] and \(\vec{n}\) denotes the unit outer normal of \(\Omega\).

To our knowledge, the only instance in the literature of the second variation of the Monge–Kantorovich distance is found in [30], where some formal calculations are made by perturbing around the identity mapping. In this work, we extend and justify these calculations to general optimal transport maps between regular densities.

.5 Main idea Given two pairs of source and target probability densities \((f_0,g_0)\) and \((f_1,g_1)\), we fix a suitable interpolation curve \(\{(f_t,g_t)\}_{0\leq t\leq 1}\) and consider an associated curve \(\{\phi_t\}_{0\leq t\leq 1}\) consisting of Brenier potentials from \(f_t\) to \(g_t\), which uniquely determines \(\phi_t\) up to constants in our setting. To control the difference between the two potentials, we can express it as an integral of its derivative along the interpolation path, i.e. \[\phi_1-\phi_0=\int_0^1 \partial_t \phi_t \, dt.\] To obtain a useful estimate we characterize the derivative \(\partial_t \phi_t\) via linearization of the Monge–Ampère equation, which is the content of the following theorem. This idea of controlling the potentials using the linearized equation is already present in the earlier work of Loeper [19].

Theorem 5. Let \(\Omega\), \(\Omega_*\subset \mathbb{R}^d\) be uniformly convex with boundaries of class \(\mathcal{C}^{1,1}\) and \(\mathcal{C}^{m+1,\alpha}\) respectively for some \(m\geq 1\). Also suppose \(t\in[0,1]\mapsto f_t\in \mathcal{C}^{1,\alpha}(\overline{\Omega})\), \(t\in [0,1]\mapsto g_t\in \mathcal{C}^{m,\alpha}(\overline{\Omega}_*)\) are \(\mathcal{C}^m\) as maps between Banach spaces, where \(f_t\) and \(g_t\) are probability densities on \(\Omega\) and \(\Omega_*\) respectively, and there exists \(a>0\) such that \(f_t\), \(g_t\geq a\). Then if \(\phi_t\) is the Brenier potential from \(f_t\) to \(g_t\) for each \(t\) satisfying \(\int_\Omega \phi_t= 0\), for each \(0<\beta <\alpha\), we have that the mapping \[t\mapsto \phi_t\in \mathcal{C}^{2,\beta}(\overline{\Omega})\] is \(\mathcal{C}^m\) as a curve in \(\mathcal{C}^{2,\beta}(\overline{\Omega})\). Moreover, for each \(t\), \(\xi_t = \partial_t \phi_t\) is the unique solution to \[\label{eq:boundary95val95prob95implicit} \begin{cases} \displaystyle{-\relax\left[f_t(D^{2}\phi_t)^{-1}\nabla\xi_t\right]=\left(\frac{\partial_{t}g_t\left(\nabla\phi_t\right)}{g_t\left(\nabla\phi_t\right)}-\frac{\partial_{t}f_t}{f_t}\right)f_t,} & \textrm{in }\Omega \\ {\displaystyle \left\langle (D^{2}\phi_t)^{-1}\nabla\xi_t, \vec{n}\right\rangle =0,} & \textrm{on }\partial\Omega\\ \int_{\Omega}\xi_t=0. \end{cases}\qquad{(8)}\]

Using an approximation argument, we obtain the following corollary, which shows differentiability in \(t\) of \(\phi_t\) without the need to verify that \(t\mapsto f_t\), \(t\mapsto g_t\) are smooth as curves in a Banach space.

Corollary 1. Consider \(\Omega\), \(\Omega_*\subset \mathbb{R}^d\) uniformly convex with boundaries of class \(\mathcal{C}^{1,1}\), and \(\mathcal{C}^{2,\alpha}\) respectively. Assume \(f_t\), \(g_t\) satisfy:

  1. There is \(a>0\) such that \(f_t,g_t\geq a\).

  2. \(f_t\in \mathcal{C}^{0,\alpha}(\overline{\Omega})\), \(g_t\in \mathcal{C}^{0,\alpha}(\overline{\Omega}_*)\) with \(\Vert f_t\Vert_{\mathcal{C}^{0,\alpha}(\overline{\Omega})}\), \(\Vert g_t\Vert_{\mathcal{C}^{0,\alpha}(\overline{\Omega}_*)}\) uniformly bounded in \(t\).

  3. Both \(f_t\) and \(g_t\) are differentiable in \(t\) for \(0<t<1\), and \(\partial_tf_t\), \(\partial_tg_t\) are continuous with respect to \((t,x)\in [0,1]\times \overline{\Omega}\), \((t,x)\in [0,1]\times \overline{\Omega}_*\).

If we let \(\phi_t\) be the Brenier potential from \(f_t\) to \(g_t\) with \(\int_\Omega\phi_t\,dx=0\), then \(\phi_t\) is differentiable in \(t\) for \(t\in(0,1)\), and \(\xi_t :=\partial_t\phi_t\) is a weak solution of (?? ) for each \(t\in (0, 1)\). That is, for every \(\theta\in H^1(\Omega)\), \[\begin{align} \label{eqn:32weak32PDE32nonsmooth} \int_\Omega \left\langle (D^{2}\phi_t)^{-1}\nabla\xi_t, \nabla \theta\right\rangle dx= \int_\Omega\left(\frac{\partial_{t}g_t\left(\nabla\phi_t\right)}{g_t\left(\nabla\phi_t\right)}-\frac{\partial_{t}f_t}{f_t}\right)\theta f_tdx. \end{align}\qquad{(9)}\]

Note that elliptic regularity implies \(\partial_t\phi_t\in \mathcal{C}^{1,\alpha}(\overline{\Omega})\). 5 is derived from an application of an appropriate version of the inverse function theorem, a similar statement with \(m=1\) can be found in [31]. The main difference is that we have rewritten the linearized equation in divergence form ?? , which simplifies the proof of the result and allows us to obtain stability estimates for densities which are merely Hölder continuous. The strategy of the proof is inspired by that of [31], and we give the proof in Section 6.

The stability results follow by estimating \(\partial_t \phi_t\) using 5 and integrating in the \(t\) variable. The difference in the hypothesis and conclusions of 1 3 2 come from the different choices of interpolation paths \(\{(f_t,g_t)\}_{0\leq t\leq 1}\). In 3 2 we use a linear interpolation in \(L^{p}\), while in 1 we use \(2\)-Monge–Kantorovich geodesics. The proofs of 1 3 rely on the following estimate.

Lemma 1. Let \(\Omega\), \(\Omega_{*}\subset\mathbb{R}^{d}\) with boundaries of class \(\mathcal{C}^{2,\beta}\) for some \(\beta\in (0, 1]\). Consider densities \(f\in \mathcal{C}^{0,\beta}(\overline{\Omega})\), \(g\in \mathcal{C}^{0,\beta}(\overline{\Omega}_*)\) with \(f\), \(g\geq a\) for some constant \(a>0\) on \(\Omega\) and \(\Omega_{*}\) respectively, and let \(\phi\) be the convex solution of \[\label{eq:MA95appendix} \det D^{2}\phi=\frac{f(x)}{g\big(\nabla\phi(x)\big)} ,\qquad\nabla\phi(\Omega)=\Omega_{*} ,\qquad \int_\Omega \phi = 0.\qquad{(10)}\] Then for any \(\alpha<\beta\), it holds \(\Vert \phi\Vert _{\mathcal{C}^{2,\alpha}(\overline{\Omega})}\leq C\), where \(C\) depends on \(\Omega\), \(\Omega_{*}\), \(\alpha\), \(\beta\), \(a\), \(\left\Vert f\right\Vert _{\mathcal{C}^{0,\beta}(\overline{\Omega})}\) and \(\left\Vert g\right\Vert _{\mathcal{C}^{0,\beta}(\overline{\Omega}_{*})}\).

This will provide a quantification of the ellipticity of (?? ); we provide the proof of this estimate in Appendix 8.2

Remark 2. Recall it is standard that if a solution \(\phi\) of ?? has a bound on \(\lVert \phi\rVert_{\mathcal{C}^2(\overline{\Omega})}\), then it is actually uniformly convex. More specifically, first if \(\Lambda:=\lVert D^{2}\phi\rVert _{L^{\infty}(\Omega)}\) then clearly \(D^2\phi \leq \Lambda \mathop{\mathrm{Id}}\). On the other hand, if \(0\leq\lambda_{1}(x),\ldots,\lambda_{d}(x)\leq\Lambda\) are the eigenvalues of \(D^{2}\phi\) then \[\begin{align} \lambda_{1}(x)\cdots\lambda_{d}(x)&=\det D^{2}\phi(x)=\frac{f(x)}{g\left(\nabla\phi(x)\right)}\\ \implies&\lambda_{i}(x)=\frac{f(x)}{g\left(\nabla\phi(x)\right)}\prod_{j\neq i}\lambda_{i}(x)^{-1}\geq\frac{a}{\sup g}\Lambda^{-d+1}. \end{align}\] We shall use this fact freely in the sequel.

Regarding Theorem 4, once \(\phi_t\) is known to be time differentiable, the expression (?? ) can be obtained by the differentiation \[\left.\frac{d^2}{dt^2}\right|_{t=0} \int_\Omega|\nabla\phi_t(x)-x|^2f_t(x)\,dx.\]

Organization of the paper. The proofs of the theorems have been divided into sections. Theorem 1 is proven in Section 2, Theorem 2 is proven in Section 3, Theorem 3 is proven in Section 4, Theorem 4 is proven in Section 5, and Theorem 5 together with Corollary 1 are proven in Section 6. Appendix 7 contains a simplified summary of the main results of [33], which has been included for ease of reference and for the reader’s convenience. Appendix 8 contains a compactness argument used to prove Lemma 1, which is vital for the proof of 1 3.

2 Proof of 1↩︎

For the remainder of the paper we fix domains \(\Omega\) and \(\Omega_*\subset \mathbb{R}^d\) and probability densities \(f_0\), \(f_1\) supported on \(\overline{\Omega}\) and \(g_0\), \(g_1\) supported on \(\overline{\Omega}_*\). In this section, we assume \(\Omega\) and \(\Omega_*\) are uniformly convex. For convex \(\Omega_*\), we fix \(\omega_*: \mathbb{R}^d\to \mathbb{R}\) to be a convex defining function for \(\Omega_*\), that is, a convex function such that \[\Omega_* = \{y\in \mathbb{R}^d\mid\omega_*(y)<0\},\qquad |\nabla \omega_*(y)|\equiv 1\,\textrm{ on }\partial \Omega_*;\] in particular \(\nabla \omega_*(y)=\vec{n}_*(y)\) is the outer unit normal. Note if \(\phi_i\) is a Brenier potential from \(f_i\) to \(g_i\) and \(\nabla \phi_i\) is continuous on \(\partial \Omega\), the boundary condition \[\begin{align} \label{eqn:32MA32bdry32cond} \omega_*(\nabla \phi_i(x))=0 \end{align}\tag{5}\] holds for all \(x\in \partial \Omega\). Additionally, under the hypotheses of Theorems 1, 3, 4, and 5, by [4] we see that \(\phi_i\) is strictly convex, meaning that \(\nabla \phi_i\) is invertible on \(\Omega\). We will freely use this fact.

Now recall the following definition.

Definition 2. Given \(\mu_0\), \(\mu_1\in \mathcal{P}_2(\mathbb{R}^d)\), a \(2\)-Monge–Kantorovich geodesic between \(\mu_0\) and \(\mu_1\)* is a curve \([0, 1]\ni t\mapsto \mu_t\in \mathcal{P}_2(\mathbb{R}^d)\) such that \[\begin{align} \mathrm{d}_2(\mu_t, \mu_s)=\lvert t-s\rvert\mathrm{d}_2(\mu_0, \mu_1),\qquad \forall t, s\in [0, 1]. \end{align}\]*

To prove 1 we consider \(2\)-Monge–Kantorovich geodesics \(f_t\), \(g_t\), \(0\leq t\leq 1\) between \(f_0\), \(f_1\) and \(g_0\), \(g_1\) respectively. If \(\zeta_0\) is the Brenier potential from \(f_0\) to \(f_1\), and \(\eta_0\) is the Brenier potential from \(g_0\) to \(g_1\), it is well known (see for example [34]) that for all \(t\in [0, 1]\), \[\begin{align} f_t=((1-t)\mathop{\mathrm{Id}}+ t\nabla \zeta_0)_\sharp f_0, \qquad g_t=((1-t)\mathop{\mathrm{Id}}+ t\nabla \eta_0)_\sharp g_0. \end{align}\] Also by [34] and [35], there exist functions \(u_t\) and \(v_t\) that are locally Lipschitz on \(\Omega\) and \(\Omega_*\) respectively for \(t\in (0, 1)\) such that \[\begin{align} \label{eq:CE95w295geo} \begin{aligned} \begin{cases} \partial_{t}f_{t}+\relax\left(f_{t}\nabla u_{t}\right)=0,& \text{on }\Omega,\\ \left\langle \nabla u_t, \vec{n}\right\rangle=0,& \text{on }\partial\Omega, \end{cases}\\ \begin{cases} \partial_{t}g_{t}+\relax\left(g_{t}\nabla v_{t}\right)=0,& \text{on }\Omega_*,\\ \left\langle \nabla v_t, \vec{n}_*\right\rangle=0,& \text{on }\partial\Omega_*, \end{cases} \end{aligned} \end{align}\tag{6}\] in the weak sense, meaning that for any \(\Theta\in \mathcal{C}^1([0, 1]\times\overline{\Omega})\), \[\begin{align} \int_\Omega \Theta(1, x)f_1(x)dx- \int_\Omega \Theta(0, x)f_0(x)dx &=\int_0^1\int_\Omega(\partial_t\Theta+\left\langle \nabla_x \Theta, \nabla u_t\right\rangle)f_tdxdt, \end{align}\] and similarly for the pair \((g_t, v_t)\). The result [34] applies to weak solutions on all of \([0, 1]\times \mathbb{R}^d\), however since \(\Omega\) and \(\Omega_*\) are convex, it is well known that \(f_t\) and \(g_t\) remain supported on \(\overline{\Omega}\) and \(\overline{\Omega}_*\) respectively. By the \(\mathcal{C}^1\) regularity of \(\partial\Omega\) and \(\partial\Omega_*\), any function in \(\mathcal{C}^1([0, 1]\times \overline{\Omega})\) or \(\mathcal{C}^1([0, 1]\times \overline{\Omega_*})\) can be extended to a function in \(\mathcal{C}^1([0, 1]\times \mathbb{R}^d)\), thus the above weak formulations of 6 on \(\Omega\) and \(\Omega_*\) hold.

Additionally, \(u_t\), \(v_t\) solve Hamilton-Jacobi equations and can be expressed through the Hopf-Lax formula as \[\begin{align} \label{eq:w295vec95field95potential} u_{t}(x)& =-\frac{1}{t}\sup_{y\in \mathbb{R}^d}\left(\left\langle x, y\right\rangle-t\zeta_{0}(y)-(1-t)\frac{|y|^{2}}{2}\right)+\frac{|x|^{2}}{2t},\qquad u_{0}(x)=\zeta_{0}(x)-\frac{|x|^{2}}{2},\\ v_{t}(x)& =-\frac{1}{t}\sup_{y\in \mathbb{R}^d}\left(\left\langle x, y\right\rangle-t\eta_{0}(y)-(1-t)\frac{|y|^{2}}{2}\right)+\frac{|x|^{2}}{2t}, \qquad v_{0}(x)=\eta_{0}(x)-\frac{|x|^{2}}{2};\nonumber \end{align}\tag{7}\] in particular as they are constructed from Legendre transforms of uniformly convex functions, \(u_t\) and \(v_t\) are differentiable for \(t<1\), and also for \(t=1\) when \(\zeta_0\), \(\eta_0\) are strictly convex. Moreover, it is known (see [36]) that \[\nabla u_t\big((1-t)x+t\nabla\zeta_0(x)\big) = \nabla\zeta_0(x)-x,\qquad \nabla v_t\big((1-t)x+t\nabla\eta_0(x)\big) = \nabla\eta_0(x)-x.\] Subsequently, we consider smooth densities which are bounded from below, in which case by Lemma 1 the Brenier potentials \(\zeta_0\) and \(\eta_0\) are \(\mathcal{C}^{2, \alpha}\) up to the boundary and uniformly convex. Thus the mappings \(x\mapsto (1-t)x+t\nabla\zeta_0(x)\) and \(x\mapsto (1-t)x+t\nabla\eta_0(x)\) will be \(\mathcal{C}^{1, \alpha}\) diffeomorphisms which extend continuously to the boundary, hence for each fixed \(t\), the functions \(u_t\), \(v_t\) will inherit the higher regularity of \(\zeta_0\) and \(\eta_0\) respectively up to \(\mathcal{C}^{1, \alpha}\). Let us now show that interpolation via 2-Monge-Kantorovich geodesics preserves Hölder regularity and non-degeneracy of the densities.

Lemma 2. Let \(f_0\), \(f_1\in\mathcal{C}^{0,\beta}(\overline{\Omega})\) be probability densities with \(f_i\geq a\), \(\Vert f_i\Vert_{\mathcal{C}^{0,\beta}(\overline{\Omega})}\leq M\) and let \(\{f_{t}\}_{0\leq t\leq1}\) be a \(2\)-Monge–Kantorovich geodesic between \(f_0, f_1\). If \(\Omega\) is convex and has \(\mathcal{C}^{2,\beta}\) boundary then for any \(0<\alpha<\beta\) there exist \(\delta>0\), \(C>0\) depending on \(a\), \(M\), \(\alpha\) and \(\Omega\) such that \(\Vert f_{t}\Vert_{\mathcal{C}^{0,\alpha}(\overline{\Omega})}\leq C\) and \(f_{t}\geq\delta\).

Proof. Let \(\zeta_0\) be a Brenier potential from \(f_0\) to \(f_1\), then by the discussion above \(\zeta_{t}:=(1-t)\frac{|x|^{2}}{2}+t\zeta_0\) is a Brenier potential from \(f_0\) to \(f_{t}\) for any \(t\in [0, 1]\), which belongs to \(\mathcal{C}^{0,\alpha}(\overline{\Omega})\) by Lemma 1 and solves 2 . Re-writing 2 and using that \(\nabla \zeta_t\) is invertible, we have \[f_{t}(z)=\frac{f_0\left((\nabla\zeta_{t})^{-1}(z)\right)}{\det D^{2}\zeta_{t}\left((\nabla\zeta_{t})^{-1}(z)\right)}.\] and again we make use of Lemma 1, which yields the uniform ellipticity bounds \[\Lambda^{-1}\leq D^{2}\zeta_{t}\leq\Lambda,\] where \(\Lambda\) depends on \(\Omega\), \(a\), and \(M\). This proves that \(f_{t}\) has a lower bound depending only on \(a\), \(M\), and \(\Omega\). Finally, we note that \[D\left[(\nabla\zeta_{t})^{-1}\right]=\left(D^{2}\zeta_{t}\right)^{-1}\circ(\nabla\zeta_{t})^{-1}\] is bounded by \(\Lambda\) , so \((\nabla\zeta_{t})^{-1}(z)\) is \(\Lambda\)-Lipschitz and \(f_0\left((\nabla\zeta_{t})^{-1}(z)\right)\) has a \(\mathcal{C}^{0,\alpha}\) norm controlled in terms of \(a\), \(M\), and \(\Omega\). Then the proof is finished after applying Lemmas 11, and 13. ◻

Next, we rewrite the linearized Monge-Ampere equation for this particular interpolation of the densities.

Lemma 3. Let \(\Omega, \Omega_*\subset\mathbb{R}^d\) with \(\partial\Omega,\,\partial\Omega_*\) of class \(\mathcal{C}^{2,\beta}\). Assume \(f_0\), \(f_1\in\mathcal{C}^{\infty}(\overline{\Omega})\), \({g_0,g_1\in\mathcal{C}^{\infty}(\overline{\Omega}_{*})}\) are probability densities with \(f_i\), \(g_i\geq a>0\) and let \(\{f_t\}_{0\leq t\leq 1}\), \(\{g_t\}_{0\leq t\leq 1}\) be \(2\)-Monge–Kantorovich geodesics between \(f_0\) and \(f_1\), and \(g_0\) and \(g_1\) respectively. Let \(\phi_t\) be the Brenier potentials from \(f_t\) to \(g_t\) satisfying \(\int_\Omega \phi_t=0\) for each \(t\in [0, 1]\) (unique, as \(\Omega\) is convex). Then \(\phi_{t}\) is differentiable in \(t\in (0, 1)\), and for each \(t\in (0, 1)\) the function \(\xi_{t}:=\partial_{t}\phi_{t}\in C^1(\overline{\Omega})\) and is a weak solution of \[\label{eq:PDE95xi95w295interp} \begin{cases} -\relax\left[f_{t}\left(D^{2}\phi_{t}\right)^{-1}\nabla\xi_{t}\right]=\relax\left[f_{t}\left(\nabla u_{t}-\left(D^{2}\phi_{t}\right)^{-1}\nabla v_{t}(\nabla\phi_{t})\right)\right], & \textrm{in }\Omega,\\ \left\langle f_t\left(D^{2}\phi_t\right)^{-1}\nabla\xi_{t}, \vec{n}\right\rangle =0, & \textrm{on }\partial\Omega. \end{cases}\qquad{(11)}\]

Proof. Write \(T_t(x):=(1-t)x+t\nabla \zeta_0(x)\), recalling that \(\zeta_0\) is a Brenier potential from \(f_0\) to \(f_1\), then under our assumptions, as mentioned above \(T_t\) is an optimal map from \(f_0\) to \(f_t\), smooth on \(\overline{\Omega}\), and is invertible on \(\overline{\Omega}\) for each \(t\in [0, 1]\). For a fixed \(x\in \overline{\Omega}\), define the \(\mathcal{C}^{1, \alpha}\) map \(F_x: [0, 1]\times \overline{\Omega}\to \overline{\Omega}\) by \(F_x(t, y):=T_t(y)-x\). We calculate the Jacobian as \[\begin{align} D_{t, y}F_x(t, y)= \begin{pmatrix} \nabla\zeta_0(y)-y& (1-t)\mathop{\mathrm{Id}}+tD^2\zeta_0(y) \end{pmatrix} \end{align}\] which has full rank for all \(t\in [0, 1]\), thus by the implicit function theorem, \(T_t^{-1}(x)\) is \(\mathcal{C}^1\) in \(t\in (0, 1)\) for any \(x\in \overline{\Omega}\). Differentiating the relation \(F_x(t, T_t^{-1}(x))=0\) in \(t\), we have \[\begin{align} \partial_tT_t^{-1}(x) &=-[(1-t)\mathop{\mathrm{Id}}+tD^2\zeta_0(T_t^{-1}(x))]^{-1}(\nabla \zeta_0(T_t^{-1}(x))-T_t^{-1}(x)) \end{align}\] which we see is continuous and bounded uniformly in \((t, x)\in [0, 1]\times \overline{\Omega}\). Note that by differentiating 2 , first order derivatives of \(\zeta_0\) satisfy a linear, uniformly elliptic (by Lemma 1) equation, with boundary condition that is uniformly oblique by [7]. Thus by the assumed regularity of \(\partial\Omega\) and \(\partial\Omega_*\), we can apply [37] to see \(\zeta_0\in \mathcal{C}^3(\overline{\Omega})\). Since \(f_t(x)=f_0(T_t^{-1}(x))/\det((1-t)\mathop{\mathrm{Id}}+tD^2\zeta_0(T_t^{-1}(x)))\), by differentiating we find for a fixed \(x\in \overline{\Omega}\) \[\begin{align} \partial_tf_t &=f_t\left(\frac{\left\langle \nabla f_0\circ T_t^{-1}, \partial_tT_t^{-1}\right\rangle}{f_0\circ T_t^{-1}}\right.\\ -&\mathop{\mathrm{tr}}\Bigg([(1-t)\mathop{\mathrm{Id}}+t(D^2\zeta_0\circ T_t^{-1})]^{-1}(D^2\zeta_0\circ T_t^{-1})-\mathop{\mathrm{Id}}+\sum_{i=1}^dD^2(\partial_i\zeta_0)\circ T_t^{-1}(\partial_tT_t^{-1})_i\Bigg), \end{align}\] which is bounded uniformly and continuous in \((t, x)\in [0, 1]\times \overline{\Omega}\). Similar calculations hold for \(g_t\).

Thus we may apply Corollary 1, and we have that \(\phi_{t}(x)\) is differentiable with respect to \(t\) for each \(x\) and \(\xi_t\) is a weak solution of \[\begin{cases} {\displaystyle -\relax\left[f_t\left(D^{2}\phi_t\right)^{-1}\nabla\xi_t\right]=\frac{\partial_{t}g_t(\nabla\phi_t)}{g_t(\nabla\phi_t)}f_t-\partial_{t}f_t,} & \textrm{in }\Omega,\\ \left\langle f_t\left(D^{2}\phi_t\right)^{-1}\nabla\xi_{t}, \vec{n}\right\rangle =0, & \textrm{on }\partial\Omega. \end{cases}\] The term \(\partial_{t}f_t\) can be written in divergence form as \(f_{t}\) solves the continuity equation 6 . To show that \(\frac{\partial_{t}g_t(\nabla\phi_t)}{g_t(\nabla\phi_t)}f_t\) can be written as a divergence, fix \(t\in [0, 1]\), consider \(\theta\in\mathcal{C}^{\infty}(\overline{\Omega}_{*})\), and use \(\tilde{\theta}(x):=\theta\left(\nabla\phi_t(x)\right)\) as a test function in 6 to obtain \[\begin{align} \int_{\Omega}\frac{\partial_{t}g_t\left(\nabla\phi_t(x)\right)}{g_t\left(\nabla\phi_t(x)\right)}\tilde{\theta}(x)f_t(x)\,dx & =\int_{\Omega_{*}}\partial_{t}g_t(y)\theta(y)\,dy\\ & =\int_{\Omega_{*}}\left\langle \nabla v_t(y), \nabla\theta(y)\right\rangle g_t(y)\,dy\\ & =\int_{\Omega}\left\langle \nabla v_t\left(\nabla\phi_t(x)\right), \nabla\theta\left(\nabla\phi_t(x)\right)\right\rangle f_t(x)\,dx\\ & =\int_{\Omega}\left\langle \left(D^{2}\phi_t(x)\right)^{-1}\nabla v_t\left(\nabla\phi_t(x)\right), \nabla\tilde{\theta}(x)\right\rangle f_t(x)\,dx. \end{align}\] Since \(x\mapsto \nabla \phi_t(x)\) is a diffeomorphism of \(\overline{\Omega}\) with \(\overline{\Omega}_*\), this shows that in the weak sense, \[\frac{\partial_{t}g_t\left(\nabla\phi_t(x)\right)}{g_t\left(\nabla\phi_t(x)\right)}f_t(x)=-\relax\left[f_{t}\left(D^{2}\phi_{t}\right)^{-1}\nabla v_{t}(\nabla\phi_{t})\right],\] thus \(\xi_t\) is a weak solution of ?? .

Now since \(\Omega\) and \(\Omega_*\) are uniformly convex, by Lemmas 2 and 1, we conclude that the coefficient matrix from ?? is uniformly elliptic, that is \[\Lambda^{-1}\mathop{\mathrm{Id}}\leq\left(D^{2}\phi_{t}\right)^{-1}\leq\Lambda\mathop{\mathrm{Id}},\] where \(\Lambda>0\) only depends on \(\left\Vert f_i\right\Vert _{\mathcal{C}^{0,\alpha}(\overline{\Omega})},\left\Vert g_i\right\Vert _{\mathcal{C}^{0,\alpha}(\overline{\Omega}_*)}\), \(a\), \(\Omega\), and \(\Omega_{*}\). Since \(f_t\) is also bounded away from zero and infinity on \(\Omega\), by the smoothness of the expression on the right hand side of ?? , we can apply Lemma 6 to obtain that \(\xi_t\in \mathcal{C}^1(\overline{\Omega})\). ◻

To prove estimate ?? for the transport plans, we require the following technical lemma:

Lemma 4. Assume \(f_0\), \(f_1\in\mathcal{C}^{\infty}(\overline{\Omega})\), \(g_0,g_1\in\mathcal{C}^{\infty}(\overline{\Omega}_{*})\) are probability densities with \(f_i\), \(g_i\geq a>0\). Let \(\{f_t\}_{0\leq t\leq 1}\) and \(\{g_t\}_{0\leq t\leq 1}\) be \(2\)-Monge–Kantorovich geodesics from \(f_0\) to \(f_1\), and \(g_0\) to \(g_1\) respectively, and let \(\pi_t\) be the optimal plan from \(f_t\) to \(g_t\) for each \(t\in [0, 1]\). Then \(\pi_t\) weakly satisfies a continuity equation \[\partial_{t}\pi_t+\relax_{x,y}\left(\pi_t\left(\vec{V}_{1}(x,y),\vec{V}_{2}(x,y)\right)\right)=0,\] where the driving vector field can be chosen to depend only on \(x\) as \[\vec{V}_1(x,y) = \nabla u_t(x),\qquad \vec{V}_2(x,y) = \nabla\xi_t(x)+D^{2}\phi_t(x)\nabla u_t(x);\] here \(\xi_t:=\partial_t\phi_t\) and \(u_t\) is from 6 .

Proof. Take \(\theta\in\mathcal{C}^{1}(\overline{\Omega\times\Omega_{*}})\) and let \(\phi_t\) be the Brenier potential from \(f_0\) to \(f_t\) with zero average on \(\Omega\) so that \(\pi_t=(\mathop{\mathrm{Id}}\times \nabla \phi_t)_\sharp f_t\). By Lemma 3 and the discussion within its proof, we have that \(\partial_t(\theta\left(x,\nabla\phi_{t}(x)\right)f_{t}(x))\) is bounded uniformly in \((t, x)\in [0, 1]\times \Omega\), and Clairaut’s theorem applies to yield \(\partial_t\nabla \phi_t=\nabla \xi_t\). Then we may differentiate under the integral below to see \[\begin{align} \frac{d}{dt}\int_{\Omega\times\Omega_{*}}\theta(x,y)\,d\pi_{t}(x,y) & =\frac{d}{dt}\int_{\Omega}\theta\left(x,\nabla\phi_{t}(x)\right)f_{t}(x)\,dx\\ & =\int_{\Omega}\left\langle \nabla\xi_{t}(x), \nabla_{y}\theta\left(x,\nabla\phi_{t}(x)\right)\right\rangle f_{t}(x)\,dx\\ &+\int_{\Omega}\theta\left(x,\nabla\phi_{t}(x)\right)\partial_{t}f_{t}(x)\,dx. \end{align}\] By the regularity of \(\phi_t\) on \(\overline{\Omega}\), we can use the continuity equation 6 for \(f_t\) to obtain \[\begin{align} \int_{\Omega}\theta\left(x,\nabla\phi_{t}(x)\right)\partial_{t}f_{t}(x)\,dx & =\int_{\Omega}\left\langle \nabla_{x}\theta\left(x,\nabla\phi_{t}(x)\right), \nabla u_t(x)\right\rangle f_{t}(x)\,dx \\ & +\int_{\Omega}\left\langle D^{2}\phi_{t}(x)\nabla_{y}\theta\left(x,\nabla\phi_{t}(x)\right), \nabla u_t(x)\right\rangle f_{t}(x)\,dx, \end{align}\] thus combining, we have \[\frac{d}{dt}\int_{\Omega\times\Omega_{*}}\theta\,d\pi_{t}= \int_{\Omega\times\Omega}\left\langle \big(\nabla_{x}\theta,\nabla_{y}\theta\big), \left(\nabla u_t,\nabla\xi_{t}+D^{2}\phi_{t}\nabla u_t\right)\right\rangle d\pi_{t},\] an equivalent weak formulation for the continuity equation by [38]. ◻

Now we prove 1 maintaining the notation introduced in the previous lemmas of the section.

Proof of 1. First we prove the estimate when \(f_0\), \(f_1\), \(g_0\), \(g_1\) are \(\mathcal{C}^\infty\), then the result will be extended to Hölder continuous densities by approximation. Note that, due to Lemmas 2 and 1, we have a uniform ellipticity bound on \(D^2\phi_t\). By Lemma 3, for each fixed \(t\) we may use \(\xi_t\) as a test function in ?? to obtain the second line below, followed by Young’s inequality with an \(\varepsilon\) to see, \[\begin{align} \int_{\Omega}\left|\nabla\xi_t\right|^{2}f_t & \leq\Lambda\int_{\Omega}\left\langle \left(D^{2}\phi_t\right)^{-1}\nabla\xi_t, \nabla\xi_t\right\rangle f_t \\ & =\Lambda\int_{\Omega}\left\langle \left( \nabla u_t-\left(D^{2}\phi_t\right)^{-1}\nabla v_t(\nabla\phi_t)\right), \nabla\xi_t\right\rangle f_t\\ & \leq\frac{1}{2}\int_{\Omega}\left|\nabla\xi_t\right|^{2}f_t+\Lambda^{2}\int_{\Omega}\left|\nabla u_t\right|^{2}f_t+\Lambda^{4}\int_{\Omega}\left|\nabla v_t(\nabla\phi_t)\right|^{2}f_t\\ & =\frac{1}{2}\int_{\Omega}\left|\nabla\xi_t\right|^{2}f_t+\Lambda^{2}\int_{\Omega}\left|\nabla u_t\right|^{2}f_t+\Lambda^{4}\int_{\Omega_{*}}\left|\nabla v_t\right|^{2}g_t. \end{align}\] Rearranging and using the Benamou–Brenier formula ([34]) implies \[\label{eq:d295estimate95xi} \int_{0}^{1}\int_{\Omega}\left|\nabla\xi_t\right|^{2}f_tdt\leq C\left[\mathrm{d}_2(f_0,f_1)^2+\mathrm{d}_2(g_0,g_1)^2\right],\tag{8}\] where \(C\) depends on \(\left\Vert f_i\right\Vert _{\mathcal{C}^{0,\alpha}(\overline{\Omega})},\left\Vert g_i\right\Vert _{\mathcal{C}^{0,\alpha}(\overline{\Omega}_*)}\), \(a\), \(\Omega\), and \(\Omega_{*}\). Since \(\nabla \phi_t(\Omega)\subset \Omega_*\), we have \(\phi_t(x)\) is bounded uniformly for \((t, x)\in [0, 1]\times \overline{\Omega}\), then by Lemma 5 applied to ?? , we see that \(t\mapsto \phi_t(x)\) is Sobolev on \((0, 1)\) for each \(x\), hence absolutely continuous on \([0, 1]\). From here the bound on the gradient is immediate since by Minkowski’s integral inequality, \[\begin{align} \left\Vert \nabla\phi_{1}-\nabla\phi_{0}\right\Vert _{L^{2}(\Omega)} & =\left\Vert \int_{0}^{1}\nabla\xi_t\,dt\right\Vert _{L^{2}(\Omega)}\\ & \leq\int_{0}^{1}\left\Vert \nabla\xi_t\right\Vert _{L^{2}(\Omega)}dt\leq C\left[\mathrm{d}_2(f_0,f_1)+\mathrm{d}_2(g_0,g_1)\right]. \end{align}\]

We now turn to the proof of the estimate ?? . Since by Lemma 4 we have an explicit vector field that drives a curve connecting \(\pi_{0}\) and \(\pi_{1}\), again the Benamou–Brenier formula ([34]) gives us an upper bound on the distance between \(\pi_{0}\), \(\pi_{1}\), yielding \[\begin{align} \mathrm{d}_2(\pi_{0},\pi_{1})^2 & \leq\int_{0}^{1}\int_{\Omega\times\Omega_{*}}\left(|\nabla u_t(x)|^{2}+\left|\nabla\xi_{t}(x)+D^{2}\phi_{t}(x)\nabla u_t(x)\right|^{2}\right)\,d\pi_{t}(x,y)\,dt \\ & \leq\left(2\left\Vert D^{2}\phi_{t}\right\Vert _{L^{\infty}(\Omega\times[0,1])}^{2}+1\right)\int_{0}^{1}\int_{\Omega}|\nabla u_t(x)|^{2}f_{t}(x)\,dx\,dt+2\int_{0}^{1}\int_{\Omega}|\nabla\xi_{t}(x)|^{2}f_{t}(x)\,dx\,dt\\ & =\left(2\left\Vert D^{2}\phi_{t}\right\Vert _{L^{\infty}(\Omega\times[0,1])}^{2}+1\right)\mathrm{d}_2(f_0,f_1)^2+2\int_{0}^{1}\int_{\Omega}|\nabla\xi_{t}(x)|^{2}f_{t}(x)\,dx\,dt. \end{align}\] Now recall that Lemma 2 together with Lemma 1 shows that \[\left\Vert D^{2}\phi_{t}\right\Vert _{L^{\infty}(\Omega\times[0,1])}\leq C\] where \(C\) depends on \(\Omega\), \(\Omega_{*}\), \(a\), \(\left\Vert f_i\right\Vert _{\mathcal{C}^{0,\beta}(\overline{\Omega})}\), and \(\left\Vert g_i\right\Vert _{\mathcal{C}^{0,\beta}(\overline{\Omega}_{*})}\). Then, the proof in this case is finished combining the above inequality with 8 .

Finally, we note that the constants obtained in the estimates ?? and ?? do not depend on any measure of smoothness of the densities other than \(\left\Vert f_i\right\Vert _{\mathcal{C}^{0,\beta}(\overline{\Omega})}\) and \(\left\Vert g_i\right\Vert _{\mathcal{C}^{0,\beta}(\overline{\Omega}_{*})}\). Thus we may approximate \(f_i\) and \(g_i\) by smooth densities in the \(\mathcal{C}^{0,\alpha}\) norm, then taking limits in the resulting estimates finishes the proof: here we can note that by a proof similar to [28], uniform convergence of densities on a bounded domain implies convergence in \(\mathrm{d}_2\), then we use [15] for ?? , and [15] combined with weak lower semicontinuity of \(\mathrm{d}_2\) ([15]) to take the limit in ?? . ◻

3 Proof of 2↩︎

The proof is based on a version of the Brascamp-Lieb inequality [39], which can be seen to hold for log-concave measures supported on a bounded, convex domain. Specifically, if \(\mu_F := e^{-F(x)}\mathbb{1}_\Omega dx\) where \(\Omega\subset \mathbb{R}^d\) is bounded and convex, \(F\in \mathcal{C}^2(\overline{\Omega})\), and \(D^2F(x)>0\) for all \(x\in \Omega\), then for any \(u\in \mathcal{C}^1(\Omega)\), \[\begin{align} \label{eqn:32brascamp-lieb} \operatorname{Var}_{\mu_F}(u):=\int_\Omega \left(u-\int u\;d\mu_F\right)^2\,d\mu_F \leq \int_\Omega \left\langle (D^2F)^{-1}\nabla u, \nabla u\right\rangle\,d\mu_F. \end{align}\tag{9}\] This form of inequality has previously been used to study stability of optimal transport in [22], where it is attributed to [40] and [41], which requires at least \(\mathcal{C}^2\) regularity of \(\partial\Omega\). However, it is possible to obtain this inequality from only convexity of \(\Omega\) with no additional assumption of regularity by following the argument on [42]. Indeed, in the notation there, both [42] and the integration by parts formula before it hold for \(\varphi\in \mathcal{C}^\infty_c(\Omega)\) (the former by integrating the standard Bochner’s identity for the operator \(L\)). Next by [37], there exists a weak solution \(w\in W^{1, 2}_0(\Omega)\) to the equation \(\Delta w-\left\langle \nabla F, \nabla w\right\rangle=u-\int_\Omega ud\mu_F\). Since \(\left\langle \nabla F, \nabla w\right\rangle\in L^2(\Omega; dx)\) and \(\Omega\) is convex, by [43] there exists a strong solution \(v\in W^{2, 2}_0(\Omega)\) of \(\Delta v=\left\langle \nabla F, \nabla w\right\rangle+u-\int_\Omega ud\mu_F\), by the comparison principle [37], we see \(v=w\) a.e. on \(\Omega\). Thus there exists \(\varphi\in \mathcal{C}^\infty_c(\Omega)\) such that \(\Delta \varphi-\left\langle \nabla F, \nabla \varphi\right\rangle-(u-\int_\Omega ud\mu_F)\) has arbitrarily small \(L^2(\Omega; dx)\) norm, hence small \(L^2(\Omega; \mu_F)\) norm, from the boundedness of \(F\). Thus the argument can be concluded exactly as on [42] to obtain 9 .

Proof of 2. Again the proof will follow from the intuition outlined in [sec:sec:intuition]. In this case, we consider the linear interpolation of the densities \[f_t=(1-t)f_0+tf_1,\qquad g_t=(1-t)g_0+tg_1.\] First assume the densities are \(\mathcal{C}^{1, \alpha}\) regular, then \(t\mapsto f_t\) and \(t\mapsto g_t\) are clearly smooth as curves valued in \(\mathcal{C}^{1, \alpha}(\overline{\Omega})\) and \(\mathcal{C}^{1, \alpha}(\overline{\Omega}_*)\) respectively, so that we can apply Theorem 5. In particular, if \(\tilde{\phi}_t\) is the Brenier potential from \(f_{t}\) to \(g_{t}\) with \(\int_\Omega \tilde{\phi}_t=0\) for all \(t\in [0, 1]\) we have that \(\tilde{\phi}_t\in C^{2, \alpha}(\overline{\Omega})\), is differentiable with respect to \(t\), and \(\tilde{\xi}_t:=\partial_t\tilde{\phi}_t\) solves, in the weak sense (using that \(f_t\) and \(g_t\) are linear interpolations), \[\label{eq:PDE95xi95weaker95metrics} \begin{cases} {\displaystyle-\relax\left[f_t\big(D^{2}\tilde{\phi}_t\big)^{-1}\nabla \tilde{\xi}_t\right]=\frac{g_1(\nabla\tilde{\phi}_t)-g_0(\nabla\tilde{\phi}_t)}{g_{t}(\nabla\tilde{\phi}_t)}f_{t}-(f_1-f_0),} & \textrm{in }\Omega,\\ \left\langle f_t\big(D^{2}\tilde{\phi}_t\big)^{-1}\nabla\tilde{\xi}_t, \vec{n}\right\rangle =0, & \textrm{on }\partial\Omega. \end{cases}\tag{10}\] Now define \(\phi_t:=\tilde{\phi}_t+\log\left(\int_\Omega e^{-\tilde{\phi}_t}\right)\), then we see \(\int_\Omega e^{-\phi_t(x)}\,dx=1\) and \(\nabla\phi_t=\nabla\tilde{\phi}_t\). Since \(\partial_t\tilde{\phi}_t\) is bounded on \(\overline{\Omega}\) and \(\int_\Omega e^{-\tilde{\phi}_t}\neq 0\), we can justify differentiating under the integral to see that \(\phi_t\) is also differentiable in \(t\), and if \(\xi_t:=\partial_t\phi_t\) we have \(\nabla \xi_t=\nabla \tilde{\xi}_t\). Thus 10 holds with \(\xi_t\) and \(\phi_t\) replacing \(\tilde{\xi}_t\) and \(\tilde{\phi}_t\).

Next, since \(\nabla\phi_t(\Omega)=\Omega_{*}\), we see \(\phi_t\) is uniformly Lipschitz independent of \(t\), thus \(\left\Vert \phi_t\right\Vert _{L^{\infty}(\Omega)}\) is bounded in terms of \(\Omega\) and \(\Omega_{*}\); in particular there are \(c_{1}\) and \(c_{2}\) depending on \(\Omega\) and \(\Omega_{*}\) such that \(c_1\leq \rho_t(x):=e^{-\phi_t(x)}\leq c_2\). For the rest of the computation \(C>0\) will denote a constant depending on \(d\), \(\textrm{diam}(\Omega)\), \(\textrm{diam}(\Omega_*)\), \(a\), and \(A\) which may change from line to line. For each \(t\in [0, 1]\) we can apply 9 with \(F=\phi_t\) and \(u=\xi_t\) to obtain \[\begin{align} \int_{\Omega}\left\langle \left(D^{2}\phi_t\right)^{-1}\nabla\xi_t, \nabla\xi_t\right\rangle f_t & \geq C^{-1}\int_{\Omega}\left\langle \left(D^{2}\phi_t\right)^{-1}\nabla\xi_t, \nabla\xi_t\right\rangle \,d\rho_t\\ & \geq C^{-1}\int_{\Omega}\left(\xi_t-\int_\Omega \xi_t d\rho_t\right)^{2}\,d\rho_t\geq C^{-1}\int_{\Omega}\left(\xi_t-\int_\Omega \xi_t d\rho_t\right)^{2}\,dx. \end{align}\] Taking \(\xi_t-\int_\Omega \xi_t d\rho_t\) as a test function in 10 , and combining with the above, we obtain \[\begin{align} &\int_{\Omega}\left(\xi_t-\int_\Omega \xi_t d\rho_t\right)^{2}\,dx \leq C\int_{\Omega}\left\langle \left(D^{2}\phi_t\right)^{-1}\nabla\xi_t, \nabla\xi_t\right\rangle f_t \\ & =-C\int_{\Omega}(f_1-f_0)\left(\xi_t-\int_\Omega \xi_t d\rho_t\right)+C\int_{\Omega}\frac{g_1(\nabla\phi_t)-g_0(\nabla\phi_t)}{g_{t}(\nabla\phi_t)}f_{t}\left(\xi_t-\int_\Omega \xi_t d\rho_t\right) \\ & \leq C\int_{\Omega}(f_1-f_0)^{2}+C\int_{\Omega_{*}}\left(g_1-g_0\right)^{2}+\frac{1}{2}\int_{\Omega}\left(\xi_t-\int_\Omega \xi_t d\rho_t\right)^{2} \end{align}\] which shows \[\label{eqn:32variance32bound} \left\Vert \xi_t-\int_\Omega \xi_t d\rho_t\right\Vert _{L^{2}(\Omega)}\leq C\left(\left\Vert f_1-f_0\right\Vert _{L^{2}(\Omega)}+\left\Vert g_1-g_0\right\Vert _{L^{2}(\Omega_*)}\right).\tag{11}\] For a fixed \(x\in \overline{\Omega}\) we calculate, \[\begin{align} \int_0^1\left(\xi_t(x)-\int_\Omega \xi_t d\rho_t\right)dt &=\phi_1(x)-\phi_0(x)- \int_0^1\int_\Omega\partial_t\phi_t(y)e^{-\phi_t(y)}dydt\\ &=\phi_1(x)-\phi_0(x)+ \int_\Omega\int_0^1\partial_t\left(e^{-\phi_t(y)}\right)dtdy\\ &=\phi_1(x)-\phi_0(x)+ \int_\Omega\left(e^{-\phi_1(y)}-e^{-\phi_0(y)}\right)dy=\phi_1(x)-\phi_0(x). \end{align}\] Now the stability bound is a consequence of Minkowski’s integral inequality combined with 11 : \[\left\Vert \phi_{1}-\phi_{0}\right\Vert _{L^{2}(\Omega)}=\left\Vert \int_{0}^{1}\left(\xi_t-\int_\Omega \xi_t d\rho_t\right)\,dt\right\Vert _{L^{2}(\Omega)}\leq C\left(\left\Vert f_1-f_0\right\Vert _{L^{2}(\Omega)}+\left\Vert g_1-g_0\right\Vert _{L^{2}(\Omega_*)}\right).\] This finishes the proof of 2 for smooth densities.

Now note that the regularity of \(f_i\), \(g_i\) was only used to justify the differentiability of \(\phi_t\) with respect to \(t\) and the bound obtained at the end is independent of such regularity. Therefore, an approximation argument allows us to extend the inequality to discontinuous densities: for general \(f_i, g_i\), \(i=0,1\) as in the hypotheses, let \(\{f_{i, j}\}_{j\in \mathbb{N}}\) and \(\{g_{i, j}\}_{j\in \mathbb{N}}\) be smooth densities with the same upper and lower bounds converging to \(f_i\) and \(g_i\) in \(L^2\), with corresponding Brenier potentials \(\{\phi_{i, j}\}_{j\in \mathbb{N}}\) which have average zero. Since \(\nabla \phi_{i, j}(\Omega)\subset \Omega_*\), we can use Arzelà–Ascoli to obtain subsequences that converge uniformly on \(\Omega\) to \(\phi_i\), necessarily convex; note the Legendre transforms of \(\phi_{i, j}\) also uniformly converge to the Legendre transform of \(\phi_i\). In particular, we can take a limit in the Kantorovich dual problem (see [15]) to see \(\phi_i\) is also a Brenier potential from \(f_i\) to \(g_i\). Thus we can take a limit in the corresponding estimates for \(\phi_{i, j}\) to finish the proof of ?? .

Finally, ?? follows immediately from ?? combined with [22]. ◻

4 Proof of 3↩︎

Theorem 3 is derived as a consequence of boundary regularity estimates for elliptic equations. First, we use [44], which we re-write in our setting as

Lemma 5. Let \(\Omega \subset \mathbb{R}^d\) be a bounded Lipschitz domain and let \(u\) be a weak solution of \[\begin{cases} -\relax\left(A\nabla u\right)=f, & \textrm{in }\Omega,\\ \left\langle A\nabla u, \vec{n}\right\rangle =\psi, & \textrm{on }\partial\Omega,\\ \int_{\Omega}u=0,& \end{cases}\] where \(\Lambda^{-1}\mathop{\mathrm{Id}}\leq A\leq\Lambda\mathop{\mathrm{Id}}\), \(f\in L^{q}(\Omega)\) and \(\psi\in L^{q-1}(\partial \Omega)\) for some \(q>\frac{d}{2}\). Then \[\left\Vert u\right\Vert _{L^{\infty}(\Omega)}\leq C \left(\Vert f\Vert _{L^{q}(\Omega)}+ \Vert \psi\Vert_{L^{q-1}(\partial\Omega)}\right),\] where \(C\) depends on \(\Omega\), \(\Lambda\), and \(q\).

We will also make use of the Schauder estimate [44], which we write now in a simplified way that serves our purpose.

Lemma 6. Let \(\Omega\) be a bounded \(\mathcal{C}^{1,\alpha}\) domain, and let \(u\) be a weak solution of \[\begin{cases} -\relax\left(A\nabla u\right) = f, & \textrm{in }\Omega \\ \left\langle A\nabla u, \vec{n}\right\rangle = \psi, & \textrm{on }\partial\Omega \end{cases}\] where \(\Lambda^{-1}\mathop{\mathrm{Id}}\leq A\leq \Lambda \mathop{\mathrm{Id}}\), \(A\in \mathcal{C}^{0,\alpha}(\overline{\Omega})\), \(f\in L^{\frac{d}{1-\alpha}}(\Omega)\) and \(\psi\in \mathcal{C}^{0,\alpha}(\partial \Omega)\). Then \[\Vert u\Vert_{\mathcal{C}^{1,\alpha}(\overline{\Omega})} \leq C\left( \Vert u \Vert_{L^\infty(\Omega)} + \Vert f\Vert_{L^{\frac{d}{1-\alpha}}(\Omega)} + \Vert \psi \Vert_{\mathcal{C}^{0,\alpha}(\partial \Omega)} \right),\] where \(C\) depends on \(\Omega\), \(\alpha\), \(\Lambda\), and \([A]_{\mathcal{C}^{0,\alpha}(\overline{\Omega})}\).

Now we are in position to prove Theorem 3. For the rest of the section, \(C\) will denote a constant which may change from line to line and that depends on \(\Omega\), \(\Omega_*\), \(\alpha\), \(\beta\), \(a\), \(\Vert f_i\Vert _{\mathcal{C}^{0,\beta}(\overline{\Omega})}\), and \(\Vert g_i\Vert _{\mathcal{C}^{0,\beta}(\overline{\Omega}_{*})}\).

Proof of Theorem 3. As before, we consider \[f_{t}=(1-t)f_0+tf_1,\qquad g_{t}=(1-t)g_0+tg_1\] and interpolate between \(\phi_0\), \(\phi_1\) by letting \(\phi_t\) be the Brenier potential from \(f_{t}\) to \(g_{t}\) with \(\int_\Omega \phi_t=0\) for all \(t\in [0, 1]\). Then Theorem 5 shows that \(\xi_{t}:=\partial_{t}\phi_{t}\) is a weak solution of \[\begin{cases} {\displaystyle -\relax\left(f_{t}\left(D^{2}\phi_{t}\right)^{-1}\nabla\xi_{t}\right)=\frac{g_1(\nabla\phi_{t})-g_0(\nabla\phi_{t})}{g_{t}(\nabla\phi_{t})}f_{t}-(f_1-f_0),} & \textrm{in }\Omega,\\ \left\langle f_t \left(D^{2}\phi_{t}\right)^{-1}\nabla\xi_t,\vec{n}\right\rangle =0, & \textrm{on }\partial\Omega. \end{cases}\] As done previously, we use Lemma 1 to obtain a uniform ellipticity estimate \[C^{-1} \mathop{\mathrm{Id}}\leq f_t(D^2\phi_t)^{-1} \leq C \mathop{\mathrm{Id}},\] then combining this with Lemma 13 shows \[\Vert f_{t}(D^{2}\phi_{t})^{-1}\Vert_{\mathcal{C}^{0,\alpha}(\overline{\Omega})}\leq C.\] Therefore, we can apply Lemma 6 followed by Lemma 5 to obtain \[\begin{align} \left\Vert \xi_t\right\Vert _{\mathcal{C}^{1,\alpha}(\overline{\Omega})} & \leq C\left(\left\Vert \xi_t\right\Vert _{L^{\infty}(\Omega)}+\left\Vert \frac{g_1(\nabla\phi_{t})-g_0(\nabla\phi_{t})}{g_{t}(\nabla\phi_{t})}f_{t}-(f_1-f_0)\right\Vert _{L^{\frac{d}{1-\alpha}}(\Omega)}\right) \\ &\leq C\left\Vert \frac{g_1(\nabla\phi_{t})-g_0(\nabla\phi_{t})}{g_{t}(\nabla\phi_{t})}f_{t}-(f_1-f_0)\right\Vert _{L^{\frac{d}{1-\alpha}}(\Omega)} \\ & \le C\left(\left\Vert f_1-f_0\right\Vert _{L^{\frac{d}{1-\alpha}}(\Omega)}+\left\Vert g_1-g_0\right\Vert _{L^{\frac{d}{1-\alpha}}(\Omega_{*})}\right). \end{align}\] By the above bound, we can justify exchanging integration and differentiation below to obtain \[\begin{align} \left\Vert \phi_{1}-\phi_{0}\right\Vert _{\mathcal{C}^{1,\alpha}(\overline{\Omega})} &=\left\Vert \int_{0}^{1}\xi_{t}\,dt\right\Vert _{\mathcal{C}^{1,\alpha}(\overline{\Omega})} \leq \int_{0}^{1}\left\lVert \xi_{t}\right\rVert _{\mathcal{C}^{1,\alpha}(\overline{\Omega})}\,dt\\ &\leq C\left(\left\Vert f_1-f_0\right\Vert _{L^{\frac{d}{1-\alpha}}(\Omega)}+\left\Vert g_1-g_0\right\Vert _{L^{\frac{d}{1-\alpha}}(\Omega_{*})}\right). \qedhere \end{align}\] ◻

Now we prove the statements from Remark 1 on the necessity of the lower bound of the target measures and the one dimensional stability estimate.

Proof of Remark 1. Let us first show the one dimensional bound \[\left\Vert \phi_{1}'-\phi_{0}'\right\Vert _{L^{\infty}(I)}\leq\frac{1}{\varepsilon}\left(\left\Vert f_1-f_0\right\Vert _{L^{1}(I)}+\left\Vert g_1-g_0\right\Vert _{L^{1}(J)}\right),\] which we stated in (?? ). We use that in one dimension the optimal transport map can be simply expressed as \[\phi_{i}'=G_i^{-1}\circ F_i,\] where \(F_i\), \(G_i\) are the cumulative distribution functions of \(f_i\) and \(g_i\). From here the bound is an elementary computation. Indeed, for \(x_1\leq x_2\) in \(J\), \[\begin{align} \lvert G_i(x_1)-G_i(x_2)\rvert &=\int_{x_1}^{x_2}g_i\geq a\lvert x_2-x_1\rvert, \end{align}\] hence the \(G_i^{-1}\) are \(\frac{1}{a}\)-Lipschitz and we have \[\begin{align} \left|G_1^{-1}\left(F_1(x)\right)-G_0^{-1}\left(F_0(x)\right)\right| & \leq\left|G_1^{-1}\left(F_1(x)\right)-G_1^{-1}\left(F_0(x)\right)\right|+\left|G_1^{-1}\left(F_0(x)\right)-G_0^{-1}\left(F_0(x)\right)\right|\\ & \le\frac{1}{a}\left\Vert F_1-F_0\right\Vert _{L^{\infty}(I)}+\left\Vert G_1^{-1}-G_0^{-1}\right\Vert _{L^{\infty}([0,1])}\\ & \leq\frac{1}{a}\left\Vert f_1-f_0\right\Vert _{L^{1}(I)}+\left\Vert G_1^{-1}-G_0^{-1}\right\Vert _{L^{\infty}([0,1])}. \end{align}\] For the second term, we note that given \(y\in[0,1]\) \[\left|G_1^{-1}(y)-G_0^{-1}(y)\right|=\left|G_0^{-1}\left(G_0\left(G_1^{-1}(y)\right)\right)-G_0^{-1}(y)\right|\leq\frac{1}{a}\left|G_0\left(G_1^{-1}(y)\right)-y\right|.\] Therefore \[\begin{align} \left\Vert G_1^{-1}-G_0^{-1}\right\Vert _{L^{\infty}([0,1])} & \leq\frac{1}{a}\sup_{y\in[0,1]}\left|G_0\left(G_1^{-1}(y)\right)-y\right|\\ & =\frac{1}{a}\sup_{x\in J}\left|G_0(x)-G_1(x)\right|\leq\frac{1}{a}\left\Vert g_1-g_0\right\Vert _{L^{1}(J)}, \end{align}\] which proves (?? ).

Next, we show that, if we remove the lower bound hypothesis \(g_i\geq a\) from Theorem 3, there exists no pair of constants \(0<\eta <1\) and \(C>0\) such that \[\left\Vert \nabla\phi_{1}-\nabla\phi_{0}\right\Vert _{L^{\infty}(\Omega)}\leq C\left(\left\Vert f_0-f_1\right\Vert _{L^{\infty}(\Omega)}^\eta+\left\Vert g_0-g_1\right\Vert _{L^{\infty}(\Omega_{*})}^\eta\right).\] We prove this with a one dimensional example on \(\Omega = \Omega_*=(0,1)\). We set \(f\equiv 1\) and \[g_{a}(x)= \begin{cases} (p+1)a^{-p}(a-x)^{p}, & 0\leq x\leq a\\ (p+1)(1-a)^{-p}(x-a)^{p}, & a\leq x\leq1 \end{cases}, \qquad 0<a<1.\] In this case, the optimal transport map between \(f\) and \(g_a\) is given by \(G_a^{-1}\), where \(G_a\) is the cumulative function of \(g_a\). We will consider \(a\) in a small neighborhood of \(\frac{1}{2}\) so that, for each fixed \(p>0\), the functions \(g_a\) have a uniform \(\mathcal{C}^{0,\min(p,1)}(\Omega)\) bound. A simple computation shows that \[G_{a}^{-1}(y)= \begin{cases} a\left(1-\left(1-\frac{y}{a}\right)^{\frac{1}{p+1}}\right), & 0\leq y\leq a,\\ a+(1-a)\left(\frac{y-a}{1-a}\right)^{\frac{1}{p+1}}, & a\leq y\leq1. \end{cases}\] Since the \(g_a\) are defined so that \(G_a(a)=a\), setting \(a=\frac{1}{2(1-\varepsilon)}=\frac{1}{2}+\frac{\varepsilon}{2}+O(\varepsilon^{2})\) we have \[\left\Vert G_{a}^{-1}-G_{1/2}^{-1}\right\Vert _{L^{\infty}([0,1])}\geq\left|G_{a}^{-1}(1/2)-G_{1/2}^{-1}(1/2)\right|=\left|\frac{1-\varepsilon^{\frac{1}{p+1}}}{2(1-\varepsilon)}-\frac{1}{2}\right|\gtrsim\varepsilon^{\frac{1}{p+1}}.\] On the other hand, a simple computation shows that for each fixed \(p>1\) it holds \[\left\Vert g_{a}-g_{1/2}\right\Vert _{L^{\infty}([0,1])}\lesssim \varepsilon.\] Therefore, for any \(\frac{1}{p+1}<\eta<1\) we have \[\limsup_{\varepsilon\to 0}\frac{\left\Vert G_{a}^{-1}-G_{1/2}^{-1}\right\Vert _{L^{\infty}([0,1])}}{\left\Vert g_{a}-g_{1/2}\right\Vert _{L^{\infty}([0,1])}^{\eta}}=+\infty.\qedhere\] ◻

5 Proof of 4↩︎

As a preliminary step, we show that the \(2\)-Monge-Kantorovich distance is twice differentiable. In particular, the formula from 4 may be understood pointwise.

Lemma 7. Let \(f,g,h,k\) as in Theorem 4 and \(f_t=f(1+th)\), \(g_t=g(1+tk)\). Then \(\mathrm{d}_2(f_t,g_t)^2\) is twice differentiable in time for \(|t|\) small enough.

Proof. Recall by Kantorovich duality (see [15]) it holds for each \(t\), \[\frac{1}{2}\mathrm{d}_2(f_t, g_t)^2=\sup\left\{ \int_\Omega\left(\frac{\lvert x\rvert^2}{2}-\phi(x)\right)f_t(x)\,dx+\int_{\Omega_*}\left(\frac{\lvert y\rvert^2}{2}-\psi(y)\right)g_t(y)\,dy\right\},\] where the supremum is taken over \(\phi(x)\), \(\psi(y)\) satisfying \(\phi(x)+\psi(y)\leq \left\langle x, y\right\rangle\). Then the pair \((\phi_t, \phi_t^*)\) is a maximizer in the problem above, where \(\phi_t^*\) is the Legendre transform of \(\phi_t\) defined by \[\begin{align} \phi_t^*(y):=\sup_{x\in \Omega}(\left\langle x, y\right\rangle-\phi_t(x)). \end{align}\] Moreover, if \(T_t=\nabla\phi_t(x)\) is the optimal map from \(f_t\) to \(g_t\), then under our conditions \(T_t\) is invertible and it holds for all \(y\in \Omega_*\) that \[\begin{align} \label{eqn:32dual32potential32equality} \phi_t^*(y)=\left\langle T_t^{-1}(y), y\right\rangle-\phi_t(T_t^{-1}(y)). \end{align}\tag{12}\] Regarding time differentiability, Corollary 1 shows that \(\nabla\phi_t\) is \(\mathcal{C}^1\) with respect to \(t\), and using the same argument as in the beginning of the proof of Lemma 3, we see that \(T_t^{-1}(y)\) is differentiable in \(t\) for any \(y\in \Omega_*\) and \(\lvert t\rvert\) small enough, with \(\partial_tT_t^{-1}(y)\) uniformly bounded for such \((t, y)\). Thus 12 yields that \(\phi_t^*(y)\) is differentiable in \(t\) for \(y\in \Omega_*\), with uniformly bounded derivative, and we can justify differentiating under the integral to obtain \[\begin{align} 0 &=\partial_h\vert_{h=0}\left[\int_\Omega\left(\frac{\lvert x\rvert^2}{2}-\phi_{t+h}(x)\right)f_t(x)\,dx+\int_{\Omega_*}\left(\frac{\lvert y\rvert^2}{2}-\phi_{t+h}^*(y)\right)g_t(y)\,dy\right]\\ &=-\int_\Omega\partial_t\phi_t(x)f_t(x)\,dx-\int_{\Omega_*}\partial_t\phi_t^*(y)g_t(y)\,dy, \end{align}\] where we have used that quantity being differentiated above achieves its maximum at \(h=0\). Then we calculate, \[\begin{align} \frac{1}{2}\frac{d}{dt}\mathrm{d}_2(f_{t},g_{t})^2 & =\frac{d}{dt}\int_{\Omega}\left(\frac{|x|^2}{2}-\phi_{t}(x)\right)f_{t}(x)\,dx +\frac{d}{dt}\int_{\Omega_{*}}\left(\frac{|y|^2}{2}-\phi_{t}^*(y)\right)g_{t}(y)\,dy\\ &=\int_{\Omega}\left(\frac{|x|^2}{2}-\phi_{t}(x)\right)\partial_{t}f_{t}(x)\,dx +\int_{\Omega_{*}}\left(\frac{|y|^2}{2}-\phi_{t}^*(y)\right)\partial_{t}g_{t}(y)\,dy\\ & -\int_{\Omega}\partial_{t}\phi_{t}(x)f_{t}(x)\,dx-\int_{\Omega_{*}}\partial_{t}\phi_{t}^*(y)g_{t}(y)\,dy\\ & =\int_{\Omega}\left(\frac{|x|^2}{2}-\phi_{t}(x)\right)h(x)f(x)\,dx +\int_{\Omega_{*}}\left(\frac{|y|^2}{2}-\phi_{t}^*(y)\right)k(y)g(y)\,dy. \end{align}\] We can see the last expression above is also differentiable in \(t\), proving the claim. ◻

Proof of 4. First we assume \(f\), \(g\), \(h\), \(k\) are all \(\mathcal{C}^\infty\). Note that for \(|t|<\delta\) small enough we have that \(f_t = (1+th)f\), \(g_t = (1+tk)g\) are bounded away from zero, so we can apply Theorem 5 and conclude that for any \(0<\beta <\alpha\) the mapping \(t\mapsto \phi_t\in \mathcal{C}^{2,\beta}(\overline{\Omega})\) is \(\mathcal{C}^2\). This also implies that \(\phi\in \mathcal{C}^{2}\big((-\delta,\delta)\times \overline{\Omega}\big)\) as a function of \(t\), \(x\) and that \[t\mapsto \nabla \phi_t \in \mathcal{C}^{1,\beta}(\overline{\Omega}), \qquad t\mapsto D^2\phi_t\in \mathcal{C}^{0,\beta}(\overline{\Omega};\mathbb{R}^{d\times d})\] are twice differentiable as curves on Banach spaces. This justifies the application of the dominated convergence theorem in the subsequent computations.

To obtain the exact expression in ?? , we compute the discrete difference \[\begin{align} \frac{\mathrm{d}_2(f_{t},g_{t})^2+\mathrm{d}_2(f_{-t},g_{-t})^2-2\mathrm{d}_2(f,g)^2}{t^{2}} & =\frac{1}{t^{2}}\int_{\Omega}\left|\nabla\phi_{t}-x\right|^{2}f_{t}\,dx \\ & +\frac{1}{t^{2}}\int_{\Omega}\left|\nabla\phi_{-t}-x\right|^{2}f_{-t}\,dx-\frac{2}{t^{2}}\int_{\Omega}\left|\nabla\phi-x\right|^{2}f\,dx\\ & =\int_{\Omega}\underbrace{\frac{\left|\nabla\phi_{t}-x\right|^{2}+\left|\nabla\phi_{-t}-x\right|^{2}-2\left|\nabla\phi-x\right|^{2}}{t^{2}}}_{I}\,f\,dx\\ & +\int_{\Omega}\frac{\left|\nabla\phi_{t}-x\right|^{2}-\left|\nabla\phi_{-t}-x\right|^{2}}{t}hf\,dx. \end{align}\] After some algebraic manipulations we have \[I=\left\langle \frac{(\nabla\phi_{t}-\nabla \phi)+(\nabla \phi-\nabla\phi_{-t})}{t}, \frac{\nabla\phi_{t}-\nabla\phi}{t}\right\rangle+\left\langle \nabla\phi_{-t}+\nabla\phi-2x, \frac{\nabla\phi_{t}+\nabla\phi_{-t}-2\nabla\phi}{t^{2}}\right\rangle,\] and we similarly obtain \[\frac{\left|\nabla\phi_{t}-x\right|^{2}-\left|\nabla\phi_{-t}-x\right|^{2}}{t} =\left\langle \nabla\phi_{t}+\nabla\phi_{-t}-2x, \frac{(\nabla\phi_{t}-\nabla \phi)+(\nabla \phi-\nabla\phi_{-t})}{t}\right\rangle.\] Therefore, letting \(t\to 0\) and denoting \(\xi=\partial_{t}|_{t=0}\phi_t\), we deduce \[\begin{align} \nonumber \left.\frac{d^{2}}{dt^{2}}\right|_{t=0}\mathrm{d}_2(f_{t},g_{t})^2 & = 4\int_{\Omega}\left\langle \nabla\phi(x)-x, \nabla\xi(x)\right\rangle h(x)f(x)\,dx + 2\int_{\Omega}\left|\nabla\xi\left(x\right)\right|^{2}f(x)\,dx \\ & +2\int_{\Omega}\left\langle \nabla\phi(x)-x, \left.\frac{d^{2}}{dt^{2}}\right|_{t=0}\nabla\phi_{t}(x)\right\rangle f(x)\,dx \label{eq:missing95term952var95OT} \end{align}\tag{13}\] Next, we compute \[\int_{\Omega}\left\langle \nabla\eta\left(\nabla\phi(x)\right), \left.\frac{d^{2}}{dt^{2}}\right|_{t=0}\nabla\phi_{t}(x)\right\rangle f(x)\,dx,\] where here \(\eta\in \mathcal{C}^2(\overline{\Omega}_*)\) is a general test function. To do this we note that \[\begin{align} 0 & =\int_{\Omega_*}\frac{g_{t}(y)+g_{-t}(y)-2g(y)}{t^{2}}\eta(y)\,dy \\ & =\frac{1}{t^{2}}\int_{\Omega}\eta\left(\nabla\phi_{t}(x)\right)f_{t}(x)\,dx +\frac{1}{t^{2}}\int_{\Omega}\eta\left(\nabla\phi_{-t}(x)\right)f_{-t}(x)\,dx -\frac{2}{t^{2}}\int_{\Omega}\eta\left(\nabla\phi(x)\right)f(x)\,dx\\ & =\int_{\Omega}\frac{\eta\left(\nabla\phi_{t}(x)\right)+\eta\left(\nabla\phi_{-t}(x)\right)-2\eta\left(\nabla\phi(x)\right)}{t^{2}}f(x)\,dx \\ &\qquad\qquad+\int_{\Omega}\frac{\big(\eta\left(\nabla\phi_{t}(x)\right)-\eta\left(\nabla\phi(x)\right)\big) +\big(\eta\left(\nabla\phi(x)\right)-\eta\left(\nabla\phi_{-t}(x)\right)\big)}{t}h(x)f(x)\,dx. \end{align}\] Letting \(t\to0\) yields \[\begin{align} 0 & =\int_{\Omega}\left.\frac{d^{2}}{dt^{2}}\right|_{t=0}\left[\eta\left(\nabla\phi_{t}(x)\right)\right]f(x)\,dx +2\int_{\Omega}\left.\frac{d}{dt}\right|_{t=0}\left[\eta\left(\nabla\phi_{t}(x)\right)\right]h(x)f(x)\,dx\\ & =\int_{\Omega}\left\langle D^{2}\eta\left(\nabla\phi(x)\right)\nabla\xi\left(x\right),\nabla\xi\left(x\right)\right\rangle f(x)\,dx +\int_{\Omega}\left\langle \nabla\eta\left(\nabla\phi(x)\right), \left.\frac{d^{2}}{dt^{2}}\right|_{t=0}\nabla\phi_{t}(x)\right\rangle f(x)\,dx\\ & \,+2\int_{\Omega}\left\langle \nabla\eta\left(\nabla\phi(x)\right), \nabla\xi\left(x\right)\right\rangle h(x)f(x)\,dx, \end{align}\] which shows that \[\begin{align} \int_{\Omega}\left\langle \nabla\eta\left(\nabla\phi(x)\right), \left.\frac{d^{2}}{dt^{2}}\right|_{t=0}\nabla\phi_{t}(x)\right\rangle f(x)\,dx & =-\int_{\Omega}\left\langle D^{2}\eta\left(\nabla\phi(x)\right)\nabla\xi\left(x\right),\nabla\xi\left(x\right)\right\rangle f(x)\,dx \\ & \,-2\int_{\Omega}\left\langle \nabla\eta\left(\nabla\phi(x)\right), \nabla\xi\left(x\right)\right\rangle h(x)f(x)\,dx. \end{align}\] Now we can set \({\eta(y)= \frac{1}{2}|y|^2-\psi(y)}\) where \(\psi\) is a conjugate Brenier potential from \(g\) to \(f\) satisfying \({\nabla \psi = (\nabla \phi)^{-1}}\) to obtain \[\begin{align} \int_{\Omega}\left\langle \nabla\phi(x)-x, \left.\frac{d^{2}}{dt^{2}}\right|_{t=0}\nabla\phi_{t}(x)\right\rangle f(x)\,dx & =-\int_{\Omega}\left\langle \left(\mathop{\mathrm{Id}}-D^{2}\psi\left(\nabla\phi(x)\right)\right)\nabla\xi(x),\nabla\xi(x)\right\rangle f(x)\,dx \\ & \,-2\int_{\Omega}\left\langle \nabla\phi(x)-\nabla\psi\left(\nabla\phi(x)\right), \nabla\xi(x)\right\rangle h(x)f(x)\,dx\\ & =-\int_{\Omega}\left\langle \left(\mathop{\mathrm{Id}}-\big(D^{2}\phi(x)\big)^{-1}\right)\nabla\xi(x),\nabla\xi(x)\right\rangle f(x)\,dx\\ & \,-2\int_{\Omega}\left\langle \nabla\phi(x)-x, \nabla\xi(x)\right\rangle h(x)f(x)\,dx. \end{align}\] Plugging this into (13 ) yields \[\left.\frac{d^{2}}{dt^{2}}\right|_{t=0}\mathrm{d}_2(f_{t},g_{t})^2 =2\int_{\Omega}\left\langle \left(D^{2}\phi(x)\right)^{-1}\nabla\xi(x), \nabla\xi(x)\right\rangle f(x)\,dx,\] which proves Theorem 4 for smooth densities.

Next, we prove Theorem 4 assuming only \(f\), \(h\in \mathcal{C}^{0,\alpha}(\overline{\Omega})\), \(g\), \(k\in \mathcal{C}^{0,\alpha}(\overline{\Omega}_*)\) through an approximation argument. There exist linear and bounded extension operators \[\mathcal{E}:\mathcal{C}^{0,\alpha}(\overline{\Omega})\longrightarrow C^{0,\alpha}(\mathbb{R}^d), \qquad \mathcal{E}_*:\mathcal{C}^{0,\alpha}(\overline{\Omega}_*)\longrightarrow C^{0,\alpha}(\mathbb{R}^d),\] constructed as in \(\mathcal{E}_0\) in [45]. Therefore, without loss of generality, we may assume that \(f,g,h,k\in\mathcal{C}^{0,\alpha}(\mathbb{R}^{d})\) with bounds of the form \({\left\Vert f\right\Vert _{\mathcal{C}^{0,\alpha}(\mathbb{R}^{d})}\leq c_d\left\Vert f\right\Vert _{\mathcal{C}^{0,\alpha}(\overline{\Omega})}}\). Then given an approximation kernel \(m^\varepsilon\in \mathcal{C}^\infty_c(\mathbb{R}^d)\), we set \[f^{\varepsilon}=c_{\varepsilon,f}(f*m^{\varepsilon}),\quad g^{\varepsilon}=c_{\varepsilon,g}(g*m^{\varepsilon}),\quad h^{\varepsilon}=h*m^{\varepsilon}-c_{\varepsilon,h},\quad k^{\varepsilon}=k*m^{\varepsilon}-c_{\varepsilon,k},\] where the constants are chosen so that \(f^{\varepsilon},g^{\varepsilon}\) are probability densities on \(\Omega,\Omega_{*}\) and \[\int_{\Omega}h^{\varepsilon}f^{\varepsilon}=\int_{\Omega_{*}}k^{\varepsilon}g^{\varepsilon}=0.\] Choosing \(\varepsilon>0\) small enough it is easy to see that \(f^{\varepsilon},g^{\varepsilon}\) will be bounded from below by \(a/2\), in which case we can define the curve of densities \[f_{t}^{\varepsilon}:=(1+th^{\varepsilon})f^{\varepsilon},\qquad g_{t}^{\varepsilon}:=(1+tk^{\varepsilon})g^{\varepsilon}\] for \(\left|t\right|<\delta\) sufficiently small. Let \(\phi^\varepsilon_t\) be the Brenier potential from \(f^\varepsilon_t\) to \(g^\varepsilon_t\) with average zero and \(\xi^\varepsilon_t:=\partial_t\phi^\varepsilon_t\). Since the densities are smooth, we can apply the previous computations to \(\phi_t\) replaced by \(\phi^\varepsilon_{t+u}\) for \(\lvert u\rvert\) sufficiently small to obtain \[\left.\frac{d^{2}}{dt^{2}}\right|_{t=u}\mathrm{d}_2(f_{t}^{\varepsilon},g_{t}^{\varepsilon})^2=2\int_{\Omega}\left\langle \left(D^{2}\phi_{u}^{\varepsilon}\right)^{-1}\nabla\xi_{u}^{\varepsilon},\nabla\xi_{u}^{\varepsilon}\right\rangle f_{u}^{\varepsilon}.\] Now we let \(\varepsilon\to 0\) after re-writing the previous expression in integral form. In general, if \(\varphi:[-t,t]\longrightarrow\mathbb{R}\) is a \(\mathcal{C}^{2}\) function, the second order quotient can be re-written as \[\frac{\varphi(t)+\varphi(-t)-2\varphi(0)}{t^{2}} =2\int_{0}^{1}\int_{0}^{1}s\varphi''\left((2\tau-1)st\right)\,d\tau\,ds.\] Denoting \(u_{t}(\tau,s):=(2\tau-1)st\in[-t,t]\), we see \(\lvert u_t(\tau, s)\rvert\) can be made small uniformly in \(\tau\), \(s\in [0, 1]\) by taking \(\lvert t\rvert\) small, thus applying the above integral identity to \(t\mapsto \mathrm{d}_2(f_{t}^{\varepsilon},g_{t}^{\varepsilon})^2\) we obtain \[\begin{align} &\frac{\mathrm{d}_2(f_{t}^{\varepsilon},g_{t}^{\varepsilon})^2+\mathrm{d}_2(f_{-t}^{\varepsilon},g_{-t}^{\varepsilon})^2-2\mathrm{d}_2(f_0^{\varepsilon},g_0^{\varepsilon})^2}{t^{2}}\\ &=4\int_{0}^{1}\int_{0}^{1}\int_{\Omega}s\left\langle \left(D^{2}\phi_{u_{t}(\tau,s)}^{\varepsilon}\right)^{-1}\nabla\xi_{u_{t}(\tau,s)}^{\varepsilon},\nabla\xi_{u_{t}(\tau,s)}^{\varepsilon}\right\rangle f_{u_{t}(\tau,s)}^{\varepsilon}\,d\tau\,ds. \end{align}\] In order to pass to the limit we obtain estimates uniform in \(\varepsilon\) and \(t\). First, Lemma 1 implies that for \(\beta<\alpha\), \[\left\Vert \phi_{t}^{\varepsilon}\right\Vert _{\mathcal{C}^{2,\beta}(\overline{\Omega})}\leq C,\] where \(C\) depends on \(\left\Vert f_{t}^{\varepsilon}\right\Vert _{\mathcal{C}^{0,\alpha}(\overline{\Omega})}\), \(\left\Vert g_{t}^{\varepsilon}\right\Vert _{\mathcal{C}^{0,\alpha}(\overline{\Omega}_{*})}\) , and the lower bounds of \(f^{\varepsilon}\) and \(g^{\varepsilon}\). Restricting the time interval if necessary and choosing \(\varepsilon\) small enough, all these quantities are controlled by the bounds of \(f_{t}\) and \(g_{t}\). Consequently, we obtain \[\left\Vert \phi_{t}^{\varepsilon}\right\Vert _{\mathcal{C}^{2,\beta}(\overline{\Omega})}\leq C, \qquad \Lambda^{-1}\mathop{\mathrm{Id}}\leq D^{2}\phi_{t}^{\varepsilon}\leq\Lambda\mathop{\mathrm{Id}}\] with constants independent of \(t\), \(\varepsilon\). Then classical elliptic regularity estimates (see Lemmas 5 and 6) give uniform bounds on \(\Vert \xi_t^\varepsilon\Vert_{\mathcal{C}^{1,\beta}(\overline{\Omega})}\) which allows us to take \(\varepsilon\to 0\) in the weak formulation of the PDE satisfied by \(\xi_t^\varepsilon\) using the Arzelà–Ascoli Theorem. In summary, as \(\varepsilon\to0\) we have the following convergence, uniformly for \(\lvert u\rvert\) small: \[\left(D^{2}\phi_{u}^{\varepsilon}\right)^{-1}\to\left(D^{2}\phi_{u}\right)^{-1},\qquad f_{u}^{\varepsilon}\to f_{u},\qquad\nabla\xi_{u}^{\varepsilon}\to\nabla\xi_{u}.\] Therefore, letting \(\varepsilon\to0\) and using the dominated convergence theorem gives \[\begin{align} &\frac{\mathrm{d}_2(f_{t},g_{t})^2+\mathrm{d}_2(f_{-t},g_{-t})^2-2\mathrm{d}_2(f_0,g_0)^2}{t^{2}} \\ &= 4\int_{0}^{1}\int_{0}^{1}\int_{\Omega}s\left\langle \left(D^{2}\phi_{u_{t}(\tau,s)}\right)^{-1}\nabla\xi_{u_{t}(\tau,s)},\nabla\xi_{u_{t}(\tau,s)}\right\rangle f_{u_{t}(\tau,s)}\,d\tau\,ds. \end{align}\] Given the uniform bounds on \(\left\Vert \phi_{t}\right\Vert _{\mathcal{C}^{2,\beta}(\overline{\Omega})}\), \(\left\Vert \xi_{t}\right\Vert _{\mathcal{C}^{1,\beta}(\overline{\Omega})}\), a simple compactness argument shows that \(D^{2}\phi_{t}\), \(\nabla\xi_{t}\) are continuous in \(t\), so we can let \(t\to0\) and the dominated convergence theorem gives \[\begin{align} \left.\frac{d^{2}}{dt^{2}}\right|_{t=0}\left[\mathrm{d}_2(f_{t},g_{t})^2\right] =4\int_0^1sds \int_{\Omega}\left\langle \left(D^{2}\phi\right)^{-1}\nabla\xi,\nabla\xi\right\rangle f\,dx =2\int_{\Omega}\left\langle \left(D^{2}\phi\right)^{-1}\nabla\xi,\nabla\xi\right\rangle f\,dx, \end{align}\] which finishes the proof of Theorem 4. ◻

6 Proof of 5↩︎

Under our hypotheses for Theorem 5, by [14] and bootstrapping standard elliptic regularity theory, Brenier potentials from \(f_t\) to \(g_t\) belong to \(\mathcal{C}^{3, \alpha}(\overline{\Omega})\) and satisfy equation 2 . We will apply an implicit function theorem to show time regularity of Brenier potentials with average zero; the first step is to write 2 in a way that allows for linearization. Again we let \(\omega_*\) be a convex defining function for \(\Omega_*\) as in 5 , in particular \(\nabla\omega_*(y)=\vec{n}_*(y)\) is the outer normal of \(\Omega_*\). Now define the mapping \[\begin{align} \Gamma: & \,[0,1]\times\mathcal{C}_{u}^{2,\beta}(\overline{\Omega})\longrightarrow\mathcal{C}^{0,\beta}(\overline{\Omega})\times\mathcal{C}^{1,\beta}\left(\partial\Omega\right) \\ \Gamma(t,\phi) & =\left(\Gamma_{t}^{(1)}(\phi),\Gamma_{t}^{(2)}(\phi)\right):=\left(\log\det D^{2}\phi+\log g_{t}\left(\nabla\phi\right)-\log f_{t},\omega_{*}\left(\nabla\phi\right)\right), \end{align}\] where \(0<\beta <\alpha\) and \(\mathcal{C}_{u}^{2,\beta}(\overline{\Omega})\) denotes the subset of \(\mathcal{C}^{2,\beta}(\overline{\Omega})\) consisting of uniformly convex functions.

Remark 3. Note that we have set the Hölder regularity of the densities to be \(\mathcal{C}^{0,\alpha}\), but we consider \(\Gamma\) defined between spaces defined for \(0<\beta<\alpha\). This is a technical detail that allows us to show that \(\nabla\phi\in \mathcal{C}^{1,\beta}(\overline{\Omega})\mapsto g_t(\nabla \phi)\in \mathcal{C}^{0,\beta}(\overline{\Omega})\) is differentiable as a map between Banach spaces using Lemma 12.

First, we show regularity of \(\Gamma\).

Lemma 8. If \(\phi\in \mathcal{C}^{2,\beta}_{u}(\overline{\Omega})\), then \(\Gamma(t, \phi)\in \mathcal{C}^{0,\beta}(\overline{\Omega})\times\mathcal{C}^{1,\beta}\left(\partial\Omega\right)\). Moreover, under the hypotheses of Theorem 5, we have that \(\Gamma\) is \(m\) times continuously Frechet differentiable as a map \([0,1]\times\mathcal{C}_{u}^{2,\beta}(\overline{\Omega})\longrightarrow\mathcal{C}^{0,\beta}(\overline{\Omega})\times\mathcal{C}^{1,\beta}\left(\partial\Omega\right)\) with differential with respect to \(\phi\) \[(D_{\phi}\Gamma)(t, \phi)\xi=\left(\textrm{tr}\left[(D^{2}\phi)^{-1}D^{2}\xi\right]+\frac{\left\langle \nabla g_t(\nabla\phi), \nabla\xi\right\rangle}{g_t(\nabla\phi)},\left\langle \vec{n}_*(\nabla\phi), \nabla\xi\right\rangle\right).\]

Proof. The formula for \(D_\phi\Gamma\) is well known and can be easily obtained by setting \(\phi_s = \phi+s\xi\) and differentiating with respect to \(s\). Thus it is sufficient to show \(\Gamma\) is \(m\) times continuously differentiable.

We first show the domain and co-domain of \(\Gamma\) are as claimed. Given a fixed \(\phi\in \mathcal{C}^{2,\beta}_{u}(\overline{\Omega})\), there is a constant \(0<\Lambda\) such that \(\Lambda^{-1} < D^2\phi(x)< \Lambda\) for all \(x\in \overline{\Omega}\). Also note that the function \(\log \det\) belongs to \(\mathcal{C}^\infty(\mathcal{M}_{\Lambda})\) with all derivatives bounded when restricted to the convex set \[\mathcal{M}_{\Lambda}:= \left\{ A\in\mathbb{R}^{d\times d}\mid \Lambda^{-1}\,\mathop{\mathrm{Id}}<A<\Lambda\,\mathop{\mathrm{Id}}\right\},\] therefore \(\log \det D^2\phi\in \mathcal{C}^{0,\beta}(\overline{\Omega})\) as a consequence of Lemma 11. Similarly, using that \(f_t\), \(g_t\) are bounded from above and below, Lemma 11 shows that \(\log g_t(\nabla \phi)\in \mathcal{C}^{1,\beta}(\overline{\Omega})\), \(\log f_t\in \mathcal{C}^{m,\beta}(\overline{\Omega})\) and \(\omega_*(\nabla\phi)\in\mathcal{C}^{1,\beta}(\partial\Omega)\).

Let us now show regularity of \(\Gamma\). In order to verify the hypothesis of Lemma 12, we consider the linear and bounded extension operator \[\mathcal{E}_0:\mathcal{C}^{m,\alpha}(\overline{\Omega}_*)\longrightarrow C^{m,\alpha}(\mathbb{R}^d).\] as constructed in [45]. We can then view \(\Gamma=\mathcal{G}\circ \mathcal{F}\) as a composition of two mappings defined by \[\begin{align} \mathcal{F}: I\times\mathcal{C}_{u}^{2,\beta}(\overline{\Omega}) & \to\mathcal{C}^{1,\beta}(\overline{\Omega};\mathbb{R}^{d}) \times\mathcal{C}^{0,\beta}(\overline{\Omega};\mathbb{R}^{d\times d}_{\textrm{sym}})\times \mathcal{C}^{1,\alpha}(\overline{\Omega})\times \mathcal{C}^{m,\alpha}(\overline{\Omega_*^\delta})\notag\\ \mathcal{F}(t,\phi) :&=(\nabla\phi,D^{2}\phi,f_{t},\mathcal{E}_0 g_{t}|_{\Omega_*^\delta}), \end{align}\] where \(\mathbb{R}^{d\times d}_{\textrm{sym}}\) denotes the set of symmetric matrices, and \(\Omega_*^\delta\) is a convex neighborhood of \(\overline{\Omega}_*\) small enough to guarantee that \(\mathcal{E}_0g_t > \frac{a}{2}\) on \(\Omega_*^\delta\), and \[\begin{align} &\mathcal{G}:\mathcal{U} \times\mathcal{C}_{>0}^{0,\beta}(\overline{\Omega};\mathbb{R}^{d\times d}_{\textrm{sym}}) \times\mathcal{C}_{>0}^{1,\alpha}(\overline{\Omega}) \times\mathcal{C}_{>0}^{m,\alpha}(\overline{\Omega_*^\delta}) \to\mathcal{C}^{0,\beta}(\overline{\Omega})\times\mathcal{C}^{1,\beta}(\partial\Omega)\\ &\mathcal{G}(p,H,f,g) :=\left(\log\det H+\log(g\circ p)-\log f,\omega_{*}(p)\vert_{\partial\Omega}\right), \end{align}\] where \(\mathcal{C}_{>0}^{m,\alpha}(\overline{\Omega_*^\delta})\) is the subset of \(\mathcal{C}^{m,\alpha}(\overline{\Omega_*^\delta})\) of functions bounded away from \(0\), \(\mathcal{C}_{>0}^{0,\beta}(\overline{\Omega};\mathbb{R}^{d\times d}_{\textrm{sym}})\) is the subset of \(\mathcal{C}^{0,\beta} (\overline{\Omega};\mathbb{R}^{d\times d}_{\textrm{sym}})\) which are positive definite uniformly over \(\overline{\Omega}\), and \(\mathcal{U}\) is the open subset of \(p\in \mathcal{C}^{1,\beta}(\overline{\Omega};\mathbb{R}^{d})\) with \(p(\overline{\Omega})\subset \Omega_*^{\delta/2}\).

It is easy to see that \(\mathcal{F}\) is \(m\) times differentiable, since \(t\mapsto f_t,g_t\) are differentiable by hypothesis and the maps \(\phi\mapsto (\nabla \phi, D^2\phi)\), \(g\mapsto \mathcal{E}_0g|_{\Omega_*^\delta}\) are linear (hence infinitely Frechet differentiable). Note that \(\mathcal{F}\) takes values in the set \[\mathcal{U} \times\mathcal{C}_{>0}^{0,\beta}(\overline{\Omega};\mathbb{R}^{d\times d}_{\textrm{sym}})\times \mathcal{C}_{>0}^{1,\alpha}(\overline{\Omega})\times \mathcal{C}_{>0}^{m,\alpha}(\overline{\Omega_*^\delta}),\] therefore, by Lemma 11, it is sufficient to show that \(\mathcal{G}\) is \(m\) times differentiable, which we can do term by term.

To this end, we now show that the mapping \[\label{eq:log95map} (p,g)\in\left[\mathcal{U}\subset\mathcal{C}^{1,\beta}(\overline{\Omega};\mathbb{R}^{d})\right]\times\mathcal{C}_{>0}^{m,\alpha}(\overline{\Omega_{*}^{\delta}}) \mapsto\log(g\circ p)\in\mathcal{C}^{0,\beta}(\overline{\Omega})\tag{14}\] is \(m\) times Frechet differentiable. To do so, we view it as the composition \(\mathcal{L}\circ \mathcal{H}\), where \[\begin{align} \mathcal{H}&:\left[\mathcal{U}\subset\mathcal{C}^{1,\beta}(\overline{\Omega};\mathbb{R}^{d})\right]\times\mathcal{C}_{>0}^{m,\alpha}(\overline{\Omega_{*}^{\delta}}) \longrightarrow\mathcal{C}_{>0}^{0,\beta}(\overline{\Omega}), \qquad \mathcal{H}(p,g)=g\circ p,\\ \mathcal{L}&: \mathcal{C}_{>0}^{0,\beta}(\overline{\Omega})\longrightarrow\mathcal{C}^{0,\beta}(\overline{\Omega}), \qquad \mathcal{L}(h)=\log h. \end{align}\] Note that \(\mathcal{H}\) is Frechet differentiable due to Lemma 12 statement [item:comp95reg] applied with \(E=F=\mathbb{R}^d\), \(G=\mathbb{R}\), \(U=\Omega\), \(V=\Omega_*^\delta\), \(r=1+\beta\), \(t=\beta\), \(s=m+\alpha\). As for \(\mathcal{L}\), we note that we can decompose \[\mathcal{C}_{>0}^{0,\beta}(\overline{\Omega}) = \cup_{\varepsilon>0}\mathcal{V}_\varepsilon,\qquad \mathcal{V}_\varepsilon:=\{f\in \mathcal{C}^{0,\beta}(\overline{\Omega})\mid \varepsilon<f<\varepsilon^{-1}\},\] and it is enough to show that \(\mathcal{L}\) is \(m\) times Frechet differentiable on each open set \(\mathcal{V}_\varepsilon\). For \(\varepsilon>0\) fixed, we may restrict the logarithm to a sub-interval of \((0,\infty)\) where all its derivatives are bounded. Then Lemma 12, statement [item:g4295comp] with \(E=\mathbb{R}^d\), \(F=G=\mathbb{R}\), \(U=\Omega\), \(V=(\frac{\varepsilon}{2},\frac{2}{\varepsilon})\), \(\mathcal{U}\) replaced by \(\mathcal{V}_\varepsilon\), \(r=t=\beta\), and \(s=\infty\) shows that \(\mathcal{L}\) is infinitely Frechet differentiable. All in all, this shows that 14 is \(m\) times Frechet differentiable

The terms \(p\mapsto \omega_*(p)\), \(H\mapsto \log \det H\) from \(\mathcal{G}\) are treated analogously. ◻

By Remark 2, for a fixed \(t\) the first coordinate of \(D_\phi \Gamma(t, \phi_t)\) is a uniformly elliptic operator. Moreover, repeated applications of Lemmas 11 and 13 show that \(D_\phi\Gamma(t, \phi_t)\) is a bounded linear operator. To apply the implicit function theorem we need to show that, given a fixed \(t\), the equation \(D_\phi \Gamma(t, \phi_t)\xi=(p,q)\) has exactly one solution for each \(p\in \mathcal{C}^{0,\beta}(\overline{\Omega})\), \({q\in \mathcal{C}^{1,\beta}(\partial \Omega)}\). We have the following simplification:

Lemma 9. Given a fixed time \(t\) and \(p\in \mathcal{C}^{0,\beta}(\overline{\Omega})\), \(q\in \mathcal{C}^{1,\beta}(\partial \Omega)\), the linearized Monge–Ampère equation \(D_\phi \Gamma(t, \phi_t)\xi=(p,q)\) is equivalent to the boundary value problem \[\begin{cases} \displaystyle{\relax\left[f_t(D^{2}\phi_t)^{-1}\nabla\xi\right]=pf_t}, & \textrm{in }\Omega, \\ \displaystyle{\left\langle (D^{2}\phi_t)^{-1}\nabla\xi, \vec{n}\right\rangle =\left|(D^{2}\phi_t)^{-1}\vec{n}\right|q}, & \textrm{on }\partial\Omega. \end{cases}\]

Proof. According to Lemma 8, \(D_\phi \Gamma(t, \phi_t)\xi=(p,q)\) corresponds to the problem \[\begin{cases} \displaystyle{\textrm{tr}\left[(D^{2}\phi_t)^{-1}D^{2}\xi\right]+\frac{\left\langle \nabla g_t(\nabla\phi_t), \nabla\xi\right\rangle}{g_t(\nabla\phi_t)} = p}, & \textrm{in }\Omega, \\ \left\langle \vec{n}_*(\nabla\phi_t), \nabla\xi\right\rangle = q, & \textrm{on }\partial\Omega. \end{cases}\] Let us first re-write the boundary condition. Consider the function \(H(x):=\omega_{*}\left(\nabla\phi_{t}(x)\right)\), which verifies \(H(x)<0\) for \(x\in\Omega\) and \(H\equiv0\) on \(\partial\Omega\). Then, if we fix \(x_{0}\in\partial\Omega\), for any direction \(\tau\) tangential to \(\partial\Omega\) at \(x_{0}\) we have \[0=\partial_{\tau}H(x_{0})=\left\langle D^{2}\phi_{t}(x_{0})\vec{n}_{*}\left(\nabla\phi_{t}(x_{0})\right), \tau\right\rangle.\] As a consequence, we see that \[D^{2}\phi_{t}(x_{0})\vec{n}_{*}\left(\nabla\phi_{t}(x_{0})\right)=c\vec{n}(x_{0})\] for some \(c\in\mathbb{R}\), \(c\neq 0\) depending on \(x_{0}\). This implies \[\vec{n}_{*}\left(\nabla\phi_{t}(x)\right)=\frac{\left(D^{2}\phi_{t}(x)\right)^{-1}\vec{n}(x)}{\left|\left(D^{2}\phi_{t}(x)\right)^{-1}\vec{n}(x)\right|},\] which shows the equivalence between the boundary conditions. Next, observe that \[\label{eq:magic95eq} f_t\,\left(\textrm{tr}\left[(D^{2}\phi_t)^{-1}D^{2}\xi\right]+\frac{\left\langle \nabla g_t(\nabla\phi_t), \nabla\xi\right\rangle}{g_t(\nabla\phi_t)}\right)=\relax\left[f_t(D^{2}\phi_t)^{-1}\nabla\xi\right],\tag{15}\] which is shown as a simple calculus exercise after differentiating the Monge–Ampère equation in the \(x\) variable. Since \(\phi_t\in \mathcal{C}^3(\overline{\Omega})\), there are no regularity issues. ◻

Now we are ready to study the uniqueness of the linearized equation.

Lemma 10. Consider a fixed \(t\) and \(p\in \mathcal{C}^{0,\beta}(\overline{\Omega})\), \(q\in \mathcal{C}^{1,\beta}(\partial \Omega)\). Then the equation \(D_\phi \Gamma(t, \phi_t)\xi=(p,q)\) has a solution if and only if \[\label{eq:compat95cond} \int_{\Omega}pf_t=\int_{\partial\Omega}\left|(D^{2}\phi_t)^{-1}\vec{n}\right|qf_t.\qquad{(12)}\] Moreover, this solution is unique up to additive constants.

Proof. The previous Lemma 9 tells us that \(D_\phi \Gamma(t,\phi_t)\xi=(p,q)\) corresponds to the problem \[\begin{cases} \displaystyle{\relax\left[f_t(D^{2}\phi_t)^{-1}\nabla\xi\right]=pf_t}, & \textrm{in }\Omega \\ \displaystyle{\left\langle (D^{2}\phi_t)^{-1}\nabla\xi,\vec{n}\right\rangle =\left|(D^{2}\phi_t)^{-1}\vec{n}\right|q}, & \textrm{on }\partial\Omega. \end{cases}\] It is easy to see that (?? ) is a necessary condition, as \[\begin{align} \int_{\Omega}pf_{t}\,dx & =\int_{\Omega}\relax\left[f_{t}\left(D^{2}\phi_{t}\right)^{-1}\nabla\xi\right]\,dx \\ & =\int_{\partial\Omega}\left\langle \left(D^{2}\phi_{t}\right)^{-1}\nabla\xi, \vec{n}\right\rangle f_{t}\,dx =\int_{\partial\Omega}\left|\left(D^{2}\phi_{t}\right)^{-1}\vec{n}\right|qf_{t}\,dx. \end{align}\] Existence of solutions is then a simple consequence of the Lax-Milgram Theorem and elliptic regularity theory. ◻

Now we are ready to prove differentiability of \(\phi_t\) with respect to \(t\).

Proof of Theorem 5. The previous analysis shows that \(D_\phi\Gamma (t, \phi_t)\) defines an isomorphism \(\mathcal{X}\longrightarrow\mathcal{Y}_t\) where \[\begin{align} \mathcal{X} & :=\left\{ \xi\in\mathcal{C}^{2,\beta}(\overline{\Omega})\mid\int_{\Omega}\xi =0\right\} \\ \mathcal{Y}_{t} & :=\left\{ (p,q)\in\mathcal{C}^{0,\beta}(\overline{\Omega})\times\mathcal{C}^{1,\beta}(\partial\Omega)\mid\int_{\Omega}pf_{t}=\int_{\partial\Omega}\left|(D^{2}\phi_{t})^{-1}\vec{n}\right|qf_{t}\right\} . \end{align}\] This is not enough to apply the implicit function theorem directly, but we are able to apply it to a modified operator. Without loss of generality, let us show that \(t\mapsto \phi_t\) is a smooth map in a neighborhood of \(t=0\). To do this we define \[\tilde{\Gamma}:[0,1]\times\left(\mathcal{C}_{>0}^{2,\beta}(\overline{\Omega})\cap\mathcal{X}\right)\longrightarrow\mathcal{Y}_{0}, \quad \tilde{\Gamma}^{(1)}(t, \phi)=\Gamma_{t}^{(1)}(\phi)+C_{\phi}, \quad \tilde{\Gamma}^{(2)}(t, \phi)=\Gamma_{t}^{(2)}(\phi),\] where \(\tilde{\Gamma}=(\tilde{\Gamma}^{(1)}, \tilde{\Gamma}^{(2)})\), and the constant \(C_\phi\in \mathbb{R}\) is chosen so \(\tilde{\Gamma}(t, \phi)\in\mathcal{Y}_{0}\). In other words, \[\tilde{\Gamma}^{(1)}(t,\phi)= \Gamma_{t}^{(1)}(\phi)+\int_{\partial\Omega}\left|(D^{2}\phi_{0})^{-1}\vec{n}\right| \Gamma_{t}^{(2)}(\phi)f_0-\int_{\Omega}\Gamma_{t}^{(1)}(\phi)f_0.\] This functional is now different from the original \(\Gamma\), so we must check if it verifies all the hypothesis of the implicit function theorem. Its \(\mathcal{C}^m\)-smoothness is a simple consequence of the \(\mathcal{C}^m\)-smoothness of \(\Gamma\). Also, given \(\xi\in\mathcal{X}\), we have \[D_{\phi}\tilde{\Gamma}^{(1)}(t, \phi)\xi=D_{\phi}\Gamma_{t}^{(1)}(\phi)\xi+ \int_{\partial\Omega}\left|(D^{2}\phi_{0})^{-1}\vec{n}\right|\big(D_{\phi}\Gamma_{t}^{(2)}(\phi)\xi\big) f_0 -\int_{\Omega}\big(D_{\phi}\Gamma_{t}^{(1)}(\phi)\xi\big) f_0.\] Note that \(D_\phi \Gamma (t, \phi_t)\xi\in \mathcal{Y}_t\), so the last two expressions cancel out if we set \(\phi=\phi_0\), \(t=0\). Therefore, we have \[D_\phi\tilde{\Gamma}(0, \phi_0) = D_\phi\Gamma(0, \phi_0)|_{\mathcal{X}},\] which shows that \(D_\phi\tilde{\Gamma}(0, \phi_0)\) is an isomorphism and that the implicit function theorem can be applied. This implies the existence of some \(\delta>0\) and a smooth mapping \[t\in (-\delta,\delta) \mapsto \tilde{\phi}_t\in \mathcal{C}^{2,\beta}_{>0}(\overline{\Omega}),\] such that \(\tilde{\Gamma}(t,\tilde{\phi}_t)\equiv (0, 0)\). As a last step, we show that we actually have \(\tilde{\phi}_t = \phi_t\). We know that for each \(t\), \[\det D^{2}\tilde{\phi}_t(x)=C_t\frac{f_{t}(x)}{g_{t}\big(\nabla\tilde{\phi}_{t}(x)\big)},\qquad\nabla\tilde{\phi}_t(\Omega)=\Omega_*.\] for some constant \(C_t>0\). However, using the change of variables \(y=\nabla\tilde{\phi}_t(x)\) \[C_t=\int_{\Omega}C_tf_t(x)\,dx=\int_{\Omega}g_t\left(\nabla\tilde{\phi}_t(x)\right)\det D^{2}\tilde{\phi}_t(x)\,dx=\int_{\Omega_{*}}g_t(y)\,dy=1,\] which implies \(\tilde{\phi}_t = \phi_t\) by uniqueness of solutions, finishing the proof of Theorem 5. ◻

Next, we use an approximation argument to see how Theorem 5 may be applied without directly proving that \(f_t\), \(g_t\) are smooth curves in a Banach space.

Proof of Corollary 1. First let the linear and bounded extension operators \[\mathcal{E}:\mathcal{C}^{0,\gamma}(\overline{\Omega})\longrightarrow\mathcal{C}^{0,\gamma}(\mathbb{R}^{d}),\qquad\mathcal{E}_{*}:\mathcal{C}^{0,\gamma}(\overline{\Omega}_{*})\longrightarrow\mathcal{C}^{0,\gamma}(\mathbb{R}^{d})\] correspond to \(\mathcal{E}_0\) as constructed in [45]; these operators are defined independent of \(\gamma\in (0, 1]\). Additionally, the extended function can be expressed as a finite sum outside of the original domain, hence differentiation in \(t\) commutes with either extension operator. Thus we may assume \(f_t\), \(g_t\) are defined on \(\mathbb{R}^d\) with \(f_t\), \(g_t\geq \frac{a}{2}\) on a neighborhood of \(\overline{\Omega}\), \(\overline{\Omega}_*\), such that \[\begin{align} \label{eqn:32extended32bounded} \sup_{t\in (0, 1)}\max\left\{ \Vert f_t\Vert_{\mathcal{C}^{0,\alpha}(\mathbb{R}^d)},\Vert \partial_tf_t\Vert_{L^\infty(\mathbb{R}^d)}, \Vert g_t\Vert_{\mathcal{C}^{0,\alpha}(\mathbb{R}^d)}, \Vert \partial_tg_t\Vert_{L^\infty(\mathbb{R}^d)}\right\}<\infty, \end{align}\tag{16}\] and with \(\partial_tf_t\), \(\partial_tg_t\) are continuous on \((0, 1)\times \mathbb{R}^d\). We further extend \(f_t\), \(g_t\) to \(t\in \mathbb{R}\) by setting \(f_t=f_0\) for \(t<0\) and \(f_t=f_1\) for \(t>1\), and similarly for \(g_t\). Next, let \({\eta\in\mathcal{C}_{c}^{\infty}\left(\mathbb{R}\times\mathbb{R}^{d}\right)}\), be nonnegative, define its rescaling \(\eta^{\varepsilon}(t, x)=\varepsilon^{-(d+1)}\eta(t/\varepsilon, x/\varepsilon)\), and let \[\begin{align} f_{t}^{\varepsilon}(x):&=\left(\int_\Omega (f*\eta^{\varepsilon})(t, y)dy\right)^{-1}(f*\eta^{\varepsilon})(t, x),\\ g_{t}^{\varepsilon}(x):&=\left(\int_{\Omega_*} (g*\eta^{\varepsilon})(t, y)dy\right)^{-1}(g*\eta^{\varepsilon})(t, x), \end{align}\] so that \(f_{t}^{\varepsilon}\), \(g_{t}^{\varepsilon}\) are probability densities on \(\Omega\), \(\Omega_{*}\) for each \(t\in [0, 1]\); above the convolutions are taken in both time and space. Then for each \(0<t<1\) we have that \(f_{t}^{\varepsilon}\), \(g_{t}^{\varepsilon}\) are bounded from below by \(\frac{a}{2}\) on \(\Omega\) and \(\Omega_*\) respectively, and belong to \(\mathcal{C}^{\infty}\) in \((t, x)\in \mathbb{R}\times \mathbb{R}^d\).

Then, one can see that \(t\mapsto f_t^\varepsilon\), \(t\mapsto g_t^\varepsilon\) are infinitely Frechet differentiable as curves in any space \(\mathcal{C}^{k,\gamma}\) (see Proposition 6 for the case \(k=0\), and note the argument can be extended to any \(k\in \mathbb{N}\).) In particular, we satisfy the hypotheses of Theorem 5 with \(m=1\). Thus if \(\phi_{t}^{\varepsilon}\) is the Brenier potential from \(f^\varepsilon_t\) to \(g^\varepsilon_t\) with integral zero, it is differentiable with respect to \(t\). Fixing \(t\in (0, 1)\), by integration by parts with ?? , \(\xi_{t}^{\varepsilon}:=\partial_{t}\phi_{t}^{\varepsilon}\) satisfies for any test function \(\theta\in \mathcal{C}^\infty(\overline{\Omega})\), \[\begin{align} \begin{aligned} \int_\Omega \left\langle (D^{2}\phi^\varepsilon_t)^{-1}\nabla\xi^\varepsilon_t, \nabla \theta\right\rangle f^\varepsilon_tdx&= \int_\Omega\theta\left(\frac{\partial_{t}g^\varepsilon_t\left(\nabla\phi^\varepsilon_t\right)}{g^\varepsilon_t\left(\nabla\phi^\varepsilon_t\right)}-\frac{\partial_{t}f^\varepsilon_t}{f^\varepsilon_t}\right)f^\varepsilon_tdx\\ &=\int_\Omega\left(\partial_{t}g^\varepsilon_t(\theta\circ\left(\nabla\phi^\varepsilon_t\right)^{-1})-\theta\partial_tf^\varepsilon_t\right)dx \end{aligned} \label{eqn:32mollified32pde} \end{align}\tag{17}\] Let \(\psi^\varepsilon_t\) be the Brenier potential from \(g^\varepsilon_t\) to \(f^\varepsilon_t\) which is zero at some designated point in \(\Omega_*\) for all \(\varepsilon\), then by Lemma 1 we obtain \[\begin{align} \left\lVert \phi_{t}^{\varepsilon}\right\rVert _{\mathcal{C}^{2,\alpha}(\overline{\Omega})},\;\left\lVert \psi_{t}^{\varepsilon}\right\rVert _{\mathcal{C}^{2,\alpha}(\overline{\Omega}_*)}\leq C, \end{align}\] where \(C\) depends on \(\left\Vert f_{t}^{\varepsilon}\right\Vert _{\mathcal{C}^{0,\alpha}(\overline{\Omega})}\), \(\left\Vert g_{t}^{\varepsilon}\right\Vert _{\mathcal{C}^{0,\alpha}(\overline{\Omega}_{*})}\), and the lower bound of \(f_{\varepsilon},g_{\varepsilon}\), which by construction are independent of \(\varepsilon>0\). Thus we can apply Arzelà–Ascoli to find subsequences which, for any \(0<\beta<\alpha\), converge as \(\varepsilon\to 0\) in \(\lVert\cdot\rVert_{\mathcal{C}^{2,\beta}(\overline{\Omega})}\) to \(\phi_t\) and \(\lVert\cdot\rVert_{\mathcal{C}^{2,\beta}(\overline{\Omega}_{*})}\) to \(\psi_t\) respectively, which are clearly Brenier potentials from \(f_t\) to \(g_t\) and \(g_t\) to \(f_t\) respectively (for example, use that \(\phi_t\) and \(\psi_t\) are convex as a limit of convex functions, then [15] combined with the uniqueness in [16]). Since \(\nabla \psi^\varepsilon_t=(\nabla \phi^\varepsilon_t)^{-1}\) and \(D^2 \psi^\varepsilon_t=(D^2 \phi^\varepsilon_t)^{-1}\) by, this also yields \[\begin{align} \Lambda^{-1}\mathop{\mathrm{Id}}\leq (D^{2}\phi_{t}^{\varepsilon})^{-1}\leq\Lambda\mathop{\mathrm{Id}} \end{align}\] for \(\Lambda>0\) independent of \(\varepsilon\). Then by Lemmas 5 and 6 with 17 , we can find a subsequence such that \(\xi^\varepsilon_t\) converges in \(\lVert\cdot\rVert_{\mathcal{C}^{1,\beta}(\overline{\Omega})}\) for any \(\beta <\alpha\), and the limit can be seen as \(\xi_t:=\partial_t\phi_t\) by taking \(\varepsilon\to 0\) in the expression \[\int_0^1\int_{\Omega}\xi^{\varepsilon}(t, x)\theta(t,x)\,dx\,dt =-\int_0^1\int_{\Omega}\phi^{\varepsilon}(t, x)\partial_{t}\theta(t, x)\,dx\,dt,\] where \(\theta\in\mathcal{C}_{c}^{\infty}\left((0, 1)\times\Omega\right)\) is an arbitrary test function. Thus the left hand side of 17 converges to the left hand side of ?? as \(\varepsilon\to 0\). By the regularity of \(\partial_tf_t\), the sequence \(\partial_tf^\varepsilon_t\) converges pointwise to \(\partial_tf_t\) on \(\overline{\Omega}\) (viewing \(\{t\}\times \overline{\Omega}\) as a compact subset of \((0, 1)\times \mathbb{R}^d\)), and similarly for \(\partial_tg^\varepsilon_t\). Thus by the bound 16 , we may apply dominated convergence and let \(\varepsilon\to 0\) in 17 , which yields the weak formulation of ?? as \(\varepsilon\to 0\), finishing the proof. ◻

7 Regularity of compositions↩︎

All results stated here are taken straight out of [33] with some simplifications. The main goal is to study the regularity of composition of maps in terms of the regularity of each factor.

Basic definitions and notation. We will consider Banach spaces \(E\), \(F\), \(G\) and maps \[f:U\subset E\longrightarrow F,\qquad g:V\subset F\longrightarrow G,\] where \(U\), \(V\) are open sets so that \(f(U)\subset V\). Hölder spaces will be denoted with only one real index so that \(\mathcal{C}^{k,\alpha}\equiv \mathcal{C}^{k+\alpha}\) for \(k\in \mathbb{N}\), \(0<\alpha <1\). This notation makes it easier to state the required results.

We remind the reader that a map \(f:U\subset E\longrightarrow F\) is said to be Fréchet differentiable at \(x\in U\) if there is a bounded linear operator \(df(x):E\longrightarrow F\) such that \[\lim_{t\to0}\frac{\left\Vert f(x+th)-f(x)-tdf(x)h\right\Vert_F }{t}=0.\] Then, by induction, \(f\) is said to be \(n\) times differentiable if \(x\mapsto df(x)\) is \(n-1\) times differentiable and we set \(d^nf = d(d^{n-1}f)\), where \(d^nf(x):E^n\longrightarrow F\) is identified with a multilinear map.

When \(n\) is a natural number, we define \(\mathcal{C}^n(U)\) as the set of \(n\)-times continuously differentiable maps \(f:U\subset E\longrightarrow F\) and equip it with the norm \[\left\Vert f\right\Vert _{\mathcal{C}^{n}(U)}=\sum_{k=0}^{n}\sup_{x}\left\Vert d^{k}f(x)\right\Vert_F.\] When \(r>0\) is a nonnegative number of the form \(r=n+\alpha\), \(n\in \mathbb{N}\), \(0<\alpha <1\), we define \(\mathcal{C}^r(U)\) as the set subspace of \(\mathcal{C}^n(U)\) such that the \(n\)-th derivative is \(\alpha\)-Hölder continuous. We equip \(\mathcal{C}^r(U)\) with the norm \[\left\Vert f\right\Vert _{\mathcal{C}^{r}(U)}=\left\Vert f\right\Vert _{\mathcal{C}^{n}(U)}+\sup_{x\neq y}\frac{\left\Vert d^{n}f(x)-d^{n}f(y)\right\Vert_F }{\left\Vert x-y\right\Vert_E }.\]

Frechet differentiability in relation with regularity in Euclidean space. In this work, we consider functions \(f:[0,1]\times \overline{\Omega}\longrightarrow\mathbb{R}\), with \(\Omega\subset \mathbb{R}^d\) open, and view them as a curve in a Banach space \[\mathcal{F}:[0,1]\longrightarrow \mathcal{C}^\alpha(\overline{\Omega}),\qquad\mathcal{F}(t)(x)=f(t,x).\] It is not immediately obvious how classical regularity of \(f\) with respect to \((t, x)\) translates into regularity for the map \(\mathcal{F}\). For example, requiring that \(f\) be differentiable in \(t\), that \(\mathcal{F}(t)\in \mathcal{C}^\alpha(\overline{\Omega})\), and \(\mathcal{F}'(t)\in C^\alpha(\overline{\Omega})\) is not sufficient to ensure Frechet differentiability of \(\mathcal{F}\), since this also requires convergence of incremental quotients in \(\mathcal{C}^\alpha(\overline{\Omega})\). Nevertheless, we may still conclude that \(\mathcal{F}\) is Frechet differentiable if we slightly strengthen these assumptions.

Proposition 6. Consider \(f:[0,1]\times\overline{\Omega}\longrightarrow\mathbb{R}\) such that

  1. There is \(0<\alpha<1\) with \(f(t,\cdot)\in\mathcal{C}^{0, \alpha}(\overline{\Omega})\) for each \(t\).

  2. \(f\) is differentiable in \(t\) over \((0,1)\times\overline{\Omega}\), and \(\partial_{t}f\) is continuous over \([0,1]\times\overline{\Omega}\).

  3. For each \(t\), \(\partial_{t}f(t,\cdot)\in\mathcal{C}^{0, \alpha}(\overline{\Omega})\) with \(M:=\sup_{t\in(0,1)}\Vert\partial_{t}f(t,\cdot)\Vert_{\mathcal{C}^{0, \alpha}(\overline{\Omega})}<\infty\) .

Then, for any \(0<\beta<\alpha\), the mapping \[\mathcal{F}:[0,1]\longrightarrow \mathcal{C}^{0, \beta}(\overline{\Omega}),\qquad\mathcal{F}(t)(x):=f(t,x),\] is Frechet differentiable with continuous differential.

Proof. The clear candidate for differential \(d\mathcal{F}(t):\mathbb{R}\longrightarrow\mathcal{C}^{0,\beta}(\overline{\Omega})\) is \(\left\langle d\mathcal{F}(t),h\right\rangle =\partial_{t}f(t,\cdot)h\), which we can identify with \(\mathcal{F}'(t):=\partial_{t}f(t,\cdot)\in\mathcal{C}^{0,\beta}(\overline{\Omega})\). We must show that for \(t\in (0,1)\), \[\label{eq:defn95Frechet95diff} \lim_{h\to0}\left\Vert \frac{\mathcal{F}(t+h)-\mathcal{F}(t)}{h}-\mathcal{F}'(t)\right\Vert _{\mathcal{C}^{0, \beta}(\overline{\Omega})}=0.\tag{18}\] Using the inequality \(\Vert g\Vert_{\mathcal{C}^{0, \beta}(\overline{\Omega})}\leq C\Vert g\Vert_{\mathcal{C}^{0}(\overline{\Omega})}^{1-\frac{\beta}{\alpha}}\Vert g\Vert_{\mathcal{C}^{0, \alpha}(\overline{\Omega})}^{\frac{\beta}{\alpha}}\), we obtain when \(0<t+h<1\), \[\begin{align} \left\Vert \frac{\mathcal{F}(t+h)-\mathcal{F}(t)}{h}-\mathcal{F}'(t)\right\Vert _{\mathcal{C}^{0, \beta}(\overline{\Omega})} & =\left\Vert \int_{0}^{1}\Big(\partial_{t}f(t+sh,\cdot)-\partial_{t}f(t,\cdot)\Big)\,ds\right\Vert _{\mathcal{C}^{0, \beta}(\overline{\Omega})}\\ & \leq CM^{\frac{\beta}{\alpha}}\int_{0}^{1}\left\Vert \partial_{t}f(t+sh,\cdot)-\partial_{t}f(t,\cdot)\right\Vert _{\mathcal{C}^{0}(\overline{\Omega})}^{1-\frac{\beta}{\alpha}}\,ds. \end{align}\] Note that \({\displaystyle \lim_{h\to0}}\left\Vert \partial_{t}f(t+sh,\cdot)-\partial_{t}f(t,\cdot)\right\Vert _{\mathcal{C}^{0}(\overline{\Omega})}=0\) for each \(s\) due to the uniform continuity of \(\partial_{t}f\), so the dominated convergence theorem shows 18 as desired. The continuity of the differential follows from a similar calculation, as \[\left\Vert \mathcal{F}'(t+h)-\mathcal{F}'(t)\right\Vert _{\mathcal{C}^{0, \beta}(\overline{\Omega})}\leq CM^{\frac{\beta}{\alpha}}\left\Vert \partial_{t}f(t+h,\cdot)-\partial_{t}f(t,\cdot)\right\Vert _{\mathcal{C}^{0}(\overline{\Omega})}^{1-\frac{\beta}{\alpha}} \overset{h\to0}{\longrightarrow}0.\qedhere\] ◻

In particular, if \(f\) is \(\mathcal{C}^2\) up to the boundary with respect to \((t, x)\), then \(\mathcal{F}\) is continuously differentiable for any \(0<\beta<1\). There are straightforward generalizations of the previous Proposition to higher regularity settings.

Results on the regularity of composition. Next, we state the results required for the work, beginning with Theorem 4.3 of [33].

Lemma 11. Assume \(U\subset E\), \(V\subset F\) are convex and let \(r=n+\alpha\), \(s=m+\beta\) where \(0\leq\alpha\), \(\beta<1\), \(n\), \(m\in\mathbb{N}\) and \(f\in\mathcal{C}^{r}(U,F)\), \(g\in\mathcal{C}^{s}(V,G)\) such that \(f(U)\subset V\). Then \(g\circ f\in\mathcal{C}^{t}(U,G)\) where \(t\) can be taken as:

  1. If \(n=m=0\) then \(t=rs\) and \[\left\Vert g\circ f\right\Vert _{\mathcal{C}^{rs}}\le\left\Vert g\right\Vert _{\mathcal{C}^{s}}\left\Vert f\right\Vert _{\mathcal{C}^{r}}^{s}+\left\Vert g\right\Vert _{\mathcal{C}^{0}}.\]

  2. If \(n\geq1\) or \(m\geq1\) then \(t=\min(r,s)\). Moreover

    1. If \(n\geq1\) and \(0<s<1\) then \[\left\Vert g\circ f\right\Vert _{\mathcal{C}^{s}}\le C\left\Vert g\right\Vert _{\mathcal{C}^{s}}\left\Vert f\right\Vert _{\mathcal{C}^{1}}^{s}+\left\Vert g\right\Vert _{\mathcal{C}^{0}}.\]

    2. If \(m\geq1\) and \(0<r<1\) then \[\left\Vert g\circ f\right\Vert _{\mathcal{C}^{r}}\le C\left\Vert g\right\Vert _{\mathcal{C}^{1}}\left\Vert f\right\Vert _{\mathcal{C}^{r}}+\left\Vert g\right\Vert _{\mathcal{C}^{0}}.\]

    3. If \(r\geq1\), \(s\geq1\) then \[\left\Vert g\circ f\right\Vert _{\mathcal{C}^{t}}\le C\left\Vert g\right\Vert _{\mathcal{C}^{t}}\left(1+\left\Vert f\right\Vert _{\mathcal{C}^{t}}^{t}\right).\]

Now we collect a simplified version of Proposition 6.7 and Theorem 6.10 from [33] which is adapted for our purposes.

Lemma 12. Let \(m\in \mathbb{N}\), and \(r,s,t\geq 0\) satisfying \[t\leq \begin{cases} rs, & \textrm{if }0\leq r,s<1,\\ \min(r,s), & \textrm{otherwise}. \end{cases}\] Further assume one of the following:

  1. If \(0<t<1\), then \(t<s-m\), \(t\leq r\), \(t<r(s-m)\).

  2. If \(t=k+\gamma\) where \(k\geq1\), \(0\leq\gamma<1\), then \(t<s-m\), \(t\leq r\).

Also consider convex open sets \(U\subset E\), \(V\subset F\), and \(\mathcal{U}\subset \mathcal{C}^r(U, F)\) open such that for every \(f\in \mathcal{U}\) we have \(\textrm{dist}(f(U),V^c)>0\). Then,

  1. Given \(g\in\mathcal{C}^{s}(V,G)\), the mapping \(g_{*}:\mathcal{U}\subset\mathcal{C}^{r}(U,F)\longrightarrow\mathcal{C}^{t}(U,G)\) given by \(g_{*}(f)=g\circ f\) is well-defined and \(m\) times continuously differentiable.

  2. The composition map \(\textrm{Comp}:\left[\mathcal{U}\subset\mathcal{C}^{r}(U,F)\right]\times\mathcal{C}^{s}(V,G)\longrightarrow\mathcal{C}^{t}(U,G)\) given by \(\textrm{Comp}(f,g)=g\circ f\) is also \(m\) times continuously differentiable.

We note that in Section 6 of [33] one finds an additional geometrical hypothesis h.4 which is not include in the previous statement. This is due to the fact that h.4 is automatically satisfied when \(V\) is convex, since one has that \(V_\varepsilon:=\{y\in V:\textrm{dist}(y,V^c)>\varepsilon\}\) is also convex.

Finally, we will also make use of the following result.

Lemma 13. Consider a bounded domain \(\Omega\subset \mathbb{R}^n\) and \(f\in \mathcal{C}^s(\Omega)\), \(g\in \mathcal{C}^s(\Omega)\). Then there is a constant \(C=C(s,\textrm{diam}(\Omega))\) such that \[\label{eq:prod95holder} \left\Vert f\cdot g\right\Vert _{\mathcal{C}^{s}(\Omega)}\leq C\left\Vert f\right\Vert _{\mathcal{C}^{s}(\Omega)}\left\Vert g\right\Vert _{\mathcal{C}^{s}(\Omega)}.\qquad{(13)}\] If we further assume that \(\inf_\Omega g>0\) then there is \(C=C(s,\inf g,\textrm{diam}(\Omega))\) such that \[\label{eq:quot95holder} \left\Vert f/g\right\Vert _{\mathcal{C}^{s}(\Omega)}\leq C\left\Vert f\right\Vert _{\mathcal{C}^{s}(\Omega)}(1+\left\Vert g\right\Vert _{\mathcal{C}^{s}(\Omega)}).\qquad{(14)}\]

The estimate (?? ) can be found in [37], while (?? ) is immediately derived from Lemma 11 and (?? ).

8 A quantitative \(\mathcal{C}^{2,\alpha}\) estimate for the Brenier potential↩︎

In this appendix we prove Lemma 1. Our argument only relies on the \(\mathcal{C}^{1,\alpha}\) estimate from [5] and the fact that the Brenier potential is \(\mathcal{C}^{2,\alpha}\) when the densities are \(\mathcal{C}^{0,\alpha}\), which was proven in [14]. Let us begin by motivating the main idea behind the proof.

Consider \(f\in \mathcal{C}^{0,\alpha}(\overline{\Omega})\), \(g\in \mathcal{C}^{0,\alpha}(\overline{\Omega}_*)\), let \(\phi\) be the solution of ?? . Assume we are able to prove that \[(f,g)\in\mathcal{C}^{0,\alpha}(\overline{\Omega})\times\mathcal{C}^{0,\alpha}(\overline{\Omega}_{*}) \mapsto\phi\in\mathcal{C}^{2,\alpha}(\overline{\Omega})\] is continuous as a map between Banach spaces. Then the conclusion of Lemma 1 would immediately follow, as a result of the compactness of the following set in \(\mathcal{C}^{0,\alpha}(\overline{\Omega})\times\mathcal{C}^{0,\alpha}(\overline{\Omega}_{*})\): \[\left\{ (f,g)\in\mathcal{C}^{0,\alpha}(\overline{\Omega})\times\mathcal{C}^{0,\alpha}(\overline{\Omega}_{*})\mid f,g\geq a,\;\left\Vert f\right\Vert _{\mathcal{C}^{0,\beta}(\overline{\Omega})},\left\Vert g\right\Vert _{\mathcal{C}^{0,\beta}(\overline{\Omega}_{*})}\leq M\right\} .\] Then, one may attempt to show the continuity (smoothness) of \((f,g)\mapsto\phi\) through the implicit function theorem. This would involve the definition of a functional similar to one in Section 6, which would be of the form \[\begin{align} & \Gamma:\mathcal{C}^{0,\alpha}(\overline{\Omega})\times\mathcal{C}^{0,\alpha}(\overline{\Omega}_{*})\times\mathcal{C}^{2,\alpha}(\overline{\Omega})\longrightarrow\mathcal{C}^{0,\alpha}(\overline{\Omega})\times\mathcal{C}^{1,\alpha}(\partial\Omega) \\ & \Gamma(f,g,\phi):=\left(\log\det D^{2}\phi+\log g(\nabla\phi)-\log f,\Gamma^{(2)}(f,g,\phi)\right), \end{align}\] where the coordinate \(\Gamma^{(2)}\) is chosen to enforce the boundary condition \(\nabla\phi(\Omega)=\Omega_{*}\). However this runs into a technical problem: in order to apply the implicit function theorem, we need \(\Gamma\) to be at least \(\mathcal{C}^{1}\) as a map between Hölder spaces. Unfortunately, for \((g,\phi)\mapsto g(\nabla\phi)\) to be a smooth map, \(g\) needs to belong to a regularity class better than \(\mathcal{C}^1\) (see Appendix 7 or [33] for further details on the regularity of composition).

In this manuscript we avoid this problem by first considering the case where \(g\) is constant. To be precise, we consider the mapping \[f\in\mathcal{C}_{>0}^{0,\alpha}(\overline{\Omega})\mapsto\phi_{f}\in\mathcal{C}^{2,\alpha}(\overline{\Omega}),\] where \(\mathcal{C}_{>0}^{0,\alpha}(\overline{\Omega})\) denotes the subset of \(\mathcal{C}^{0,\alpha}(\overline{\Omega})\) formed by functions bounded away from \(0\) and \(\phi_{f}\) is the unique convex function with average \(0\) solving \[\label{eq:MA95g95constant} \begin{cases} \det D^{2}\phi_{f}=\left\langle f\right\rangle _{\Omega}^{-1}|\Omega_{*}|f, & \textrm{in }\Omega,\\ \nabla\phi_{f}(\Omega)=\Omega_{*}, \end{cases}\tag{19}\] where \(\left\langle f\right\rangle _{\Omega}:=\int_{\Omega}f\). Note that the factor \(\left\langle f\right\rangle _{\Omega}^{-1}|\Omega_{*}|\) only appears so that the mass balance condition is satisfied for the optimal transport problem. Since \(\partial\Omega\) and \(\partial\Omega_*\) are \(\mathcal{C}^{1, 1}\) regular, by [14], for any \(f\in \mathcal{C}^{0, \alpha}_{>0}(\overline{\Omega})\), the the above solution \(\phi_f\) belongs to \(\mathcal{C}^{2, \alpha}(\overline{\Omega})\), which is uniformly convex by Remark 2; in particular this shows the map \(f\mapsto \phi_f\) is well-defined on \(\mathcal{C}^{0, \alpha}_{>0}(\overline{\Omega})\). In this setting, we are able to prove the following lemma:

Lemma 14. Assume \(\Omega\), \(\Omega_{*}\subset\mathbb{R}^{d}\) are convex sets where \(\partial\Omega,\,\partial\Omega_*\in \mathcal{C}^{2,\beta}\). Then for any \(\alpha<\beta\), \(f\in\mathcal{C}_{>0}^{0,\alpha}(\overline{\Omega})\mapsto\phi_{f}\in\mathcal{C}^{2,\alpha}(\overline{\Omega})\) is of class \(\mathcal{C}^1\) when viewed as a mapping between Banach spaces.

We will also make use of the following estimate taken from [5]:

Lemma 15 (Caffarelli). Let \(\Omega,\Omega_{*}\subset\mathbb{R}^{d}\) be bounded convex sets and consider two probability densities \(f\), \(g\) over \(\Omega\), \(\Omega_{*}\) such that \(a\le f,g\leq A\) for some constants \(a,A>0\). Let \(\phi\) be the unique convex potential with average \(0\) inducing the optimal map \((\nabla\phi)_{\sharp}f=g\). Then there exists \(\delta>0\) such that \[\left\Vert \phi\right\Vert _{\mathcal{C}^{1,\delta}(\overline{\Omega})}\leq C,\] where both \(\delta\) and \(C\) depend on \(a\), \(A\) and the maximum and minimum diameter of \(\Omega\), \(\Omega_{*}\).

Before proving Lemma 14, let us show that it implies Lemma 1.

Proof of Lemma 1. Let \(\phi\) be the solution of ?? and fix \(\alpha<\beta\). By Lemma 15, there exists \(\delta>0\) such that \(\phi \in \mathcal{C}^{1,\delta}\) with an estimate on \(\Vert \phi\Vert_{\mathcal{C}^{1,\delta}(\overline{\Omega})}\). Therefore, letting \(\tilde{\alpha}:=\min(\alpha, \delta\beta)<\beta\), Lemmas 11 and 13 show that \[\left\Vert f/g(\nabla\phi)\right\Vert _{\mathcal{C}^{0,\tilde{\alpha}}(\overline{\Omega})} \leq C\left(d,a,\Omega,\Omega_{*},\left\Vert f\right\Vert _{\mathcal{C}^{0,\beta}(\overline{\Omega})},\left\Vert g\right\Vert _{\mathcal{C}^{0,\beta}(\overline{\Omega}_*)}\right)=:M.\] Now note that \(\phi=\phi_{f/g(\nabla\phi)}\in C^{2, \alpha}(\overline{\Omega})\) in the notation of Lemma 14. Since the set \[\left\{ h\in\mathcal{C}^{0,\tilde{\alpha}}(\overline{\Omega})\mid h\geq a/\lVert g\rVert_{\mathcal{C}^{0}(\overline{\Omega}_*)},\;\left\Vert h\right\Vert _{\mathcal{C}^{0,\tilde{\alpha}}(\overline{\Omega})}\leq M\right\}\] is compact as a subset of \(\mathcal{C}^{0, \tilde{\alpha}-\varepsilon}(\overline{\Omega})\), for \(0<\varepsilon<\tilde{\alpha}\) arbitrary, applying Lemma 14 shows \[\label{eq:workaround95estimate95only95f} \left\Vert \phi\right\Vert _{\mathcal{C}^{2,\tilde{\alpha}-\varepsilon}(\Omega)} =\left\Vert \phi_{f/g(\nabla\phi)}\right\Vert _{\mathcal{C}^{2,\tilde{\alpha}-\varepsilon}(\Omega)} \leq C\left(d,a,\Omega,\Omega_{*},\left\Vert f\right\Vert _{\mathcal{C}^{0,\beta}(\overline{\Omega})}, \left\Vert g\right\Vert _{\mathcal{C}^{0,\beta}(\overline{\Omega}_*)},\alpha,\beta\right).\tag{20}\] In particular this implies a \(\mathcal{C}^2\) bound on \(\phi\), thus we can bootstrap and use Lemmas 11, 13 again to conclude \[\left\Vert f/g(\nabla\phi)\right\Vert _{\mathcal{C}^{0,\beta}(\overline{\Omega})}\leq C\left(d,a,\Omega,\Omega_{*},\left\Vert f\right\Vert _{\mathcal{C}^{0,\beta}(\overline{\Omega})},\left\Vert g\right\Vert _{\mathcal{C}^{0,\beta}(\overline{\Omega}_*)},\alpha,\beta\right),\] which can be combined with Lemma 14 again to produce the desired estimate. ◻

Now it only remains to prove Lemma 14, which follows the same outline used in Section 6 and in [31].

Proof of Lemma 14. The idea is to apply the implicit function theorem to the functional \[\Gamma:\mathcal{C}_{>0}^{0,\alpha}(\overline{\Omega})\times\mathcal{C}_{>0}^{2,\alpha}(\overline{\Omega})\longrightarrow\mathcal{C}^{0,\alpha}(\Omega),\qquad\Gamma(f,\phi):=\left(\det D^{2}\phi-|\Omega_{*}|\left\langle f\right\rangle _{\Omega}^{-1}f,\omega_{*}(\nabla\phi)\right),\] where recall that \(\omega_{*}\) is a convex defining function of \(\Omega_{*}\). The domain of \(\Gamma\) is defined by the open sets \[\begin{align} \mathcal{C}_{>0}^{0,\alpha}(\overline{\Omega}) & :=\left\{ f\in\mathcal{C}^{0,\alpha}(\overline{\Omega})\mid\inf_{\Omega}f>0\right\}, \\ \mathcal{C}_{u}^{2,\alpha}(\overline{\Omega}) & :=\left\{ \phi\in\mathcal{C}^{2,\alpha}(\overline{\Omega})\mid\inf_{x\in\Omega,|e|=1}\left\langle D^{2}\phi(x)e, e\right\rangle >0\right\} . \end{align}\] From Lemma 12 we immediately see that \(\Gamma\) is of class \(\mathcal{C}^1\) with differential \[D_{\phi}\Gamma(f,\phi)\xi=\left(\textrm{tr}\left[A[\phi]D^{2}\xi\right],\left\langle \vec{n}_{*}\left(\nabla\phi\right), \nabla\xi\right\rangle\right), \qquad A[\phi] = (\det D^2\phi) \left(D^2\phi\right)^{-1},\] where \(A[\phi]\) is the cofactor matrix of \(D^2\phi\). Therefore, showing that \(D_\phi \Gamma (f,\phi)\) is a diffeomorphism is equivalent to showing that for each \(p\in\mathcal{C}^{0,\alpha}(\overline{\Omega})\), \(q\in\mathcal{C}^{1,\alpha}(\partial\Omega)\), there is a unique solution \(\xi \in \mathcal{C}^{2,\alpha}(\overline{\Omega})\) of \[\label{eq:PDE195workaround} \begin{cases} \textrm{tr}\left[A[\phi]D^{2}\xi\right]=p, & \textrm{in }\Omega\\ \left\langle \vec{n}_{*}(\nabla\phi), \nabla\xi\right\rangle=q, & \textrm{on }\partial\Omega. \end{cases}\tag{21}\] To study this problem, we will re-write its boundary condition and note that it is equivalent to the same problem written in divergence form. This would be immediately obvious if \(\phi\) were \(\mathcal{C}^{3}\), since it is known that cofactor matrices are divergence free.

Claim 1. Let \(\phi = \phi_f\) be the solution of 19 . A function \(\xi\in\mathcal{C}^{2,\alpha}(\overline{\Omega})\) solves 21 if and only if it is a weak solution of \[\label{eq:PDE295workaround} \begin{cases} \relax\left(A[\phi]\nabla\xi\right)=p, & \textrm{in }\Omega\\ \left\langle A[\phi]\nabla\xi, \vec{n}\right\rangle =\left|A[\phi]\vec{n}\right|q, & \textrm{on }\partial\Omega. \end{cases}\qquad{(15)}\] As a consequence, 21 has a solution if and only if the following compatibility condition holds: \[\int_{\Omega}p+\int_{\partial\Omega}\left|A[\phi]\vec{n}\right|q=0.\] Moreover, such a solution is unique up to additive constants.

Proof of the claim. Noting that \(D^2\phi>0\), the boundary condition in ?? is equivalent to \(\left\langle (D^2\phi)^{-1}\nabla\xi, \vec{n}\right\rangle =\left|(D^2\phi)^{-1}\vec{n}\right|q\), hence is equivalent to the boundary condition in 21 as in the proof of Lemma 9. Assume we have a solution \(\xi\in \mathcal{C}^{2, \alpha}(\overline{\Omega})\) of 21 and let \(\phi_{\varepsilon}\) be a mollification of \(\phi\). Then, using that \(\relax(A[\phi_{\varepsilon}])=0\), we have \[\int_{\Omega}\textrm{tr}\left(A[\phi_{\varepsilon}]D^{2}\xi\right)\theta=\int_{\Omega}\relax\left(A[\phi_{\varepsilon}]\nabla\xi\right)\theta=-\int_{\Omega}\left\langle A[\phi_{\varepsilon}]\nabla\xi, \nabla\theta\right\rangle+\int_{\partial\Omega}\left\langle A[\phi_{\varepsilon}]\nabla\xi, \vec{n}\right\rangle \theta.\] Letting \(\varepsilon\to0\) we see that \(\xi\) satisfies the weak formulation of (?? ). Now assume \(\xi\) is a weak solution of (?? ) and consider \(\xi_{\varepsilon}\) where for each \(\varepsilon>0\) we have \[\begin{cases} \relax\left(A[\phi_{\varepsilon}]\nabla\xi_\varepsilon\right)=p, & \textrm{in }\Omega\\ \left\langle A[\phi_{\varepsilon}]\nabla\xi_\varepsilon,\vec{n}\right\rangle =\left|A[\phi_\varepsilon]\vec{n}\right|q, & \textrm{on }\partial\Omega. \end{cases}\] Using that the previous equation is also written in non-divergence form, the classical Schauder estimates (see [37]) tell us that \(\xi_{\varepsilon}\) has a bound \(\left\Vert \xi_{\varepsilon}\right\Vert _{\mathcal{C}^{2,\alpha}(\overline{\Omega})}\leq C\) independent of \(\varepsilon\). Then, a simple compactness argument tells us that \(\xi_{\varepsilon}\to\xi\) in \(\mathcal{C}^{2}\) as \(\varepsilon\to0\). Then, we can let \(\varepsilon\to 0\) in the equalities \[\textrm{tr}\left(A[\phi_{\varepsilon}]D^{2}\xi_{\varepsilon}\right)=p\textrm{ in }\Omega,\qquad\qquad\left\langle A[\phi_{\varepsilon}]\nabla\xi_{\varepsilon}, \vec{n}\right\rangle =\left|A[\phi_{\varepsilon}]\vec{n}\right|q\textrm{ on }\partial\Omega,\] which hold pointwise. Finally, since \(\partial\Omega\) is \(\mathcal{C}^{2, \beta}\) regular, the existence of globally regular solutions under the compatibility condition is a simple consequence of the Lax-Milgram Theorem and elliptic regularity. ◻

Next, we consider a fixed \(f_0\in \mathcal{C}_{>0}^{0,\alpha}(\overline{\Omega})\), its corresponding potential \(\phi_{f_0}\in \mathcal{C}^{2,\alpha}(\overline{\Omega})\) and will show that the mapping \(f\mapsto\phi_{f}\) is \(\mathcal{C}^{1}\) in a neighborhood of \(f_0\). To do this, first note the previous claim shows that \(D_{\phi}\Gamma(f_0,\phi_{f_0})\) is an isomorphism from \(\mathcal{X}\) to \(\mathcal{Y}_{\phi_0}\) defined by \[\begin{align} \mathcal{X} & :=\left\{ \xi\in\mathcal{C}^{2,\alpha}(\overline{\Omega})\mid\int_{\Omega}\xi=0\right\},\\ \quad\mathcal{Y}_{\phi_{0}}& := \left\{ (p,q)\in\mathcal{C}^{0,\alpha}(\overline{\Omega})\times\mathcal{C}^{1,\alpha}(\partial\Omega)\mid\int_{\Omega}p+\int_{\partial\Omega}\left|A[\phi_{f_0}]\vec{n}\right|q=0\right\} . \end{align}\] Then define, writing \(\Gamma(f, \phi)=(\Gamma^{(1)}(f,\phi), \Gamma^{(2)}(f,\phi))\), \[\tilde{\Gamma}:\mathcal{C}_{>0}^{0,\alpha}(\overline{\Omega})\times\left(\mathcal{X}\cap\mathcal{C}_{u}^{2,\alpha}(\overline{\Omega})\right)\longrightarrow\mathcal{Y}_{\phi_{0}},\qquad\tilde{\Gamma}(f,\phi)=\left(\Gamma^{(1)}(f,\phi)-C_{f,\phi}\left\langle f\right\rangle _{\Omega}^{-1}f,\Gamma^{(2)}(f,\phi)\right),\] where \(C_{f,\phi}\) is a constant chosen to ensure \(\tilde{\Gamma}(f,\phi)\in\mathcal{Y}_{\phi_{0}}\), i.e. \[C_{f,\phi}=\int_{\Omega}\Gamma^{(1)}(f,\phi)+\int_{\partial\Omega}\left|A[\phi_{0}]\vec{n}\right|\Gamma^{(2)}(f,\phi).\] We now check that \(\tilde{\Gamma}\) satisfies the hypothesis of the implicit function theorem. The smoothness of \(\tilde{\Gamma}\) is a consequence of the smoothness of \(\Gamma\), and we calculate \[D_{\phi}\tilde{\Gamma}(f,\phi)\xi=D_{\phi}\Gamma(f,\phi)\xi+\left(\int_{\Omega}D_{\phi}\Gamma^{(1)}(f,\phi)\xi+\int_{\partial\Omega}\left|A[\phi_{0}]\vec{n}\right|D_{\phi}\Gamma^{(2)}(f,\phi)\xi,0\right)\left\langle f\right\rangle _{\Omega}^{-1}f.\] Note that the second term is \(0\) at \((f_0,\phi_{0})\) because \(D_{\phi}\Gamma(f_0,\phi_{0})\xi\in\mathcal{Y}_{\phi_{0}}\), hence \[D_{\phi}\tilde{\Gamma}(f_0,\phi_{0})=D_{\phi}\Gamma(f_0,\phi_0)|_{\mathcal{X}},\] showing that \(D_{\phi}\tilde{\Gamma}(f_0,\phi_{0}):\mathcal{X}\longrightarrow\mathcal{Y}_{\phi_{0}}\) is a diffeomorphism and the implicit function theorem applies. Thus there is a neighborhood \(\mathcal{U}\subset\mathcal{C}_{>0}^{0,\alpha}(\Omega)\) of \(f_0\) and a \(\mathcal{C}^1\) mapping \[f\in\mathcal{U}\mapsto\tilde{\phi}_{f}\in\mathcal{C}_{u}^{2,\alpha}(\Omega)\cap\mathcal{X},\quad\textrm{such that }\tilde{\Gamma}(f,\tilde{\phi}_{f})=0.\] Finally, we verify that \(\tilde{\phi}_f = \phi_f\). From \(\tilde{\Gamma}(f,\tilde{\phi}_{f})=0\) we conclude that for some \(C\in \mathbb{R}\), \[\begin{cases} \det D^{2}\tilde{\phi}_{f}=\left\langle f\right\rangle _{\Omega}^{-1}\left(|\Omega_{*}|-C\right)f, & \textrm{in }\Omega\\ \nabla\tilde{\phi}_{f}(\Omega)=\Omega_{*}. \end{cases}\] Since \(\tilde{\phi}_{f}\) is strictly convex, \(\nabla\tilde{\phi}_f\) is a one-to-one mapping and we can perform the change of variables \(y=\nabla\tilde{\phi}_{f}(x)\), which shows \[|\Omega_{*}|=\int_{\nabla\tilde{\phi}_{f}(\Omega)}1\,dy=\int_{\Omega}\det D^{2}\tilde{\phi}_{f}(x)\,dx=\left\langle f\right\rangle _{\Omega}^{-1}\left(|\Omega_{*}|-C\right)\int_{\Omega}f=|\Omega_{*}|-C.\] Therefore, we have \(C=0\) and \(\tilde{\phi}_f = \phi_f\), finishing the proof. ◻

Acknowledgments↩︎

The authors acknowledge Maria Gualdani for constant support and insightful discussions. MGD is partially supported by NSF Grant DMS-2205937. JK is partially supported by NSF Grant DMS-2246606.

References↩︎

[1]
Y. Brenier, “Décomposition polaire et réarrangement monotone des champs de vecteurs,” CR Acad. Sci. Paris Sér. I Math., vol. 305, pp. 805–808, 1987.
[2]
L. A. Caffarelli, “Interior \({W}^{2,p}\) estimates for solutions of the monge-ampere equation,” Annals of Mathematics, pp. 135–150, 1990.
[3]
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, vol. 8, no. 5, pp. 443–457, 1991, doi: 10.1016/j.anihpc.2007.03.001.
[4]
L. A. Caffarelli, “The regularity of mappings with a convex potential,” Journal of the American Mathematical Society, vol. 5, no. 1, pp. 99–104, 1992.
[5]
L. A. Caffarelli, “Boundary regularity of maps with convex potentials,” Communications on pure and applied mathematics, vol. 45, no. 9, pp. 1141–1151, 1992.
[6]
L. A. Caffarelli, “Boundary regularity of maps with convex potentials–II,” Annals of mathematics, vol. 144, no. 3, pp. 453–496, 1996.
[7]
J. Urbas, “On the second boundary value problem for equations of Monge-Ampère type,” J. Reine Angew. Math., vol. 487, pp. 115–124, 1997, doi: 10.1515/crll.1997.487.115.
[8]
P. Delanoë and Y. Ge, “Regularity of optimal transport on compact, locally nearly spherical, manifolds,” J. Reine Angew. Math., vol. 646, pp. 65–115, 2010, doi: 10.1515/CRELLE.2010.066.
[9]
P. Delanoë and Y. Ge, “Locally nearly spherical surfaces are almost-positively \(c\)-curved,” Methods Appl. Anal., vol. 18, no. 3, pp. 269–302, 2011.
[10]
G. De Philippis and A. Figalli, \(W^{2,1}\) regularity for solutions of the monge–ampère equation,” Inventiones mathematicae, vol. 192, no. 1, pp. 55–69, 2013.
[11]
A. Figalli, Y.-H. Kim, and R. J. McCann, “Hölder continuity and injectivity of optimal maps,” Arch. Ration. Mech. Anal., vol. 209, no. 3, pp. 747–795, 2013, doi: 10.1007/s00205-013-0629-5.
[12]
N. Guillen and J. Kitagawa, “On the local geometry of maps with c-convex potentials,” Calc. Var. Partial Differential Equations, vol. 52, no. 1–2, pp. 345–387, 2015, doi: 10.1007/s00526-014-0715-z.
[13]
D. Cordero-Erausquin and A. Figalli, “Regularity of monotone transport maps between unbounded domains,” Discrete and Continuous Dynamical Systems, 2019.
[14]
S. Chen, J. Liu, and X.-J. Wang, “Global regularity for the monge-ampere equation with natural boundary condition,” Annals of Mathematics, vol. 194, no. 3, pp. 745–793, 2021.
[15]
C. Villani et al., Optimal transport: Old and new, vol. 338. Springer, 2009.
[16]
Y. Brenier, “Polar factorization and monotone rearrangement of vector-valued functions,” Comm. Pure Appl. Math., vol. 44, no. 4, pp. 375–417, 1991, doi: 10.1002/cpa.3160440402.
[17]
R. J. McCann, “A convexity principle for interacting gases,” Adv. Math., vol. 128, no. 1, pp. 153–179, 1997, doi: 10.1006/aima.1997.1634.
[18]
N. Gigli, “On hölder continuity-in-time of the optimal transport map towards measures along a curve,” Proceedings of the Edinburgh Mathematical Society, vol. 54, no. 2, pp. 401–409, 2011.
[19]
G. Loeper, “On the regularity of the polar factorization for time dependent maps,” Calculus of Variations and Partial Differential Equations, vol. 22, no. 3, pp. 343–374, 2005.
[20]
R. J. Berman, “Convergence rates for discretized Monge–Ampère equations and quantitative stability of optimal transport,” Foundations of Computational Mathematics, vol. 21, no. 4, pp. 1099–1140, 2021.
[21]
Q. Mérigot, A. Delalande, and F. Chazal, “Quantitative stability of optimal transport maps and linearization of the 2-wasserstein space,” in Proceedings of the twenty third international conference on artificial intelligence and statistics, 2020, vol. 108, pp. 3186–3196.
[22]
A. Delalande and Q. Mérigot, “Quantitative stability of optimal transport maps under variations of the target measure,” Duke Math. J., vol. 172, no. 17, pp. 3321–3357, 2023.
[23]
C. Letrouit and Q. Mérigot, “Gluing methods for quantitative stability of optimal transport maps,” arXiv preprint arXiv:2411.04908, 2024.
[24]
J. Kitagawa, C. Letrouit, and Q. Mérigot, “Stability of optimal transport maps on riemannian manifolds,” arXiv preprint arXiv:2504.05412, 2025.
[25]
A. Delalande, “Quantitative stability in quadratic optimal transport.” PhD thesis, Université Paris-Saclay, 2022.
[26]
W. Ford, “Quantitative stability in discrete optimal transport,” arXiv preprint arXiv:2510.17407, 2025.
[27]
G.-J. Tian and X.-J. Wang, “A class of sobolev type inequalities,” Methods Appl. Anal., vol. 15, no. 2, pp. 263–276, 2008.
[28]
J. Kitagawa and M. Warren, “Regularity for the optimal transportation problem with euclidean distance squared cost on the embedded sphere,” SIAM Journal on Mathematical Analysis, vol. 44, no. 4, pp. 2871–2887, 2012.
[29]
S. Jeong and J. Kitagawa, “Conditions for existence of single valued optimal transport maps on convex boundaries with nontwisted cost,” Calc. Var. Partial Differential Equations, vol. 64, no. 4, pp. Paper No. 122, 44, 2025, doi: 10.1007/s00526-025-02974-y.
[30]
F. Otto and C. Villani, “Generalization of an inequality by talagrand and links with the logarithmic sobolev inequality,” Journal of Functional Analysis, 2000.
[31]
A. González-Sanz and S. Sheng, “Linearization of monge-ampère equations and statistical applications.” 2024, [Online]. Available: https://arxiv.org/abs/2408.06534.
[32]
T. C. Collins and F. Tong, “Boundary regularity of optimal transport maps on convex domains.” https://arxiv.org/abs/2507.05395, 2025.
[33]
R. De La Llave and R. Obaya, “Regularity of the composition operator in spaces of hölder functions,” Discrete and Continuous Dynamical Systems, vol. 5, 1999.
[34]
C. Villani, Topics in optimal transportation, vol. 58. American Mathematical Society, 2003.
[35]
L. Ambrosio, N. Gigli, and G. Savaré, Gradient flows in metric spaces and in the space of probability measures, Second. Birkhäuser Verlag, Basel, 2008, p. x+334.
[36]
L. Ambrosio, E. Brué, and D. Semola, Lectures on optimal transport. Springer Cham, 2021.
[37]
D. Gilbarg, N. S. Trudinger, D. Gilbarg, and N. Trudinger, Elliptic partial differential equations of second order, vol. 224. Springer, 1977.
[38]
F. Santambrogio, Optimal transport for applied mathematicians, vol. 55. Springer, 2015.
[39]
H. J. Brascamp and E. H. Lieb, “On extensions of the brunn-minkowski and prékopa-leindler theorems, including inequalities for log concave functions, and with an application to the diffusion equation,” Journal of Functional Analysis, vol. 22, no. 4, pp. 366–389, 1976.
[40]
D. Le Peutrec, “On Witten Laplacians and Brascamp-Lieb’s inequality on manifolds with boundary,” Integral Equations Operator Theory, vol. 87, no. 3, pp. 411–434, 2017, doi: 10.1007/s00020-017-2354-1.
[41]
A. V. Kolesnikov and E. Milman, “Brascamp-Lieb-type inequalities on weighted Riemannian manifolds with boundary,” J. Geom. Anal., vol. 27, no. 2, pp. 1680–1702, 2017, doi: 10.1007/s12220-016-9736-5.
[42]
D. Cordero-Erausquin and B. Klartag, Interpolations, convexity and geometric inequalities,” in Geometric aspects of functional analysis, vol. 2050, Springer, Heidelberg, 2012, pp. 151–168.
[43]
P. Grisvard, Reprint of the 1985 original [MR0775683], With a foreword by Susanne C. BrennerElliptic problems in nonsmooth domains, vol. 69. Society for Industrial; Applied Mathematics (SIAM), Philadelphia, PA, 2011, p. xx+410.
[44]
G. M. Lieberman, Oblique derivative problems for elliptic equations. World Scientific, 2013.
[45]
E. M. Stein, Singular integrals and differentiability properties of functions. Princeton university press, 1970.

  1. This is also sometimes called the \(p\)-Wasserstein distance.↩︎

  2. The authors have recently learned of [32] which can be used to replace Lemma 1 under weaker conditions on the densities and domains, however the presentation here is kept this way for the purpose of self-containedness.↩︎