Continuity of extensions of Lipschitz maps
Krzysztof J. Ciosmak

TL;DR
This paper investigates the conditions under which Lipschitz maps from subsets of Euclidean spaces can be extended to the whole space while preserving Lipschitz constants and distances, revealing key differences based on the target dimension.
Contribution
It establishes the precise rate of continuity for Lipschitz extensions and characterizes when such extensions preserve uniform distances, highlighting differences between scalar and vector-valued cases.
Findings
For $m>1$, Lipschitz maps are affine if such extensions exist.
In the scalar case ($m=1$), any Lipschitz map admits such an extension.
Extensions with preserved distances are possible when the difference between maps lies in a one-dimensional subspace and the set is geodesically convex.
Abstract
We establish the sharp rate of continuity of extensions of -valued -Lipschitz maps from a subset of to a -Lipschitz maps on . We consider several cases when there exists a -Lipschitz extension with preserved uniform distance to a given -Lipschitz map. We prove that if then a given map is -Lipschitz and affine if and only if such distance preserving extension exists for any -Lipschitz map defined on any subset of . This shows a striking difference from the case , where any -Lipschitz function has such property. Another example where we prove it is possible to find an extension with the same Lipschitz constant and the same uniform distance to another Lipschitz map is when the difference between the two maps takes values in a fixed one-dimensional subspace of and the set is…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Continuity of extensions of Lipschitz maps
Krzysztof J. Ciosmak
University of Oxford, Mathematical Institute and St John’s College, Oxford, United Kingdom
Abstract.
We establish the sharp rate of continuity of extensions of -valued -Lipschitz maps from a subset of to a -Lipschitz maps on . We consider several cases when there exists a -Lipschitz extension with preserved uniform distance to a given -Lipschitz map. We prove that if then a given map is -Lipschitz and affine if and only if such distance preserving extension exists for any -Lipschitz map defined on any subset of . This shows a striking difference from the case , where any -Lipschitz function has such property. Another example where we prove it is possible to find an extension with the same Lipschitz constant and the same uniform distance to another Lipschitz map is when the difference between the two maps takes values in a fixed one-dimensional subspace of and the set is geodesically convex with respect to a Riemannian pseudo-metric associated with .
Key words and phrases:
extension of Lipschitz maps, firmly non-expansive maps, Kirszbaun’s theorem
2010 Mathematics Subject Classification:
Primary 54C20, Secondary 46C05, 47H09, 49K35, 53A99
The author wishes to thank Bo’az Klartag, Eva Kopecká and Vojtěch Kaluža for useful discussions, Simeon Reich for several comments and references brought to the author’s attention and anonymous referee for comments that allowed for an improvement of the manuscript. The financial support of St John’s College in Oxford, Clarendon Fund and EPSRC is gratefully acknowledged. Part of this research was completed in Fall 2017 while the author was member of the Geometric Functional Analysis and Application program at MSRI, supported by the National Science Foundation under Grant No. 1440140.
††copyright: ©2009: American Mathematical Society
1. Introduction
Let be any subset of equipped with the Euclidean norm. We say that a map is -Lipschitz if for any we have
[TABLE]
A theorem of Kirszbraun [16] proved in 1934 tells that any -Lipschitz map on may be extended to a -Lipschitz map on .
Theorem 1.1**.**
Let be any subset of . Let be a -Lipschitz map. Then there exists a -Lipschitz map such that .
There are many proofs of this theorem and we refer the reader to [16, 28, 30] for proofs that use the Kuratowski–Zorn lemma and to [2, 7, 6] for constructive approach. There exists also an explicit formula for the extension (see [3]). Let us also note a proof that uses Fenchel duality and Fitzpatrick functions (see [27, 5]). We refer the reader also to [10] where various extensions properties of vector-valued maps are studied. In [1] another notion of contractive maps is studied. In [24] it is shown that an extension theorem holds for these contractive maps on Hilbert spaces.
Note that Kirszbraun’s theorem holds not only in Euclidean spaces, but also for spaces with an upper or lower bound on the curvature in the sense of Alexandrov [21].
We mention also related work of Sheffield and Smart [29] on optimal Lipschitz extensions and work of Le Gruyer [22], Le Gruyer and Phan [23] on minimal Lipschitz extensions. The latter work is based on extensions of -jets with optimal Lipschitz constants of the gradients. A much more difficult problem is the Whitney problem [33] of extending functions to or functions on . It is a topic of extensive research, see [12, 13, 15, 8].
Consider the space , equipped with the supremum norm, of all Lipschitz maps that have a finite Lipschitz constant , i.e. such that
[TABLE]
In [19, 18, 20] it is proved that there exists a continuous map
[TABLE]
such that for any we have
[TABLE]
In each of the mentioned papers the problem is considered in a slightly different setting. In [20] it is shown that may be chosen in such a way that for each the image of is contained in the closure of the convex hull of the image of . Let us mention here a paper [14] that addresses a similar problem in the context of extensions.
In this paper we study the rate of continuity of such extensions. In §2 we study the following problem. Suppose we are given two sets and -Lipschitz maps and , with . We are interested in
[TABLE]
We show that for any this quantity is bounded from above by
[TABLE]
where
[TABLE]
and
[TABLE]
Moreover, it is sharp, in the sense that for any there exist sets and functions , see Example 2.3, such that (1.3) holds true and such that for any -Lipschitz extension of to we have
[TABLE]
Proposition 2.4 shows that the rate of square root of is optimal. Proposition 2.5 shows that if is infinite, then it may happen that (1.1) is infinite as well.
Let be a Hilbert space. In §3 we discuss several cases where it is possible to find an extension of a -Lipschitz map to a -Lipschitz map such that
[TABLE]
where is a given -Lipschitz map. The first such situation, covered by §§3.1, is when are Euclidean spaces and belongs to a fixed one-dimensional subspace of for all . Then the sufficient condition is that is -Lipschitz with respect to a Riemannian pseudo-metric associated with , which is given by the bilinear form
[TABLE]
This condition is always satisfied when the set is geodesically convex with respect to the pseudo-metric, i.e. that for any there is a path realising the distance between and and lying in the set .
The second situation covers the case of maps on an arbitrary set taking values in a Hilbert space and , with , such that the increments of majorise the increments of , i.e.
[TABLE]
In this case we prove that may be extended to such that its increments are still majorised by the increments of and such that
[TABLE]
In particular, if is an isometry on , then we partially recover the result of §§3.3.
The last part, §§3.3, considers a situation when is a Hilbert space and is an affine map. We prove in Theorem 3.9 that if is a Hilbert space of dimension at least two, then is affine and -Lipschitz if and only if for any there is a -Lipschitz extension such that (1.4) holds true. One implication of this equivalence establishes a strengthening of Kirszbraun’s theorem. For the proof we use the technique of -functions developed in [26]. This shows a striking difference with the one-dimensional case, when every -Lipschitz map has the above property, as Lipschitz functions are closed under minima and maxima.
We now motivate these questions by considerations of a generalisation of optimal transport problem, see [32], [31] for an extensive account. We also refer the reader to [4] for a link between -convexity and extensions of Lipschitz functions. For the cost function being a metric the dual problem to the optimal transport problem on is to find
[TABLE]
Here are two Borel probability measures on . Let be a -Lipschitz function that attains the above supremum. A set is called a transport ray provided that is an isometry and is a maximal set that has this property. It is shown e.g. in [17, Corollary 4.5], using McShane’s formula (see [25]), that for any Borel set that is a union of transport rays, we have , provided that is absolutely continuous with respect to the Lebesgue measure. A proof of this fact does not need an exact formula of extension, Proposition 3.8 is enough. It has been conjectured in [17, Chapter 6] that if we consider
[TABLE]
where is a -valued Borel measure such that , then a similar statement should hold true. That is, let be a -Lipschitz map that attains the above supremum. A leaf of is a maximal subset of such that is an isometry. The conjecture is that for any Borel set that is a union of leaves of , under the assumption that is absolutely continuous.
We refer the reader to [9] and [17] for more details. Theorem 3.9 shows that an argument outlined in [17] contains a gap. It is proven in [9, Theorem 5] that in fact the conjecture is false if . Another argument, which could be used in a proof of the conjecture, could rely on one-dimensional perturbations of . Rate of continuity of extensions of such perturbations is studied in §§3.1.
Let us also note a study [10] of extensions of Lipschitz maps motivated by a similar optimisation problem.
2. Sharp rate of continuity of extensions of Lipschitz maps
Let , . In this section we shall prove that given any -Lipschitz maps , for , and , such that
[TABLE]
there exists a -Lipschitz extension of , that is for , such that
[TABLE]
Here by we denote the number
[TABLE]
Note that for -Lipschitz functions we have . We shall also give an example of functions such that the bound is attained. This is to say, are such that for any -Lipschitz extension of we have equality in (2.1). Moreover, as we shall show, we cannot hope, in general, for any bound, if is infinite.
The following proposition follows from [18, Lemma 2.1].
Proposition 2.1**.**
Let and let
[TABLE]
be -Lipschitz maps. Assume that for . Then there exists a -Lipschitz function such that for and
[TABLE]
for all .
Proof.
Let . Let us define a map
[TABLE]
by the formulae for and for . Then is a -Lipschitz map on a subset of . Indeed, if and , then
[TABLE]
For other points of the domain of the -Lipschitz condition follows from -Lipschitzness of and .
Using Theorem 1.1 we may extend to a -Lipschitz map . Define for . Then is a -Lipschitz extension of and moreover, for ,
[TABLE]
∎
Let us now exhibit an example which shows that the bound may be attained.
Before this let us prove the following lemma, which however holds true in greater generality.
Lemma 2.2**.**
Suppose that and that is -Lipschitz. Suppose that for some we have . Then for any point , for some , we have
[TABLE]
Proof.
We may assume that . Suppose that . Then
[TABLE]
contrary to the assumption. Therefore and analogously . Moreover
[TABLE]
We have equality in the above triangle inequality. Hence there is a non-negative number such that
[TABLE]
Taking norms we see that . The assertion follows readily. ∎
Example 2.3**.**
Let and let , , . Let , let . Define by setting and in such a way that . Map defined in this way is -Lipschitz. For the definition of consider the triangle whose vertices are and a point, called , such that
[TABLE]
Set to be the points on the triangle’s edges containing and respectively such that and . If we define in this manner, then it is -Lipschitz. By Kirszbraun’s theorem we may extend it to in such a way that the extension is still -Lipschitz. We shall call this extension . Moreover, . Here . Observe that any -Lipschitz extension of to the point must satisfy , by Lemma 2.2. Thus, if we set , then any -Lipschitz extension of to satisfies
[TABLE]
The situation is illustrated below.
u(x)$$v(z)$$u(y)$$\frac{u(x)+u(y)}{2}$$v(x)\quad$$\quad v(y)$$\delta$$\delta$$a$$a$$a$$a
Note now that
[TABLE]
This exhibits that the bound (2.1) is indeed sharp if . Note that if and only if . Hence we have shown that for all extensions of we have
[TABLE]
if and
[TABLE]
if .
The following proposition shows that (2.1) is asymptotically sharp for approaching zero, up to a multiplicative constant.
Proposition 2.4**.**
Let and let be a sequence of positive numbers and let . Then there exist a -Lipschitz map such that for there exist sets , -Lipschitz maps such that
[TABLE]
and for any -Lipschitz extensions of to we have
[TABLE]
Proof.
For any let us construct a map as in Example 2.3, with independent of . Let be the corresponding set. We may appropriately shift sets and so that the function is -Lipschitz. By Kirszbraun’s theorem we may assume that is defined on . Consider a map constructed as in Example 2.3. Then for any -Lipschitz extension of to we have
[TABLE]
∎
Proposition 2.5**.**
Let . There exist sets and -Lipschitz maps and such that
[TABLE]
and for any -Lipschitz extension of to
[TABLE]
Proof.
Define maps and by reproducing countably many times triangles, as in Example 2.3, with respective parameters converging to infinity and fixed . Then
[TABLE]
Moreover, for any -Lipschitz extension of to we have
[TABLE]
∎
This shows that if the parameter (1.2) is infinite, then the corresponding parameter (1.1) may be infinite as well.
3. Examples of good approximability
Let us now turn to examples of situations in which we can prove that if
[TABLE]
then it is possible to extend to a -Lipschitz map such that
[TABLE]
3.1. One-dimensional perturbations
Our first example concerns -Lipschitz maps and such that for some fixed and all . We shall need to use below a Riemannian pseudo-metric given by the formula
[TABLE]
Here
[TABLE]
is a square of the length of a vector with respect to the degenerate inner product given by
[TABLE]
Observe that for any the composition is a Lipschitz function. By Rademacher’s theorem (see e.g. [11]) it is differentiable almost everywhere and thus the integrals in (3.1) are well defined.
Below we will speak of -Lipschitzness with respect to the Euclidean metric and with respect to the pseudo-metric. If not mentioned explicitly, we consider -Lipschitzness with respect to the Euclidean metric.
Lemma 3.1**.**
For define
[TABLE]
Then
[TABLE]
Proof.
Choose . Set to be given by
[TABLE]
Let denote the orthogonal projection in onto the space orthogonal to . Then
[TABLE]
We apply Jensen’s inequality twice, exploiting concavity of the square root and convexity of the norm squared. This yields
[TABLE]
Hence
[TABLE]
This completes the proof. ∎
Lemma 3.2**.**
Let be as above. Then for all
[TABLE]
Proof.
It is easily verifiable that satisfies triangle inequality. By Lemma 3.1, we infer that the left-hand side of (3.2) is at most the right hand-side of (3.2). To prove the converse inequality let and take a path such that and
[TABLE]
For set to be , and consider a function on defined by
[TABLE]
Then we see that the corresponding functions are uniformly bounded and converge with converging to infinity to in any point of differentiability of , hence almost everywhere. Therefore, by Lebesgue’s dominated convergence theorem, for sufficiently large
[TABLE]
Observe that . Combining (3.3) and (3.4) we get
[TABLE]
Thus
[TABLE]
As this holds true for any , the proof is complete. ∎
Proposition 3.3**.**
Let and let be a unit vector. Let and be -Lipschitz maps such that
[TABLE]
for all . Then there exists a -Lipschitz extension such that for all if and only if
[TABLE]
for all , i.e. if is -Lipschitz with respect to the pseudo-metric . Moreover if
[TABLE]
for all and condition (3.6) is satisfied, then there exists a -Lipschitz extension of such that for all
[TABLE]
Proof.
Define by for . Assuming for all , -Lipschitzness of is equivalent to that
[TABLE]
for all . This is an immediate consequence of the Pythagorean theorem. Let, as before, for
[TABLE]
Assume that may be extended to a -Lipschitz function such that the condition (3.5) holds true for all . Then, by (3.7), we have, for all choices of points such that ,
[TABLE]
Lemma 3.2 shows now that (3.6) holds true.
Conversely, if (3.6) holds true for all , then we may extend to a -Lipschitz function , with respect to the pseudo-metric, on . Such an extension is provided by McShane’s formula (see [25])
[TABLE]
If we know that for , i.e. , then setting instead111Here, the symbols and stand for the minimum and the maximum of two real numbers respectively.
[TABLE]
gives a -Lipschitz extension, with respect to , such that
[TABLE]
for all . Now, as is -Lipschitz with respect to the function is -Lipschitz extension that we wanted to find, see Lemma 3.1 and (3.7). ∎
Let us remark that property (3.7) implies property (3.6), provided that the set is geodesically convex, i.e. if for any two points the distance is realized by a path lying in the set .
3.2. Increments majorisation
In what follows we shall use the following theorem of Minty (see [26]), which encompasses several Kirszbraun’s type theorems.
Definition 3.4**.**
Let be a real vector space and be a set. A real function on is called finitely lower semicontinuous if its restriction to any finite-dimensional subspace of is lower semicontinuous. A function is called a -function if is both finitely lower semicontinuous and convex in the first variable and such that for any points and any such that we have
[TABLE]
for all .
Theorem 3.5**.**
Let be a real vector space and be a set. Let be a -function. Let
[TABLE]
be a sequence such that
[TABLE]
for all . Let . Then there exists a vector such that
[TABLE]
for all . Furthermore, may be chosen to lie in .
Let us mention that the proof of the above theorem relies on von Neumann’s minimax theorem.
Let now be a Hilbert space and let be a set and let . Our next example concerns the extension of a map that has the property that
[TABLE]
for all . Here is a map which we would like to stay close to after extending . The following proposition holds true.
Proposition 3.6**.**
Let be a set. Assume that . Let and let satisfy
[TABLE]
for all . Then there exists an extension of to such that (3.10) holds for all . Moreover, if for some
[TABLE]
then there exists an extension of such that (3.10) holds true for all and such that
[TABLE]
Proof.
Let us define by the formula
[TABLE]
We claim that this is a -function. Indeed, it is convex and continuous in the first variable. We have to check the condition (3.9). Let then and , , be as in the definition of a -function. A short calculation readily implies that
[TABLE]
and that
[TABLE]
Thus we have an equality in (3.9). Choose now points and let . Let be defined by . By (3.10) we know that
[TABLE]
That is
[TABLE]
for all . By Theorem 3.5 there exists point , which we shall call , such that
[TABLE]
for all . Thus, if we define , then , on the set , has increments majorised by and , provided that for all .
This implies that for any choice of points and any the intersection of closed balls
[TABLE]
is nonempty. By compactness such intersection is nonempty also for any infinite family of balls; in particular we may intersect over all points in . Any point in the intersection yields the desired extension of to point .
To finish, let us partially order by inclusion all subsets of that admit an extension of and contain . By the Kuratowski–Zorn lemma, there exists a maximal element of this ordering. If then by the procedure above, we may extend to an extra point of , contradicting the choice of . Thus and the proof is complete.
The continuity part of the theorem follows by considering the intersection of closed balls of the form
[TABLE]
instead of (3.11). ∎
Corollary 3.7**.**
Assume that is a -Lipschitz map on a subset of . Let be any isometry. Then there exists a -Lipschitz extension such that
[TABLE]
Proof.
Apply Proposition 3.6. ∎
3.3. Affine maps
Let us first consider the case when the target space is one-dimensional.
Proposition 3.8**.**
Let be a metric space. Let be a -Lipschitz function. Then for any set and for any -Lipschitz function such that for all
[TABLE]
there exists -Lipschitz extension of such that for all
[TABLE]
Proof.
Take any -Lipschitz extension of . Existence of such function follows from McShane’s formula (see [25]). Define now
[TABLE]
Then it is readily verifiable that satisfies the desired properties. ∎
Let us now consider the case when the target space is a Hilbert space . The theorem below shows that if the dimension of is at least two, then the situation differs strikingly.
Theorem 3.9**.**
Let be real Hilbert spaces such that is of dimension at least two. Let be a map. The following conditions are equivalent:
- i)
for any and for any -Lipschitz map there exists -Lipschitz extension of such that for all
[TABLE] 2. ii)
for any , any and for any -Lipschitz map such that for all
[TABLE]
there exists -Lipschitz extension of such that for all
[TABLE] 3. iii)
* is affine and -Lipschitz.*
Proof.
That i) implies ii) is trivial. Suppose that ii) holds true. Take any and let . Set . Then is -Lipschitz and
[TABLE]
By ii), there exist -Lipschitz maps such that
[TABLE]
Thus for any
[TABLE]
As this holds true for any , we see that is -Lipschitz.
Our aim is now to show that for any
[TABLE]
For this, take any such that and let . Let
[TABLE]
Let be a unit vector perpendicular to lying in a tangent space to some two-dimensional affine space containing the points , and . Let
[TABLE]
and be such that
[TABLE]
We claim that
[TABLE]
Let and set
[TABLE]
Then
[TABLE]
Observe that if , then Lemma 2.2 implies that is affine on the line segment . We may thus assume that . Set . Then for any we pick such that
[TABLE]
This is given by
[TABLE]
It is positive provided that is sufficiently large. Let and . Observe that map is -Lipschitz and for all
[TABLE]
Lemma 2.2 implies that any -Lipschitz extension of to satisfies
[TABLE]
Hence for such an extension
[TABLE]
If , then if and only if
[TABLE]
where
[TABLE]
is independent of and . Indeed, this follows by expansion of the squares and a rearrangement that takes (3.15) into account. Suppose that for some . Observe that, with the choice (3.15), tends to [math] as tends to infinity. Let be such that for . Pick any such that
[TABLE]
Then satisfies also (3.16). This contradicts the assumption on . Therefore
[TABLE]
If we recall that and , we see that (3.17) may be equivalently restated as
[TABLE]
Interchanging and yields
[TABLE]
If we add the above inequalities, we get an equality. Thus, there are equalities in both of them. This is to say, . We have proven (3.14). In what follows the case is also included; in this case we take to be a unit vector in direction parallel to . Then (3.14) still holds true.
We claim now that . Suppose conversely that . We may also suppose that ; otherwise we change to . For and such that set
[TABLE]
Then satisfies for all . We choose parameters and so that
[TABLE]
that is we put
[TABLE]
Then by Lemma 2.2 any -Lipschitz extension of to satisfies
[TABLE]
Then
[TABLE]
Let . Then this quantity, given (3.18), is greater than if and only if
[TABLE]
This is to say, if is big enough, then there exists a -Lipschitz function that contradicts the assumption on . Hence and thus for any
[TABLE]
Now, is continuous and standard arguments imply that is affine.
To prove that iii) implies i) consider first a function , given by
[TABLE]
Let us check that it is a -function. The condition of convexity and finitely lower semicontinuity is clearly satisfied. We need only to check whether the condition (3.9) holds. It is readily seen that the first two summands in the definition of both satisfy the condition (3.9) with equalities. Thus, to satisfy (3.9), we must have
[TABLE]
for all non-negative , , summing up to one, all . Rearranging we get
[TABLE]
As is -Lipschitz and affine, this is certainly true. By Theorem 3.5 we see that for any points and any the intersection of closed sets
[TABLE]
is non-empty. By compactness such intersection is nonempty also for any infinite number of chosen points. Therefore we may always extend to a -Lipschitz map on so that
[TABLE]
Let us order by inclusion all subsets of containing that admit the desired extension. By the Kuratowski–Zorn lemma, there exists a maximal subset. If it were not , then by the above considerations we could find a strictly larger subset with an extension that satisfies the desired conditions. ∎
Remark 3.10*.*
For to be a -function, the condition (3.19) must be valid for all , whence putting we see immediately that must be an affine map, for . Moreover, if we take , then we see that for all
[TABLE]
i.e. must be -Lipschitz.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] L. Aguirre Salazar and S. Reich, A remark on weakly contractive mappings , J. Nonlinear Convex Anal. 16 (2015), no. 4, 767–773. MR 3343175
- 2[2] A. V. Akopyan and A. Tarasov, A constructive proof of Kirszbraun’s theorem , Mathematical Notes 84 (2008), 725–728. MR 2500644
- 3[3] D. Azagra, E. Le Gruyer, and C. Mudarra, Kirszbraun’s theorem via an explicit formula , https://arxiv.org/pdf/1810.10288.pdf (2019), 1–9.
- 4[4] S. Bartz and S. Reich, Abstract convex optimal antiderivatives , Ann. Inst. H. Poincaré Anal. Non Linéaire 29 (2012), no. 3, 435–454. MR 2926243
- 5[5] H. Bauschke, Fenchel duality, Fitzpatrick functions and the extension of firmly nonexpansive mappings , Proceedings of the American Mathematical Society 135 (2007), no. 1, 135–139. MR 2280182
- 6[6] H. Bauschke and X. Wang, Firmly nonexpansive and Kirszbraun-Valentine extensions: a constructive approach via monotone operator theory , Nonlinear analysis and optimization I. Nonlinear analysis, Contemp. Math., vol. 513, Amer. Math. Soc., Providence, RI, 2010, pp. 55–64. MR 2668238
- 7[7] U. Brehm, Extensions of distance reducing mappings to piecewise congruent mappings on 𝐑 m superscript 𝐑 𝑚 {\bf R}^{m} , J. Geom. 16 (1981), no. 2, 187–193. MR 642266
- 8[8] Y. Brudnyi and P. Shvartsman, Whitney’s extension problem for multivariate C 1 , ω superscript 𝐶 1 𝜔 C^{1,\omega} - functions , Transactions of the American Mathematical Society 353 (2001), no. 6, 2487–2512. MR 1814079
