Skip to main content
Proceedings of the National Academy of Sciences of the United States of America logoLink to Proceedings of the National Academy of Sciences of the United States of America
. 2002 Nov 11;99(24):15277–15280. doi: 10.1073/pnas.222494799

Crystalline variational methods

Jean E Taylor 1,*
PMCID: PMC137706  PMID: 12427965

Abstract

A surface free energy function is defined to be crystalline if its Wulff shape (the equilibrium crystal shape) is a polyhedron. All the questions that one considers for the area functional, where the surface free energy per unit area is 1 for all normal directions, can be considered for crystalline surface free energies. Such questions are interesting for both mathematical and physical reasons. Methods from the geometric calculus of variations are useful for studying a number of such questions; a survey of some of the results is given.


Crystalline problems by definition involve a surface free energy function γ : Sd−1 → R+ (Sd−1 denotes unit vectors in Rd and R+ the positive real numbers) for which the Wulff shape

graphic file with name M1.gif

is a polyhedron. The surface energy of a rectifiable (d − 1)-dimensional oriented surface S is

graphic file with name M2.gif

where nS(x) is the normal direction of S at x, and d−1 is a Hausdorff (d − 1)-dimensional area measure. All the questions that one considers for the area functional [where γ(n) = 1 for all unit vectors n] can be considered for crystalline surface free energies, and they are interesting for both mathematical and physical reasons. Methods from the geometric calculus of variations are useful for studying a number of such questions.

A variety of results were obtained earlier concerning equilibrium shapes including a construction (1), a catalog of embedded minimizing crystalline cones (2), and an a priori bound on the number of facets in a minimizing surface with a given boundary under certain hypotheses (3). Although many questions remain open for such surfaces, attention for the last dozen years has focused on motion problems such as motion by crystalline-weighted mean curvature and crystalline surface diffusion.

Weighted Mean Curvature

Suppose h is a Lipschitz vector field taking Rd to Rd. Define Sλh, for a real number λ, as the set of points {x + λh(x) : x ∈ S}, with the induced orientation from that of S. Define the first variation δSγ(h) by

graphic file with name M3.gif

It is useful to extend γ to a function on all Rd by defining γ(rn) = rγ(n) for all r ≥ 0. In the case where γ is then C2,α and convex (a noncrystalline case), δSγ is a bounded linear functional when S is smooth, and κγ is defined via representation by integration

graphic file with name M4.gif

Thus κγ(x) is approximately the increase in energy divided by the volume swept out for a deformation λh with small support around x and small λ. Furthermore, κγ = a1κ1 + a2κ2, where κi is the ith principal curvature and ai is the second derivative of γ in the ith principal direction. Equivalently, κγ is the surface divergence of the Cahn–Hoffman ξ vector, and ξ(x) = ∇γ evaluated at nS(x) (again regarding γ as a function on all of Rd) (4, 5).

If γ is crystalline, the first variation is neither bounded nor linear as a function of h, because γ is not differentiable at the normal directions of Wγ. Furthermore, if a surface S is not of least surface energy compared to all deformations Sλh with h having small enough support around a point x in S, then the increase in energy divided by the volume swept out goes to minus infinity as λ ↓ 0 and as the support of h shrinks down around x (2). We therefore restrict attention to surfaces that are locally γ-minimizing in a neighborhood of each point and consider nonlocal definitions of κγ.

For polyhedral S with plane segments parallel to facets of Wγ, one now considers deformations by Lipschitz maps that shift an entire plane segment Si of S in its normal direction, extending or cutting off adjacent plane segments as needed to maintain continuity of the surface. κγ(Si) is defined as the limit as λ goes to zero of the energy change divided by the volume swept out under such deformations. For the case d = 2, the result for a segment Si of a crystalline curve is

graphic file with name M5.gif

where Λ(nSi) is the length of the segment of the boundary of the Wulff shape with exterior normal nSi, li is the length of Si, and σi is 1, −1, or 0 depending on whether S is locally convex at each end of Si, locally concave at each end of Si, or locally convex at one end and concave at the other. For d = 3, the formula is also explicitly computable

graphic file with name M6.gif

where the sum is over neighboring segments Sj to segment Si in S, lij is the length of the intersection of segments Si and Sj, δij is 1 if S is locally convex along that intersection and −1 if S is locally concave along it, and f(nSi, nSj) is a factor depending only on Wγ.

Weighted mean curvature was addressed by Gibbs (6), although with different notation. A summary of these ideas appears in ref. 7.

Motions

In motion by weighted mean curvature, the normal velocity v of S at x is

graphic file with name M7.gif

for a given mobility function M : Sd−1 → R+. In motion with an extra bulk driving force Ω (constant or varying in space),

graphic file with name M8.gif

In surface diffusion, where the dynamics are controlled by the speed of diffusion over the interface rather than by attachment–detachment kinetics,

graphic file with name M9.gif

for some positive or positive-definite D (which could vary with normal direction). Motion where both types of kinetics occur follows the law (see ref. 8).

graphic file with name M10.gif

If γ is crystalline, and if the motion is simply changing the distances of the plane segments of S from some point while maintaining the same adjacencies, then the partial differential equations shown above become systems of ordinary differential equations for those distances, because lengths and areas are defined by the distances and the adjacencies. This was investigated for motion by weighted curvature for crystalline curves in refs. 9 and 10. The video of a lecture given in 1989 (11) gives early results on computing v = M(−κγ) and v = D∇2κγ for crystalline γ and polygonal curves; the video from a lecture in 1991 (12) shows a more fully developed program for curves including triple junctions and fixed boundary points plus early efforts at computing surfaces moving by M(Ω−κγ).

We say h is the velocity for gradient flow of γ with respect to the inner product 〈,〉 if limλ↓0γ(Sλh) ≤ limλ↓0γ(Sλg) whenever 〈h, h〉 = 〈g, g〉; the constant value of 〈h, h〉 is such that the Lagrange multiplier in the variational problem is ½. In order for topological changes to occur in S, one has to be more careful with the definition; see the description of the approximating-motions approach of Almgren–Taylor–Wang (13) below.

Motion by weighted mean curvature should be L2 gradient flow. Thus, this gradient flow is equivalent to h minimizing δγS(h) + ½ ∫S |h|2. Motion by surface diffusion should be gradient flow in the H−1 inner product. Surface motion that incorporates both types of kinetics and with constant mobility M and diffusion constant D is gradient flow in the inner product (1/M)L2 + (1/D)H−1 (see ref. 14).

Stepping

The definition given above of κγ for a facet assumes that the facet stays whole. However, for some two-dimensional polyhedral surfaces S, there are deformations h that shift parts of a plane segment different distances (with strips of surface connecting those parts to maintain continuity), which achieve a larger decrease in surface energy. Such “steps” then should occur in minimizing surfaces and in the L2 gradient definition of motion by crystalline curvature. In fact, in motion by weighted mean curvature, a varifold (essentially, a cylindrical portion of surface consisting of infinitesimal steps and more precisely a probability distribution for the normal at each point, these normals being in the family of normals to Wγ) can result from such stepping. In this case, one extends the concept of the weighted mean curvature of a plane segment to that of a line segment in such a cylinder via the limit of the average weighted mean curvature for discrete steps.

The necessity for stepping was demonstrated in refs. 1, 15, and 16 and also investigated independently by Bellettini et al. (17). Yunger (18) proved that there is a unique optimal stepping of plane segments under motion by crystalline weighted mean curvature and, more significantly, produced an algorithm to compute it. He defined weighted mean curvature as follows: Let Si be a plane segment of S with normal ni, and suppose ni is the normal of a plane segment Wi of ∂Wγ. Then define

graphic file with name M11.gif

where the supremum is taken over all functions ξ defined on Si with values in Wi and for which ξ(x) for x in Si ∩ Sj lies in Wi ∩ Wj. Then −κγ =MinhE(h) + ½ ∫Si h2dx}, and thus also κγ = divξ for a minimizing ξ. A step or varifold can begin only where a certain scaled version of a portion of Wi fits inside Si up against the boundary of Si in a certain way (18).

Stepping occurs for curves under motion by crystalline curvature with a nonconstant driving term Ω (due to diffusion of latent heat) (19), which is illustrated in the video of ref. 20. Stepping also occurs during surface diffusion for curves in R2 (21), as is illustrated in a video available through www.ctcms.nist.gov.

Approximating-Motions Approach

Ref. 13 introduced a definition of motion by weighted mean curvature for any surface free energy function γ as a limit of approximating motions; the approximating motions are obtained by solving variational problems. κγ is never defined directly; rather, the flow for v = −κγ was defined as a limit of time-step variational problems, and all-time existence for any γ was proved. It applies only to surfaces that separate two regions; denote one of the regions by K. Given time step Δt = 2−k and K = K[(n − 1)Δt] for some positive integer n (initially n = 0), the variational problem to be solved is to minimize among all regions L

graphic file with name M12.gif

(KΔL denotes the symmetric difference between K and L). One then sets K(nΔt) equal to the minimizer L (which is proved to exist) and proceeds to find K[(n + 1)Δt], etc. Almgren et al. proved that a limit motion exists as k goes to infinity for the sequence of approximating motions (via proving a Hölder estimate), and that this limit motion is the same as the motion given by solving the appropriate partial differential equation (PDE), when that PDE is classically defined and has smooth solutions (13). The motion continues to exist after times at which classical solutions cease to exist (or never existed). Ref. 22 proved that for crystalline curves in the plane, the motion of ref. 13 agrees with the motion obtained by solving the system of ordinary differential equations for the motions of the segments. For motion by v = M(Ω − κγ), Yip (23, 24) extended these results.

Approximating-Motions Approach to Triple-Junction Motion

Recently a partial extension (only as long as no topological changes occur and only for initially energy-minimizing triple junctions) has been made of the method of ref. 13 to determine the motion of triple junctions for crystalline curves in R2 separating regions (25). Here the normal velocity of an interface is taken to be v = M(Ω − κγ), where Ω is a driving force due to differences in bulk energy (assumed constant on each region) between the regions separated by the interface. If the surface free energy functions γ are identically zero, this latter motion is that based on characteristics first described by F. C. Frank (26) and further explored in ref. 27. If the surface free energy functions are positive and crystalline, then the motion is that of ref. 10. Finally, if the surface free energy functions are written as γ = ɛγ0, then the limiting motion as ɛ ↓ 0 is in general different from the motion for ɛ = 0; the limiting motion is presumably that explored by Reitich and Soner (28). Here it emerges naturally and computably from the variational description.

There are conjectures of extensions to topological changes, to surfaces in R3, and to the noncrystalline case.

Affine Invariance

A striking result is that motion of curves in R2 by κ1/3, where κ is the usual curvature, is affine-invariant (29). This implies that if one does an affine transformation of R2 and then flows the transformed curve by its curvature to the one-third power, the same result is obtained as if one flowed the curve first and then transformed it. Because there is little physical reason for the one-third power to occur, this result was reexamined for the case of v = M(n)(−κγ), and indeed the presence of the mobility is crucial: if one transforms not only the curve but also makes the appropriate transformations of γ and M, then v itself (i.e., to the power one rather than one-third) is affine-invariant (30).

Other Approaches to Modeling Crystalline Motions

Giga et al. (31) defined κγ as the value of divξ that minimizes Si|divξ|2dx subject to ξ ∈ Wi and boundary conditions as in Yunger's definition above. (They also erroneously “proved” that stepping does not occur.) This definition is referred to as the minimal one. There is also a canonical definition for flows of divergence type in that there is a unique ξ that “makes sense” (32, 33). For curves that are graphs of functions, ref. 34 proves that v = M(−κγ) can be written in this divergence type, and thus this theory applies. It is conjectured that it applies in general to crystalline motion in all dimensions.

Belletini et al. define motion for the case M(n) = γ(n). A flow is called a curvature flow if the velocity is −γ divξ, with the requirement that the flow be Lipschitz-continuous in space and time and that ξ be in the appropriate facet of ∂Wγ (17). They never characterize divξ directly, but the flow only depends on the initial surface. This flow probably is related to the canonical definition through the expectation that there is a unique canonical choice of divξ.

There is also the approach to modeling surface motion via diffuse interfaces as pioneered in the isotropic case by the Cahn–Hilliard and Allen–Cahn equations (see ref. 14).

Atomic Considerations

In the models described above, when atoms at the interface leave one crystal and/or join another, the area is assumed to be retarded in this motion only by a multiplicative mobility factor M. There are several problems associated with applying such mathematical models to physical crystal-shape changes.

One recently appreciated consideration is that these models assume that crystals retain their same orientation in space as their shapes change. However, when atoms at the interface move from one crystal to another (or to a different phase), they may continue to feel a net sideways tug from atoms in their original crystal. The result can be significant local distortion of the crystal lattices and consequent generation of significant elastic stresses, relieved by a net rotation of a crystal or sliding of grains along the boundary. In the case of isotropic but misorientation-dependent surface free energies, an embedded round crystal that starts with a small misorientation and a small γ can rotate to a larger misorientation and a larger γ due to this coupling of grain boundary motion with tangential shear. Such effects have been observed in molecular dynamics simulations (ref. 35 and S. G. Srinivasan and J. W. Cahn, unpublished results) and currently are being mathematically modeled by using the variational framework described above (J.E.T. and J. W. Cahn, unpublished results).

This paper results from the National Academy of Sciences colloquium, “Nonlinear Partial Differential Equations and Applications,” held January 4–19, 1999, at the Arnold and Mabel Beckman Center of the National Academies of Science and Engineering in Irvine, CA.

References

  • 1.Taylor J. E. (1983) in Seminar on Minimal Submanifolds, ed. Bombieri, E. (Princeton Univ. Press, Princeton), Vol. 105, pp. 271–288. [Google Scholar]
  • 2.Taylor J. E. (1986) Proc. Symp. Math. 44, 379-403. [Google Scholar]
  • 3.Taylor J. E. (1991) Discrete Comput. Geom. 6, 225-262. [Google Scholar]
  • 4.Hoffman D. W. & Cahn, J. W. (1972) Surf Sci. 31, 368-388. [Google Scholar]
  • 5.Cahn J. W. & Hoffman, D. W. (1974) Acta Metall. 22, 1205-1214. [Google Scholar]
  • 6.Gibbs J. W., (1928) The Collected Works of J. W. Gibbs (Longmans, New York), Vol. 1.
  • 7.Taylor J. E. (1992) Acta Metall. Mater. 40, 1475-1485. [Google Scholar]
  • 8.Cahn J. W. & Taylor, J. E. (1994) Acta Metall. Mater. 42, 1045-1063. [Google Scholar]
  • 9.Angenent S. & Gurtin, M. E. (1989) Arch. Ration. Mech. Anal. 108, 323-391. [Google Scholar]
  • 10.Taylor J. E. (1993) Proc. Symp. Pure Math. 51, 417-438. [Google Scholar]
  • 11.Taylor J. E., (1990) Crystals: In Equilibrium and Otherwise (Am. Math. Soc., Providence, RI), color, sound VHS videocassette, 60 min.
  • 12.Taylor J. E. (1991) in Computing Optimal Geometries, ed. Taylor, J. E. (Am. Math. Soc., Providence, RI), pp. 63–65 (includes video).
  • 13.Almgren F. J., Taylor, J. E. & Wang, L. H. (1993) SIAM J. Control Optimization 31, 386-437. [Google Scholar]
  • 14.Taylor J. E. & Cahn, J. W. (1994) J. Stat. Phys. 77, 183-197. [Google Scholar]
  • 15.Taylor J. E. (1992) in Computational Crystal Growers Workshop, ed. Taylor, J. E. (Am. Math. Soc., Providence, RI), pp. 111–113 (includes video).
  • 16.Taylor J. E. (1996) in Elliptic and Parabolic Methods in Geometry, eds. Chow, B., Gulliver, R., Levy, S. & Sullivan, J. (Peters, Natick, MA), 145–162.
  • 17.Bellettini G., Novaga, M. & Paolini, M. (1999) Interfaces Free Bound. 1, 39-55. [Google Scholar]
  • 18.Yunger J., (1998) Ph.D. thesis (Rutgers University, New Brunswick, NJ).
  • 19.Roosen A. R. & Taylor, J. E. (1994) J. Comput. Phys. 114, 113-128. [Google Scholar]
  • 20.Roosen A. R. (1992) in Computational Crystal Growers Workshop, ed. Taylor, J. E. (Am. Math. Soc., Providence, RI), pp. 89–91 (includes video).
  • 21.Carter W. C., Roosen, A. R., Cahn, J. W. & Taylor, J. E. (1995) Acta Metall. Mater. 43, 4309-4323. [Google Scholar]
  • 22.Almgren F. J. & Taylor, J. E. (1995) J. Differential Geom. 42, 1-22. [Google Scholar]
  • 23.Yip N. K., (1996) Ph.D. thesis (Princeton University, Princeton).
  • 24.Yip N. K. (1998) Arch. Ration. Mech. Anal. 144, 313-355. [Google Scholar]
  • 25.Taylor J. E. (1999) J. Stat. Phys. 95, 1221-1244. [Google Scholar]
  • 26.Frank F. C. (1958) in Growth and Perfection of Crystals, eds. Doremus, R. H., Roberts, B. W. & Turnbull, D. (Wiley, New York), pp. 411–419.
  • 27.Taylor J. E. (1995) J. Differ. Equations 119, 109-136. [Google Scholar]
  • 28.Reitich F. & Soner, H. M. (1996) Proc. R. Soc. Edinburgh A 126, 837-865. [Google Scholar]
  • 29.Sapiro S. & Tannenbaum, A. (1994) J. Funct. Anal. 119, 79-120. [Google Scholar]
  • 30.Taylor J. E. (1998) J. Geom. Anal. 8, 859-864. [Google Scholar]
  • 31.Giga Y., Gurtin, M. E. & Matias, J. (1998) Jpn. J. Ind. Appl. Math. 15, 7-50. [Google Scholar]
  • 32.Kobayashi R. & Giga, Y. (1999) J. Stat. Phys. 95, 1187-1220. [Google Scholar]
  • 33.Giga M.-H., Giga, Y. & Kobayashi, R. (2000) in Taniguchi Conference on Mathematics, Nara 98, ed. Sunada, T. (Math Soc. Jpn., Tokyo), pp. 1–34.
  • 34.Fukui T. & Giga, Y. (1996) in World Congress of Nonlinear Analysts '92, ed. Lakshmikantham, V. (de Gruyter, Berlin), Vol. I, pp. 47–56. [Google Scholar]
  • 35.Srinivasan S. G., Cahn, J. W., Jonsson, H. & Kalonji, G. (1999) Acta Mater. 47, 2821-2829. [Google Scholar]

Articles from Proceedings of the National Academy of Sciences of the United States of America are provided here courtesy of National Academy of Sciences

RESOURCES