Approximation of general facets by regular facets with respect to anisotropic total variation energies and its application to the crystalline mean curvature flow
Yoshikazu Giga, Norbert Po\v{z}\'ar

TL;DR
This paper develops a method to approximate general facets by regular facets with respect to anisotropic total variation energies, enabling the proof of well-posedness for crystalline mean curvature flow in arbitrary dimensions.
Contribution
It introduces a new approximation technique for facets using Cahn-Hoffman vector fields, facilitating the analysis of crystalline mean curvature flow.
Findings
Established the approximation of facets by regular facets.
Proved the comparison principle for viscosity solutions.
Demonstrated well-posedness of the flow in any dimension.
Abstract
We show that every bounded subset of an Euclidean space can be approximated by a set that admits a certain vector field, the so-called Cahn-Hoffman vector field, that is subordinate to a given anisotropic metric and has a square-integrable divergence. More generally, we introduce a concept of facets as a kind of directed sets, and show that they can be approximated in a similar manner. We use this approximation to construct test functions necessary to prove the comparison principle for viscosity solutions of the level set formulation of the crystalline mean curvature flow that were recently introduced by the authors. As a consequence, we obtain the well-posedness of the viscosity solutions in an arbitrary dimension, which extends the validity of the result in the previous paper.
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.
Missing figure “#1.eps_tex”
Approximation of general facets by regular facets with respect to anisotropic total variation
energies and its application to the crystalline mean curvature flow
Yoshikazu Giga
and
Norbert Požár
Abstract.
We show that every bounded subset of an Euclidean space can be approximated by a set that admits a certain vector field, the so-called Cahn-Hoffman vector field, that is subordinate to a given anisotropic metric and has a square-integrable divergence. More generally, we introduce a concept of facets as a kind of directed sets, and show that they can be approximated in a similar manner.
We use this approximation to construct test functions necessary to prove the comparison principle for viscosity solutions of the level set formulation of the crystalline mean curvature flow that were recently introduced by the authors. As a consequence, we obtain the well-posedness of the viscosity solutions in an arbitrary dimension, which extends the validity of the result in the previous paper.
1. Introduction
In this note we consider the question of approximating general compact subsets of an Euclidean space by sets whose boundary regularity is similar to the regularity of the Wulff shape of a given anisotropic norm. This regularity is related to the existence of the so-called Cahn-Hoffman vector field with an divergence on the set.
To give a more specific example of what we have in mind, let be a dimension, be a compact set and . Then there exists a compact set with a smooth boundary such that , and a Lipschitz continuous vector field such that , on . Here is the unit outer normal vector on and is the Hausdorff distance with respect to the Euclidean norm. For this result see [GGP14JMPA]. Such a vector field is an example of a Cahn-Hoffman vector field for the isotropic metric given by the Euclidean norm . The unit ball is its Wulff shape. Such vector fields are important for evaluating the anisotropic curvature of a surface or the subdifferential of a total variation energy. Unfortunately, no Cahn-Hoffman vector field might exist for a given set, in which case the anisotropic curvature cannot be evaluated. However, the above result allows us to approximate arbitrary sets by sets for which the anisotropic curvature is well-defined.
The goal of the present note is to extend this result to general anisotropic norm-like functions (non necessarily symmetric) . We assume that is (i) convex, (ii) positively one-homogeneous, for all , , and (iii) positive definite, if and only if . We will call such a function an anisotropy. Given , its polar is defined as
[TABLE]
is also an anisotropy, see [Rockafellar]. The Wulff shape of is given as the set
[TABLE]
By the positive definiteness of , is a compact set containing [math] in its interior. We claim that any compact set can be approximated by a larger set with the properties as above but with respect to the anisotropy . However, we need to relax the notion of boundary values of . We will show that for every there exists a compact set , , an open set , a Lipschitz continuous function on , , if and only if , and a vector field with such that , a.e. on . Note that the last condition on the vector field is equivalent to requiring a.e. on , where is the subdifferential of with respect to the Euclidean inner product , given as
[TABLE]
As we will see later, the approximation discussed so far is related to the surfaces of convex or concave solid bodies. To handle general solid bodies, we want to control the direction in which the vector field flows through the boundary of the set . Therefore we introduce a concept of directionality of a set. In particular, we specify which components of the complement are sources and which are sinks of the vector field. We will call such directed sets facets.
Definition 1.1**.**
Let be the dimension. A compact set together with a direction is called an -dimensional facet, and we write it as . We will set for .
The direction introduces an order on the family of all facets: if . If , we have if and only if . We now introduce “regular” facets that admit a certain vector field subordinate to the anisotropy .
Definition 1.2**.**
We say that is a - Cahn-Hoffman facet if there exists an open set , a Lipschitz function on and a vector field , , such that , on , for a.e. . Here we define to be if , or , respectively.
If has a Lipschitz boundary, we would like to say that is a - Cahn-Hoffman facet if there exists a vector field , such that on and on , where is the limit of at from the direction outside of and is the unit outer normal to at . However, we currently do not know if this is equivalent to Definition 1.2.
Such vector fields are usually referred to as Cahn-Hoffman vector fields. We are mainly interested in the divergence of these vector fields, in particular in the one that is minimal in the -norm on . We call such an -function the - minimal divergence of the facet , Definition 4.2. We will see later, Proposition 4.1, that this minimal divergence is unique and depends only on and .
The main claim of this paper is that an arbitrary -dimensional facet can be approximated by a Cahn-Hoffman facet consistently with the direction, that is, .
Theorem 1.3**.**
Let be an -dimensional facet and an anisotropy. Given there exists a - Cahn-Hoffman facet such that for .
The main application of the approximation result Theorem 1.3 is the recently developed notion of viscosity solutions of the level set formulation of a crystalline curvature flow by the authors in [GP16]. In particular, the viscosity solutions of the initial value problem
[TABLE]
were introduced. Here is assumed to be a continuous function that is nonincreasing in the second variable, and the initial data is assumed to be continuous and constant outside of a compact set. Finally, is a crystalline anisotropy, that is, a piece-wise linear anisotropy.
This problem can be derived as the level set formulation of the motion of a set by the crystalline mean curvature flow
[TABLE]
where is the normal velocity of the surface , is its outer unit normal vector and is the anisotropic (crystalline) mean curvature of . The function is assumed to be continuous and nondecreasing in the second variable. The idea of the level set method is to introduce an auxiliary function whose every sub-level set , , evolves under the crystalline mean curvature flow. This function then satisfies the initial value problem (1.3) with an appropriate , typically so that . Since , and , see [G06], we deduce that . In [GP16], the viscosity solutions of (1.3) were shown to satisfy the comparison principle in three dimensions, and the well-posedness of this problem was established.
Theorem 1.3 allows us to extend the result of [GP16] to an arbitrary dimension. For a detailed discussion of the notion of viscosity solutions for (1.3) see Section 4.2. Heuristically, the key idea is to define the viscosity solution using the comparison principle with test functions that have flat parts that are - Cahn-Hoffman facets, and then interpret the operator as the - minimal divergence of the facet. This is consistent with the theory of monotone operators when (1.3) is in a divergence form. The approximation result in Theorem 1.3 implies that the family of these test functions is sufficiently large. We have the following results.
Theorem 1.4** (Comparison principle).**
Let be a crystalline anisotropy, and be nonincreasing in the second variable, . Suppose that is an upper semicontinuous function and is a lower semicontinuous function, and are a viscosity subsolution and a viscosity supersolution, respectively, of (1.3) in for some , and that there exist a compact set and constants such that on . Then on implies on .
Theorem 1.5** (Stability).**
Let be a crystalline anisotropy, and be nonincreasing in the second variable. Let , , be a sequence of viscosity solutions of (1.3) with and initial data . Suppose that the sequence is locally uniformly bounded. If either
- (a)
, for some , and , or 2. (b)
* are smooth anisotropies, that is, is an anisotropy, and is strictly convex, such that locally uniformly,*
then
[TABLE]
are respectively a viscosity subsolution and a viscosity supersolution of
[TABLE]
Theorem 1.6** (Well-posedness).**
Let be a crystalline anisotropy, and be nonincreasing in the second variable, . Suppose that and that there exist a compact set and a constant such that on . Then there exists a unique viscosity solution of (1.3) such that on for some compact set , .
Note that coming from the level set formulation of the crystalline mean curvature flow (1.4) satisfies automatically . In fact, for all . Therefore the above theorem implies the global unique existence (up to fattening of the set ) of the crystalline mean curvature flow for any initial bounded set .
Theorem 1.7**.**
Let be a crystalline anisotropy, and be nondecreasing in the second variable. For every bounded open set there exists a unique evolution of the crystalline mean curvature flow .
1.1. Relationship to the anisotropic total variation energy
In this section we relate the above approximation result to the problem of evaluating the subdifferential of a total variation energy functional. Let be an anisotropy and let be either a smooth domain in or the torus . Consider the anisotropic total variation energy functional defined as
[TABLE]
Here is the distributional gradient of a function of bounded variation, whose space is denoted as . In general, is a vector-valued Radon measure. Therefore is understood as the relaxation (closure or lower semicontinuous envelope) of the energy (1.5) defined for functions. It is known that this relaxation is equivalent to defining as the measure
[TABLE]
where we decompose into to the absolutely continuous part and the singular part , with respect to the -dimensional Lebesgue measure . denotes the Radon-Nikodým derivative.
The subdifferential is defined as the set-valued mapping
[TABLE]
where is the -inner product. is a closed convex, possibly empty set. The domain of the subdifferential is defined as .
The characterization of is well-known [Moll, ACM]. Following [Anzellotti], we introduce the set of bounded vector fields with divergence
[TABLE]
For , the set can be characterized as
[TABLE]
where is the subdifferential of with respect to the inner product on , introduced in (1.2). The symbol denotes the boundary trace of a vector field in , see [Anzellotti]. The vector fields are usually called Cahn-Hoffman vector fields, and we shall denote their set as
[TABLE]
Note that might be empty even for smooth . For example, consider the function on with anisotropy , or . In this case, every possible candidate vector field with a.e. will have a jump discontinuity in across the sets , where attains its maximum, and , where it attains its minimum. This is a serious difficulty for using the operator in the theory of viscosity solutions, which usually rely on evaluating the differential operator on a class of sufficiently smooth test functions.
Theorem 1.3 allows us to approximate any function by a function with nonempty arbitrarily close in the Hausdorff distance of the respective positive and negative sets. Stated in terms of the functions , we get the following theorem.
Theorem 1.8**.**
Let be an anisotropy and be either or a bounded domain with Lipschitz boundary in . If is a Lipschitz function on with a compact zero set, for every there exists a Lipschitz function on such that and
[TABLE]
Note that any Lipschitz function with compact zero set naturally corresponds to a facet
[TABLE]
Intuitively, it is related to the surface facet (flat part of the surface) of the -dimensional solid body given by the epigraph of , . If or , the solid body is respectively convex or concave in a neighborhood of the surface facet.
1.2. Literature overview
Crystalline mean curvature was introduced independently by Angenent and Gurtin [AG89] and Taylor [T91] to model the growth of small crystals. It is the first variation of the surface energy given by a crystalline anisotropy with respect to the change of volume. A crystalline anisotropy refers to an anisotropic surface energy density whose unit ball is a convex polytope. When extended positively one-homogeneously to the full space, the anisotropy is a convex piece-wise linear function. Due to the singularity of the surface energy density, the crystalline mean curvature is a nonlocal quantity on the flat parts, or facets, of the crystal surface. As with smooth anisotropic curvatures, the crystalline mean curvature can be evaluated as the surface divergence of a so-called Cahn-Hoffman vector field on the surface. A Cahn-Hoffman vector field is a selection of the subdifferential of the anisotropy evaluated at the outer normal vector on a given surface whose surface divergence has a certain regularity. However, for crystalline anisotropies, even smooth surfaces might not have a Cahn-Hoffman vector field whose surface divergence is a function. Therefore there has been a lot effort to characterize sets with surfaces that admit reasonable Cahn-Hoffman vector fields. In particular the various notions of -regular sets were introduced ( being the polar of the surface energy density ) [BN00, BNP99, BNP01a, BNP01b, B10] and the related notion of -condition [BCCN09], being the Wulff shape .
A crystalline mean curvature flow or a motion by the crystalline curvature is an evolution of sets such that the normal velocity of the surface is proportional to the crystalline mean curvature. Already the standard mean curvature flow is known to develop singularities even when starting from smooth initial data, and therefore a weak notion of solutions is necessary. We mention the varifold solutions initiated by K. Brakke [B78, Il93, TT], that however apply only to the isotropic mean curvature flow, and the level set method approach [OS, CGG, ES] that can be generalized to the anisotropic mean curvature with a smooth anisotropy as already done in [CGG]. The extension to a crystalline anisotropy is not straightforward even in the case of a curve evolution because of the non-local nature of the crystalline curvature [GG01]. For a more detailed overview of the literature see [GP16].
Most of the attempts at defining a reasonable notion of solutions for the crystalline mean curvature flow have required some kind of regularity of the evolution so that the crystalline curvature can be evaluated, such as a -regular flow [BN00, BCCN06] or a -regular flow [BCCN09].
Recently, A. Chambolle, M. Morini and M. Ponsiglione [CMP] established a unique global solvability of the flow for arbitrary convex and non necessarily bounded initial data, in an arbitrary dimension. They introduce a notion of solutions of this flow via an anisotropic sign distance function in the spirit of H. M. Soner [S], but in a distributional sense that appeared in [CasellesChambolle06], prove a comparison principle, and use the minimizing movements algorithm of Chambolle [Chambolle] to construct a solution. This result has been recently improved in [CMNP] to cover , where is a convex anisotropy and is a given Lipschitz function. It is not clear at this moment if their notion of solutions coincide with ours, although it is likely. We mention the result of K. Ishii [Ishii14], who shows that Chambolle’s minimizing movements algorithm converges to the viscosity solution of the crystalline mean curvature flow in two dimensions.
We take a different approach using the ideas of the theory of viscosity solutions [GG98ARMA, GG01, GGP13AMSA, GGP14JMPA]. The level set formulation of the crystalline mean curvature flow was introduced by the authors in [GP16]. Viscosity solutions are defined via the comparison principle by testing a candidate for a solution by an appropriate class of regular test functions. The main advantage of this approach is that it does not require the solution itself to have any a priori regularity besides continuity. Moreover, testing a solution by a test function is a rather local concept. Since the crystalline mean curvature might be nonlocal on flat parts of the evolving surface, we can localize the construction of test functions to the neighborhood of such flat parts, called (surface) facets. By choosing a local coordinate system so that the surface facet is given as a part of a function graph where the function is equal to zero, we are at a situation covered by Theorem 1.3. Our notion of facet introduced in Definition 1.1 then corresponds to the set where the surface facet is located in this coordinate system and directions in which the surface rises above () and falls below () the surface facet. The anisotropy introduced in (4.2) captures the local lower-dimensional behavior of the full anisotropy in the direction of the surface facet. A Cahn-Hoffman vector field for then corresponds to a Cahn-Hoffman vector field on the surface in a neighborhood of the surface facet. In general, we consider surface facets to be all the flat features of a surface with various dimensions, including edges () and (planar) facets (), etc. Their dimension then guides the choice of the ambient space for the facet . The approximation result Theorem 1.3 and its corollary in Theorem 1.8 allow us to construct a large family of test functions at any facet of a crystal. This then yields the comparison principle for viscosity solutions and the well-posedness of the level set formulation of the crystalline mean curvature flow [GP16]. In [GP16], we showed Theorem 1.8 by a direct construction for and piece-wise linear anisotropies and therefore we could deduce the well-posedness of the crystalline curvature flow in dimensions . The generalization in this paper then automatically extends the results of [GP16] to any dimension. We can also slightly simplify the definition of viscosity solutions, see Definition 4.8. Let us mention that in [GP16] we described a facet by a pair of open sets . They are related to the notion of facet from Definition 1.1 as .
Outline
The construction of the facet for Theorem 1.3 will be performed first by reducing the situation to the case of a simple set in Section 2 using the gradient flow of the total variation energy on a torus , and then combining it to produce a facet in Section 3. In Section 4 we outline an important application of Theorem 1.3 to the theory of viscosity solutions for the level set formulation of the crystalline mean curvature problems.
2. Approximability of a single set
We start the proof of Theorem 1.3 with a simple facet with . Note that we need to construct the Cahn-Hoffman vector field only in a neighborhood of the boundary of the approximating facet since . We can thus always extend the vector field by [math] in the interior of the facet away from the boundary. To construct the approximating set, we will use the gradient flow of the anisotropic total variation energy (1.5) on the torus .
Let us thus consider a single open set with a nonempty boundary. Let be the signed distance function to (in the torus topology of ) induced by with in . Recall that
[TABLE]
where we treat as periodic in the sense that if then , and is the polar of defined in (1.1). Recall that is again an anisotropy, see [Rockafellar], and therefore also Lipschitz continuous. In particular, is a Lipschitz continuous function on .
Fix such that
[TABLE]
We consider the gradient flow (or differential inclusion) on
[TABLE]
where the subdifferential was defined in (1.6) with .
It is well-known [Br71, Br73] that a unique solution exists (for any ) and it is right differentiable for all . Moreover , where is called the minimal section (also the canonical restriction) of , and it is the element of with the smallest -norm. In particular, for all . Such well-posedness goes back to the work of Y. Komura [Komura67], where initial data is assumed to be in . Finally, is Lipschitz for all since is Lipschitz and (2.3) has a comparison principle and is translationally invariant. The comparison principle (and Lipschitz continuity of in space) can be established, for instance, by approximating the energy in the Mosco sense by uniformly elliptic energies, for which (2.3) is just a uniformly parabolic PDE. Mosco convergence then implies the convergence of the resolvent problems, see [GP16] for details. Alternatively, multiply the difference of equations (2.3) for two solutions and by the positive part of the difference, , and integrate by parts.
We want to prove that
[TABLE]
where is the Hausdorff distance with respect to the usual Euclidean metric.
To show this, we will compare with barriers of the form
[TABLE]
for . These will control the expansion of the set , which is equal to at .
We claim that is a supersolution of (2.3) for large enough. To see this, introduce the vector field for as
[TABLE]
and then extend it periodically to . If , in a neighborhood of the boundary of by (2.2).
We claim that is a Cahn-Hoffman vector field for , that is, . Indeed, working only on the unit cell , note that , with equality if and only if . Therefore on , and thus for and . Since if , we have that whenever is differentiable at and . As is Lipschitz, and so is a Cahn-Hoffman vector field for .
Let us set and . Observe that is the unique solution of
[TABLE]
and that , and thus it is a supersolution of (2.3).
Lemma 2.1**.**
Let be the unique solution of (2.3). For every there exists such that for all , we have for all , and for all , we have for all . Here is the usual Euclidean distance.
Proof.
Take such that for , so that is a supersolution of (2.3), and . We claim that by definition of in (2.1), for any such that , we have
[TABLE]
To see this for one such , we only need to show for . If , then and hence . Set . Note that and therefore . In particular, . Then by (2.1)
[TABLE]
On the other hand, if , convexity and positive one-homogeneity yields for all
[TABLE]
Taking the infimum over , we get from (2.1)
[TABLE]
Fix thus one as above. By the comparison principle for (2.4),
[TABLE]
In particular, for .
We can argue similarly for using the subsolution . ∎
The lemma above allows us to control the speed of the boundary of .
Corollary 2.2**.**
For every there exists such that
[TABLE]
where is the Hausdorff distance with respect to the usual Euclidean metric.
Proof.
Given , by compactness there exists such that for all there exist , , such that , while , . Take from Lemma 2.1 for , and fix . Let us show the inequality for , the second one is analogous.
First, let , which by continuity implies . By Lemma 2.1 we have .
Now suppose that . By the choice of there exist , with the properties above. By Lemma 2.1 we have and for . The convexity of the norm yields since the line segment connecting with must contain a point in . ∎
3. Construction of a Cahn-Hoffman facet
To prove Theorem 1.3, let us fix a facet such that . Indeed, an arbitrary facet can be reduced to this case by simple scaling since the anisotropy is positively one-homogeneous. We can also assume that . We will use the result of Section 2 to construct the approximating Cahn-Hoffman facet. By continuity of on , is a constant on . Let us assume that on this set. The other case can be handled similarly. Defining the periodic function , we see that on . Set and . Sets and are open subsets of . Moreover and .
Define the open cube . For one fixed as in Section 2, let be the solution of (2.3) for set , and be the solution . If is empty, that is, when is empty, we set , below. Similarly if is empty, implying , we set , . Applying Lemma 2.1 with , we have such that
[TABLE]
and
[TABLE]
and finally
[TABLE]
Let us fix and set
[TABLE]
By the continuity of and (3.3), are open.
We define a facet by setting , on and on . Then is a facet in the sense of Definition 1.1 and .
To finish the proof of Theorem 1.3, we need to show that it is actually a - Cahn-Hoffman facet by finding a Cahn-Hoffman vector field on its neighborhood . Since are solutions of (2.3) and for we have that are Lipschitz, there exist Cahn-Hoffman vector fields for , respectively. We define the function as
[TABLE]
where and denote the positive and negative parts, respectively. The functions are Lipschitz continuous, and so by (3.2) is well-defined and Lipschitz continuous function on .
Set . Let us introduce the vector field
[TABLE]
where are cut-off functions such that when , when and otherwise. Clearly . Note that . Since on , we see that on as is a convex set. Therefore is a Cahn-Hoffman vector field on , and is a - Cahn-Hoffman facet. The proof of Theorem 1.3 is complete.
4. Level set crystalline mean curvature flow
In this section, we explain the application of the approximation result of Theorem 1.3 to the theory of viscosity solutions of the crystalline mean curvature flow problems. Specifically, let us consider the initial value problem (1.3),
[TABLE]
The anisotropy is now assumed to be piece-wise linear. In convex analysis, convex piece-wise linear functions are also known as polyhedral functions [Rockafellar]. We call such anisotropies crystalline. The nonlinearity is assumed to be nonincreasing in the second variable,
[TABLE]
Thanks to this assumption, the problem (4.1) has a comparison principle structure.
Problem (4.1) appears as the level set formulation of an anisotropic mean curvature flow, specifically the crystalline mean curvature flow [GP16]. It can be also thought of as an anisotropic total variation flow of non-divergence form. Of particular interest is the singular operator , which is interpreted as the minimal section (also canonical restriction) of the subdifferential defined in (1.6). Since the problem has a comparison principle structure, it falls within the scope of the theory of viscosity solutions. However, the extension of the theory to problems like (4.1) is quite nontrivial. In [GP16], the authors succeeded in defining a reasonable notion of viscosity solutions for (4.1). However, due to the difficulty of construction test functions like those in Theorem 1.8 in dimensions , the well-posedness was limited to dimensions . Theorem 1.3 now provides a sufficiently large class of test functions and thus the results of [GP16] apply to an arbitrary dimension. We will outline this in the rest of this section.
4.1. Crystalline curvature
Let us review the notion of the crystalline curvature of a facet. Recall the definition (1.7) of the set of Cahn-Hoffman vector fields for a given Lipschitz continuous function on an open set . The set of all divergences of such vector fields is a closed convex subset of . If it is nonempty, there exists a unique element with the minimal norm. We denote it ,
[TABLE]
In [GP16], we proved the following comparison principle for the quantity .
Proposition 4.1** ([GP16, Proposition 4.12]).**
If are two Lipschitz functions on an open set such their zero sets are compact subsets of , and , , are well-defined, then
[TABLE]
implies
[TABLE]
This allows us to introduce the - minimal divergence of a - Cahn-Hoffman facet.
Definition 4.2**.**
Given a - Cahn-Hoffman facet , that is, a facet for which there exists an open set , Lipschitz function on with , and a Cahn-Hoffman vector field , we define the - minimal divergence of the facet , , as
[TABLE]
By Proposition 4.1, this definition is independent of the choice of and .
Note that Proposition 4.1 implies a comparison for of facets: if , are two - Cahn-Hoffman facets that are ordered, in the sense of , we have
[TABLE]
Example 4.3**.**
Let and . Then the facet with , is always Cahn-Hoffman if and only if .
Facet with , , is Cahn-Hoffman. The minimal divergence is constant on the facet, on . It is inversely proportional to the length of the facet.
For , and the facet is always Cahn-Hoffman with .
Example 4.4**.**
In an arbitrary dimension for any anisotropy , the rescaled Wulff shape , on forms a - Cahn-Hoffman facet for any with . This can be seen easily by taking , .
Example 4.5**.**
For and , a rather thorough characterization of for axes-aligned polygons is available in [LMM]. In particular, if is a constant, then , where is the one-dimensional Hausdorff measure.
Example 4.6**.**
There is an interesting relationship between and the Cheeger problem, that is, the problem of finding the subset that minimizes the ratio among all subsets, where is the perimeter of . In [BNP01IFB] it was shown that a facet with convex and on has constant on if and only if is a solution of the Cheeger problem on with the -perimeter.
4.2. Review of the notion of viscosity solutions
Viscosity solutions are defined as continuous functions that satisfy the comparison (maximum) principle with a class of sufficiently regular test functions. This way we do not need to assume any further regularity about the candidate for a solution, but we have to choose a class of test functions that is sufficiently large. As was pointed out in the introduction, the operator might not be well-defined even for smooth functions. We therefore restrict the family of test functions to only the stratified admissible test functions defined below.
Before the definition, let us recall convenient coordinates for the space , introduced in [GP16]. For a fixed , we define to be the subspace parallel to the affine hull of , that is, the smallest subspace such that for some . Its dimension is then the dimension of the subdifferential , . Let be the orthogonal subspace. Then , is isometrically-isomorphic to and is isometrically-isomorphic to . Fixing such isometries , , we can write every uniquely in terms of , , where and . If or , we simply take or , respectively.
We also introduce the convex, positively one-homogeneous function as
[TABLE]
This function represents the infinitesimal structure of near , sliced in the direction of . Analogously to (1.5), we define the functional .
With , as above, we say that a function is a -admissible support function if is a - Cahn-Hoffman facet. For a -admissible support function , we define the nonlocal curvature-like operator
[TABLE]
where , defined in Definition 4.2, is used with the anisotropy .
Definition 4.7**.**
Let , , . We say that is an admissible stratified faceted test function at with slope if , , , and is a -admissible support function with . Note that if , we have for some , .
Definition 4.8** (Viscosity solution, cf. [GP16, Definition 5.2]).**
We say that an upper semicontinuous function is a viscosity subsolution of on , , if for any , , and any admissible stratified faceted test function at with slope of the form such that the function has a global maximum on at for all sufficiently small and , there exists such that
[TABLE]
Viscosity supersolutions* are defined analogously as lower semicontinuous functions, replacing a global maximum with a global minimum, with , and reversing the inequality in (4.3).*
A continuous function that is both a viscosity subsolution and a viscosity supersolution is called a viscosity solution.
Remark 4.9**.**
Definition 4.8 at is a natural extension of the definition that appeared in an earlier paper [GGP13AMSA] for anisotropies smooth outside of the origin. In that case, if appropriate tests are given at where is smooth, the definition is equivalent to the definition of -solutions [G06]. In fact, this equivalence can be proved along the lines of the proof of [G06, Proposition 2.2.8], where one has to replace by an appropriate function whose zero set consists of the Wulff shape of .
Note that we do not need to consider the special test for “curvature-free” directions, , as in [GP16] due to our ability to construct admissible stratified facet functions in an arbitrary dimension.
4.3. Comparison principle
One of the main results of [GP16] was the comparison principle Theorem 1.4, assuming Theorem 1.8. We shall give a brief sketch of the proof of Theorem 1.4 for the reader’s convenience.
Due to the nonlocality of the problem, we require that and are constant outside of a compact set to avoid technical issues with unbounded facets. However, it is an interesting question how to handle such solutions as well as boundary conditions. This will be addressed in a future work.
To show Theorem 1.4, we follow a variant of the standard proof by contradiction. The problem (4.1) has features of a second order problem in that similarly to Ishii’s lemma that is used to construct test functions with ordered second derivatives even for only semicontinuous solutions in the usual argument, we need to show the existence of ordered Cahn-Hoffman facets at a contact point. In this article we only give the outline of the proof, and show how to apply Theorem 1.3. For full details, see [GP16].
We thus suppose that we have a viscosity subsolution and a viscosity supersolution satisfying the hypothesis of Theorem 1.4, but for which the conclusion does not hold, that is,
[TABLE]
with .
Then we follow the standard doubling-of-variables argument with an extra parameter. That is, for , , we study the maxima of the functions
[TABLE]
over , where
[TABLE]
The introduction of helps “flatten” the profile of and near the point of maximum of that we are interested in, see Corollary 4.14 below.
We have the following important observation.
Proposition 4.10** (cf. [GG98ARMA]).**
There exists such that for all , , does not attain its maximum on the boundary of .
Therefore, in what follows, we fix one such from Proposition 4.10 and . We then write and .
Now we follow the notation from [GG98ARMA, GP16]. We define the maximum of as
[TABLE]
and the set of the points of maximum
[TABLE]
Moreover, the set of gradients at maximum will be denoted as
[TABLE]
We have the following compactness property.
Proposition 4.11** (cf. [GP16, Proposition 7.3]).**
The graphs of and over are compact.
This compactness and the simple structure of , piece-wise constant on relatively open convex sets, allow us to use the Baire category theorem to find a direction in which and have certain flatness.
Proposition 4.12** (cf. [GP16, Proposition 7.4]).**
There exists a set , a vector and such that , is independent of , and
[TABLE]
The set can be taken as a relatively open convex set in its affine hull , which is orthogonal to , .
In other words, the proposition implies the existence of a set and a point such that for any close to there exists a point of maximum of such that . Noting that , we see that is the gradient of the smooth test function touching at . A similar reasoning applies for . Since this gradient always falls into , we recover some flatness of and in the directions orthogonal to , in the sense of the following lemma.
Lemma 4.13** (cf. [GP16, Lemma 7.6]).**
Suppose that there exist , a subspace and such that and
[TABLE]
Then
[TABLE]
where .
The following can be derived about the behavior of and from the above lemma. Recall that is identified with the orthogonal projection of onto and with the projection onto .
Corollary 4.14** (cf. [GP16, Corollary 7.7]).**
Suppose that we have , , , and as in Lemma 4.13. Define
[TABLE]
Then for any such that we have
[TABLE]
Now we want to construct admissible stratified faceted test functions for and to reach a contradiction with the definition of a viscosity solution. Therefore for the rest of the proof, we fix , and from Proposition 4.12, and a point of maximum such that . Given that is independent of , we set parallel to the affine hull , . The convexity of implies that , see [GP16, Proposition 3.1], and therefore Lemma 4.13 and Corollary 4.14 apply.
Let us set . We need to construct two -admissible support functions on ordered so that the comparison principle in Proposition 4.1 applies, and which we can use to build the admissible faceted test functions at for and at for , with slope . Since this is trivial if , we will from now assume that .
4.3.1. Facet construction
We first observe that since is positively one-homogeneous and therefore . We need to find two facets to which to apply Theorem 1.3. We follow [GP16]. First we define the functions
[TABLE]
and their level sets
[TABLE]
Lemma 4.15**.**
Sets and are closed with compact boundary, and at least one is compact.
Proof.
Closedness follows from semicontinuity of and . Since and outside of a bounded set, we have and therefore outside of a bounded set. Since and are also both constant outside of a bounded set, and cannot be both unbounded, and their boundaries must be compact. The lemma follows. ∎
For convenience, we set
[TABLE]
, . From Corollary 4.14 we deduce
[TABLE]
For reasons that shall become apparent in the proof of Lemma 4.16 below, we set . From the definition of , , semicontinuity of , , and the fact that and are constant outside of a bounded set, there exists such that
[TABLE]
We now introduce -dimensional facets and . and are defined as
[TABLE]
and , are defined analogously, swapping with and with . Note that and are compact due to Lemma 4.15.
Applying Theorem 1.3 with , for anisotropy , we obtain a -() Cahn-Hoffman facet for the facet . Similarly, with anisotropy , we obtain a facet for . Note that is a -() Cahn-Hoffman facet.
To finish the construction of the test functions, we set for
[TABLE]
Lemma 4.16**.**
The facets and have the following properties:
- (a)
The facets are ordered, and ordered with respect to the “facets” of and , namely,
[TABLE] 2. (b)
The origin [math] lies in the interior of the intersection of the facets, i.e.,
[TABLE]
Proof.
The lemma was previously proved in [GGP13AMSA, Lemma 4.6], using a different notation. For the reader’s convenience, we present a self-contained proof using the new notion of facets. To simplify the notation, we write as , and analogously for .
For (a), note that by construction from Theorem 1.3, and . Therefore the first inequality in (4.7) will follow from , the second will follow from and the third from .
To show , we show the equivalent for all . Fix therefore with . When , there is nothing to show since . If then by (4.6) , and by the triangle inequality and therefore . Similarly, if then by (4.6) , by the triangle inequality and therefore . We conclude that for all , .
To show , fix with . If , then automatically . If , then by (4.5) . By the triangle inequality, and so by (4.6) . Finally, if , by (4.4) and by (4.5) . Therefore the triangle inequality implies and , and so by (4.6) . The proof of is analogous.
For (b), recall that . Therefore by the triangle inequality and for any . In particular by (4.6). Furthermore, for any , , , and therefore . We conlude that , in particular, . An analogous argument implies . ∎
Let us now set and define
[TABLE]
Then due to the ordering in Lemma 4.16(a) and the fact that is a constant outside of a bounded set, , and for all . Note that . In a similar way we can construct such that for all .
The functions and are admissible stratified faceted test functions at and , respectively, with slope , in the sense of Definition 4.7. Since is bounded above and is bounded, by modifying and smoothly extending for , , we can assume that has a global maximum at in for all sufficiently small , , and . A similar reasoning applies to . Therefore and are test functions in the sense of Definition 4.8.
From the definition of viscosity solutions, Definition 4.8, we infer that for some ,
[TABLE]
On the other hand, Lemma 4.16(a–b) and the comparison principle Proposition 4.1 imply
[TABLE]
and therefore by subtracting the inequalities in (4.8) and applying the ellipticity of we obtain
[TABLE]
a contradiction. This finishes the proof of the comparison principle, Theorem 1.4.
4.4. Stability and existence of solutions
With the comparison principle, Theorem 1.4, valid in any dimension, the stability with respect to approximation by regularized problems, Theorem 1.5, and the well-posedness, Theorem 1.6, proved originally in [GP16] immediately generalize to all dimensions. Let us give a brief outline of the approach, for all details see [GP16]. The argument in the simplified form presented below basically first appeared in [GGP14JMPA].
In the standard viscosity theory, the existence of solutions usually follows from Perron’s method: the largest subsolution (or the smallest supersolution) turns out to be a solution of the problem, see [CIL, G06]. However, it is not clear whether Perron’s method can be used for the crystalline curvature problem (1.3) due to the very strong nonlocality of the curvature operator, except in one dimension [GG98ARMA, GG01] when the speed of a facet is constant. In case when the speed of the facet is not constant, this approach seems to be difficult except in a one-dimensional setting, where Perron’s method is applied to construct a graph-like solution with non-uniform driving force term by careful classification of speed profile of each facet [GGN]. To be more specific, the standard shift of a faceted test function to create a larger subsolution when the largest subsolution fails to be a supersolution and reach a contradiction (Ishii’s shift) cannot be performed unless the crystalline curvature is constant on the facet. Therefore we use the stability of solutions with respect to regularization of in place of Perron’s method.
4.4.1. Stability
We consider two modes of regularization of :
- (a)
, for some , and , or 2. (b)
are smooth anisotropies, that is, is an anisotropy, and is strictly convex, such that locally uniformly.
The regularization (a) yields a sequence of degenerate parabolic problems that are within the classical viscosity theory [CIL], while (b) regularizes the crystalline curvature operator by smooth anisotropic curvatures studied in [CGG] when comes from a level set formulation, or in [GGP14JMPA, GGP13AMSA] for general .
Note that both regularizations produce local problems, except at in (b) . The main difficulty in proving the stability property with respect to the approximation is therefore again caused by the nonlocality of the crystalline curvature operator. In the limit , the nonlocal information contained in must be recovered. This is achieved with the help of a variant of the perturbed test function method.
Suppose therefore that we approximate by a sequence of regular as in (a) above and obtain a sequence of solutions of the regularized problems. We want to show that is a subsolution of (4.1) by verifying Definition 4.8. Let be an admissible stratified faceted test function at a point with slope satisfying the assumptions in Definition 4.8. We need to show (4.3).
To simplify the explanation, let us assume that so that , and , where is [math]-admissible support function. By definition, is a -() Cahn-Hoffman facet. For the treatment of the general case, see the details in [GP16]. By adding constants and translation, we can assume that and , . By Definition 4.8, we may assume that has a global maximum at for all for some , and for .
There are now a few difficulties with trying to follow the standard stability argument for viscosity solutions. The first is the smoothness of . We need at least -regularity in space to be able to use as a test function for the approximate problems called -problems. Let us therefore assume that is in fact smooth so that this is not an issue. The second problem arises when we try to find a subsequence and points of maxima of such that . Such a sequence exists in general only if has a strict maximum at . In the standard argument, this is ensured by a smooth perturbation of , for instance by adding a term like to . Suppose that we have such a sequence of maxima converging to . Then by the definition of the viscosity solution of the -problem, we have
[TABLE]
As and , there is little hope that this local quantity will converge to anything useful due to the singularity of at [math], much less to , which is nonlocal.
The key idea is to introduce a uniform perturbation of that depends on , so that it captures the necessary nonlocal information. This basic scheme was introduced with great success in the viscosity theory by Evans [Evans89], where it is called the perturbed test function method. In fact, this idea was actually carried out in the one-dimensional setting, where the test function is taken essentially as [GG1a]. However, in higher dimensional case, one has to test with more functions, which requires a new idea for a choice of test functions depending on . Such an idea has first appeared in [GGP14JMPA]. We shall sketch it below.
As coincides on the facet with the minimizing element of the subdifferential of the anisotropic total variation energy at , it can be approximated by its resolvent problem. This problem is equivalent to performing one step of the implicit Euler discretization of the anisotropic total variation flow. To have compactness, we modify far away from them facet and rescale so that it is -periodic. For given , we find the unique solutions of the resolvent problems
[TABLE]
where and are the energies defined in (1.5) with . It is possible to modify away from the facet in such a way that and since is a [math]-admissible support function.
The resolvent problems have a number of very useful properties. Since are smooth, the problem for is a quasilinear elliptic problem. Therefore by the elliptic regularity. Moreover, due to the monotone convergence of , converges in Mosco sense to , which implies the resolvent convergence in as [Attouch]. By the comparison principle and the translation invariance of the resolvent problems (4.10), . Therefore uniformly and . Finally, since , uniformly and in as . Recall that on the facet of . This construction yields perturbed test functions and .
We now turn our attention to a compact neighborhood of the facet of ,
[TABLE]
We assume that we have modified above only far away from the facet so that the value of does not change on for all . For convenience, we define
[TABLE]
Note that on for , with equality at .
We set and define the critical set
[TABLE]
We can deduce that [GP16, Corollary 8.3]
[TABLE]
In particular, we see that for any and any all maxima of in lie in . We can therefore make the Lipschitz constant arbitrarily small by multiplying by small in the sequel. By adding to if necessary, we may assume that all maxima of are located at .
For let us fix such that and . This choice will become important later.
By the above consideration and the uniform convergence of , there exists such that all the maxima of in lie in , where .
Now for every , by the uniform convergence of and properties of half-relaxed limits, there exist a point of maximum of and sequences , as , where is a point of maximum of . By the uniform Lipschitz continuity of , we can assume that there exists , , such that as . Since are smooth, the definition of viscosity solution implies
[TABLE]
Since the trace operator is just , the uniform convergence implies in the limit
[TABLE]
was chosen above in such a way that a geometric lemma, [GP16, Lemma 8.5], implies
[TABLE]
Monotonicity of in the second variable thus yields
[TABLE]
Note that as . By finding a sequence of such that there exist , with and , we deduce that
[TABLE]
Since in , we conclude that
[TABLE]
The monotonicity of therefore yields
[TABLE]
Finally, we recall that we can assume that is arbitrarily small. Continuity of in the first variable yield the final conclusion that (4.3) is satisfied.
The full argument is more technically involved. In particular, we need to decompose the space into the direct sum of and as explained in Section 4.2, and treat them independently. In essence, the resolvents do not depend on the directions parallel to , [GP16, Lemma 3.9], and therefore we can treat these directions as we treat time in the above simplified argument. A symmetric argument implies that is a viscosity supersolution.
To address the stability with respect to positively one-homogeneous approximations in (b) above, we approximate by a sequence as in (a) and modify the previous stability argument. In particular, we have solutions besides , and locally uniformly as due to the stability results in [GGP14JMPA, GGP13AMSA].
4.4.2. Existence
Existence of solutions of the equation (4.1) is now a standard consequence of the stability property. Fixing initial data and an approximating sequence of one-homogeneous so that the stability result Theorem 1.5 holds, we get a sequence of viscosity solutions of (4.1) with the anisotropy and initial data . The existence of such solutions follows from the standard theory of viscosity solutions [CGG, G06] if comes from the level set formulation of (1.4), or from [GGP13AMSA] in the general case. By the stability result Theorem 1.5, the half-relaxed limits and are respectively a subsolution and a supersolution of (4.1), without the initial data. Clearly . To show the other inequality, we use the comparison theorem Theorem 1.4 after we show that and attain the correct initial data and that they are equal to a constant outside of a compact set at each time. This can be done via the comparison principle for the regularized problems in a rather standard way using translations of the barriers for the solutions of the type for appropriate constants , where is the polar of . Since locally uniformly, locally uniformly as well. The existence part of the well-posedness theorem, Theorem 1.6, is established. The uniqueness is a direct consequence of the comparison principle, Theorem 1.4.
Acknowledgments
The work of the first author is partly supported by Japan Society for the Promotion of Science (JSPS) through grants No. 26220702 (Kiban S) and No. 16H03948 (Kiban B). The work of the second author is partially supported by JSPS KAKENHI Grant No. 26800068 (Wakate B).
References
