Approximation of fracture energies with $p$-growth via piecewise affine finite elements
Sergio Conti, Matteo Focardi, Flaviana Iurlano

TL;DR
This paper develops a method to approximate functions in the $GSBD^p$ space, crucial for fracture modeling, using piecewise affine finite elements that converge in strain and jump set area.
Contribution
It introduces a novel approximation technique for $GSBD^p$ functions using Lipschitz continuous functions with controlled jump sets, facilitating analysis in fracture mechanics.
Findings
Strong convergence of strains in $L^p$
Jump set areas converge to the original
Approximation via piecewise affine functions
Abstract
The modeling of fracture problems within geometrically linear elasticity is often based on the space of generalized functions of bounded deformation , , their treatment is however hindered by the very low regularity of those functions and by the lack of appropriate density results. We construct here an approximation of functions, for , with functions which are Lipschitz continuous away from a jump set which is a finite union of closed subsets of hypersurfaces. The strains of the approximating functions converge strongly in to the strain of the target, and the area of their jump sets converge to the area of the target. The key idea is to use piecewise affine functions on a suitable grid, which is obtained via the Freudhental partition of a cubic grid.
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.
Approximation of fracture energies with -growth via piecewise affine finite elements
Sergio Conti1, Matteo Focardi2, and Flaviana Iurlano3
1* Institut für Angewandte Mathematik, Universität Bonn
53115 Bonn, Germany
2* DiMaI, Università di Firenze
50134 Firenze, Italy
3* Laboratoire Jacques-Louis Lions, Université Paris 6
75005 Paris, France
The modeling of fracture problems within geometrically linear elasticity is often based on the space of generalized functions of bounded deformation , , their treatment is however hindered by the very low regularity of those functions and by the lack of appropriate density results. We construct here an approximation of functions, for , with functions which are Lipschitz continuous away from a jump set which is a finite union of closed subsets of hypersurfaces. The strains of the approximating functions converge strongly in to the strain of the target, and the area of their jump sets converge to the area of the target. The key idea is to use piecewise affine functions on a suitable grid, which is obtained via the Freudenthal partition of a cubic grid.
1 Introduction
The modeling of plasticity and fracture in a geometrically linear framework leads to vectorial variational problems in which the local energy depends on the symmetric part of the deformation gradient, and the deformation can jump in a set of finite -dimensional measure [28, 29, 22]. If one assumes that the total variation of the distributional symmetrized gradient is controlled by the energy then one deals with functions of bounded deformation, which are defined as the functions such that the distributional strain is a bounded measure [30, 29, 3, 27, 1]. Here is an open set, and denotes the set of functions of bounded deformation on .
In fracture problems one often deals with the proper subspace , which is characterized by the fact that the distributional strain is the sum of an elastic part , with , and a singular part concentrated on a -rectifiable set of finite -dimensional measure, with the approximate normal and the jump of the traces of across (see [22, 4, 8, 5]). Typical fracture models, such as Griffith’s model, do not, however, give control of the amplitude of the jump of over the discontinuity set; a typical energy takes the form
[TABLE]
which is the natural vectorial generalization of the Mumford-Shah functional in linear elasticity. The function is assumed to be convex and to have -growth at infinity. One is then lead to compactness results in the space , which was introduced by Dal Maso in [20] and recalled in Section 2 below.
In the study of problems modeled in or (see for example [25]) it is crucial to have good approximation results for functions in those spaces. On the one hand, smooth functions are dense in in the strict topology, which entails weak convergence of the distributional strains. This is clearly not enough to ensure continuity of the energy in (1.1) along such approximating sequences. Indeed, the smooth approximants (which are typically obtained by mollification) replace both the discontinuities and the strain by smooth components, mixing fracture and elastic deformation. It is apparent that this will, in general, increase significantly the energy. In the scalar case from the point of view of applications to fracture mechanics, the functional setting for the problem is provided by functions, and a density result which guarantees separate convergence of the two terms in (1.1) was obtained by Cortesani and Toader [19]. The approximants are still discontinuous, but the jump set has become regular (a finite union of simplexes) and each function is regular away from the jump set. The gradients converge strongly away from the jump set, and the jumps and the orientation of the jump set converge. More generally, in such a restricted framework one can allow the domain and the codomain to have different dimensions, in what follows we shall limit to comment the case of interest in this paper.
In the vector-valued case, and restricting to energies with quadratic growth, density of regular functions in was proven by Chambolle in 2004 for [9] and then for [10]. His proof was extended to by Iurlano [26]. Their result shows that any can be approximated by functions which are continuous away from a finite union of closed pieces of hypersurfaces, are Lipschitz continuous away from this set, with strong convergence of the strains and, in an appropriate sense, of the discontinuities. This permits to obtain convergence of energies of the type (1.1), as long as has quadratic growth, and of more general functionals where the surface term has the form for a suitable surface energy density . For a discussion of the related problem of density for partition problems we refer to [7].
The restriction of the mentioned results of [9, 10, 26] to the quadratic energies does not originate from simplicity of presentation, but is instead a consequence of the type of construction used. Indeed, the key idea, first introduced in [9], is to replace the function by a componentwise linear approximation on a suitably chosen (very fine) cubic grid, and then to remove the cubes which intersect, in a suitable sense, the jump set. The fact that the energy is quadratic permits an explicit integration of the energy density in each cube, and leads to the identification of the continuum energy of the approximation with a discrete energy, which consists of sums of squares of difference quotients along the edges of the grid. In turn, for a suitable choice of the grid this discrete energy approximates the original energy. For nonquadratic expressions the first step, in which one integrates explicitly over a unit cell, breaks down. Estimates are of course still possible, but the result will only hold up to a -dependent factor, even in the easy case where the functions are smooth to start with. Therefore we use a different strategy, and resort to a piecewise affine interpolation on a suitable refinement of the grid, see discussion in Section 3 below.
Our result permits to replace functions with much more regular functions in a number of problems related to fracture (see for example [14, 15, 13, 12]). After the completion of this work, Chambolle and Crismale in [13] have extended our main result to all functions in by adopting a different technique. We stress that the extra integrability hypothesis that we impose on the relevant function is often not meaningful for problems in fracture mechanics.
Together with the elliptic regularity results for solutions to linear elasticity type systems established in [17], our result has been instrumental for the proof of existence in dimension of minimizers for the strong counterpart of the Griffith functional in (1.1), that was presented in [14, 15]. More precisely, in [15] it is proved that any local minimizer of (1.1) has relatively closed jump set, i.e. , and it is smooth outside it, namely for some . The equivalence between the weak formulation of the problem as stated in (1.1) and the classical strong form then follows (cf. [14, 15] for more details).
Such a mild regularity result extends the analogous statement for functions proved in the celebrated paper [21] by De Giorgi, Carriero and Leaci, corresponding in applications to the (generalized) antiplane shear setting. As already mentioned before, in [14, 15] the strong approximation property established in this paper is used to infer such kind of regularity; viceversa the quoted approximation result by Cortesani and Toader [19] uses De Giorgi, Carriero and Leaci’s regularity result (in particular by means of [6, Lemma 5.2] by Braides and Chiadò Piat) as a key tool to prove the strong approximation property.
In closing this Introduction we mention a complementary approach to the regularity of and functions, which has received a lot of attention in the last years, namely, the proof of rigidity estimates for functions with small jump set. A Korn-Poincaré bound in term of the elastic energy alone was proven for functions in [11]. An improved estimate, which controls also the gradients, was obtained in the two-dimensional case in [23, 24, 16].
Finally, we summarize the structure of the paper. Section 2 is devoted to fix the notation for the piecewise affine finite elements and the functional spaces which are involved in our main approximation result, Theorem 3.1, that we shall prove in Section 3.
2 Notation
One key ingredient of our piecewise affine approximation is the Freudenthal partition of the -cube . We say that the vertex , , precedes the vertex , , if for all . The convex hull of a chain of distinct vertices is a -simplex. Then the Freudenthal partition of the -cube is defined as the set of all -simplexes obtained through maximal chains of ordered vertices connecting the origin to the vertex (see Figure 1). Such partition counts simplexes.
Alternatively, for any permutation of one defines a simplex as the convex envelope of the points , . Explicitly one obtains
[TABLE]
It is then apparent that consists of the points such that is nonincreasing. Therefore the sets have disjoint interiors and cover . They differ only by a permutation of the components, hence they are congruent and each has volume .
We use standard notations for the space and its subspaces always referring to the book [2] for details.
As already mentioned in the introduction is the space of functions for which the symmetrized distributional strain is a Radon measure. The subspace , , contains all functions for which
[TABLE]
Given , for open, and one defines the slice by , where . If one can show that for almost every . One denotes with the set of “relevant” values of , i.e., the set of such that and .
An -measurable function belongs to if there exists a bounded positive Radon measure such that the following condition holds for every : for -a.e. the function belongs to , where , and for every Borel set it satisfies
[TABLE]
where .
If , the aforementioned quantities and are still well-defined, and are respectively integrable and rectifiable in the previous sense. Moreover for every and for -a.e. we have
[TABLE]
where denotes the absolutely continuous part of the distributional derivative. In analogy to , the subspace includes all functions in satisfying and (cf. [20]).
3 The main result
Theorem 3.1**.**
Let be a bounded Lipschitz set and let . Given , there exists a sequence such that each is contained in the union of a finite number of closed connected pieces of -hypersurfaces, , and the following properties hold:
Remark 3.2**.**
The sequence in Theorem 3.1 can be constructed in a way that it satisfies in addition
[TABLE]
These further properties can be obtained by following the arguments in [26] step-by-step, with obvious modifications due to the fact that the proof there is written for . In this respect, since only a technical effort is required, we focus here on the main difficulties and we prove Theorem 3.1 in the stated form.
Remark 3.3**.**
By combining Theorem 3.1 and [19, Theorem 3.1] by Cortesani and Toader, it is possible to obtain a sequence of approximating functions whose jump set is polyhedral, namely the intersection of with the union of a finite number of -dimensional simplexes compactly contained in . If the result can be even improved by taking the -simplexes pairwise disjoint (see [19, Remark 3.5] and [18, Section 4, Proof of Corollary 3.11]).
As mentioned in the Introduction the proof of Theorem 3.1 follows the general strategy of Chambolle and Iurlano [9, 10, 26], but uses a different interpolation scheme and a different finite-element grid for the actual construction. Indeed, we first construct a sequence of -functions converging to a given , in a way that the bulk estimate is sharp and the surface estimate is obtained up to a multiplicative factor. Each approximating function is a piecewise linear interpolation outside from a finite number of cubes, where it is set equal to [math]. Considering piecewise linear interpolations is essential in order to treat the case of maps in with . It is the main difference with the mentioned references [9, 10, 26] which deal with the quadratic case . Indeed, in [9, 10, 26] piecewise polynomial interpolations (of degree equal to the dimension of the space) are employed. Such approximations in dimension higher than if would give rise to a multiplicative factor in the bulk estimate (cf. with [9, Lemma A.1]), so that the strong approximation property would fail. The piecewise polynomials correspond to a componentwise affine interpolation, that can be done directly on a cubic grid. In the case we need to use a piecewise affine interpolation, and therefore need to decompose the domain in simplexes. However, the strategy of [9, 10, 26] was based on controlling the longitudinal difference quotients along grid segments (the segments joining two vertices of the grid, which are edges of the elements or diagonals of their faces). A natural approach would be to choose an expression for the energy density which uses only these components. In dimension this still works, since one can decompose the square into two triangles whose sides have the same orientations (the three orientations being , and for both of the triangles). In dimension 3 and higher this is, however, not any more possible, and the energy density will typically not match the geometry of the simplex. Therefore we need to decompose each term of the energy into the components which are “longitudinal” with respect to the edges of the simplexes. We shall denote by the “components” of which enter the energy, and by the coefficients of the decomposition of strain direction in linear combinations of longitudinal strains along the edges simplex , where labels the sides of . The key observation on which the construction in this paper is based is that one can perform this decomposition jointly for the continuous and for the discrete energy.
We now introduce the objects just mentioned in more detail. We fix and choose a finite set of matrices , which span and are fixed for the rest of the proof. Let be defined by
[TABLE]
where denotes the Euclidean scalar product on . We denote by the set of the edges directions for a simplex in the Freudenthal partion . Notice that contains linearly independent vectors and that for any given the set constitutes a basis for . To see this, it suffices to show that if obeys for all then . Indeed, the simplex can be written as the convex envelope of , where is a basis of . The set is then given by the set of the ’s and the set of all the differences ’s with . Therefore, if is such that for all , we deduce first that for all by taking , and then for all by taking . Hence, . We stress that is a set of differences of vertices of , not a set of unit vectors.
As in the references mentioned above, the key point is to prove an approximation result that enlarges the jump set by at most a fixed factor. The sharp constant can then be recovered by applying this to the complement of a suitable “large” compact subset of .
Theorem 3.4**.**
Let be an open bounded set with Lipschitz boundary and let . Given , there exists a sequence such that each is contained in the union of a finite number of -dimensional faces of closed simplexes, , and the following properties hold:
In order to prove Theorem 3.4 we need a preliminary lemma, whose proof is entirely similar to [9, Lemma 3.2], [26, Lemma 3] and therefore not repeated here. The given function is replaced by another -function close in energy to and defined in a larger set.
Lemma 3.5**.**
Let , , be open bounded with Lipschitz boundary, and let . Given and there exists an open bounded set with Lipschitz boundary and a function , such that the following hold
Proof of Theorem 3.4.
Fixed and , Lemma 3.5 provides and satisfying (1)-(3).
Fixed and small, we consider the translated lattice , with . We introduce the tubular neighborhood in the direction of ,
[TABLE]
and the longitudinal difference quotient along the edge of
[TABLE]
for , and zero elsewhere, where and are the only two vertices of whose difference is . Let us introduce the discrete bulk and surface energies
[TABLE]
where denotes the characteristic function of the set , are the coordinates of in the basis of , where and , the latter choice will be motivated later.
Let be the piecewise affine function obtained interpolating on each simplex of the partition. Let us prove that there exist and a subsequence of not relabeled, such that
- ()
;
- ()
\displaystyle\lim_{h\to\infty}\Big{[}E^{y,h}_{1}(\hat{\Omega})+E^{y,h}_{2}(\hat{\Omega})\Big{]}\leq\int_{\hat{\Omega}}W(e(\hat{u}))dx+c_{1}{\mathcal{H}}^{n-1}(J_{\hat{u}}), where is a constant depending on and is the integrand defined in (3.1).
In order to prove () we observe that for every simplex of the partition with vertices , , there exist affine functions such that
[TABLE]
Then integrating on , we deduce by convexity and Fubini’s theorem for sufficiently small
[TABLE]
where takes into account the convexity of the power and the number of simplexes sharing a certain as a vertex. Changing variable in the second integral we obtain
[TABLE]
By dominated convergence theorem the last term vanishes as , therefore there is a subsequence of , not relabeled, and a measurable set of full measure such that for every the convergence in holds.
Let us prove now . We integrate again on and estimate first the bulk part. Changing variable and then slicing through Fubini’s theorem we obtain
[TABLE]
where is the orthogonal projection on . We recall that and that the slice is defined as usual by for .
Since we have , for -a.e. . Observe that , for and , means , which is the same as . For almost every , by (2.1) this implies . Therefore (3) yields
[TABLE]
As we find by the continuity of the translation, the Lebesgue theorem, and the dominated convergence theorem
[TABLE]
Arguing in a similar way for we obtain
[TABLE]
having set , , and having used in the last inequality the slicing formula
[TABLE]
By inequalities (3) and (3.21) and Fatou’s lemma we conclude there there exists and a subsequence of not relabeled for convenience such that properties () and () hold. In what follows we drop the index ad denote simply by .
We define now a sequence as [math] in the cubes such that crosses an edge of for some , while we set otherwise. In the first case we say that the cube is bad, in the second case that it is good. We let be the union of the faces of the bad cubes. We claim that
- ()a.
,
- ()a.
the constant in (3.5) can be chosen in a way that for every sufficiently small
.
As for (), we first notice that , being the number of bad cubes. For every bad cube there is at least one pair , , such that and . At the same time, the edge is shared by at most cubes. Therefore
[TABLE]
Recalling that and defining we obtain from the definition of that
[TABLE]
Let us prove now that
[TABLE]
By definition of , for each good cube of the lattice being we obtain
[TABLE]
since gives a partition of the cube. Recalling that denotes the coefficients of in the basis , we have
[TABLE]
Since is the affine interpolation of on each simplex constituting , we have
[TABLE]
for every pair of vertices of , with . Therefore
[TABLE]
recalling that the difference quotient is defined by
[TABLE]
and that represent the only two vertices of whose difference is . Summing on the good cubes which intersect we finally obtain (3.23). Property () then follows by (3.22) and (3.23).
To check () we use () and we observe that
[TABLE]
where denotes the union of the bad cubes. Notice that has small Lebesgue measure, indeed by (3.22)
[TABLE]
Properties (), (), (), (), together with Lemma 3.5, imply () and (). ∎
Using a by now standard Besicovitch covering argument we can refine the estimate obtained in Theorem 3.4 reducing the coefficient of the surface term to . The idea is to cover the most of the jump set of with a finite number of pairwise disjoint closed balls, in a way that the jump set in each of them is close to a hypersurface separating the ball into two components. Then Theorem 3.4 is applied in each component and in the complement of the balls, so that the jump of the resulting function is the union of the hypersurfaces separating the balls and of the -dimensional faces of closed simplexes obtained by applying Theorem 3.4 (see [9, Theorem 2] or [26, Theorem 6] for more details).
Theorem 3.6**.**
Let be an open bounded set with Lipschitz boundary, , and let . Then there exists a sequence such that is contained in the union of a finite number of closed connected pieces of -hypersurfaces, , and the following properties hold:
Remark 3.7**.**
We emphasize that the growth hypothesis is in fact not needed in the proof of Theorem 3.6. It is only used to deduce conditions (2) and (3) in Theorem 3.1 by means of the compactness result in [20, Theorem 11.3] and strict convexity of as oulined below.
Theorem 3.1 easily follows from Theorem 3.6.
Proof of Theorem 3.1..
Let be given by Theorem 3.6. By compactness in [20, Theorem 11.3] there exists a subsequence of , not relabeled, satisfying
[TABLE]
By virtue of inequality () of Theorem 3.6, (3.25), and (3.26) we obtain
[TABLE]
and the thesis follows at once from (3.24) and the strict convexity of . ∎
Acknowledgments
This work was partially supported by the Deutsche Forschungsgemeinschaft through the Sonderforschungsbereich 1060 “The mathematics of emergent effects”, project A5. F. Iurlano has been partially supported by the program FSMP and the project Emergence Sorbonne-Université ANIS. M. Focardi has been partially supported by GNAMPA.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] L. Ambrosio, A. Coscia, and G. Dal Maso , Fine properties of functions with bounded deformation , Arch. Rational Mech. Anal., 139 (1997), pp. 201–238.
- 2[2] L. Ambrosio, N. Fusco, and D. Pallara , Functions of bounded variation and free discontinuity problems , Oxford Mathematical Monographs, The Clarendon Press Oxford University Press, New York, 2000.
- 3[3] G. Anzellotti and M. Giaquinta , Existence of the displacement field for an elastoplastic body subject to Hencky’s law and von Mises yield condition , Manuscripta Math., 32 (1980), pp. 101–136.
- 4[4] G. Bellettini, A. Coscia, and G. Dal Maso , Compactness and lower semicontinuity properties in S B D ( Ω ) 𝑆 𝐵 𝐷 Ω SBD(\Omega) , Math. Z., 228 (1998), pp. 337–351.
- 5[5] B. Bourdin, G. A. Francfort, and J.-J. Marigo , The variational approach to fracture , J. Elasticity, 91 (2008), pp. 5–148.
- 6[6] A. Braides and V. Chiadó Piat , Integral representation results for functionals defined on SBV ( Ω ; R m ) SBV Ω superscript 𝑅 𝑚 {\rm SBV}(\Omega;{R}^{m}) , J. Math. Pures Appl. (9), 75 (1996), pp. 595–626.
- 7[7] A. Braides, S. Conti, and A. Garroni , Density of polyhedral partitions , Calc. Var. Part. Diff. Eq., 56 (2017), p. 28.
- 8[8] A. Chambolle , A density result in two-dimensional linearized elasticity, and applications , Arch. Ration. Mech. Anal., 167 (2003), pp. 211–233.
