Professional Documents
Culture Documents
Binder, Luskin & Ortner (2017)
Binder, Luskin & Ortner (2017)
Abstract. The regular CauchyBorn method is a useful and efficient tool for analyzing bulk
properties of materials in the absence of defects. However, the method normally fails to capture
surface effects, which are essential to determining material properties at small length scales. In this
paper, we present a corrector method that improves upon the prediction for material behavior from
the CauchyBorn method over a small boundary layer at the surface of a one-dimensional (1D)
material by capturing the missed surface effects. We justify the separation of the problem into a
bulk response and a localized surface correction by establishing an error estimate, which vanishes in
the long wavelength limit.
DOI. 10.1137/16M1065884
Received by the editors March 15, 2016; accepted for publication (in revised form) February 13,
luskin@umn.edu).
Mathematics Institute, University of Warwick, Coventry CV4 7AL, United Kingdom (c.ortner@
warwick.ac.uk).
892
While surface effects tend to be most relevant in small systems, these small sys-
tems may still be large enough to present computational challenges for a fully atomistic
Downloaded 05/19/17 to 132.239.1.231. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php
where V denotes the site energy for atoms in the interior of the system while V surf
denotes the surface site energy. The surface atom merits a different site energy than
the interior atoms because the 0th atom has only one neighbor while every other
atom has two. We will later assume that V surf is the limit of V as one of the bonds
is stretched to infinity.
Since E a is translation invariant, configurations are not meaningfully distinct if
they differ only up to a translation. Hence, we fix the endpoint so that y0 = 0. Under
this constraint, knowledge of u0 allows us to recover the full displacement y. Hence,
it will often be more convenient to consider the energy in terms of the strain rather
than the deformation:
X
(3) E a (u) := V surf (u00 ) + V (u0`1 , u0` ),
`=1
where we have now also absorbed the reference strain 1 into the definitions of V surf
and V .
We assume throughout that the site energies satisfy the following properties.
Site energy properties:
(i) V C k (R2 ) and V surf C k (R) with k 3.
(ii) V , V surf , and all permissible partial derivatives are bounded.
(iii) V (0, 0) = 0.
(iv) 2 V (0, 0) > 0.
(v) inf {|(r,s)|>} V (r, s) > 0 for any > 0.
(vi) For any s R, limr V (r, s) = V surf (s).
If the semi-infinite chain were extended infinitely in both directions so that it had
no surface and its energy consisted purely of a sum of bulk site energies, then proper-
ties (iii)(v) would imply that the ground state of this bulk model is the configuration
with a uniform strain of 0. Property (iv) would guarantee that the eigenvalues of
the force-constant matrix of such an infinite chain system are positive so that the
infinite crystal is stable. We note that the fixing of the endpoint removes the zero
eigenmode from the system. For the surface model, these properties will allow us to
prove existence of a ground state and to establish properties of the boundary layer.
Property (vi) defines the surface site energy in terms of the limiting behavior of the
bulk site energy, and as a consequence of properties (v) and (vi), we see that
Property (ii) is one of convenience for simplifying the statement and formulation of
the proofs and is not strictly necessary (see [14]). One way one can weaken this
assumption is by enforcing a minimum distance between atoms. Throughout the
paper, derivatives of V surf with respect to its argument will be denoted by F V surf .
Derivatives of V with respect to its first and second arguments will be denoted by
1 V and 2 V , respectively. Higher-order derivatives for the two site energies will be
Downloaded 05/19/17 to 132.239.1.231. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php
denoted similarly.
We are concerned with finding the energy-minimizing configuration of the chain
in the presence of external forces. To consider the situation where bulk and surface
effects are roughly of the same order, we consider only finite-energy displacements,
i.e., displacements from the space
When U is equipped with the H 1 -seminorm |u|H 1 = ku0 k`2 (Z0 ) , it becomes a Hilbert
space due to the constraint u(0) = 0. It is easy to see [12] that compact displacements
are dense in U.
Applied forces take the form of a lattice function f : Z0 R, which must be an
element of U . We say that f U if and only if there exists a constant kf kU such
that
(6) hf, ui kf kU ku0 k`2 (Z0 ) for all u U with supp(u) compact,
P
where hf, ui := `=0 f` u` . For arbitrary u U, hf, ui is defined by continuity.
Given such a force f U , we seek a minimizer
This problem may have several or no solutions. We consider the existence of solutions
to this problem as well as their decay in the following section.
We conclude the description of the model by mentioning that properties (i) and
(ii) guarantee that the first and second variations are globally Lipschitz continuous.
We refer the reader to [12] for a proof.
Remark. It is easy to see that f U if and only if there exists g `2 (Z0 )
such that f = g 0 by considering a discrete summation by parts of hf, ui. From this
summation by parts, it can also be shown that
X
(8) gn = f` < ;
`=n+1
see section 4 for a proof that this sum is well defined. Therefore, hf, ui = hg, u0 i
kgk`2 ku0 k`2 , and, in fact, it is clear that kf kU = kgk`2 .
2.1.1. Example: EAM model. To provide a concrete example of the types of
systems encompassed by the model described above, we show how the semi-infinite
chain satisfying the embedded atom model (EAM) [2, 11] with only nearest-neighbor
interactions is described in this framework. The energy for such a system is written
in terms of the strain as
(9)
X
0
a
E (u ) = (1 + u00 ) + ((1 + u00 )) + 0 0 0
(1 + u` ) + (1 + u` ) + (1 + u`1 ) ,
`=1
where is some potential. To translate this into the form of (3), we define the bulk
and surface site energies, respectively, as
1 1
V (u0`1 , u0` ) =(1 + u0`1 ) + (1 + u0` ) + (2 + u0`1 + u0` ) and
2 2
surf 0 1 0
V (u0 ) = (1 + u0 ).
2
2.2. Existence, decay, and stability of atomistic solutions. Unlike in a
bulk model without surfaces, we do not expect that an energy-minimizing configu-
ration for the semi-infinite chain is homogeneous. Therefore, we have to be satisfied
with weaker existence proofs and establishing general properties of a minimizer.
Theorem 2.1. There exists a minimizer of E a : U R {+}.
Proof. See section 3.
While for many systems it is reasonable (and natural) to expect a unique ground
state, our assumptions do not preclude the existence of multiple states that achieve
the same minimal energy. In the following, uagr may refer to any ground state.
The key property of uagr that motivates our subsequent developments is that the
surface effects are highly localized. This is established next.
Theorem 2.2. Let uagr be a critical point of E a . Then, there exists 0 a < 1
such that
This stability assumption on uagr enables us to prove the existence of nearby strongly
stable local minimizers of the atomistic problem from (7) with small external forces.
For future reference, an element ua U is a strongly stable solution to the atomistic
Downloaded 05/19/17 to 132.239.1.231. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php
for some constant c > 0. The exact forms of the first and second variations of E a are
provided in Propositions 7.1 and 7.2.
Corollary 2.3. There exist , C > 0 such that, for all f U with kf kU < ,
the atomistic problem (7) has a unique, strongly stable solution with k(ua uagr )0 k`2
Ckf kU .
Proof. This is an immediate consequence of the inverse function theorem (Theo-
rem 7.3).
2.3. CauchyBorn model. A common approach to determining the approxi-
mate bulk behavior of perfect crystalline materials utilizes the CauchyBorn model
of atomistic interactions and approximates the nonlocal atomistic interactions with
a local approximation. A limiting procedure then turns the discrete problem into a
continuum one [1]. The CauchyBorn energy for the semi-infinite chain model is
Z
(15) E cb (u) := W (u(x)) dx for u U cb ,
0
U cb := u Hloc 1
(0, ) | u L2 (0, ) and u(0) = 0 .
(16)
The CauchyBorn energy density function W inherits the smoothness of V bulk , i.e.,
W C 3 (R). Derivatives of W with respect to its argument (as opposed to x) will be
indicated by F W . We also note that the space U may be considered a subspace of U cb
if we identify the lattice functions u U with their piecewise continuous interpolants.
For atomistic systems without defects, the CauchyBorn approximation and the
exact model agree under homogeneous deformation. However, in systems containing
defects, such as surfaces, this property is lost. In (15), this discrepancy arises as the
CauchyBorn model treats every point in the chain as an interior point. The absence
of a surface component to the energy results in an O(1) error in the consistency
estimate for the CauchyBorn model as compared to the atomistic system, which we
can demonstrate when f = 0.
Proposition 2.4. The unique minimizer of E cb in U cb is ucb = 0. Its atomistic
residual is bounded by
In particular, k(uagr ucb )0 k`2 M 1 |F V surf (0)|, where M is the global Lipschitz
constant of E a .
where we identify Rthe lattice function f with its continuous piecewise affine interpolant
and hf, uiR+ := 0 f u dx. It is easy to see that f U implies that hf, iR+ (U cb ) ;
see section 4.
Analogously to the atomistic problem, we say ucb is a strongly stable solution to
(18) if it satisfies the first-order and strong second-order optimality conditions,
for some constant ccb > 0. The exact forms of the first and second variations of the
CauchyBorn energy may be found in Propositions 7.1 and 7.2.
For small enough external forces, we can guarantee the existence of strongly stable
solutions to the CauchyBorn problem and deduce some additional facts concerning
their regularity.
Theorem 2.5. There exists cb > 0 such that for all f U with kf kU < cb , a
strongly stable solution ucb U cb of the CauchyBorn problem (18) exists.
Moreover, ucb Hloc3
, and it satisfies the bounds
(20)
|ucb (0)| . kf kU , |2 ucb (x)| . |f (x)|, and |3 ucb (x)| . |f (x)| + |f (x)|2 .
(22) ua a ucb + qL ,
where the parameter L for the corrector qL determines the quality of the approxima-
tion.
Given a predictor ucb solving the CauchyBorn problem (18), we define the cor-
Downloaded 05/19/17 to 132.239.1.231. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php
where QL describes the boundary layer over which we correct the CauchyBorn so-
lution and is defined to be
The choice of L affects the computational expense of solving the corrector problem as
well as the accuracy of the approximation of the atomistic systems behavior. Note
that the external force f does not enter directly into the corrector problem. The
CauchyBorn method accounts for the external forces on its own, but the influence
of the external force is felt through the dependence on F0 .
Theorem 2.6. There exists > 0 such that, for all F0 R with |F0 | < , the
corrector problem (24) with L = has a solution q Q . For all v Q , this
solution q satisfies
ca 0 2
(25) h 2 E (q ; F0 )v, vi kv k`2 ,
2
where ca is the atomistic stability constant for uagr in (12). In addition, there exists a
constant 0 q < 1 such that
boundary layer for the corrector problem (24), Theorem 2.6 and Proposition 2.7 ensure
that the predictor-corrector approximation
(28) upc
L := a u
cb
+ qL
is well defined. Next, to determine the accuracy of this approximation, we show that
a solution to the atomistic problem (7) exists in a neighborhood of upc L , which we
quantify.
Theorem 2.8. There exists an > 0 such that, for all f U with kf kU < ,
there exists an atomistic solution ua U to (7) satisfying
Proof. This result is a consequence of the inverse function theorem (Theorem 7.3)
and Theorems 6.2 (consistency) and 6.3 (stability).
Remark. The term |2 ucb (0)| is an error due to the fact that, in the corrector
problem, we replaced the nonlinear elastic field ucb (x) with a homogeneous field
ucb (0). Identifying this term is the main result of our analysis.
The term L q , which arises due to the approximation of the corrector problem,
may now be balanced against the (uncontrollable) |2 ucb (0)| contribution by choosing
L log |2 ucb (0)|. The remaining terms are the typical error committed by the
CauchyBorn model and the error committed in the approximation of the external
forces, which are represented by k2 ucb k2L4 + k3 ucb kL2 and kf kL2 , respectively.
In preparation for the next section, we observe that the error estimate can be
rewritten, using Theorem 2.5, in terms of f only:
(u ) (upc )0
2 . L
a 0
2
(30) L ` q + |f (0)| + kf kL4 + kf kL2 .
where f = g for some g H 2 (0, ) with kgkH 2 sufficiently small. We then obtain
that
We remark that, in the following, we do not use rescaled x and u, but we only
mentioned this rescaling to motivate our chosen scaling of the external force.
For kgkH 2 sufficiently small and L sufficiently large, we can deduce the existence
of the predictor ucb , the corrector qL , and the corresponding atomistic solution ua .
We can then arrive at the resulting error estimate
(u ) (upc )0
2 . L
a 0
3/2
(32) L ` q ++ ,
where we kept the O(3/2 ) term to emphasize that the CauchyBorn contribution to
the error is negligible compared to the surface contribution. We may now balance the
Downloaded 05/19/17 to 132.239.1.231. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php
(u ) (upc )0
2 . + 3/2 .
a 0
(33) L `
Proposition 4.2 can be employed to prove that this discretization does not introduce
new terms to the error bound (29).
The energy-minimizing configurations for the above models are found using the
steepest-descent method with a backtracking algorithm.
10
0.01
L ) k`2
0
3
10
k(ua )0 (upc
0
Strain
0.01 4
10
0.02
5
10
0.03
6
0.04 10
0 2 4 6 8 10 12 14 16 18 20 0 5 10 15
Atom Index Size of Boundary Layer L
(a) (b)
Fig. 1. Ground states for the atomistic, CauchyBorn, and predictor-corrector methods along
with a demonstration of the exponential convergence of the boundary layer error.
2.6.2. Test 2: Long wavelength limit. We next consider the error under
the long wavelength limit and rescaling described in section 2.5. We define f(x) =
cos(3x/8)[0,4) (x), where A (x) denotes the characteristic function, and f` = f(`).
For each , we compute the solution to the predictor-corrector method with the size of
the boundary layer set to L = 3+dlog10/9 (1 )e. This choice of L is motivated by the
discussion of balancing the boundary layer contribution to the error in section 2.5.
By choosing a logarithm with a base less than 1 q in the choice of L, the surface
contribution to the error becomes , where > 1 is a constant. Figure 2 shows the
first-order convergence that results when the scaling factor is taken to zero. The
predictor-corrector method behaves precisely as predicted in section 2.5.
2.6.3. Test 3: Error with external forces. We wish to highlight the fact that
the error made by the predictor-corrector methods approximation will not vanish
with increasing boundary layer in the case of fixed nonzero external forces. To that
end, we consider f` = f(`), where f is given in section 2.6.2. In Figure 3a, we
display the energy-minimizing configurations for the atomistic solution, the Cauchy
Born solution, and the predictor-corrector method with L = 5. We observe that
a small error in the boundary layer still persists. Indeed, since the error depends
on the magnitude and regularity of f as demonstrated in (30), it cannot be driven
to zero. This is numerically demonstrated by Figure 3b. We emphasize, however,
that despite our extremely concentrated and nonsmooth choice of f , the predictor-
corrector method is able to reduce the error by a factor of 30, which is an excellent
improvement given the simplicity of the predictor-corrector scheme.
2.7. Conclusions. We produced a detailed analysis of an atomistic surface in a
1D model problem. Based on this analysis, we showed that, while a regular Cauchy
2
Error Due to Bulk Scaling
10
Downloaded 05/19/17 to 132.239.1.231. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php
3
10
L ) k`2
0
k(ua )0 (upc
4
10 C
5
10
6
10 2 1 0
10 10 10
0
0
k(ua )0 (upc
Strain
2
0.01 10
0.02
0.03
3
0.04 10
0 2 4 6 8 10 12 14 16 18 20 0 5 10 15
Atom Index Size of Boundary Layer L
(a) (b)
Born method fails to accurately capture the surface effects, it can be corrected (post-
processed) using a computationally cheap surface cell problem. We gave a sharp error
analysis of this new predictor-corrector scheme and, in particular, showed that its
error relative to the fully atomistic solution tends to zero in a natural scaling limit.
Our numerical results show promising quantitative behavior of the proposed scheme.
While the analysis is 1D, we anticipate that it can shed some light even on the
three-dimensional case, when surface behavior dominates edge or corner effects. An
important new effect that will have to be taken into account in two and three dimen-
sions is surface stresses that act tangentially. Despite the presence of this additional
stress, we still expect surface effects to be quite localized for certain higher-dimensional
systems as numerical experiments in [10] and analysis in [20] have indicated exponen-
tially decaying responses in two dimensions; thus, we are optimistic regarding the
validity of an extension of the proposed surface cell problem in this paper to higher
dimensions.
Property (iii) on the site potential energies and the fact that |V surf (0)| < imply that
E a (u) 0. We may therefore consider an energy minimizing sequence {un } n=1 U
such that
We wish to show that |un |H 1 = ku0n k`2 (Z0 ) is uniformly bounded. To that end,
we will consider separately the contributions to the norm from the small and large
strains. Let > 0. For each n N, we denote the set of indices that indicate the
locations of -defects in the chain to be Dn :
Since V 0, we obtain
X
(38) E a (un ) V (u0` , u0`+1 ) #Dn .
`Dn
We now analyze small strains. By Taylors theorem and property (iv), we may
show that for small enough there exists a constant C > 0 such that
With this inequality and the positivity of the site energies, we obtain
X
E a (un ) = V surf (u0n,0 ) + V (u0n,` , u0n,`+1 )
`Z0
X X
= V surf (u0n,0 ) + V (u0n,` , u0n,`+1 ) + V (u0n,` , u0n,`+1 )
`Dn / n
`D
X
C (|u0n,` |2 + |u0n,`+1 |2 ).
/ n
`D
Note that the upper bound (41) excludes only a finite number of strains on the
chain (the -defects). If we can show that there exists a positive constant C > 0 such
that
Since maxn #Dn is finite, we may add the condition on the indices `k that there exists
a constant S > 0 such that
=: E1 + E2 .
Since V 0, we obtain
k 1
`X
(45) E1 = V surf (u0nk ,0 ) + V (u0nk ,` , u0nk ,`+1 ) inf
0
V surf (s0 ) > 0.
s R
`=0
To bound E2 , we observe that this group represents a semi-infinite chain that has,
up to a small error, decoupled from the first group. Therefore, it is bounded below
by the infimum of the energy. To make this precise, let 1 := 21 inf sR V surf (s) > 0.
By properties (vi) and (i), there exists R > 0 such that if |r| > R, then |V (r, s)
V surf (s)| < 1 for all |s| S. From (43), there exists a K > 0 such that |u0nk ,`k | > R
for all k K. Therefore, we can conclude that, for k K,
X
E2 = V (u0nk ,`k , u0nk ,`k +1 ) + V (u0nk ,` , u0nk ,`+1 )
`=`k +1
X
V surf (u0nk ,`k +1 ) 1 + V (u0nk ,` , u0nk ,`+1 )
`=`k +1
inf E a (u) 1 .
uU
(46) E a (unk ) = E1 + E2 1
inf V surf (s)
2 sR + inf E a (u).
uU
Since 12 inf sR V surf (s) > 0, this contradicts the fact that {unk } is a minimizing se-
quence.
Therefore, (42) holds and together with (39) and (41), and we deduce that ku0n k`2
is uniformly bounded. Upon passing to a subsequence (not relabeled), we may assume
that there exists u0 `2 (Z0 ) such that u0n * u0 weakly in `2 . In particular, this
implies that
uU n
X
lim inf V surf (u0n,0 ) + lim inf V (u0n,` , u0n,`+1 ) = E a (u ).
n n
`=0
where (u0 ) is the remainder term from the expansion which can be readily shown to
satisfy the bounds
We may explicitly compute the remaining terms in the Taylor series expansion keeping
in mind that V (F, F ) achieves its minimum at (0, 0):
n o
hE a (0), v 0 i = v00 F V surf (0) and
n o n o
h 2 E a (0)u0 , v 0 i = v00 u00 F2 V surf (0) + 11
2
V (0, 0) + v00 u01 12
2
V (0, 0)
X n o n o
+ 0
v` u0`1 12 2
V (0, 0) + u0` 22 2 2
V (0, 0) + 11 V (0, 0)
`=1
n o
+u0`+1 2
12 V (0, 0) .
Let
(51)
2 2 2
b := 12 V (0, 0), a := 11 V (0, 0)+22 V (0, 0), and as := F2 V surf (0)+11
2
V (0, 0);
We now suppose that b 6= 0. The case when b = 0 is analogous. Solving for the
homogeneous solution to this system of equations gives
a a2 4b2
(54) u0` = c+ `+ + c ` , where = .
2b
Positive definiteness of 2 V (0, 0) from property (iv) implies that a 2b > 0 and
a + 2b > 0. Hence, the discriminant is always positive, a2 4b2 > 0, and, as a result,
+ 6= . The symmetry of (53) implies that + = 1/ . This relation combined
with the fact that the discriminant is never 0 implies that 6= 1. Without loss of
generality, then, we must have that 0 < |+ | < 1 and | | > 1. As solutions to the
atomistic problem must belong to U, we have that u0` 0 as ` . This boundary
Downloaded 05/19/17 to 132.239.1.231. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php
we arrive at
X
X
(58) |`m| |u0m | . CBC ` + D1 |`k| |u0k |2 .
m=0 k=0
Ignoring the prefactor D1 , the second term on the right-hand side of (58) can be
bounded by
(59)
X X X X
|`k| |u0k |2 = |`k| |u0k |2 + |`k| |u0k |2 . ` + sup |u0k | |`k| |u0k |.
kk0
k=0 kk0 kk0 kk0
For any > 0, we can choose k0 sufficiently large so that supkk0 |u0k | . Hence, we
arrive at
X X
(60) D1 |`k| |u0k |2 . ` + |`k| |u0k |.
k=0 kk0
is given by
X
hE a (u), vi = v00 F V surf (u00 ) + 1 V (u00 , u01 ) + v`0 2 V (u0`1 , u0` ) + 1 V (u0` , u0`+1 )
`=1
This is maximized by taking v00 = sign(F V surf (0)) and v`0 = 0 for ` > 0, thus proving
the first statement.
To deduce the lower bound on the error, we simply observe that
(62) |F V surf (0)| = kE a (0)kU = kE a (0) E a (uagr )kU M k(ucb uagr )0 k`2 .
Before we state the next result, recall that f U if and only if there exists
g `2 (Z0 ) such that hf, ui = hg, u0 i. Summation by parts, with the convention
g1 = 0, may be used to show that
(63) f` = g` g`1 .
Conversely, if we are given f , we may recover g via
X K
X
(64) g` := fk := lim fk .
K
k=`+1 k=`+1
Proof. Since f U , there exists g `2 such that (63) holds. Let M > ` + 1.
Then,
M
X M
X
(68) fm = (g`1 g` ) = g` gM g` as M .
m=`+1 m=`+1
Thus, we can conclude that g(x) is well defined for all x, as well as the stated estimate
(66).
Downloaded 05/19/17 to 132.239.1.231. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php
To prove the second estimate, we simply note that, for x [`, ` + 1],
Z x
(69) |g(x) g(` + 1/2)| =
f (s) ds . |f` | + |f`+1 |,
`+1/2
Proof of Theorem 2.5 and of (70). The EulerLagrange equation of the Cauchy
Born problem (18) is
(71) F W (u) = f.
Formally integrating over (x, ) and using the fact that F W (0) = 0, we obtain
Z
(72) F W (u) = f (s)ds = g(x).
x
3
We will now produce a function u Hloc
satisfying this equation.
From properties (iv) and (i), there exists G > 0 such that F2 W (F ) > 21 F2 W (0) >
0 on [G, G]. Thus, F W (F ) is strictly monotone on this interval. The bound (67)
implies that, for cb sufficiently small, g([0, )) F W ([G, G]). Hence, we can
define
where (F W )1 is defined to have range in [G, G]. Due to the restriction on the
range of the inverse function, u(x) [G, G]; hence it follows that the solution
must be stable with a stability constant ccb 21 F2 W (0).
It is furthermore easy to show with this that (F W )1 is twice continuously
differentiable and, in particular, Lipschitz. Noting that (F W )1 (0) = 0, Lipschitz
continuity then yields the bound
where we have ignored the Lipschitz constant for the inverse function.
The remaining estimates are consequences of the fact that g C 1,1 (R0 ) with
g = f and 2 g = f along with an elementary computation.
Next, we recall an auxiliary result that allows us to reduce the continuous Cauchy
Born model to a discrete model. To that end, we recall that we can identify discrete
test functions v U with continuous test functions v U cb via piecewise affine
interpolation. Through the same identification, we can also admit u U as arguments
for E cb .
Proposition 4.2. Under the conditions of Theorem 2.5, we have
cb cb
E (u ) E cb (a ucb ), v . k2 ucb k2 4 kvkL2
(75) L for all v U.
the corrector solution q is close to uagr , so we may find q by applying the inverse
function theorem in a neighborhood of uagr . From Proposition 7.1, the first variation
of the corrector energy evaluated at q = uagr is
hE (q; F0 ), vi = v00 F V surf (F0 + q00 ) + 1 V (F0 + q00 , F0 + q10 ) F W (F0 )
X
+ v`0 2 V (F0 + 0
q`1 , F0 + q`0 ) + 1 V (F0 + q`0 , F0 + 0
q`+1 ) F W (F0 ) ,
`=1
|A0 | . |F0 |.
Stability. Recall that q = uagr is strongly stable in the atomistic model (12) with
stability constant ca > 0. To prove stability of 2 E (q; F0 ), we simply bound the error
in the Hessians:
n o
2 a 2 0 2 2 surf 0 2 surf 0
E (q) E (q; F0 ) v, v = |v0 | F V (q0 ) F V (F0 + q0 )
Downloaded 05/19/17 to 132.239.1.231. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php
n o
0 0 0 0 0 0
X 2 2 2
+ |v` + v`+1 | 12 V (q` , q`+1 ) 12 V (F0 + q` , F0 + q`+1 )
`=0
n o
0 2
2 0 0 2 0 0 2 0 0 2 0 0
11 V (q` , q`+1 ) 12 V (q` , q`+1 ) 11 V (F0 + q` , F0 + q`+1 ) + 12 V (F0 + q` , F0 + q`+1 )
+ |v` |
n o
0 2 2 0 0 2 0 0 2 0 0 2 0 0
+ |v`+1 | 22 V (q` , q`+1 ) 12 V (q` , q`+1 ) 22 V (F0 + q` , F0 + q`+1 ) + 12 V (F0 + q` , F0 + q`+1 ) .
where the constant C is the upper bound on the Lipschitz constants involved in the
estimate multiplied by a simple factor. Thus, we obtain, for |F0 | 14 ca /C,
3ca 0 2
(77) h 2 E (q; F0 )v, vi kv k`2 for all v Q .
4
The consistency estimate (76), the stability estimate (77), the Lipschitz continuity
of q 7 2 E (q; F0 ), and an application of Theorem 7.3 imply the existence of an
equilibrium q with kq 0 q 0
k`2 . |F0 |. Choosing F0 sufficiently small and once
again using the Lipschitz continuity of 2 E implies (25).
The exponential decay in (26) follows from a straightforward modification of The-
orem 2.2.
To analyze the projection of the corrector problem from Q to QL , we introduce
a projection operator L : Q QL via
0
0 q` , ` = 0, . . . , L,
(78) L q` :=
0, ` > L.
Lemma 5.1. Let q Q satisfy |q`0 | . ` for some [0, 1). Then,
(79) kq 0 L q 0 k`2 . L .
Thus,
X X 2L
(81) kq 0 L q 0 k2`2 = |q`0 |2 . 2` = .
1 2
`=L `=L
L q
According to Theorem 2.6, there exists 0 q < 1 such that |(q )0` | . `q . Hence,
Lemma 5.1 may be applied to show that
!1/2 #
X
+ |w10 F0 | + 0
(|q`1 | + |q`0 | + |q`+1
0
|)2 |w`0 F0 |2 kv 0 k`2 .
`=1
n o
surf 0 0 0
F V (F0 + q0 ) + 1 V (F0 + q0 , F0 + q1 ) F W (F0 )
X n o n o
+ v`0 2 V (u0`1 , u0` ) + 1 V (u0` , u0`+1 ) F W (w`0 )
`=1
n o
0 0 0 0
2 V (F0 + q`1 , F0 + q` ) + 1 V (F0 + q` , F0 + q`+1 ) F W (F0 )
=: S + B,
where S, B denote, respectively, the surface and bulk contributions to the consistency
error.
Surface term. Using the Lipschitz continuity of the bulk site energy, we can show
that
Downloaded 05/19/17 to 132.239.1.231. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php
hn o n o
|S| = v00 F V surf (u00 ) + 1 V (u00 , u01 ) F W (F0 )
n oi
F V surf (F0 + q00 ) + 1 V (F0 + q00 , F0 + q10 ) F W (F0 )
= |v00 | 1 V (F0 + q00 , w10 + q10 ) 1 V (F0 + q00 , F0 + q10 )
(1)
Estimate for B` . Expanding V , we obtain, using u = w + q,
Thus, we obtain
(1)
(88) |B` | . |w`000 | + |w`1
00
|2 + |w`00 |2 + |q`00 | |w`1
00
| + |q`00 | |w`00 |.
(2) (3)
and will need to be treated together. First, we rewrite B` and B` in the form
Z 1 0
q
Downloaded 05/19/17 to 132.239.1.231. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php
(2)
B` = 2 V (w`0 + tq`1
0
, w`0 + tq`0 ) `1 dt
0 q`0
Z 1 0
q
+ 1 V (w`0 + tq`0 , w`0 + tq`+1
0
) 0 ` dt and
0 q `+1
Z 1 0
(3) 0 q
B` = 2 V (F0 + tq`1 , F0 + tq`0 ) `1 dt
0 q`0
Z 1 0
q
+ 1 V (F0 + tq`0 , F0 + tq`+1
0
) 0 ` dt.
0 q`+1
The term cb represents the error associated with the discretization of the Cauchy
Born problem and was estimated in Theorem 4.2 to be
Downloaded 05/19/17 to 132.239.1.231. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php
The term represents the error associated with the Galerkin projection of the
corrector problem and was estimated in Theorem 2.7:
(92) k kU . L
q.
kpc kU . k(a ucb )00 k2`4 + k(a ucb )000 k`2 + kq 00 (a ucb )00 k`2
!1/2
X 2 2
+ (a ucb )00 F0 + 0
|q`0 | 0
(a ucb )0` F0
|q`1 | + + |q`+1 |
`=1
=: P1 + P2 + P3 + P4 + P5 ,
`+1
Z
(a ucb )00` = (a ucb )0`+1 (a ucb )0` = cb cb
u (x + 1) u (x) dx
`
Z `+1 Z 1 Z `+2
2 ucb (x + t) dt dx |2 ucb (x)| dx.
=
` 0 `
P1 = k(a ucb )00 k2`4 . k2 ucb k2L4 and P2 = k(a ucb )000 k`2 . k3 ucb kL2 .
Applying (93), and using the fact that ex is bounded below on [0, 1], we have
2
Z 1
P42 = (a ucb )00 F0 . e2x |2 ucb (x)|2 dx.
(95)
0
X
0
2 2
P52 = |q`1 | + |q`0 | + |q`+1
0
| (a ucb )0` F0
`=1
X Z `+1 2 Z Z t 2
. 2`
q |2 ucb (x)| dx . e2t |2 ucb (x)| dx dt
`=1 0 0 0
Z Z t Z Z
. e2t t |2 ucb (x)|2 dx dt = |2 ucb (x)|2 e2t t dt dx
Z0 0 0 x
2x 2 cb 2
. (1 + x)e | u (x)| dx.
0
To finalize, we use the same argument as in the estimate for P5 to deduce that
Z
P32 + P42 + P52 . |2 ucb (0)|2 + (1 + x)e2x |2 ucb (x) 2 ucb (0)|2 dx
Z0
2 cb
. | u (0)| + 2
(1 + x)2 e2x |3 ucb (x)|2 dx
0
. |2 ucb (0)|2 + k3 ucb k2L2 .
Combining the estimates for ext , cb , and those for Pj , j = 1, . . . , 5, we arrive
at the stated result.
Theorem 6.3 (stability). There exist , L0 > 0 such that for all f U with
kf kU < and all L L0 , we have
ca
(97) h 2 E a (a ucb + qL )v, vi kv 0 k2`2 ,
2
a
where ca denotes the stability constant for ugr .
Proof. First, let f be small enough and L be large enough so that Theorems
2.5 and 2.6 and Proposition 2.7 hold. The second variation of the atomistic energy
evaluated at the predictor-corrector solution can be written as
h 2 E a (a ucb + qL )v, vi = h 2 E a (uagr )v, vi h 2 E a (uagr )v, vi h 2 E a (q )v, vi
The highlighted difference terms can all be bound using the Lipschitz continuity of
the second variation of the atomistic energy:
(98) |h 2 E a (uagr )v, vi h 2 E a (q )v, vi| . k(uagr )0 (q )0 k`2 kv 0 k2`2 ,
(99) |h 2 E a (q )v, vi h 2 E a (qL )v, vi| . k(q )0 (qL )0 k`2 kv 0 k2`2 ,
0
(100) |h 2 E a (qL )v, vi h 2 E a (a ucb + qL )v, vi| . k a ucb k`2 kv 0 k2`2 .
Each of these bounds goes to zero either for large L or for small kf kU . The bound
in (98) goes to zero as kf kU 0 by Theorem 2.6, the bound in (99) goes to zero as
L by Proposition 2.7, and the bound in (100) goes to zero as f 0 by Theorem
2.5. Finally, h 2 E a (uagr )v, vi ca kv 0 k2`2 by definition. Thus, there exist an L0 > 0 and
an > 0 such that the theorem statement holds.
7. Appendix.
Proposition 7.1 (first variations). Let u, v U. Then,
Downloaded 05/19/17 to 132.239.1.231. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php
X
hE a (u), vi = v00 1 V surf (u00 ) + 1 V (u00 , u01 ) + v`0 2 V (u0`1 , u0` ) + 1 V (u0` , u0`+1 ) ,
`=1
cb
hE (q; u ), vi = v00 1 V surf (F0 + q00 ) + 1 V (F0 + q00 , F0 + q10 ) F W (F0 )
X
+ v`0 2 V (F0 + q`1
0
, F0 + q`0 ) + 1 V (F0 + q`0 , F0 + q`+1
0
) F W (F0 ) .
`=1
cb
Let u, v U . Then,
Z
cb
(101) hE (u), vi = F W (u) vdx.
0
Let u, v, w U cb . Then,
Z
2 cb
(102) h E (u)w, vi = F2 W (u) w vdx.
0
kG(u)kH ,
hG(u)v, vi kvk2H for all v H,
(104) < 1.
2
REFERENCES
[1] X. Blanc, C. Le Bris, and P.-L. Lions, From molecular models to continuum me-
chanics, Arch. Ration. Mech. Anal., 164 (2002), pp. 341381, https://doi.org/10.1007/
s00205-002-0218-5.
[2] M. S. Daw and M. I. Baskes, Embedded-atom method: Derivation and application to im-
purities, surfaces, and other defects in metals, Phys. Rev. B, 29 (1984), pp. 64436453,
https://doi.org/10.1103/PhysRevB.29.6443.
[3] J. Diao, K. Gall, and M. L. Dunn, Surface-stress-induced phase transformation in metal
nanowires, Nature Materials, 2 (2003), pp. 656660, https://doi.org/10.1038/nmat977.
[4] M. Dobson and M. Luskin, An analysis of the effect of ghost force oscillation on qua-
sicontinuum error, M2AN Math. Model. Numer. Anal., 43 (2009), pp. 591604, https:
//doi.org/10.1051/m2an/2009007.
[5] M. Dobson, M. Luskin, and C. Ortner, Accuracy of quasicontinuum approximations near
instabilities, J. Mech. Phys. Solids, 58 (2010), pp. 17411757, https://doi.org/10.1016/j.
jmps.2010.06.011.
[6] M. Dobson, M. Luskin, and C. Ortner, Sharp stability estimates for the force-based quasi-
continuum approximation of homogeneous tensile deformation, Multiscale Model. Simul.,
8 (2010), pp. 782802, https://doi.org/10.1137/090767005.
[7] M. Dobson, M. Luskin, and C. Ortner, Stability, instability, and error of the force-based
quasicontinuum approximation, Arch. Ration. Mech. Anal., 197 (2010), pp. 179202, https:
//doi.org/10.1007/s00205-009-0276-z.
[8] K. Gall, J. Diao, and M. L. Dunn, The strength of gold nanowires, Nano Lett., 4 (2004),
pp. 24312436, https://doi.org/10.1021/nl048456s.
[9] M. E. Gurtin and A. I. Murdoch, A continuum theory of elastic material surfaces, Arch.
Ration. Mech. Anal., 57 (1975), pp. 291323, https://doi.org/10.1007/BF00261375.
[10] K. Jayawardana, C. Mordacq, C. Ortner, and H. S. Park, An analysis of the boundary
layer in the 1D surface CauchyBorn model, ESAIM Math. Model. Numer. Anal., 47
(2013), pp. 109123, https://doi.org/10.1051/m2an/2012021.
[11] R. A. Johnson, Analytic nearest-neighbor model for fcc metals, Phys. Rev. B, 37 (1988),
pp. 39243931, https://doi.org/10.1103/PhysRevB.37.3924.
[12] M. Luskin and C. Ortner, Atomistic-to-continuum coupling, Acta Numer., 22 (2013),
pp. 397508, https://doi.org/10.1017/S0962492913000068.
[13] C. Ortner, A priori and a posteriori analysis of the quasinonlocal quasicontinuum
method in 1D, Math. Comp., 80 (2011), pp. 12651285, https://doi.org/10.1090/
S0025-5718-2010-02453-6.
[14] C. Ortner and F. Theil, Justification of the Cauchy-Born approximation of elastodynam-
ics, Arch. Ration. Mech. Anal., 207 (2013), pp. 10251073, https://doi.org/10.1007/
s00205-012-0592-6.
[15] H. S. Park, K. Gall, and J. A. Zimmerman, Shape memory and pseudoelasticity in metal
nanowires, Phys. Rev. Lett., 95 (2005), 255504, https://doi.org/10.1103/PhysRevLett.95.
255504.
[16] H. S. Park and P. A. Klein, A surface Cauchy-Born model for silicon nanostructures, Com-
put. Methods Appl. Mech. Engrg., 197 (2008), pp. 32493260, https://doi.org/10.1016/j.
cma.2007.12.004.
[17] H. S. Park, P. A. Klein, and G. J. Wagner, A surface Cauchy-Born model for nanoscale
materials, Internat. J. Numer. Methods Engrg., 68 (2006), pp. 10721095, https://doi.org/
10.1002/nme.1754.
[18] E. B. Tadmor and R. E. Miller, Modeling Materials: Continuum, Atomistic, and Multiscale
Techniques, Cambridge University Press, Cambridge, UK, 2011.
[19] E. B. Tadmor, M. Ortiz, and R. Phillips, Quasicontinuum analysis of defects in solids,
Downloaded 05/19/17 to 132.239.1.231. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php