A Priori Analysis of a Higher Order Nonlinear Elasticity Model for an Atomistic Chain with Periodic Boundary Condition
Yangshuai Wang, Hao Wang, Lei Zhang

TL;DR
This paper rigorously derives a higher order nonlinear elasticity model for one-dimensional crystals from atomistic descriptions, achieving fourth order accuracy and demonstrating convergence through numerical experiments.
Contribution
It introduces a novel higher order continuum model with fourth order accuracy derived from atomistic physics, extending beyond the traditional second order Cauchy-Born model.
Findings
Higher order model achieves fourth order accuracy
Numerical experiments confirm theoretical convergence
Model applicable to defect dynamics and nanotubes
Abstract
Nonlinear elastic models are widely used to describe the elastic response of crystalline solids, for example, the well-known Cauchy-Born model. While the Cauchy-Born model only depends on the strain, effects of higher order strain gradients are significant and higher order continuum models are preferred, in various applications such as defect dynamics and modeling of carbon nanotubes. In this paper, we rigorously derive a higher order nonlinear elasticity model for crystals from its atomistic description in one dimension. We show that, compared to the second order accuracy of the Cauchy-Born model, the higher order continuum model in this paper is of fourth oder accuracy with respect to the interatomic spacing in the thermal dynamic limit. In addition, we discuss the key issues for the derivation of higher order continuum models in more general cases. The theoretical convergence results…
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.
Taxonomy
TopicsNonlocal and gradient elasticity in micro/nano structures · Composite Material Mechanics · Microstructure and mechanical properties
A Priori Analysis of a Higher Order Nonlinear Elasticity Model for an Atomistic Chain with Periodic Boundary Condition
Yangshuai Wang
Yangshuai Wang
School of Mathematical Sciences, MOE-LSC, and Institute of Natural Sciences
Shanghai Jiao Tong University
800 Dongchuan Road
Shanghai
200240
China
,
Hao Wang
Hao Wang
School of Mathematics
Sichuan University
No.24 South Section One, Yihuan Road
Chengdu
610065
China
and
Lei Zhang
Lei Zhang
School of Mathematical Sciences, MOE-LSC, and Institute of Natural Sciences
Shanghai Jiao Tong University
800 Dongchuan Road
Shanghai
200240
China
Abstract.
Nonlinear elastic models are widely used to describe the elastic response of crystalline solids, for example, the well-known Cauchy-Born model. While the Cauchy-Born model only depends on the strain, effects of higher order strain gradients are significant and higher order continuum models are preferred, in various applications such as defect dynamics and modeling of carbon nanotubes. In this paper, we rigorously derive a higher order nonlinear elasticity model for crystals from its atomistic description in one dimension. We show that, compared to the second order accuracy of the Cauchy-Born model, the higher order continuum model in this paper is of fourth oder accuracy with respect to the interatomic spacing in the thermal dynamic limit. In addition, we discuss the key issues for the derivation of higher order continuum models in more general cases. The theoretical convergence results are demonstrated by numerical experiments.
Key words and phrases:
atomistic models, higher order strain gradient, higher order continuum models, modeling error, stability
1. Introduction
Nonlinear elasticity models are widely used to describe the elastic response of crystalline materials. The Cauchy-Born model is probably the most well known nonlinear elasticity model which is consistent with the atomistic theory of crystals, and it is second order accurate with respect to the atomistic model under certain technical assumptions [5, 4, 8, 9, 20]. The Cauchy-Born energy density only depends on the strain, and can be interpreted as ’the stored energy per unit volume under a macroscopically homogeneous deformation equals the energy per unit volume in the corresponding homogeneous crystal’ [20].
The Cauchy-Born model is sufficiently accurate if the strain gradient is small. In various situations, nonlinear elastic models of higher order strain gradients are preferred. For example, the higher order strain gradients have significant impact for the defect zone [16], for curved crystalline sheets such as carbon nanotube [10], and for the wave propagation in crystals [3, 25].
In the mechanics literature, higher order continuum models were first derived in [28], where two different approaches were used to derive the continuum macro model from the discrete micro model. Later on, it was found that higher order continuum models can efficiently capture the inhomogeneous deformation of the underlying crystal [27] and the curvature effect of carbon nanotubes [26]. In [25], the higher order gradient model links the atomistic model and nonlocal models such as peridynamics, and is able to capture the correct dispersive behavior of crystals. Recently, [16] proposed a multiscale crystal defect dynamics (MCDD) model by adopting different higher order Cauchy-Born models (up to four) to construct atomistic informed constitutive relations for various defect process zones, and developed a hierachical strain gradient based finite element formulation.
On the contrary, only few works have been devoted to the mathematical analysis of higher order continuum models. In [4], it was proved that a higher order continuum model indeed has better accuracy in terms of energy. It was shown in [3] that the higher order continuum models in [28] might be ill-posed, and may lead to an uncontrolled behavior of the solution. The so-called ”inner expansion”, which is based on the formal Taylor expansion of the deformation gradient at some carefully chosen expansion points, was proposed to derive continuum models from the atomistic models (with pair interactions) and minimize the remainder terms of the energy. While a well-posed higher order continuum approximation was first developed in [3], a rigorous mathematical analysis was not included.
The main purpose of the current work is to derive a higher order nonlinear elasticity model from the atomistic model (with pair potential) in one dimension and present a rigorous a priori analysis of the obtained higher order model. The derivation of the model essentially follows the techniques of the ’inner expansion’ introduced in [3] which leads to a well-posed higher order continuum model.
The major contribution of the current work is that, to the best knowledge of the authors, it for the first time provides a rigorous analysis and error estimate for the energy minimizer of the higher order continuum model and numerically demonstrate the fourth order accuracy for such a model. To be precise, we will show that the approximation error, which is also known as the modeling error, is of . Namely, if we scale the system by in interatomic spacing , we have
[TABLE]
where and are the solutions to the atomistic model and the higher order continuum model, respectively, which will be defined in Section 3.3, and the constant depends only on some higher order partial derivatives of the interatomic potential and on the regularity of . We essentially extend the analytical framework in [20] to the higher order continuum model in one dimension with pair interactions, which include the analysis of the modeling error, stability and convergence estimates. In addition, we point out the possibilities and challenges to extend those results to the physically more relevant cases of multibody interactions and of higher dimensions in Section 8.
1.1. Outline
The paper is organized as follows.
§ 2 is a preliminary section with some interpolation results for lattice functions. Those results are the extensions of similar results in [18] to higher order interpolations, and they will be used extensively and play a key role in the forthcoming analysis.
In § 3, we set up the atomistic model and its continuum approximations. In particular, we derive the general formulation of the higher order continuum approximation. We carry out the analysis of the modeling error in § 4, and the analysis of the stability in § 5, respectively, for the higher order continuum model.
Our main result Theorem 6.2 in § 6 states that, the higher order continuum model (depending on the strain and the second order derivative of the strain ) which we derived from the original atomistic model has fourth order accuracy. Numerical experiments in § 7 complement and justify the theoretical analysis. We make concluding remarks and point out some promising directions for future work in § 8.
1.2. Summary of notations
We denote the directional derivative in the direction by . Let the symbol denote the duality pairing, the first and second variations of at are defined as
[TABLE]
[TABLE]
We use the convention that ’’ stands for ’’, where is a generic constant that does not depend on the strain and its higher order derivatives.
2. Preliminary Results for the Interpolation of Lattice Functions
We define the reference lattice as . The space of lattice functions is given by
[TABLE]
The atomistic model is defined over the lattice functions, while the continuum model is defined over continuous functions. We will introduce certain interpolations to bridge lattice functions and continuous functions on the real line, which is the adaptation of the results in [18] to higher order interpolations.
For a lattice function , we define the finite difference,
[TABLE]
where the finite set represents the interaction range of the atomistic model. It is easy to observe that .
For simplicity, we only consider periodic boundary condition in this paper, and we limit our analysis in the periodic domain for a fixed . We also denote by .
In the following sections, we introduce three different types of interpolation for a lattice function .
2.1. Interpolation based on finite differences
Since we are primarily interested in the a priori analysis of the higher order continuum model, we need smooth interpolates of the lattice functions which include the solutions to the atomistic model. A natural measure of the local smoothness of a lattice function would be the higher order finite differences, which are, however, cumbersome and of little use to our analysis. Therefore we define a smooth interpolation operator such that [6, Theorem 5.2] which is an Hermitian interpolation of degree 9, based on fourth order approximations of derivatives up to fourth order. One example of such interpolation could be defined as follows: for a lattice function , we let
[TABLE]
where . Such interpolations will be used in the analysis of the modeling error since it satisfies both the requirement of smoothness and certain equivalence with the other two types of interpolations (c.f. Proposition 2.4 and Proposition 2.4).
2.2. Interpolation based on nodal basis functions
Let and is a basis function associated with the lattice site . We assume that has a compact support and . We also assume that the discrete convolution with the basis function preserves cubic functions, namely
[TABLE]
One possible construction of such can be the cubic spline basis function [11, Section 3.2].
We then define the standard interpolation as follows,
[TABLE]
2.3. Interpolation based on convolution
The third interpolation can be constructed by the convolution of the nodal basis interpolation with (c.f. [20]):
[TABLE]
We note that is in fact a quasi-interpolant of the lattice function since in general . The purpose of introducing is to construct the atomistic stress tensor, which will be defined in Section 4. The quasi-interpolation leads to the so-called localization formula [20]
[TABLE]
With the help of (2.3) we are able to rewrite the finite differences of test functions in an integral form.
2.4. Properties of the interpolation functions
We show the regularity and stability (in seminorm) of the convolution based interpolant and the finite difference based interplant in the following two propositions. The stability with respect to the nodal basis interpolant shows that those three interpolations are essentially equivalent. The first proposition is similar to Proposition 3.1 of [14] and we follow the same lines of proof, while the second proposition can be found in [18].
**Proposition 2.1. ** * Let and be a smooth interpolation operator satisfying (2.3). We then have *
[TABLE]
Proof.
The first inequality follows from Hölder’s inequality, the observation that , and Theorem 2 in [18]. The second inequality holds by Lemma 5.4 of [13]. ∎
*Proposition 2.2. ** * Let . The nodal basis interpolation of belongs to and the convolution based interpolation belongs to . Moreover, the interpolants and have the following norm equivalence
[TABLE]
Proof.
The regularity of and follows from [18, Lemma 1] and the stability of with respect to follows from [18, Theorem 2] since . ∎
3. Atomistic Model and its Continuum Approximations
3.1. The atomistic model
In this section, we introduce the atomistic model as the ground truth description of the atomistic system. We impose a periodic boundary condition on the atomistic system, to avoid unnecessary technical difficulty which may prevent us from observing the correct convergence rate. For example, if a Dirichlet boundary condition is enforced, a suitable boundary layer of ”ghost atoms” should be added in order to guarantee the higher order convergence rate. For boundary value problems for Cauchy-Born model, please refer to [7].
Fix , and define the space of -periodic mean zero displacements as
[TABLE]
The set of admissible deformations is given by
[TABLE]
where is a macroscopic deformation gradient.
The atomistic energy (per period) at a deformation is defined by
[TABLE]
where (for example, a Lennard-Jones or Morse type potential). Using the relationship described in (3.2) and with a slight abuse of notation, the energy can be rewritten in the form of the displacement
[TABLE]
where is the Lennard-Jones or Morse potential under macroscopic deformation gradient . We will use (3.4) as the energy functional of our atomistic model throughout the paper.
We should also equip the space with -norm using the interpolation of lattice function to obtain
[TABLE]
We equip the space with the norm .
On the other hand, to exclude arbitrarily large deformations which are not covered by our results, we place an -bound on the displacement gradient and define
[TABLE]
where is a fixed constant. One reasonable choice of is which could be ensured through conditions on the external force.
It is straightforward to see that is well defined in (c.f. [20, Theorem 1]), which will be the solution space of the atomistic variational problem that will be introduced in Section 3.3.
Finally, we assume the decay hypothesis of the derivatives of the interaction potential [20, 14], which is a crucial ingredient in our analysis in Section 4. For , we require
[TABLE]
where
[TABLE]
where denotes the th derivative of . This will ensure that is times Fréchet differentiable. We note that in the current work and the interaction range is finite.
**Remark 3.1. ** We note that the assumption (3.7) does not hold at [math], for example, for Lennard-Jones or Morse potential. However for all practical purposes, we are concerned with configurations not far from reference configuration, and the atoms will not get accumulated. Therefore, it is reasonable to make the assumption (3.7). ∎
3.2. The continuum approximations
We introduce the continuum approximations of the atomistic model in this section. There are a number of approaches to obtain such approximations [28, 4, 3, 9]. We adopt the inner expansion technique in [3], which can easily satisfy the energy consistency and leads to a well-posed (the precise meaning of well-posedness will be made clear in Remark 3.2) higher order continuum model which depends on the first order and third order derivatives of .
To introduce the continuum approximation, we begin with the atomistic model
[TABLE]
which is written as a sum of the site energy. Though we only require in the atomistic model, by Section 2, we can replace by its proper smooth interpolation, for example, the finite difference based interpolation , without changing the atomistic energy. When no confusion occurs, we identify the discrete lattice function with its smooth interpolation in the following derivation.
After taking the Taylor expansion of the site energy at the midpoints of the bonds and truncating at order three, we have
[TABLE]
The atomistic model can then be approximated as
[TABLE]
An approximation step similar to the Riemann sum leads to the following higher order continuum (HOC) approximation
[TABLE]
where is the Lennard-Jones or Morse potential under macroscopic deformation gradient introduced in Section 3.1 and is the gradient of with respect to .
The well-known Cauchy-Born approximation can be obtained by preserving only the first order term in (3.10)
[TABLE]
We note that the higher order energy functional defined in (3.10) depends both on and , whereas the Cauchy-Born energy functional (3.11) depends only on .
**Remark 3.2. ** In [28] the authors derived two higher order continuum models which contain both and terms from the atomistic model. However, it was discovered in [3, Section 4] that these two higher order continuum models are ill-posed, which led to an uncontrolled behavior of the solution. For example, if we take the harmonic potential as the atomistic potential, one of the (ill-posed) higher order continuum models is
[TABLE]
and the corresponding Euler-Lagrangian equation of (3.12) is
[TABLE]
We observe from (3.12) that the energy is not positive definite, and the differential operator on the left hand side of (3.13) is not elliptic. (3.12) is ill-posed in this sense, which also means the energy (3.12) is not stable in the sense of (3.25).
It is possible to derive a well-posed higher order continuum model (3.10) through the inner expansion technique in [3]. For example, for the above harmonic potential case, we can obtain
[TABLE]
and the corresponding Euler-Lagrange equation of (3.14) is
[TABLE]
which is actually a special case of the general (nonlinear) Euler-Lagrange equation (4.1). (3.14) is well-posed, and thus is stable. ∎
3.3. The Variational problems
In this section, we define the variational problem for both atomistic model and higher order continuum models.
3.3.1. The Atomistic problem
We apply an external force to the atomistic system, in order to generate a nontrivial solution to the atomistic model. Following previous literature [20, 9, 19, 21], the external force of the atomistic model is modeled as a dead load so that the work of the external force is given by
[TABLE]
where is a displacement and . The atomistic problem is: find a (local) minimizer such that
[TABLE]
If is a solution to (3.17), then it satisfies the first-order condition
[TABLE]
We call a solution of (3.17) (strongly) stable if there exists such that
[TABLE]
3.3.2. The Higher order continuum problem
To define the variational problem with respect to , we first introduce the following space
[TABLE]
In order to apply the inverse function theorem (Lemma 6.2) to obtain the error estimate , we equip the space with the norm
[TABLE]
We denote as the standard topological dual of .
We define the inner product for ,
[TABLE]
Similar to , we shall assume that all displacement gradients satisfy a uniform bound. To that end we define
[TABLE]
where is the same constant as in the definition of . Notice that is an open set in , and is well defined on .
For the higher order continuum model, assume that the external force , we seek the solution for the following variational problem:
[TABLE]
The solution to (3.23) satisfies the first-order condition
[TABLE]
We call the solution of (3.23) (strongly) stable, if there exists a positive number such that
[TABLE]
4. Modeling Error Analysis
In this section, we give a rigorous analysis of the modeling error. We first introduce the atomistic stress tensor and the stress of the higher continuum model in Section 4.1. Then we derive the pointwise error estimate in stress in Section 4.2. Finally, we present the fourth-order consistency estimate of the higher order continuum model (3.10) in Section 4.3.
4.1. Atomistic and continuum stresses
The first variation of the atomistic energy functional (3.4) at , is given by
[TABLE]
We replace the test function by its convolution based quasi-interpolation and apply the localization formula (2.3), it follows that
[TABLE]
where
[TABLE]
is defined to be the atomistic stress tensor. The last two identities in (4.2) hold because of the periodic boundary condition and when .
The first variation of the higher order continuum energy functional defined in (3.10) is given by
[TABLE]
Integration by parts and the periodic boundary condition of the test function lead to
[TABLE]
where
[TABLE]
is defined to be the stress of the higher order continuum model (3.10).
By the integration by parts to (4.5) again, we obtain
[TABLE]
where
[TABLE]
is the Euler-Lagrange equation of the higher order continuum model, which is a sixth order nonlinear elliptic equation.
We now define the error in stress as . In the remaining part of this section, we will give the pointwise estimate of and show the fourth order consistency of the higher order continuum model (3.10).
4.2. Pointwise estimate of the error in stress
In this section we prove the pointwise estimate of , the error in stress. We first introduce a useful lemma which is a direct extension of [20, Lemma 11].
*Lemma 4.1. ** * Let , , and is defined by (2.3). We have
[TABLE]
Proof.
This result relies on the assumption that it is true on a shifted grid: if is a polynomial whose order is less than , where , then for any we have
[TABLE]
To prove the result, let be fixed, then
[TABLE]
where we substituted and employing (4.10) with , we obtain
[TABLE]
By the definition of in (2.3) and by integrating w.r.t. , we have
[TABLE]
It is trivial to see that if we let . ∎
The pointwise estimate of the error in stress is given by the following lemma.
*Lemma 4.2. ** * Let , and , then
[TABLE]
*where depends on , defined in Section 3.1, and is the neighbourhood of some and . *
Proof.
In order to keep the notation concise, we first define
[TABLE]
By a direct Taylor expansion of (4.1) and using the fact , we can rewrite the stress of the higher order continuum model as
[TABLE]
where .
We then turn our attention to the atomistic stress tensor in (4.3) where
[TABLE]
Since has a compact support, we have for all with . We thus can apply Taylor expansion to the term at . We begin by expanding for in , in the neighbourhood of , so that
[TABLE]
The fact that allows us to expand as
[TABLE]
where .
Combining (4.14), (4.13), (4.15) and (4.2) and after some algebraic manipulation, we have
[TABLE]
Lemma 4.2 leads to the following identities, which result in the elimination of terms in (4.17).
[TABLE]
We now only need to estimate the remaining terms in (4.17). By the definition of , we have the estimate , where is an arbitrary function with respect to . Combined with the boundedness of the derivatives of the interaction potential assumed in (3.7), it is easy to show that
[TABLE]
and this finishes the proof. ∎
**Remark 4.3. ** Notice that the lower order terms () in (4.17) vanish for different reasons. Terms , , , come from the atomistic model only. Terms , come from both atomistic model and higher order continuum model, and the cancellation of those terms depends on the choice of expansion points in (3.8). For example, if we choose the lattice points instead of the mid points as expansion points in (3.8), we can get the following higher order continuum energy,
[TABLE]
which is only first order accurate. ∎
**Remark 4.4. **
In fact, the higher order continuum model which is originally derived in [28],
[TABLE]
also has fourth order estimate in stress. As a matter of fact, (3.10) and (4.20) differs only a null-Lagrangian for second order term. However, this model is ill-posed and thus is not stable. See Remark 3.2 for more details.
We give a simplified error analysis for the higher order continuum model with 6th order accuracy in Appendix A, which truncate the terms of order 5 onwards in (3.8).
From those observations, we conjecture that: we need to include higher order gradient up to th order to obtain a ”well-posed” higher order continuum model of order .
∎
Construction of higher order continuum model for more physical relevant cases of multi body iterations and/or higher dimensions will be discussed in Section 8. In those cases, a similar but more involved formulation of stress differences as (4.17) will serve as the key of developing and analyzing higher order continuum models.
4.3. Fourth-order consistency of the higher order continuum model
Lemma 4.2 gives us the upper bound of , we now convert this pointwise estimate into a global estimate. The main idea is to use the inverse estimates to obtain type bounds from the bounds. It is easy to show that
[TABLE]
where the interpolation operator is defined in (2.3).
*Theorem 4.5. ** * Let and . The interpolation operator is defined in Section 2.1 by (2.3). Then the model error is bounded by
[TABLE]
*where depends on which are defined in Section 3.1. *
Proof.
From the definition of by (2.3), we observe that . It follows from the localization formula (2.3) that,
[TABLE]
An application of Cauchy-Schwarz inequality yields
[TABLE]
Using the inverse estimates (4.21), we obtain
[TABLE]
where is a compact support of defined in Lemma 4.2. Integrating (4.24) over , we have
[TABLE]
which yields the stated result. ∎
5. Stability
In this section, we present the stability estimate of the higher order continuum model (3.10), which extends the stability results for Cauchy-Born model in [12, Theorem 3.1]. The atomistic model (3.3) and its solution space can be denoted as and since they actually depend on the computational domain . For a fixed , given potential defined in Section 3.1, we call the homogeneous deformation is stable in the finite atomistic model if
[TABLE]
We require a stronger definition of the stability in the infinite atomistic model:
[TABLE]
Also, the homogeneous deformation is stable for the Cauchy-Born model (3.11) if
[TABLE]
and the homogeneous deformation is stable for the higher order continuum model (3.10) if
[TABLE]
The following lemma states the stability of the higher order continuum model (3.10) at the homogeneous deformation, namely: the stability of the atomistic model implies that of the higher order continuum model, and the stability of the higher order continuum model (3.10) is ”in between” the atomistic model and the Cauchy-Born model.
**Lemma 5.1. ** * If the deformation gradient introduced in Section 3.1 is positive, then . *
Proof.
For the first inequality, we extend the proof given in [12, Section 3.1] to higher order continuum model. The energy and can be expanded up to second order for an arbitrary small and ,
[TABLE]
where
[TABLE]
By (3.10) and (3.4), we have and . Hence we have that
[TABLE]
letting , we have . According to the definition of , there exists such that and . We thus obtain
[TABLE]
The first inequality then follows since can be chosen arbitrarily small.
For the second inequality, the stability constants and have explicit characterizations in [12, Section 3.2] using Fourier transform
[TABLE]
where is positive and . For the higher order continuum model (3.10), we have
[TABLE]
We observe that is actually the truncated Taylor expansion of up to order 3, while only preserves the first order term, which indicates the stated result if we assume is sufficiently large.
∎
For the stability of the higher order continuum model at small deformations, we have the following Theorem.
**Theorem 5.2. ** If the condition in Lemma 5 and (5.2) are satisfied, we then have
[TABLE]
Proof.
We note that can be taken as a perturbation of the reference configuration. Combining the higher order continuum model (3.10) and the Lipschitz continuity of the potential , we have
[TABLE]
We finish the proof by choosing and applying Lemma 5. ∎
6. A priori Error Estimates
In this section, we present the main result of the a priori error estimate, Theorem 6.2, which essentially shows that the minimizer of the higher order continuum model (3.10) has fourth-order accuracy.
6.1. Consistency error for the external work
We first present the following lemma which shows that the approximation error of the external energy is of fourth order.
*Lemma 6.1. ** * (Consistency error for the external work) Suppose . Let and be defined in (3.16) and (3.21) respectively. We have the following estimate:
[TABLE]
Proof.
By the definition of by (2.6), we have
[TABLE]
By the mean-zero condition for and the property that , it is easy to show that . Hence for an arbitrary constant , an application of Cauchy-Schwarz inequality yields that
[TABLE]
Choosing and applying inequality, we obtain the estimate that
[TABLE]
According to the standard Bramble-Hilbert lemma in [6, Theorem 6.4], we can estimate the -norm of by
[TABLE]
which can also be obtained by a direct extension of [18, Lemma 13]. Combination of (6.4) and (6.5) leads to the required result. ∎
6.2. A priori error estimate
We first state the well-known inverse function theorem [17, Lemma 2.2].
Lemma 6.2. ** (Inverse function theorem) Let be Banach spaces, an open set of , and let be Fréchet differentiable with Lipschitz-continuous derivative :
[TABLE]
where is a Lipschitz constant. Let and suppose also that there exists such that
[TABLE]
[TABLE]
*Then there exists a locally unique such that and .
The following theorem shows that for a stable and sufficiently small deformation, the solution of the higher order continuum model (3.10) is a good approximation to the solution of the atomistic model.
*Theorem 6.3. ** * (A priori error estimate) Suppose (5.2) is satisfied and is a strongly stable atomistic solution of (3.17). is defined in (2.3) and . If we assume that are sufficiently small such that , , and , there exists a stable solution of problem (3.23) in such that
[TABLE]
*where depends on , , . *
Proof.
Following the framework of the a priori error estimates in [13, 14, 21], we divide the proof into three steps. Recalling the definition of the space in Section 3.3, we apply Lemma 6.2 with . We define the operator by
[TABLE]
is Lipschitz continuous due to the Lipschitz continuity of the potential . We also note that since and is chosen to be sufficiently small.
Step 1: Stability. In Section 5, we have already shown the stability of the higher order continuum model, that is,
[TABLE]
where is positive. Hence, we have
[TABLE]
Step 2: Consistency. We shall also require to be consistent. In fact, if we put the interpolation of the atomistic solution in , we have
[TABLE]
where we decompose the consistency into two parts: is the modeling error and is the consistency error of the external force. Applying Theorem 4.3 and Lemma 6.1, we have
[TABLE]
where depends on , .
Step 3: Inverse function theorem. Combing the stability result in Step 1 and the consistency result in Step 2 and applying Lemma 6.2, we obtain the existence of the solution of the higher order continuum model in and the error estimate
[TABLE]
which can be guaranteed if we choose to be sufficiently small. ∎
**Remark 6.4 (Scaling). **
Up to now, we have taken the unit interatomic spacing in the reference lattice. In order to illustrate the order of accuracy, we scale the interatomic spacing by , that is, , and . Reversing the scaling, we have of the atomistic problem (3.18) and the external force . It can be easily shown that , , where is the same interpolation as under scale. We also scale the estimate (6.5) by , . Hence, Theorem 6.2 essentially shows that our higher order continuum model is of fourth order accuracy, namely,
[TABLE]
∎
**Remark 6.5 (higher regularity). ** In Theorem 6.2, we only prove the existence of the minimizer in , although the approximation space is more restrictive. It is possible to prove higher regularity () given ellipticity of the Euler-Lagrange equation, similar as the regularity of the Cauchy-Born solution as in [20, Proof of Theorem 3]. In this paper, we are mainly concerned with the accuracy for the solution of the higher order continuum model.
∎
Similar to [13, Proposition 3.2], we also have the estimate for the error in energy .
*Theorem 6.6. ** * (Energy estimate) Under the conditions of Theorem 6.2, we have
[TABLE]
*where depends on , . *
7. Numerical Experiments
We present two numerical experiments to illustrate the analytical results of this paper. We include up to second nearest neighbor interactions in our energy functional such that
[TABLE]
and
[TABLE]
We set the computational domain to be . In the reference configuration, there are equally distributed atoms in , hence the scaling parameter is . We choose
[TABLE]
as the external force so that a nonlinear but small enough displacement (or equivalently deformation) is generated. It is easy to see that . We will carry out numerical experiments for both the harmonic potential \displaystyle\phi(r)=\frac{1}{2}\big{(}\frac{r}{\varepsilon}-1\big{)}^{2} and the Leonard-Jones potential \displaystyle\phi(r)=\big{(}\frac{r}{\varepsilon}\big{)}^{-12}-2\big{(}\frac{r}{\varepsilon}\big{)}^{-6}.
We use finite element to solve the variational form (4.4) of higher order continuum model. We denote the positions of the atoms to be , and let the nodes of the finite elements coincide with the atoms so that is partitioned by where . The finite element solution space is then defined by
[TABLE]
where is the quintic polynomial function space. We search the approximate local minimizer of defined by (7.2) in using BFGS algorithm.
We use Guass-Legendre quadrature of order 5 to approximate the integral which is the external work in the higher order continuum model to make the quadrature error negligible compared to the consistency error given in (6.1).
We use the following protocol to quantify the modeling error:
- (1)
Let , , … , be the interatomic spacing which also define the reference lattice and the finite element mesh. 2. (2)
Compute the atomistic solution and the higher order continuum solution on different lattices (or corresponding meshes). 3. (3)
Compute the error , where represents a smooth interpolation operator such that the interpolation error is negligible compared to the consistency error.
**Remark 7.1. ** The numerical error for the higher order continuum model is fifth order given the approximation space and the higher regularity of (see Remark 6.2), we have,
[TABLE]
∎
7.1. The harmonic potential
We first give a numerical justification of our main result for the harmonic potential \displaystyle\phi(r)=\frac{1}{2}\big{(}\frac{r}{\varepsilon}-1\big{)}^{2}. Fixing , we compute the solutions of the atomistic model (3.4), Cauchy-Born model (3.11), and higher order continuum model (3.10).
In Figure 1, we observe that the solution of the higher order continuum model () is closer to the solution of the atomistic model () than that of the Cauchy-Born model ().
We then compute and plot the error in Figure 2, notice that the modeling error is the dominant part in . Figure 2 clearly shows the fourth order accuracy of the higher order continuum model, compared with second order accuracy of the Cauchy-Born model. We need to mention here the importance of the proper choice of the interpolation operator for the atomistic solution .
We use different interpolation operators in Figure 2, interpolation operator and quartic splines interpolation can preserve the 4th order accuracy, while cubic spline interpolation gives suboptimal results (3rd order accuracy).
7.2. Lennard-Jones Potential
Our second numerical example is for Lennard-Jones potential \displaystyle\phi(r)=\big{(}\frac{r}{\varepsilon}\big{)}^{-12}-2\big{(}\frac{r}{\varepsilon}\big{)}^{-6} with the interpolation being the quartic spline. Figure 3 shows that the order of the modeling error is not affected by the nonlinearity of the potential.
We also plot the error in energy in Figure 4. We see that the error in energy is of fourth order for the higher order continuum model compared with the second order for the Cauchy-Born model, which is consistent with Theorem 6.2.
8. Conclusion and future work
In this paper, we derive a higher order nonlinear elasticity model from the atomistic model in one dimension, and present a rigorous a priori error analysis for this higher order continuum model. Using the techniques developed in [17, 20, 13], we prove that the modeling error of our higher order continuum model is fourth order, compared with the second order accuracy of the well-known Cauchy Born model. Numerical experiments are carried out to verify our theoretical results.
This work opens up several interesting research directions:
The first direction is the extension of the current work to general multibody interactions. We note that the inner expansion technique in [3] does not apply in this case, since it requires that the site potential for the site can be written as
[TABLE]
where is a function and are constants. In fact, the essential problem here, is how to determine the ”optimal” expansion points in the Taylor expansion of the energy functional. While it is natural to use the midpoints of the bonds as the expansion points for pair interactions, multibody interactions involve a number of bonds and thus have cross terms in the Taylor expansion. This may lead to various possible formulations of the higher order continuum model corresponding to different choices of expansion points. We need to choose the expansion points ”optimally” such that the cancellation in (4.17) can be achieved at the highest possible order.
The second direction is the construction and analysis of the higher order continuum model in higher dimensions. Such extension seems to be straightforward following the framework proposed in the current work. However, we note that Lemma 4.2, which serves as the key to the cancellation of the lower order terms in (4.17), in general does not hold for in higher dimensions. To be more precise, in higher dimensions, the tensor product such as will appear in the stress difference . Therefore an alternative identity for the cross terms should be sought after in higher dimensions to guarantee the accuracy.
The third direction is the development of atomistic/continuum coupling with the higher order continuum model. The key to design ”optimal” coupling method is to balance the modeling error with coarsening and truncation errors, within the analytical framework in [15, 29, 13, 24, 23]. The reduction of modeling error by the higher order models can facilitate the construction of coupling method with quasi-optimal convergence rate. In particular, for complex lattices, the modeling error of Cauchy Born is only first order due to lack of symmetry and becomes the bottleneck for the coupling method. We expect higher order models can be used to alleviate this problem. Once the coupling model is developed, the study of adaptivity should be under way where [1, 2, 22, 30, 32, 31] should provide good references.
Acknowledgements
Funding
YW and LZ were supported by NSFC grant 11871339, 11861131004, 11571314. HW was supported by National Science Foundation China grant No.11501389, 11471214.
Appendix A. Derivation and Justification of the higher order continuum model with sixth order accuracy
In this section, we present the derivation and the theoretical justification of the higher order continuum model which contains , and with 6th order consistency. The stability and convergence of this model can be verified similar as 4th order model (3.10).
Following the derivation introduced in Section (3.2), we extend (3.8) by truncating the terms whose orders are higher than 5, we have
[TABLE]
The corresponding higher order continuum model reads
[TABLE]
The energy functional (.2) depends on , and , and we will show it has 6th order consistency. We introduce the space by imposing periodic boundary condition and mean zero condition on it:
[TABLE]
The first variation of the higher order continuum energy functional is given by
[TABLE]
Using the integration by parts and the periodic boundary condition of the test function, we obtain
[TABLE]
where
[TABLE]
Following the analysis in Section 4, we give a pointwise sixth-order consistency estimate of the stress error . The key step is the cancellation of the terms whose order is less than six in (Appendix A. Derivation and Justification of the higher order continuum model with sixth order accuracy), which can be achieved by the extension of Lemma 4.2 to . If we choose the basis function as the quintic spline basis function, then it preserves the fifth order polynomials. Following the proof of Lemma 4.2, we have
[TABLE]
The atomistic stress is the same as (4.3):
[TABLE]
We then expand at for in , which is the neighbourhood of .
[TABLE]
The fact that allows us to expand :
[TABLE]
where .
Combining (.8), (Appendix A. Derivation and Justification of the higher order continuum model with sixth order accuracy), (Appendix A. Derivation and Justification of the higher order continuum model with sixth order accuracy), (Appendix A. Derivation and Justification of the higher order continuum model with sixth order accuracy), after some algebraic manipulations, we can obtain the stress error in (Appendix A. Derivation and Justification of the higher order continuum model with sixth order accuracy). With a slight abuse of notation, for the convenience and clearness of the expression, we divide the into several parts which indicates the different orders if we rescale the displacement by . Using the identities (.7), all the terms in whose order are lower than six cancel out.
[TABLE]
Hence we obtain the pointwise sixth order consistency estimate of the stress error . Following the analysis in Section (4.3), Section (5) and Section (6), we can similarly prove the higher order continuum model (.2) is of sixth order accuracy.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] M. Arndt and M. Luskin. Goal-oriented atomistic-continuum adaptivity for the quasicontinuum approximation. Int. J. Multiscale Comput. Engrg. , 5(49-50):407–415, 2007.
- 2[2] M. Arndt and M. Luskin. Error estimation and atomistic-continuum adaptivity for the quasicontinuum approximation of a Frenkel-Kontorova model. Multiscale Model. Simul. , 7(1):147–170, 2008.
- 3[3] Marcel Arndt and Michael Griebel. Derivation of higher order gradient continuum models from atomistic models for crystalline solids. Multiscale Model. Simul. , 4(2):531–562, 2005.
- 4[4] X. Blanc, C. Le Bris, and P.-L. Lions. From molecular models to continuum mechanics. Arch. Ration. Mech. Anal. , 164(4):341–381, 2002.
- 5[5] M. Born and K Huang. Dynamical Theory of Crystal Lattices . Oxford Classic Texts in the Physical Sciences. Clarendon Press, 1954.
- 6[6] D. Braess. Finite Elements: Theory, Fast Solvers, and Applications in Solid Mechanics . Cambridge University Press; 3 edition, 2007.
- 7[7] J Braun and B Schmidt. Existence and convergence of solutions of the boundary value problem in atomistic and continuum nonlinear elasticity theory. Calc. Var. , 55(125):125–155, 2016.
- 8[8] S. Conti, G. Dolzmann, B. Kirchheim, and S. Müller. Sufficient conditions for the validity of the Cauchy–Born rule close to SO(n). J. Eur. Math. Soc. , 8:515–530, 2006.
