Locally $C^{1,1}$ convex extensions of $1$-jets
Daniel Azagra

TL;DR
This paper characterizes when a 1-jet defined on an arbitrary subset of Euclidean space can be extended to a locally $C^{1,1}$ convex function, providing explicit formulas and applications to convex hypersurfaces.
Contribution
It establishes necessary and sufficient conditions for such convex $C^{1,1}_{loc}$ extensions, along with explicit formulas and variants for broader regularity classes.
Findings
Provided explicit formulas for convex $C^{1,1}_{loc}$ extensions.
Characterized conditions for the existence of convex extensions of 1-jets.
Applied results to construct convex hypersurfaces with prescribed tangent hyperplanes.
Abstract
Let be an arbitrary subset of , and , be given functions. We provide necessary and sufficient conditions for the existence of a convex function such that and on . We give a useful explicit formula for such an extension , and a variant of our main result for the class , where is a modulus of continuity. We also present two applications of these results, concerning how to find convex hypersurfaces with prescribed tangent hyperplanes on a given subset of , and some explicit formulas for (not necessarily convex) extensions of -jets.
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.
Locally convex extensions of -jets
Daniel Azagra
ICMAT (CSIC-UAM-UC3-UCM), Departamento de Análisis Matemático y Matemática Aplicada, Facultad Ciencias Matemáticas, Universidad Complutense, 28040, Madrid, Spain.
(Date: May 15, 2019)
Abstract.
Let be an arbitrary subset of , and , be given functions. We provide necessary and sufficient conditions for the existence of a convex function such that and on . We give a useful explicit formula for such an extension , and a variant of our main result for the class , where is a modulus of continuity. We also present two applications of these results, concerning how to find convex hypersurfaces with prescribed tangent hyperplanes on a given subset of , and some explicit formulas for (not necessarily convex) extensions of -jets.
Key words and phrases:
convex function, convex body, locally , Whitney extension theorems
1. Introduction and main results
In [5, 3, 6] we considered the following problem.
Problem 1.1**.**
If is a class of differentiable functions on and we are given a subset of and two functions and , how can we decide whether there is a convex function such that and for all ?
In those articles the problem was solved when is one of the classes , , . We refer to the introductions of the papers [3, 5, 6, 25, 42] for some motivation and background for this problem. We also recommend to see [8, 9, 11, 16, 17, 18, 19, 20, 21, 22, 23, 24, 27, 30, 29, 31, 33, 35, 36, 37, 38, 40, 41, 43, 44] and the references therein for information about general (we mean not necessarily convex) Whitney extension problems for jets and for functions.
Nothing is known about Problem 1.1 in the case that is arbitrary and , , and in fact the problem looks extremely hard to solve for higher order differentiability classes, in view of the following two facts: 1) partitions of unity cannot be used to patch local convex extensions, as they destroy convexity; and 2) convex envelopes do not preserve smoothness of orders higher than , so the techniques of [3, 5, 6] cannot be employed to construct extensions of jets. See [7] for the special case that is convex and .
In this paper we study and solve Problem 1.1 for the class of differentiable functions with locally Lipschitz gradients (see Section 3 below for a more precise definition including its natural topological structure as a Fréchet space). This class of functions is very interesting at least for the following two reasons. On the one hand, regularity is good enough for many purposes in Real Analysis and Differential Geometry. On the other hand, in contrast with the rather sparse class of (globally) functions, the class comprises lots of convex functions. Indeed, for instance the function , , does not have a Lipschitz derivative, hence it is not of class , but it is of course of class . Much more generally: as a consequence of the main result of [1], every convex function on can be uniformly approximated by convex functions; however, this is not true if we replace the class with the class (any function which grows more than quadratically at infinity serves as a couterexample). Further motivation for the present paper comes from the work [4], where we need to know when we can find convex extensions of class of a given jet . There are also other interesting applications of solutions to Problem 1.1; see Section 4 below.
Due to the mentioned fact that partitions of unity are useless in this kind of problems, the convex extension results of [3] do not give us a method of deciding whether or not a given jet has a convex extension. As a matter of fact, there are very important differences between the global behavior of convex functions and that of convex functions. Those differences may even be decisive in determining whether a given jet has extensions in these classes. For instance, convex functions on cannot have what in [6] we called corners at infinity, but convex functions (and even real-analytic convex functions) can have them. Neither can the results of [6] be applied to solve Problem 1.1 for . This is due both to the unsuitability of the conditions of the main result of [6] (which ignore the difficulty that, in addition to corners, convex functions may have other kinds of weaker singularities at infinity, such as what we could call Hölder wedges at infinity; see Examples 1.4, 1.5 and 1.6 below), and also to some important elements of its proof. In order to solve Problem 1.1, in this paper we will make a hybrid of results and methods of [3] and [6], also using some ideas of [1] and [28].
As in [6], our most general results contain some complicated conditions which may be difficult to grasp at first reading. For this reason, and in order to facilitate understanding of this paper, we will start by examining some corollaries and examples. It will also be convenient to state the following reformulation of the main result of [3].
Theorem 1.2** (Azagra-LeGruyer-Mudarra).**
Let be an arbitrary nonempty subset of . Let , be given functions. Assume that there exists some such that
[TABLE]
for every and every . Then the formula
[TABLE]
defines a convex extension of to which satisfies on and .
Conversely, if there is a convex extension of the -jet , then (1.1) must be satisfied for every .
Here denotes the convex envelope of a function , that is,
[TABLE]
Other useful expressions for are given by
[TABLE]
(see [34, Corollary 17.1.5] for instance), and by the Fenchel biconjugate of , that is,
[TABLE]
where
[TABLE]
(see [10, Proposition 4.4.3] for instance).
Theorem 1.2 is not explicitly stated in [3], but it is implicitly contained in the proof of [3, Theorem 2.4]. Geometrically speaking, the epigraph of is the closed convex envelope in of the union of the family of paraboloids , where , and condition (1.1) tells us that these paraboloids must lie above the putative tangent hyperplanes .
In this paper we will be looking for analogues of this result for the more complicated case of convex extensions of -jets. If the given jet has the property that , then our main result is easier to understand and use, and can be stated as follows.
Theorem 1.3**.**
Let be an arbitrary nonempty subset of . Let , be functions such that
[TABLE]
Then there exists a convex function such that and if and only if for each there exists a number such that
[TABLE]
[TABLE]
Furthermore, if is bounded then a formula for such an extension is given by
[TABLE]
where is defined as the first positive integer such that , and .
In the above theorems, as in the rest of the paper, denotes the closed ball of center and radius .
Of course inequality (1.8) reminds us of (1.1), but we should also note a very important difference between these conditions, as well as the asymmetry of the new condition (1.8). Namely, in condition (1.1) both and run in all of the set , while in condition (1.8) the point runs in all of but the location of the point is restricted to the intersection of with the ball , and the point is only asked to be in the ball , as opposed to all of (and, of course, the condition’s constant depends on ). Thus one can say that condition 1.8 is global on the left-hand side of the inequality, but semi-global on the right-hand side (this explains our previous use of the term asymmetry). Furthermore, let us emphasize that condition (1.8) is not equivalent to saying that the restriction of the jet to the set satisfies condition (1.1) for each .
Now let us proceed to study the general situation where we do not necessarily have . In this case, as we saw in [6], the possible presence of corners at infinity, makes things more complicated. If we are seeking convex extensions, then we have to be even more careful: not only do we have to deal with such corners at infinity, but also with what we could call Hölder wedges at infinity, a terminology which is certainly vague and we do not intend to make precise but may become intuitively clear after having a look at the following examples.
Example 1.4**.**
Let be defined by
[TABLE]
Both are convex functions, and , but . However, we have that and . We are tempted to say that is a Hölder wedge that supports at infinity. **
Example 1.5**.**
Let , . Let , and define and on by
[TABLE]
and
[TABLE]
Then there is no convex function such that and on , because for every convex function such that on we must have on . As a matter of fact, for every pair of convex functions and , we have that if for all then for all . Let us prove this assertion. We first claim that for every we have . Indeed, by convexity we have
[TABLE]
for all , where we denote . Taking of the form , , and noting that for all , we obtain
[TABLE]
for all , which is impossible unless . So we have that for all , and therefore, for each , the function does not depend on . Since for every with there exists some with , we deduce that . Thus for all with , hence by continuity also for all .
Note that this example also shows that there are jets on such that: 1) they have convex extensions (even of class ) to all of ; 2) their restrictions to satisfy condition of [5, 3] (and in particular Whitney’s condition for extension too) for each ; 3) and yet they do not have convex extensions to all of . We thus see that there are global effects that may become very selective to prevent or admit the existence of convex extensions of a given jet in various differentiability classes.**
Example 1.6**.**
Let , . Let , and define and on by
[TABLE]
and
[TABLE]
We claim that there exist many convex functions such that and on . It is not easy to give a direct proof of this assertion without applying Theorem 1.3 on a new, larger set . We just note that this is a consequence of our next result (see the proof of Proposition 3.1(1) in Section 3 below for a detailed construction of a similar example). However, all of such extensions will be supported by a Hölder wedge at infinity, in the sense that for every and every we have , and in particular , and also for all . **
Remark 1.7**.**
Let us emphasize the essential difference between Example 1.5 and 1.6. Thanks to the geometrical differences between the domains of the jets, in the second of these examples it is possible to add one more point and one more jet to our problem so as to obtain a new extension problem which can be solved by applying Theorem 1.3, while in the first one this is impossible. **
Before presenting our main theorem for the case that , we need a definition and a result from [6, 1] which help us understand the global geometrical behavior of convex functions and provide us with a canonical representation that may be used to reduce problems about general convex functions to simpler problems about coercive convex functions.
Definition 1.8**.**
Let be a Euclidean space, and be the orthogonal projection onto a subspace . We will say that a function defined on a subset of is essentially -coercive provided that there exists a linear function such that for every sequence with one has
[TABLE]
We will say that is essentially coercive whenever is essentially -coercive, where is the identity mapping.
For instance, a function is essentially coercive provided there exists a linear function such that
[TABLE]
If is a linear subspace of , we will denote by the orthogonal projection, and we will say that is coercive in the direction of whenever is -coercive.
We will denote by the orthogonal complement of in . For a subset of , will stand for the linear subspace spanned by the vectors of .
We also recall that, for a convex function , the subdifferential of at a point is defined as
[TABLE]
and each is called a subgradient of at . **
Theorem 1.9**.**
[See the proofs of [6, Theorem 1.11] and [1, Lemma 4.2]] For every convex function there exist a unique linear subspace of , a unique vector , and a unique essentially coercive function such that can be written in the form
[TABLE]
The subspace coincides with , and the vector coincides with for any , , where is the orthogonal projection of onto . Moreover, if is a linear subspace of such that is essentially coercive in the direction of , then .
The above characterization of and does not appear in the statement of [6, Theorem 1.11], but it is implicit in its proof.
Now we are ready to state the most important result of this paper.
Theorem 1.10**.**
Given an arbitrary nonempty subset of , a linear subspace , the orthogonal projection , and two functions , the following is true. There exists a convex function of class such that , , and , if and only if the following conditions are satisfied.
.
If , then there exist points , numbers , vectors , and a sequence of numbers , , such that, denoting: ; and for ; and for , , we have that
[TABLE]
and
[TABLE]
[TABLE]
If , then the preceding condition holds with in place of (no need to add new data).
Furthermore, if is bounded then a formula for such an extension is given by
[TABLE]
where is defined as the first positive integer such that , and .
In particular, by considering the case that , we obtain a characterization of the -jets which admit convex extensions that are essentially coercive on , thus improving Theorem 1.3 (which does not directly address situations like that of Example 1.6).
The rest of this paper is organized as follows. In Section 2 we provide more technical and more general versions of the above results whose statements have the advantage of providing explicit formulas for the extensions . In Section 3 we study the natural and important question whether or not one can obtain convex extensions whose gradients have local Lipschitz constants that can be controlled by the local Lipschitz constants of the gradients of the functions appearing in the statement of Theorem 2.1 below (or equivalent, by the numbers in the statements of Theorems 1.3 and 1.10). As we will see, and in sharp contrast to the case that we studied in [3], neither our method of extension nor any other can achieve this. Nonetheless we also obtain some positive results for families of functions which are uniformly essentially coercive in an appropriate sense. In Section 4 we will present some applications of our results. Finally in Section 5 we give the proofs of the main theorems.
2. Technical versions of the main results, with explicit formulas
In this section we give some versions of our main results which have the advantage of providing us with explicit formulas for the extension functions (and the disadvantage that their statements involve the existence of families of functions which we are not told how to find). These technical versions of the main results will also help us understand their proofs better, splitting them into two parts which use different methods. In order to see how we can construct appropriate families of functions that satisfy the assumptions of Theorem 2.1 starting from condition (1.8) in Theorem 1.3, see Section 5.3 below.
Let us begin with the easier case that .
Theorem 2.1**.**
Let be an arbitrary nonempty subset of . Let , be functions such that
[TABLE]
Then there exists a convex function such that and if and only if the following condition is satisfied. For each there exists a (not necessarily convex) function such that:
[TABLE]
[TABLE]
for every , and
[TABLE]
for every and every . Moreover, when these conditions are satisfied, the extension can be taken to be essentially coercive, and in fact, for every number the formula
[TABLE]
defines such an essentially coercive convex extension of the jet to .
As for the most general situation that does not necessarily coincide with , we have the following technical version of Theorem 1.10.
Theorem 2.2**.**
Given an arbitrary nonempty subset of , a linear subspace , the orthogonal projection , and two functions , the following is true. There exists a convex function of class such that , , and , if and only if the following conditions are satisfied.
.
If , then there exist points , numbers , and vectors such that for every there exists a (not necessarily convex) function of class such that, denoting: and for ; and for , , we have that:
[TABLE]
[TABLE]
[TABLE]
for every ; and
[TABLE]
for every and every .
If , then the preceding condition holds with in place of (no need to add new data).
Moreover, whenever these conditions are satisfied, for every number the formula
[TABLE]
defines a convex extension of the jet to which satisfies .
There are analogues of all of the above results for the classes or , where is a concave, strictly increasing modulus of continuity with . It suffices to replace with , where , and make some other obvious changes. For instance, we have the following version of Theorem 2.2 for the class .
Theorem 2.3**.**
Given an arbitrary nonempty subset of , a linear subspace , the orthogonal projection , and two functions , the following is true. There exists a convex function of class such that , , and , if and only if the following conditions are satisfied.
.
If , then there exist points , numbers , and vectors such that for every there exists a (not necessarily convex) function of class such that, denoting: and for ; and for , , we have that:
[TABLE]
[TABLE]
[TABLE]
for every ; and
[TABLE]
for every and every .
If , then the preceding condition holds with in place of (no need to add new data).
Moreover, whenever these conditions are satisfied, for every number the formula
[TABLE]
defines a convex extension of the jet to which satisfies .
Finally, let us mention that our methods also allow us to establish explicit formulas for convex extensions of jets. We only state the result for the easier case that , because the most general result of this kind for the class has an excessively complicated statement.111Even if we assume to be closed, in some situations we would have to find and add new jets not only at a finite number of points , but also at every point of the possibly infinite set . Although the latter jets , are uniquely determined, the associated functions are not, and in any case the process to define them is laborious.
Theorem 2.4**.**
Let be a closed nonempty subset of . Let , be continuous functions such that
[TABLE]
Then there exists a convex function such that and if and only if for every there exists a (not necessarily convex) differentiable function such that:
[TABLE]
and
[TABLE]
for every and every . Moreover, when these conditions are satisfied, for every number the formula
[TABLE]
defines such a convex extension of the jet to .
3. Some remarks on the local Lipschitz seminorms of the extensions
Recall that denotes the set of all functions which are differentiable and such that is Lipschitz. This space is naturally equipped with the seminorm
[TABLE]
and if we distinguish and fix a point and define
[TABLE]
then is a Banach space. Now, if is a nonempty subset of and is a -jet, we can define the Whitney seminorm of by
[TABLE]
If we consider the sets
[TABLE]
and
[TABLE]
then Whitney’s extension theorem tells us that
[TABLE]
and provides us with a linear extension operator
[TABLE]
with the property that
[TABLE]
where is a constant only depending on the dimension .
For the cone of convex functions of class we can consider the functional
[TABLE]
and define the sets
[TABLE]
and
[TABLE]
The main results of [5, 3] tell us that
[TABLE]
and show that the operator given by formula (1.2) has the property that
[TABLE]
where is an absolute constant (in fact we can take ). We also saw in [3] that a similar operator for the problem of extending -jets by (not necessarily convex) functions of class also has the property that
[TABLE]
where is an absolute constant (here one can take ). In this respect this operator behaves even better than the classical Whitney extension operator, because one has in (3.1). On the other hand, Whitney’s operator is linear, while the one provided by [3] is not.
In this section we will see how this scenery changes dramatically when we consider , the cone of convex functions which are of class , instead of the much smaller cone . But first we must specify a natural topology in the space . Fixing a point , we consider, for each , the seminorm defined by
[TABLE]
and for we set
[TABLE]
Then it is not difficult to check that , equipped with the family of seminorms , is a Fréchet space. A natural metric in this space is given by
[TABLE]
In particular, a sequence converges to in if and only if
[TABLE]
for every . And a set is bounded if and only if for every the seminorm is bounded on . Boundedness of a set in this space is often very useful, as it allows us, through the use of Arzelà-Ascoli’s theorem and a diagonal argument, to extract a sequence from which converges, uniformly on bounded sets, to some function (and such that converges, uniformly on bounded sets, to ).
Now, for any subset of , let us denote
[TABLE]
and its subset
[TABLE]
On the set of -jets on we may consider, for each , the Whitney seminorms
[TABLE]
and for
[TABLE]
where is some fixed distinguished point, and the metric
[TABLE]
Again, Whitney’s extension technique gives us
[TABLE]
It is also well known that Whitney’s extension operator
[TABLE]
is linear and continuous with respect to the metrics that we have defined in these spaces. This is equivalent to saying that if is a sequence in such that is bounded for every then is also bounded for every .
In the framework of the problem that we are considering in this paper, we may consider the following functionals
[TABLE]
and
[TABLE]
where is a fixed distinguished point of , and also (more naturally in our setting, in view of Theorem 2.2, and using the notation of this result) the functionals
[TABLE]
where the supremum is taken over all points , and the infimum is taken over all families of functions satisfying the conditions of Theorem 2.2. We also set
[TABLE]
It is then natural to ask: does there exist a (not necessarily linear) extension operator
[TABLE]
such that, if is a sequence in so that is bounded for every , then is bounded for every too? And more importantly, does there exist a (not necessarily linear) extension operator
[TABLE]
such that, if is a sequence in so that is bounded for every , then is bounded for every too?
Next we answer these questions in the negative.
Proposition 3.1**.**
There exist a closed subset of and a sequence of -jets on such that:
- (1)
There exists a sequence such that for all . 2. (2)
For every we have that , , and . 3. (3)
For every sequence such that for all , we have that for some .
Proof.
Let
[TABLE]
where
[TABLE]
and define the sequence of -jets by
[TABLE]
and
[TABLE]
Note that
[TABLE]
and in particular
[TABLE]
To prove we are going to use Theorem 2.1: we seek, for each , a suitable family of functions of the form222It will be possible to find a family of quadratic functions satisfying the assumptions of Theorem 2.1 because has linear growth at infinity. When grows faster than quadratically as , it is impossible to use Theorem 2.1 with functions of this form.
[TABLE]
where are positive numbers depending only on . We have to check that for every and there exists some number so that for every we have that
[TABLE]
To this end, let us consider the functions , , , , defined by
[TABLE]
For each , , we want to find some such that these functions satisfy for all . Finding the minima of these piecewise quadratic functions is routine. We have
[TABLE]
and since in this case we have , , we obtain that for all provided that Similarly, or just noting that , we also obtain that if we take
On the other hand, bearing in mind that when and , we have
[TABLE]
provided that we further require that Noting that , we also obtain that for such an .
Next, for we have
[TABLE]
and also (noticing that when )
[TABLE]
provided that we take .
For , recalling that and if and only if , and , we get
[TABLE]
whenever and since , we also obtain that with the same .
Lastly, for , noting that if then , , we have
[TABLE]
provided that .
In conclusion we see that inequality (3.4) is satisfied for
[TABLE]
Also note that, for each , since for all , we have
[TABLE]
Therefore we can apply Theorem 2.1 so as to obtain, for each , a convex function such that . We have thus proved .
To prove , taking for instance and setting
[TABLE]
we note that the preceding estimate for implies that
[TABLE]
and therefore
[TABLE]
It is also easy to see that and for all . This shows .
Finally, let us prove . Let be a sequence of convex functions of class such that for every , and assume that we had
[TABLE]
Since we also have for every , then, for , we can apply Arzelà-Ascoli’s theorem to find a subsequence of such that and converge uniformly on . Then we can apply again Arzelà-Ascoli’s theorem to find a subsequence of such that and converge uniformly on . Continuing this argument by induction, we extract subsequences of such that and converge uniformly on . Then the diagonal subsequence has the property that and converge uniformly on for every . We deduce that the limit
[TABLE]
exists locally uniformly, that and also
[TABLE]
locally uniformly. Moreover, since the pointwise limit of convex functions is convex, we have that is convex. Also, because , we have that for every . And of course, since for all we have if .
Summing up, we have obtained a convex function such that for all . As we are about to see, this implies that for all , and in particular cannot be differentiable at any point of the line , a contradiction. Indeed, for every we have
[TABLE]
which implies
[TABLE]
for all . Then, for each , the function does not depend on . Since for every with there exists some with , we deduce that . Thus for all with , and by continuity also for all .
This argument shows that we must have
[TABLE]
for some (hence also for all ). ∎
Remark 3.2**.**
As we have just shown, there cannot be any method for convex extension of jets that allows us to control the Fréchet seminorms of the extensions in terms of the functionals , or , or . If one needs to estimate the Lipschitz constant of the restriction of the function of (2.5) to some ball , by keeping track of the constants and radii appearing in the proof of Theorem 2.1, denoting (the function given by condition (2.3)), and assuming without loss of generality that , where is given by (5.7), and that , where for some , we see that
[TABLE]
where is any number such that for some the function is coercive (where ) and for all . On the other hand, the proof of Lemma 5.1 shows that for Theorem 2.1 one can take
[TABLE]
As we see (even if we take ) these bounds not only depend on , and , but also on the number , which somehow measures essential coerciveness of the function . This kind of dependence is inevitable: unless satisfies a global estimate of the kind , in order that be differentiable, the function must be essentially coercive. The less essentially coercive is, the greater the estimates of the local Lipschitz constants of the gradient of are bound to be. On the other hand, in the proof of the preceding proposition we saw that the seminorms of the extensions blow up as the functions are forced to be closer and closer to when . This indicates that, for any extension operator
[TABLE]
a measure of essential coerciveness of the minimal extension functions defined by a given family of jets is a factor that one must consider if one wishes to be able to control the seminorms of the resulting family of extensions. In this direction, the above estimate for yields the following result (for simplicity we only consider the case that ). **
For a point and a -jet on , let us denote, for ,
[TABLE]
where the infimum is taken over all the families of functions satisfying the conditions of Theorem 2.2. If there exists no such family, we deem for all . Define also
[TABLE]
Similarly, for any function ) and , let us denote
[TABLE]
and also
[TABLE]
Theorem 3.3**.**
Let be a family of -jets on a nonempty subset of . Assume that these jets are uniformly essentially coercive, in the sense that there exist some and some point such that for every there exists a vector so that
[TABLE]
for all . Assume also that for every the jet satisfies the conditions of Theorem 2.1, and that
[TABLE]
Then, calling the extension of given by formula (2.5) with , we have that
[TABLE]
4. Some applications
As we already mentioned, our results are essential in the proof of the following theorem from [4], which tells us that essentially coercive convex functions satisfy a Lusin property of class and convex.
Theorem 4.1** (Azagra-Hajłasz).**
Let be a convex function, and assume that is not of class . Then is essentially coercive if and only if for every there exists a convex function of class such that .
A corollary of this result is that, if is the boundary of some convex set with nonempty interior (not necessarily bounded) in and does not contain any line, then for every there exists a convex hypersurface of class such that ; see [4, Corollary 1.13].
We next present and prove two other interesting consequences of our main results.
4.1. Convex hypersurfaces of class with prescribed tangent hyperplanes
Theorem 1.10 can be applied to solve the following natural geometrical problem: given an arbitrary subset of and a collection of affine hyperplanes of such that every passes through some point , and , what conditions on are necessary and sufficient for the existence of a convex hypersurface of class in such that is tangent to at for every ?333 We say that is a convex hypersurface of class provided that for some convex body (possibly unbounded) and is a submanifold of such that the outer unit normal , is a locally Lipschitz mapping (equivalently, can be regarded locally, in appropriate coordinates, as the graph of a function). An equivalent reformulation of this problem is the following: given and , what conditions are necessary and sufficient to ensure the existence of a (not necessarily bounded) convex body of class such that and the outer unit normal to at coincides with for every ?444We say that is a convex body of class if is a closed convex subset of with nonempty interior such that its boundary is a hypersurface of . Our solution to this problem is as follows.
Theorem 4.2**.**
Let be an arbitrary nonempty subset of , a locally Lipschitz mapping, a linear subspace of , and the orthogonal projection. Then there exists a convex hypersurface of class such that , for all , and , if and only if the following conditions are satisfied.
.
If , then there exist points , vectors , and a sequence of numbers , , such that, denoting: ; for ; for , , we have that
[TABLE]
and
[TABLE]
for all , , .
If , the preceding condition holds with in place of .
Before showing this result, let us gather some facts concerning the geometry of unbounded convex bodies that will help us understand its statement and proof. We say that a convex body is line-free if it does not contain any line (however, it may contain half-lines).
Lemma 4.3**.**
For every convex body there exists a linear subspace of such that
[TABLE]
where the convex body is line-free (and possibly unbounded). Furthermore, is the set of vectors parallel to lines contained in . Consequently, if and we denote the orthogonal projection, we also have:
- (1)
, and 2. (2)
* for every .*
Proof.
For the first part, see [39, Lemma 1.4.2] for instance. Then properties and are immediate consequences of the cylindrical structure of . ∎
The following result must be known, but I have been unable to find a proof in the literature.
Proposition 4.4**.**
Let be a convex body such that is a hypersurface of class .
- (1)
If is bounded then . 2. (2)
If is a halfspace then, with the notation of Lemma 4.3, is -dimensional, is a hyperplane parallel to , and , but . 3. (3)
If is unbounded and is not a halfspace then, with the notation of Lemma 4.3, we have
[TABLE]
Proof.
If is bounded then, for each , is attained at some , and this means that . Hence . Also, for any , contains the sphere of center and radius , and therefore must coincide with .
is obvious.
If is unbounded, according to Lemma 4.3 let us write , where is line-free (and may be equal to ). From the cylindrical structure of we see that
[TABLE]
and
[TABLE]
Let us now distinguish some cases depending on the dimension of . If then , , and there is nothing to say. If then is either a halfspace (a case already dealt with) or a slab (the intersection of two parallel halfspaces perpendicular to and facing opposite directions). In the latter case it is clear that (4.3) is true.
So we are left with the case that . In this case is connected, and if were strictly contained in then would be contained in a proper subspace of and therefore would have empty interior, which is absurd. Thus we have
[TABLE]
For notational convenience, let us first assume that is line-free, that is, , and check that too. Let us choose points such that is a basis of .
Claim 4.5**.**
The set is contained in .
Proof.
Let us denote and for . We have , and since is a basis of the hyperplanes , , must intersect at a unique point , which is the vertex of the pointed cone . Given , we set , , and observe that the hyperplanes intersect transversely at least for all . Then, for , the truncated cone is nonempty and compact, hence so is , and therefore is attained at some But since and for all , we have that is attained at , and this implies that and . ∎
Now, since is open in the unit sphere , for any we have that is open in the sphere of center and radius , and (because any nonempty relatively open subset of a sphere spans all of ) it follows that , which yields .
Let us finally consider the case that . By applying what we have just established to the convex body (with boundary of the space , we see that , and by combining this with (4.4) and (4.5) we conclude the proof of . ∎
Proof of Theorem 4.2.
Let us assume that conditions are satisfied and, with the help of Theorem 1.10, let us construct a convex hypersurface as required. Define and on by and . Then(4.1) implies (1.10), and (4.2) implies (1.11), so we can apply Theorem 1.10 to obtain a convex function such that on and . Note that is not constant because for any , where we have . Since a convex function has vanishing gradients exactly at the points where a global minimum is attained, it is clear that for every we have . Therefore
[TABLE]
defines a convex body of class , and its boundary
[TABLE]
is a convex hypersurface of class . It is obvious that , and since points outside and is perpendicular to at for every , and for all , we have that on and .
Conversely, let us assume that there is a convex hypersurface with , and on , and let us see that conditions of the statement are met. According to Lemma 4.3 and Proposition 4.4, we may write , where is line-free, and we have that unless is a halfspace. If is a halfspace then , for all , and conditions of the statement are trivially satisfied. Thus we may assume (and in particular the ’s in the statements of Theorem 4.2 and Lemma 4.3 coincide).
For a convex body , let denote the signed distance to , that is,
[TABLE]
By Lemma 4.3 we have for all . It is well known that if is a convex hypersurface of class then the function is convex and there exists an open neighborhood of such that is of class , and for every ; see [15, Theorems 5.4 and 5.7]. By applying this result to , we obtain an open neighborhood of in such that , and hence , where . Now, for every , since is compact, there exists numbers and such that for all , and for all and , which (bearing in mind that , on , and is convex) implies that
[TABLE]
for all , and . On the other hand, if and then, by setting
[TABLE]
we have that
[TABLE]
Thus, in either case, the above inequality holds for every , , , and since and , we deduce that
[TABLE]
for every , , . Clearly is always satisfied as , and if we are done.
If then is strictly contained in , and we can find points such that Then, by mimicking the beginning of the proof of (ii) in the necessity part of Theorem 2.2 below, we may obtain points such that the set is linearly independent and , hence where . Thus, if we set for , and for , , we see that (4.1) is true, and from (4.6) we conclude that (4.2) is also satisfied. ∎
Remark 4.6**.**
By using first the necessity part and then the proof of the sufficiency part of Theorem 4.2 with , we deduce the not entirely obvious fact that for every convex hypersurface of class in (defined as in Footnote 3) there always exists a convex function such that and for every .**
4.2. A new formula for (not necessarily convex) extensions of -jets
A function is of class if and only if there exists a coercive convex function of class such that the functions and are convex and coercive. As we did in [3] in the case, one can use this fact in combination with Theorem 2.1 to obtain explicit formulas for general (not necessarily convex) extensions of jets.
More precisely, if we are given a -jet on a set and we can guess that for some convex function the jet will have a coercive convex extension , then the function will extend the original jet . Thus Theorem 2.1 for the case has the following consequence.555Here we make the mild assumption that the set has at least one subset consisting of affinely independent points, so that we do not have to add new data in some special cases (at least if we choose an appropriate function ). Of course, a fully general, but also more complicated version of Theorem 4.7 follows from Theorem 2.2 too. We leave its statement to the reader’s care.
Theorem 4.7**.**
Let be such that there are points so that is a basis of . Let , be arbitrary functions. Then there exists a function such that , if and only if there exist a convex function and, for , functions of class such that:
[TABLE]
[TABLE]
[TABLE]
for every , and
[TABLE]
for every and every .
Moreover, whenever these conditions are satisfied, for every number the formula
[TABLE]
defines a convex extension of the jet to .
Remark 4.8**.**
Once again, in contrast to the case which we studied in [3], the gradient of the function given by (4.11) does not have optimal local Lipschitz constants. As observed in Remark 3.2 and Theorem 3.3, our method does not provide extensions whose gradients have local Lipschitz constants independent of the dimension or smaller than those given by the classical Whitney operator. Hence we do not recommend using the above formula if the magnitude of the local Lipschitz constants of the gradient is a concern and convexity is not. Nonetheless, its form and its explicit character may become useful in other situations, for instance when dealing with delta-convex functions.**
Proof of Theorem 4.7.
Assume that the jet has a extension . Set and for each denote and . Then and are convex functions on , for each . Define , and, for ,
[TABLE]
and
[TABLE]
It is clear that the functions are convex and of class . Next we check that is convex (in fact strongly convex) on . We can write, on each ,
[TABLE]
with convex on , and of course . Therefore, recalling that , in order to check that is strongly convex on it is sufficient to see that if and , the second derivative of the function (which exists for almost every ) is bounded below by some strictly positive number. In fact this function is twice differentiable on except on the countable set . If is a point of differentiability of and then, by calculating the second derivatives at of the convex functions , one can check that, for and one has
[TABLE]
and therefore, denoting ,
[TABLE]
hence
[TABLE]
We have seen that for almost every , and as we noted above this implies that is strongly convex on .
If then by applying the necessity part of Theorem 2.1 to the jet we immediately get a family of functions satisfying (4.7)–(4.10). Otherwise we proceed as follows. Note that the gradient of the function is of the form
[TABLE]
where , and if and only if . By assumption, there are points such that are linearly independent. Up to replacing the balls with balls in the above construction and translating coordinates, we may assume without loss of generality that and therefore is a basis of . Now, for each , consider the function
[TABLE]
which clearly has the property that is strongly convex. We claim that, for large enough, we have
[TABLE]
Indeed, we have so by using (4.12) we can write
[TABLE]
with , for every , . Then
[TABLE]
and by taking the determinants of the matrices formed by the vectors of each side of this equality and letting we obtain
[TABLE]
Therefore we can find and fix some large enough so that
[TABLE]
hence also
[TABLE]
which since shows our claim. Therefore, by applying the necessity part of Theorem 2.1 to the jet we may conclude as before.
Conversely, if there exist a function and functions as in the statement, then by applying Theorem 2.1 to the jet , we obtain an essentially coercive convex function which extends this jet to . Then the function extends the jet , and the formula for given by Theorem 2.1 yields the formula (4.11) for . ∎
5. Proofs of the main results
Of course Theorem 2.2 is more general than Theorem 2.1, but its proof is necessarily much more technical and less clear. For this reason, and because Theorem 2.1 and its consequence Theorem 1.3 are powerful enough to have some interesting applications (see, e.g. [4, Theorem 1.12]), we choose to prove them separately.
5.1. Proof of Theorem 2.1, sufficiency.
The overall strategy is similar to that of the proofs of the main results of [5, 3], and consists in showing that the function
[TABLE]
is greater than or equal than the minimal extension
[TABLE]
and satisfies estimates of the type on each ball , and then show that these estimates are preserved, up to some constants, depending on , and the function , when we take the convex envelope of .
Observe that (2.4) implies that and are finite everywhere; indeed, taking two points , we have
[TABLE]
for every . In particular we have
[TABLE]
Besides is obviously convex on , and by using conditions (2.4) and (2.7) it is easy to see that is really an extension of , that is, for every . Since convex functions on are bounded on bounded sets, we see in particular that is bounded on bounded sets. Using this fact together with (5.3), we also deduce that is bounded on bounded sets.
According to Theorem 1.9, condition (2.1) implies that is essentially coercive, that is, there exist a convex function and a vector such that
[TABLE]
with . In particular the function attains a global minimum at some point . Hence, up to replacing the jet with the jet defined by , , and the function with , we may and do assume in the rest of the proof that
[TABLE]
(note that any function that does not depend on can be taken in and out of a sum in the infimum defining , and the same goes for any affine function and the convex envelope).
From the definitions of and , and bearing in mind that for each , we also obtain
[TABLE]
hence
[TABLE]
Lemma 5.1**.**
For any number , if satisfies conditions (2.2)-(2.4) then the family defined by
[TABLE]
satisfies conditions (2.2)-(2.4) of Theorem 2.1 (with slightly larger constants in (2.3)), as well as the following one: for every there exists such that, for every ,
[TABLE]
Proof.
It is clear that these new functions also fulfill conditions (2.2), (2.3) and (2.4) of Theorem 2.1, with slightly larger constants
[TABLE]
in (2.3). Let us see that the also satisfy condition (5.7). Take so that is nonempty, fix a point , and for any given note that condition (2.3) implies that
[TABLE]
We then set
[TABLE]
We obtain, for every and every , that
[TABLE]
This shows that ∎
Hence, up to replacing with , from now on we may and do assume that the family satisfies conditions (2.2)-(2.4) and (5.7).
Lemma 5.2**.**
The function is locally Lipschitz, and for every there exists such that for every we have
[TABLE]
Proof.
Given , by (5.7) there exists such that
[TABLE]
Then, if , for any given we may find such that
[TABLE]
and therefore, using the definition of (for the first inequality) and Taylor’s theorem together with condition (2.3) (for the second inequality), we obtain
[TABLE]
where is given by condition (2.3) applied with in place of . Since is arbitrary, by sending to [math] we get what we need. On the other hand, using again (5.10), we also have
[TABLE]
which by letting go to [math] implies that
[TABLE]
for all . If and we take in this inequality, we obtain that
[TABLE]
for all . This implies that is locally Lipschitz. ∎
Next we see that, under the standing assumptions, this kind of inequality is preserved (up to some constants) when we pass to the convex envelope.
Lemma 5.3**.**
Let be a continuous function such that and such that for every there exists so that for every we have
[TABLE]
Then the function has a similar property: for every there exists such that for every we have
[TABLE]
Therefore .
Proof.
We will follow the proof of [28] and make some appropriate changes. We may assume that
[TABLE]
Recall that an alternate expression for the convex envelope of a function defined in (1.3) is given by
[TABLE]
Since by definition, and is bounded on bounded sets, so is (and in particular is well defined on all of ). Then, since , we can find some such that
[TABLE]
By applying the previous lemma with in place of , we next find such that
[TABLE]
Now, given , we use (5.12) to take a sequence such that
[TABLE]
and
[TABLE]
Note that
[TABLE]
for every , and recall (5.11). According to (5.15), there exists some such that if then
[TABLE]
which thanks to (5.11) implies
[TABLE]
This inequality, together with (5.13), shows that
[TABLE]
Therefore, up to extracting a subsequence, we may assume that these limits exist:
[TABLE]
Now we may write
[TABLE]
and, because is convex and , we have
[TABLE]
which implies
[TABLE]
and passing to the limit as we get
[TABLE]
Similarly we obtain
[TABLE]
Thus we conclude, bearing in mind (5.14) and the facts that and , that
[TABLE]
We have shown that for every there exists such that for every , we have
[TABLE]
Since is convex, this is equivalent to saying that , and in fact
[TABLE]
(see, for instance, the proof of [3, Proposition 2.2] restricted to a ball, and combine it with [13, Corollary 3.3.8] or [2, Theorem 1.5]). ∎
Let us now finish the proof of Theorem 2.1. Since is convex, by definition of convex envelope we have
[TABLE]
which together with (5.6) allows us to conclude that on .
Finally, we have on and on , where is convex and is differentiable on . This implies that is differentiable on , with for all . Since we obviously have for all , we also obtain that for all . ∎
5.2. Proof of Theorem 2.1, necessity.
Let us assume that there exists a convex function such that and for all , and let us see that the functions , , defined by
[TABLE]
satisfy the conditions of Theorem 2.1. Note that , so it is clear that (2.2) holds true. We also have, for every , that
[TABLE]
so (2.3) is also satisfied. Besides, since is convex we have
[TABLE]
which implies (2.4). ∎
5.3. Proof of Theorem 1.3.
Although one can use condition (1.8) and standard techniques (smooth approximation and partitions of unity) to construct a family of functions as required to apply Theorem 2.1, we prefer to use some tools of [1] so as to get a family of convex functions . Convexity of these functions is not needed in Theorem 2.1, but we think that it may be useful in some other problems, and does not add any important complication in the proof of Theorem 1.3.
Lemma 5.4** (Smooth maxima, see Lemma 1 of [1]).**
For every there exists a function with the following properties:
- (1)
* is convex;* 2. (2)
* for all .* 3. (3)
* whenever .* 4. (4)
.
Proof.
It is easy to construct a function such that:
- (1)
if and only if ; 2. (2)
is convex and symmetric; 3. (3)
.
Then the function defined by has the required properties. ∎
These smooth maxima are useful to approximate the maximum of two functions without losing convexity or other key properties of the functions, as in the following proposition.
Proposition 5.5** (See Proposition 2 of [1]).**
Let be as in the preceding Lemma, and let be convex functions. For every , the function has the following properties:
- (1)
* is convex.* 2. (2)
If are of class , then so is . 3. (3)
* if .* 4. (4)
* if .* 5. (5)
. 6. (6)
. 7. (7)
* for every ball .* 8. (8)
If and then . 9. (9)
If then, for each ball ,
[TABLE]
where is a constant depending only on .
Proof.
See [1] for properties . To check , it is sufficient to see that the function has a suitably bounded second derivative, where with . So, by replacing with and we can assume that and are defined on an interval . In this case we easily compute
[TABLE]
and the estimate of follows immediately. ∎
Now we can prove Theorem 1.3. For each , we denote By the main result of [1], we may find a convex function such that
[TABLE]
where . In particular . Next, for each , we define as the first positive integer such that , and the function by
[TABLE]
where is the smooth maximum of Lemma 5.4 with , and the numbers are given by condition (1.8). By replacing with if necessary, we may assume that
[TABLE]
Note that, if then , so we have, using (1.8), that
[TABLE]
which implies, by Proposition 5.5(3), that
[TABLE]
for all . We then easily deduce (bearing in mind the definition of and Proposition 5.5) that and is convex.
Let us see that the -jet , together with the family , satisfy the properties of Theorem 2.1. Property (2.2) is obvious. Let us check property (2.4). Given a point , recall that is the first such that . If then by the definitions of and we have
[TABLE]
On the other hand, if then
[TABLE]
where we have used Proposition 5.5(5) for the first inequality and (5.23) for the second one. In either case we see that
[TABLE]
which is equivalent to condition (2.4).
Let us now verify (2.3). Since for every , this amounts to showing that
[TABLE]
or equivalently for every . Given and , note that . If then
[TABLE]
On the other hand, if then
[TABLE]
Using these estimates with Proposition 5.5(9) we obtain that
[TABLE]
and by combining this inequality with (5.26), and bearing in mind the definition of and the facts that and the sequence is increasing, we obtain
[TABLE]
where is an absolute constant. This shows (2.3). Thus we have proved the sufficiency part of Theorem 1.3.
The necessity part is obvious: just take . ∎
5.4. Proof of the extension properties of (1.9).
We keep denoting . Given , if then, by condition (1.8) we have
[TABLE]
On the other hand, if , then , and, observing that and , we have
[TABLE]
In either case we have
[TABLE]
that is condition (2.4) is satisfied with . It is clear that the rest of the conditions of Theorem 2.1 are met as well, and by taking it follows that (1.9) is an extension of the jet . ∎
5.5. Proof of Theorem 2.2: necessity.
Assume that there exists a convex function such that , on , and . By Theorem 1.9, there is a unique convex function and a unique vector such that we have the decomposition
[TABLE]
which implies
[TABLE]
Let us check that properties of Theorem 2.2 are satisfied for and .
: This is obvious.
: Assume that is strictly contained in . With and denoting the dimensions of and respectively, we can find points such that Then there must exist such that (otherwise we would have that for all which implies that
[TABLE]
contradicting that ). Then the subspace spanned by and the vector has dimension If we are done. Otherwise we repeat this argument and by induction we obtain points such that the set is linearly independent and , concluding that where .
Now let us define, for each , the function by
[TABLE]
where is as in (5.29). It is clear that satisfies (2.7), which because is convex implies that for all . For each , let us denote and . Note that, as , we have, for every , ,
[TABLE]
Therefore, since is convex and on , and by the definition of , we have, for every , ,
[TABLE]
so (2.9) holds true. Finally, since and , we have that
[TABLE]
for each , and (2.8) is satisfied as well.
In this case there is no need to add new data, and the same proof works with . ∎
5.6. Proof of Theorem 2.2: sufficiency.
Consider the function
[TABLE]
Lemma 5.6**.**
The function is well defined, convex, and satisfies
[TABLE]
and, with the notation of Theorem 1.9, .
Proof.
By (2.9) we have, for any ,
[TABLE]
so it is clear that for every . Obviously is convex, and using that it is easily checked that , which immediately implies that for all , that is, .
Let us check that . By assumption On the one hand, we have that is essentially coercive in the direction of . Indeed, if then is affine and the result is obvious; therefore we can assume and find points such that is a basis of , where
[TABLE]
Then, with the terminology of [1, Section 4], we have that
[TABLE]
is a -dimensional corner function such that for all . This implies that is essentially coercive in the direction of , hence so is , and by Theorem 1.9 we infer that .
On the other hand, if , we can take a vector with , and then we obtain, for all ,
[TABLE]
hence the function cannot be essentially coercive, contradicting the assumption that . ∎
By applying Theorem 1.9 to the function , and using the preceding lemma, we can write
[TABLE]
Now let us define
[TABLE]
and , by
[TABLE]
Note that if then , as otherwise, according to Theorem 1.9 and the facts that and , the function would be essentially coercive in the direction , which is perpendicular to , contradicting that . Therefore the function is well defined.
Let us also define the functions by
[TABLE]
and
[TABLE]
for all , where is a given number.
Lemma 5.7**.**
We have that
[TABLE]
and
[TABLE]
Proof.
Since , we have that for all , and this implies that whenever . On the other hand, using (2.9) and the facts that and , we have, for every , , and ,
[TABLE]
By taking the infimum over such , we obtain that for all . Since is convex, since the function is differentiable, and the above inequality becomes an equality for , this inequality also shows that is differentiable at each , with . ∎
Now we can repeat the steps of the proof of Theorem 2.1 with and in place of and , respectively. As in that proof, (2.9) the preceding lemma implies that and are bounded on bounded sets. By using Theorem 1.9 again, we also have that is essentially coercive on because
[TABLE]
Thus, as in the proof of Theorem 2.1, we may assume without loss of generality that
[TABLE]
and we easily see that
[TABLE]
Lemma 5.8**.**
For every there exists such that
[TABLE]
for all .
Proof.
For each with , we write
[TABLE]
By using (2.8) we see that
[TABLE]
is finite for every . Take so that is nonempty, fix a point , and for any given note that, for every ,
[TABLE]
Setting
[TABLE]
we have that, for every with and every ,
[TABLE]
which implies that the infimum in the definition of can be restricted as stated. ∎
Lemma 5.9**.**
The function is locally Lipschitz, and for every there exists such that for every we have that
[TABLE]
Proof.
Given , we take as in the preceding lemma, and we have that, if , for any given there exist and such that
[TABLE]
Then, using the definition of and Taylor’s theorem, we obtain
[TABLE]
where is given by condition (2.8) applied with in place of . Since is arbitrary, by sending to [math] we obtain the desired estimate. One can also see that is locally Lipschitz as in the proof of Lemma 5.2. ∎
Next let us define by
[TABLE]
where denotes the convex envelope of a function .
Lemma 5.10**.**
For every there exists such that for every we have
[TABLE]
Therefore .
Proof.
Use Lemma 5.3 with , , and in place of , , and . ∎
Since is convex, we have on , which together with (5.35) yields on . By the same argument as in the proof of Theorem 2.1, we also have for all .
Finally, let us define by
[TABLE]
Note that, if then
[TABLE]
and also, according to (5.33),
[TABLE]
Therefore extends from to .
Let us also see that agrees with the expression given by (2.10). To do so, we use the following fact, whose proof is simple and can be omitted.
Lemma 5.11**.**
If is an orthogonal projection and then
[TABLE]
Given , , , we have
[TABLE]
This implies that
[TABLE]
and by taking convex envelopes and using the preceding lemma we conclude that
[TABLE]
The proof of Theorem 2.2 is complete. ∎
5.7. Proofs of Theorem 1.10.
Up to replacing with , using the projection whenever it is necessary, and some other trivial changes, the proofs of this result is the same as that of Theorem 1.3. The details can be left to the reader.
5.8. Proof of Theorem 2.3.
Up to replacing with , where , and making some other obvious changes, the proof is the same as that of Theorem 2.2. We leave it to the interested reader.
5.9. Proof of Theorem 2.4.
The proof of the sufficiency part follows the scheme of that of Theorem 2.1, with some important changes which we next explain.
We define the functions and as in the proof Theorem 2.1 (but recall that now is assumed to be closed and continuous). All the statements in that proof remain valid in our new setting until we arrive to (5.6). At this point we need to replace Lemmas 5.2 and 5.3 with the following two lemmas.
Lemma 5.12**.**
For every there exists some such that
[TABLE]
and this infimum is attained.
Proof.
Let us write Take a point and a number such that . Then, if ,
[TABLE]
This shows that the infimum defining restricts to the ball . Since the intersection of this ball with is compact and the functions involved are continuous, it is clear that the infimum is attained. ∎
Lemma 5.13**.**
For every there exists such that
[TABLE]
In particular is continuous.
Proof.
We keep denoting . As noted in the preceding lemma, the infimum defining is attained at, say, some point . Let us put
[TABLE]
We have
[TABLE]
∎
We can then define and use the remark made in [28] that (5.38) together with are sufficient to ensure the differentiability of . Since is convex, it follows that . The rest of the proof is exactly as in that of Theorem 2.1.
The necessity part is obvious: just set . ∎
6. Acknowledgment
I want to thank Pavel Shvartsman for reading this paper and making several suggestions that led me to improve the exposition. I also thank the referee for the same reason.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] D. Azagra, Global and fine approximation of convex functions , Proc. London Math. Soc. 107 (2013), 799–824.
- 2[2] D. Azagra and J. Ferrera, Regularization by sup-inf convolutions on Riemannian manifolds: an extension of Lasry-Lions theorem to manifolds of bounded curvature . J. Math. Anal. Appl. 423 (2015), no. 2, 994–1024.
- 3[3] D. Azagra, E. Le Gruyer, C. Mudarra, Explicit formulas for C 1 , 1 superscript 𝐶 1 1 C^{1,1} and C conv 1 , ω subscript superscript 𝐶 1 𝜔 conv C^{1,\omega}_{\textrm{conv}} extensions of 1-jets in Hilbert and superreflexive spaces , J. Funct. Anal. 274 (2018), 3003–3032.
- 4[4] D. Azagra and P. Hajłasz, Lusin-type properties of convex functions and convex bodies , preprint, ar Xiv:2011.10279.
- 5[5] D. Azagra and C. Mudarra, Whitney extension theorems for convex functions of the classes C 1 superscript 𝐶 1 C^{1} and C 1 , ω superscript 𝐶 1 𝜔 C^{1,\omega} , Proc. London Math. Soc. 114 (2017), 133–158.
- 6[6] D. Azagra and C. Mudarra, Global geometry and C 1 superscript 𝐶 1 C^{1} convex extensions of 1 1 1 -jets , Analysis and PDE 12 (2019) no. 4, 1065-1099.
- 7[7] D. Azagra and C. Mudarra, Smooth convex extensions of convex functions , to appear in Calculus of Variations and PDE.
- 8[8] E. Bierstone, P. Milman, W. Pawlucki, Differentiable functions defined on closed sets. A problem of Whitney , Inventiones Math. 151, No. 2 (2003), 329–352.
