Abstract
By linking atomistic and mesoscopic scales, we formally show how a local steric effect can hinder crystal growth and lead to a buildup of adsorbed atoms (adatoms) on a supersaturated, (1+1)-dimensional surface. Starting from a many-adatom master equation of a kinetic restricted solid-on-solid (KRSOS) model with external material deposition, we heuristically extract a coarse-grained, mesoscale description that defines the motion of a line defect (i.e., a step) in terms of statistical averages over KRSOS microstates. Near thermodynamic equilibrium, we use error estimates to show that this mesoscale picture can deviate from the standard Burton—Cabrera—Frank (BCF) step flow model in which the adatom flux at step edges is linear in the adatom supersaturation. This deviation is caused by the accumulation of adatoms near the step, which block one another from being incorporated into the crystal lattice. In the mesoscale picture, this deviation manifests as a significant contribution from many-adatom microstates to the corresponding statistical averages. We carry out kinetic Monte Carlo simulations to numerically demonstrate how certain parameters control the aforementioned deviation. From these results, we discuss empirical corrections to the BCF model that amount to a nonlinear relation for the adatom flux at the step. We also discuss how this work could be used to understand the kinetic interplay between accumulation of adatoms and step motion in recent experiments of ice surfaces.
Keywords: crystal growth, master equation, steric hindrance, kinetic Monte Carlo, step flow, mesoscale limit
1. Introduction.
A critical task in materials science has been to understand how atomic defects on crystal surfaces form and evolve, thereby allowing one to assess the stability of novel nanostructures. Below the roughening transition temperature, the growth of nanostructures is mediated by the motion of atomic line defects that resemble steps and act as sources and sinks for adsorbed atoms (adatoms) [5, 21, 11]. By understanding the dynamics of steps, one can therefore also elucidate the morphological evolution of crystal surfaces [16].
A recent experimental observation was that above a critical supersaturation, defined as the relative deviation of the adatom density from its equilibrium value, metastable layers of “clustered” adatoms (which are distinct from nucleated islands) populate the surface of ice [23, 3]. It was shown that this metastability is kinetically induced by external material deposition, thereby opening up questions as to the precise mechanisms underlying this effect. This observation also raises the following related question: What is the effect on crystal growth of the increased density of adatoms in the vicinity of a step? For a reasonable answer, one must seek links between atomistic dynamics and step motion laws beyond the dilute limit of the adatom gas.
Our goal with this paper is therefore to explore the mesoscopic consequences of a simplified atomistic model for the nondilute adatom system via formal asymptotics and numerical simulations. We carry out (i) a formal analysis based on a many-atom master equation for a single-step kinetic restricted solid-on-solid (KRSOS) model in 1+1 dimensions, and (ii) numerical computations via kinetic Monte Carlo (KMC) simulations of the KRSOS model. Importantly, this KRSOS model explicitly includes a steric blocking effect that prevents attachment events when multiple adatoms are near a step. In light of this, we are able to derive corrections to a known step flow theory of surface diffusion from exact statistical averages of the master equation.
Our main results are summarized as follows.
Assuming that a finite number of KRSOS microstates contribute to the system evolution, we derive a formal power-series expansion for the steady-state solution to a master equation with external material deposition.
By a microscopic averaging in the time-dependent setting, we derive exact expressions for the adatom flux at the step edge. Our formulas separate a linear kinetic law, which becomes exact in the dilute limit of the adatom system [20], from corrections due to steric hindrance near the step edge.
We find ℓ∞-bounds for discrete corrections to the linear kinetic law at the step, and for corrections to a diffusion equation for adatom density on the terrace, when the external deposition flux is sufficiently small. By computing appropriate averages over microscale configurations, we express these error estimates in terms of atomistic parameters of the KRSOS model.
By carrying out KMC simulations, we describe empirical corrections to the linear theory, particularly a nonlinear (quadratic) relation for the adatom mass flux and the adatom density at the step edge. Furthermore, we empirically determine a condition by which the linear kinetic law for adatom flux at the step is reasonably accurate (see Remark 6.1 in section 6).
Physically, we believe that these results, which link adatom kinetics to step motion, could be used to understand universal mechanisms that contribute to the evolution of crystal surfaces that are not in the dilute regime.
For comparison purposes, we invoke the Burton-Cabrera-Frank (BCF) theory of step flow as a reference model for linear kinetics at the step [5]. This model was originally formulated as a phenomenological mesoscale theory for near-equilibrium processes that cause steps to move via mass conservation. The principal ingredients are (i) a step velocity law; (ii) the adatom diffusion on terraces, i.e., nanoscale domains bounded by steps; and (iii) a linear kinetic law for the density of flux at steps. This model has been enriched to the point where it is now used to describe step flow under an apparently wide range of kinetics on a crystal surface. Nonetheless, basic aspects of step flow remain inadequately understood.
Recently, it was proposed that BCF theory in 1+1 dimensions can be interpreted as a dilute limit of the adatom gas [19, 14]. In this context, the adatom supersaturation is a variable of importance. An emerging issue that we heuristically address in the present work is how supersaturation-driven corrections to the BCF theory can be described consistently with atomistic dynamics on the crystal lattice.
We assume that the reader is familiar with the basic concepts of epitaxial growth. For broad reviews on the subject, see, e.g., [21, 11, 16].
1.1. Key assumptions and scope.
Our starting point is a master equation for the probability density of atomistic configurations. This description, which now includes external material deposition with rate (atoms per unit time) F, is an extension of the deposition-free master equation for adatoms invoked in [20, 19]. Here, one of our tasks is to extract exact statistical averages from the master equation.
Our equation embodies generic rules of the KRSOS model for adatom hopping on terraces (or, the microscopic process for surface diffusion), and detachment and attachment of atoms at the step edge according to detailed balance. In contrast to previous treatments [19, 20], our formalism here also accounts for transitions that do not conserve the total mass, or adatom number, as a result of the nonzero F. A simplifying assumption inherent to our formalism is that adatoms do not form bonds away from the step edge and do not interact with each other electrostatically or elastically or by indirect (substrate-mediated) mechanisms; hence, adatom-adatom correlations originate solely from kinetics. The effect of such correlations, particularly the steric blocking of adatom motion, is the main subject of this paper.
The atomistic model allows for the analytical derivation of an exact, closed-form expression for the equilibrium concentration of adatoms on the terrace if F = 0. Furthermore, for reasonably arbitrary F, we derive formulas for the adatom fluxes at step edges via formal analysis of the master equation. In this vein, kinetic contributions to the adatom mass flux are manifestly connected to atomistic variables.
We show how, as adatom supersaturation increases, corrections to the linear kinetic law of the BCF model emerge. These corrections are estimated in the ℓ∞-sense via perturbations for sufficiently small external deposition flux. Our estimates formally indicate how these corrections can possibly become appreciable when the deposition rate, F, or an Arrhenius factor, κ, accounting for bond breaking are large enough to drive the surface to supersaturation.
In addition, by carrying out KMC simulations, we corroborate the analytical findings and characterize these nonlinear corrections for typical values of κ and F. Within the mesoscale picture, the adatom fluxes, toward the step edge are empirically described by an expansion of the form
| (1.1) |
In this relation, is the equilibrium (i.e., for F = 0) adatom concentration at the step edge, which is computed in closed form here; is the adatom concentration at the upper (−) or lower (+) terrace; is the supersaturation; and are kinetic coefficients that in principle depend on atomistic rates. Note that only the n = 1 term in (1.1) is present in BCF-type models [11]. Here, we provide evidence for the origin of nonlinear terms in (1.1) and numerically compute the coefficients for n = 1, 2 via fitting of the KMC data in certain typical cases.
1.2. Past works.
It is worthwhile to place our work in the appropriate context of past literature, e.g., [19, 20, 14, 32, 1, 31, 22, 30, 29]. Our goal here is to explore the connection of an atomistic model to mesoscale descriptions of crystals. This theme bears resemblance to the main objectives of [19, 20, 14, 32]. However, in these works [19, 20, 14, 32] the authors’ attention focuses on near-equilibrium processes, whereas in the present paper we study the kinetic regime in which external material deposition tends to drive the system away from equilibrium. A similar task is undertaken in [18], albeit via a (coarse-grained) “terrace-step-kink” model. We herein avoid a priori approximations associated with the diluteness of the adatom system in the vicinity of the step edge; this diluteness is a key, explicit assumption in [19, 20, 14].
Our study here has a perspective distinct from that of [1, 31, 22], in which extensive computations are carried out in 2+1 dimensions. In particular, in [1, 31] the authors derive a set of refined boundary conditions at the step edge that depend on the local environment on the basis of a discrete diffusion equation with a fixed step position. In [22] only numerical comparisons of KMC simulations to aspects of the BCF model are shown. A different view is adopted in [30, 29], where a high-dimensional master equation is reduced to a Langevin-type equation for height columns on the crystal lattice. We should also mention the probabilistic approach in [15] for the passage from an atomistic description within a solid-on-solid model to a fully continuum picture.
A discussion that the boundary condition involving the mass flux toward the step edge may exhibit a nonlinear behavior as a function of the adatom density can be found in [4, 7]. Specifically, in [4] the authors carry out numerical simulations of a “terrace-step-kink” model that reveal a nonlinear dependence of adatom fluxes on the supersaturation, , and relate this behavior to the step-continuum thermodynamic approach of [7].
In the present treatment, we point out such a nonlinearity at the mesoscale from a kinetic atomistic perspective, avoiding continuum thermodynamic principles. By recourse to atomistic mechanisms, we argue that nonlinear terms in the boundary conditions for the mass flux naturally emerge as the system is driven farther from equilibrium; cf. (6.2). Our long-term goal is to address phenomena in two-dimensional (2D) settings, for which atomistic models with kinks have been proposed [6].
1.3. Limitations.
Notably, our atomistic model is one-dimensional (1D). This simplification has some unphysical consequences. For example, the model leaves out surface features intimately connected to the effect of step stiffness or curvature [5]. In an effort to single out the hindrance effect that the accumulation of adatoms has on step flow locally, we neglect nucleation [27]. Mathematically, this assumption simplifies tracking down the step position analytically (since no additional steps are formed). Physically, our assumption that islands do not nucleate may be justified as follows. As pointed out in [20], in the 1D setting nearest-neighbor bonds of adatoms can lead to kinetic steady states in which the probability of an island nucleating is independent of its size. However, in 2D settings, Boltzmann statistics imply the dependence of this probability on the island size. Our assumption that adatoms do not bond renders the analysis more consistent with 2D systems while avoiding subtleties associated with 1D nucleation. Furthermore, we focus on the motion of a single step. This consideration leaves out elastic step-step interactions [11, 21]. The issue of stochastic fluctuations in step motion lies beyond our present scope; see [14] for a discussion of this effect in a kinetic regime near the dilute limit for adatoms.
1.4. Outline.
The remainder of the paper is organized as follows. Section 2 provides a review of the main models: the atomistic KRSOS model (section 2.1), which is the starting point of our analysis; and a BCF-type model of step flow in 1D (section 2.2), which serves as a reference model for the mesoscale picture. In section 3, we calculate the steady-state solution for the master equation of the KRSOS model with material deposition onto the surface from above (sections 3.1 and 3.2) and show a useful property of the time-dependent solution to a marginalized version of the master equation (section 3.3). Exact statistical averages of the KSROS model, which imply a modified discrete BCF-type model, are developed in section 4. By this formalism, in section 5 we heuristically derive bounds for corrections to the discrete, linear BCF-type laws (section 5.1) and thereby extract the continuum BCF-type model (section 5.2). In section 6, we characterize high-supersaturation corrections for the mass flux at the step edge via KMC simulations and propose a more general kinetic relation for mesoscale step flow models. Section 7 contains a summary and discussion of our results—particularly their relevance to recent laboratory experiments.
Notation.
We write to imply that is bounded by a nonzero constant (approaches zero) in a prescribed limit. We write to imply a relation of the form We use the symbol ≲ to denote boundedness up to the constant factor. The symbol denotes the set of reals.
2. Background: Atomistic and mesoscale models.
In this section, we describe ingredients of the atomistic and mesoscale models, which form the core of our paper. In particular, we introduce the master equation of atomistic dynamics with material deposition onto the surface from above and review basics of the BCF model.
2.1. Microscale: KRSOS model.
At the microscale, we consider a simple-cubic crystal surface with a single step [20]. The surface consists of distinct height columns on a 1D lattice of lateral spacing a, with total length L = Na; see Figure 1. We consider as a → 0, e.g., by setting L = 1. Screw-periodic boundary conditions are applied in the x-direction.
Fig. 1.

Microscopic view: Schematic of atomistic processes allowed by the 1D atomistic model on a lattice with lateral spacing a. Movable atoms (adatoms) are shown in dark grey. (a) Top panel: Hopping of adatoms on each terrace with rate D, detachment of edge atom from step to upper (−) or lower (+) terrace with rate Dkϕ±, and deposition of atoms from above with rate F. The deposited atom becomes an adatom instantly. (b) Middle panel: Hopping of adatom at step to same terrace with rate D, attachment of adatom from lower terrace to step edge with rate Dϕ+, and hopping of (unbonded) adatoms forming a pair with rate D. Adatoms cannot form islands. (c) Bottom panel: Attachment of adatom from upper terrace to step edge with rate Dϕ−, and hopping of adatom lying on top of another adatom to same terrace with rate D. The site to the right of the step is labeled s(α, m); see Definition 2.2.
Atoms of the top layer that have two in-plane nearest neighbors are step atoms; these atoms are immobile in our model [20]. In contrast, the atom of the step edge, which lies at one end of the top layer, has a single in-plane nearest neighbor and is referred to as an edge atom; it may detach from the step and move to one of the adjacent terraces. By this picture, the adatoms are movable atoms that are neither edge atoms nor step atoms [20].
In our model, we do not allow islands to form; thus, if any two adatoms become nearest neighbors on a terrace, they do not form a bond with each other. Adatoms are free to diffuse across the surface until they reach the step, which acts as a sink or source of them. Externally deposited atoms are assumed to become adatoms on the terrace instantly and may not attach to the step directly [14].
2.1.1. On atomistic processes and system representation.
Our model is characterized by transitions between discrete configurations of adatoms. The total mass of these configurations is not conserved if F ≠ 0, in contrast to the setting in [20]. The transitions are controlled by F as well as by Arrhenius rates which have the form where ν is an attempt frequency, T is the absolute temperature, κB is Boltzmann constant, and E is an appropriate activation energy [20].
The basic processes allowed by our 1D atomistic model are shown in Figure 1. The requisite atomistic rates can be described as follows [20]. First, the rate accounts for unbiased adatom hopping on terraces, sufficiently away from a step edge. The extra factor expresses additional energy barriers, E±, corresponding to adatom attachment to the step edge from the lower (+) or upper (−) terrace. Finally, the factor accounts for the extra energy, Eb, that is necessary for the breaking of the edge-atom bonds with step atoms so that the atom detaches from the step edge.
In principle, our 1D system can have a (countably) infinite number of adatom configurations under the influence of a nonzero deposition, F. We are compelled to represent such atomistic configurations by multisets [20]. A multiset, α, is an unordered list whose entries correspond to the positions of adatoms on the 1D lattice; in particular, α = {} expresses a configuration that is void of adatoms. Departing from [20], we use multisets α containing the Lagrangian coordinates of adatoms. For notational clarity, the indices i and j label lattice sites in a fixed (Eulerian) coordinate system, whereas and label sites in a (Lagrangian) coordinate frame relative to the step. Accordingly, repeated entries in α indicate multiple adatoms occupying the same lattice site. For example, the system configuration represented by has one adatom at site and two adatoms at site . The number of adatoms corresponding to α is simply |α|, the cardinality of the multiset.
In connecting the atomistic model to one-step flow with F = 0 in 1D, our approach relies on explicitly determining the position of the step edge at time t > 0 from the number of adatoms, |α|, and the initial adatom configuration [20]. This is a consequence of mass conservation. If F ≠ 0, however, more information is needed in order to track the step edge: At every atomistic transition, one must account for the atoms deposited from above.
For our purposes, a system representation that allows this bookkeeping results from using an integer, m, in addition to using α. This m is the total mass, or number of atoms, of the system. Given the initial position, s0, of the site to the right of the step edge in a fixed (Eulerian) coordinate system, we can explicitly track the step for all time t > 0.
Definition 2.1 (representation of atomistic system). The pair (α, m) defines the state of the atomistic system: the multiset α expresses the adatom configuration, and the index m is an integer that counts the overall mass of the system. Thus, if m0 is the initial mass, then m − m0 counts how many adatoms are deposited on the surface from above.
Definition 2.2 (discrete step position). For each state (α, m), the discrete step position in Eulerian coordinates is s(α, m) = s0−|α|+m−m0. Accordingly, s(α, m) references the site to the right of the step edge; see Figure 1.
2.1.2. Master equation and marginalized version.
The KRSOS model is described by a time-dependent probability density function (PDF), pα,m(t), defined over the domain of discrete states (α, m). Hence, the time evolution of the system is governed by the master equation
| (2.1) |
under given initial data, pα,m(0). In the above, T(α,m),(α′,m′) expresses the overall transition of the system from state (α′, m′) to state (α, m). Evidently, master equation (2.1) governs a Markov process with countably infinite states.
Next, we describe the rates T(α,m),(α′,m′). The nonzero transition rates obey the following rules:
| (2.2a) |
| (2.2b) |
| (2.2c) |
| (2.2d) |
and, so that probability is conserved,
| (2.2e) |
All transition rates not listed in (2.2) are zero. Here, we introduce the multiset difference α \ α′, which itself is a multiset containing the elements in α that are not in α′, counting multiplicity. For example, . Additionally, the symbol ||⋅|| indicates the ℓp-norm with p ≥ 1, and we define the “multiset increment operation” as ; i.e., the set is just α after each element has been incremented by one. Setting F = 0 in (2.2) reduces (2.1) to the master equation governing surface relaxation [20].
Among the transition rates that are zero, notable examples include
| (2.3a) |
| (2.3b) |
| (2.3c) |
Equation (2.3a) indicates that no more than one atom may attach to or detach from the step in a single transition. Equation (2.3b) asserts that no atoms may detach if the site directly above the edge atom is occupied, and (2.3c) prevents atoms from being deposited at s(α, m). Note that the transitions described in (2.2a)–(2.2c), along with (2.3a) and (2.3b), are subject to detailed balance [14, 20]. Our definition of rates T(α,m),(α′,m′) here accounts for both gain and loss terms for pα,m(t) in master equation (2.1); cf. (2.2e).
Master equation (2.1) along with transition rates (2.2) and (2.3) completely governs the full mass-dependent microscale model. For some of our purposes, notably Proposition 3.1 and its application, we require an alternate version of (2.1) that describes the evolution of a marginal PDF, pα (t), where the mass variable, m, has been summed out.
Definition 2.3 (marginal PDF). The marginal probability density is
| (2.4) |
where pα,m(t) satisfies (2.1) with transition rates (2.2) and (2.3).
The marginal PDF of this definition satisfies what will be referred to as the marginalized master equation, found by summing over the mass variable m on both sides of (2.1); cf. (2.5). It is important to note that a sum over m on the right-hand side of master equation (2.1) involves careful consideration of rules (2.2) since the transition rates T(α,m),(α′,m′) depend on m in addition to pα,m(t).
The marginalized master equation is
| (2.5) |
Here, Aα,α′ accounts for the atomistic processes of attachment and detachment at the step edge, and atom hopping on each terrace, as described in [20]; and Bα,α′ together with the nondimensional parameter ϵ ≡ F/D accounts for material deposition onto the surface from above. In (2.5), ϵ plays the role of a Péclet number, measuring the deposition rate relative to terrace diffusion. Note that the symbol R has previously been used for the inverse ratio, R = D/F, in part of the physics literature [2].
The scaled, nonzero transition rates Aα,α′ and Bα,α′ can be described by rules similar to those in (2.2), viz.,
| (2.6) |
One may view master equation (2.5) as a kinetic hierarchy of coupled particle equations for adatoms. For a fixed number of adatoms, |α| = n, a combinatorial argument entails that there are
| (2.7) |
distinct atomistic configurations on the 1D lattice of size N (N ≥ 2). By (2.7), ln ω(n) grows as for n ≫ 1 with . Evidently, situations with high enough supersaturation imply the contribution to pα from states that have many adatoms, i.e., large |α|. In [20, 19] this complication is avoided by restricting our attention to the dilute regime, in which the dynamics of (2.5) are dominated primarily by 0- and 1-particle states. In the present work, we aim to account for higher particle states, thus transcending the dilute regime of the adatom gas assumed in [20, 19]. Unless we state otherwise, we assume that the number of adatoms cannot exceed a certain bound, M: |α| ≤ M, where M is a fixed yet arbitrary positive integer.
2.2. Mesoscale: BCF model.
By phenomenology, the BCF model treats adatoms and the crystal surface in a continuum fashion in the lateral direction, yet retains the atomistic detail of the crystal in the vertical direction [5, 11]. This approach makes use of an adatom concentration, ρ, on each terrace in the laboratory frame. To simplify the model without losing sight of the essential physics, we assume that the desorption and evaporation of atoms is negligible. (It should be noted, however, that desorption is treated by BCF [5].)
The geometry of a step adjoining two terraces is depicted in Figure 2. The upper (−) terrace, on the left of the step edge, and lower (+) terrace, on the right of the step edge, differ in height by a′, an atomic length. In this view, the adatoms are represented by the concentration field ρ(x,t). Let ς(t) be the position of the step edge. We apply screw-periodic boundary conditions in the spatial coordinate, x.
Fig. 2.

Mesoscale view: Schematic of a step with atomic height a′ adjoining two terraces. The dependent variable ρ(x, t) is the adatom concentration field on each terrace in the laboratory frame. The step velocity, , is determined by the adatom fluxes J± at the step edge on the lower (+) or upper (−) terrace via mass conservation; cf. (2.8).
The step velocity, , is determined by mass conservation:
| (2.8) |
where J± denotes the x-directed mass flux at the step edge on the upper (−) or lower (+) terrace, Ω = aa′ is the atomic area, and a is the lattice spacing in the lateral (x−) direction.
For later algebraic convenience, we define , which is the coordinate relative to the step edge. On each terrace, the variable satisfies [5]
| (2.9) |
where is the macroscopic adatom diffusivity and is the mesoscopic external deposition flux [21, 11]. Note the presence of the advection term, on the right-hand side of (2.9); this term originates from ∂ρ/∂t in the corresponding diffusion equation for ρ(x,t), viz., Thus, the flux at the step edge consistent with Fick’s law is
| (2.10) |
The remaining ingredient of the BCF model is a set of boundary conditions for , or ρ, at the step edge through the mass flux, J(x,t) Burton, Cabrera, and Frank originally introduced Dirichlet boundary conditions, by which the restriction of at the step edge is set equal to an equilibrium value, [5]. Later on, a Robin boundary condition was imposed [8] via the linear version of condition (1.1). This condition was later improved by incorporation of the Ehrlich-Schwoebel barrier [9, 26]. The linear kinetic relation for the mass flux at the step is
| (2.11) |
where describes the rate of attachment/detachment of atoms at the step in the presence of an Ehrlich-Schwoebel barrier.
In [4], numerical simulations based on a “terrace-step-kink” model suggest a non-linear dependence of J± on . The authors argue that this can be explained by the thermodynamic approach of [7]. The observation of such a nonlinear effect motivates us to conjecture a generalized relation of form (1.1), where the terms corresponding to n ≥ 2 account for far-from-equilibrium, high-supersaturation corrections to the traditional linear kinetic law (2.11). In section 4, we provide evidence for corrections to (2.11) that emerge from kinetic aspects of our 1D atomistic model.
3. KRSOS model: Analytical properties.
In this section, we point out significant properties of the KRSOS model. Without external material deposition, for F = 0, the steady-state solution to master equation (2.1) is known to correspond to the equilibrium distribution of adatoms [20]. First, we derive an exact, closed-form expression for this equilibrium solution via the canonical ensemble [10] (section 3.1). We also discuss the steady-state solution of marginalized master equation (2.5) for sufficiently small F, F ≠ 0, by assuming that a finite number of particle states contribute to the governing kinetic hierarchy (section 3.2). Finally, we state and prove a property of the time-dependent solution to (2.5), which forms an extension of the “maximum principle” introduced in [20] (section 3.3).
3.1. Equilibrium distribution, F = 0 (ϵ = 0).
We will assume that the system is initially in a state whose mass is m0 with probability equal to unity. Then, the use of mass index m for states of the KRSOS model is unnecessary since m = m0 for all time t > 0. In this situation, the full master equation (2.1) is equivalent to the marginalized master equation (2.5). We will refer to the latter equation in this case with ϵ = 0.
When external deposition is absent, master equation (2.5) has an equilibrium solution, , by Kolmogorov’s criterion [20]. This equilibrium solution was given in [20] by recourse to the canonical ensemble of statistical mechanics. We will now improve the result of [20] by representing in simple closed form.
Recall that Dκϕ± is the detachment rate, where κ = exp[−Eb/(κBT)], and Eb measures the energy of the adatom resulting from detachment of an edge atom.
In the KRSOS model, the energy of each adatom configuration, α, is simply |α|Eb. By applying the Boltzmann-Gibbs distribution at equilibrium, we can assert that the probability of having n adatoms is Prob, where is a normalization constant. Consequently, the partition function, Z, for adatoms is computed as [10]
| (3.1) |
by using (2.7) and the binomial expansion. Thus, the equilibrium solution is
| (3.2) |
Notice that ; cf. [20].
3.2. Steady state of atomistic model with F > 0.
In this subsection, we discuss a plausible steady-state solution of our KRSOS model for sufficiently small ϵ . To this end, we employ a formal argument based on the assumption that only a finite number of particle (adatom) states contribute to the system evolution; for arbitrary yet fixed M.
In contrast to the case with F = 0, for which the Kolmogorov criterion holds and entails the existence of the equilibrium solution [20], microscopic reversibility is lost for nonzero deposition flux, F > 0. In fact, by use of a known kinetic model, in Appendix A we show that no steady-state solution of master equation (2.5) exists in the kinetic regime with . This latter condition implies that the external deposition rate is larger than the rate of attachment; consequently, from a physical viewpoint, a steady accumulation of adatoms on the terrace can occur for long enough times.
In the remainder of this subsection, we make the conjecture (but do not prove) that a finite number of particle states contribute to the system evolution. Accordingly, we restrict our attention to the kinetic regime with sufficiently small . Our conjecture is favored by KMC simulations, a sample of which is shown in Figure 3.
Fig. 3.

(Color available online.) Snapshots of the number, cj(t), of adatoms per lattice site, j, versus j (Lagrangian coordinate) for fixed time, t, by KMC simulations, with N = 50, D = 1010 sec−1, κ = 2.5 × 10−3, ϕ± = 1, and F = 107 sec−1 (ϵ = 10−3). The time of simulation increases from left to right: (a) t = 10−10; (b) t = 10−8; and (c) t = 10−6. In each plot, the red dashed curve shows the contribution to cj(t) from, 1-particle states; the blue dash-dot curve includes both 1- and 2-particle states; and the black solid curve is the overall adatom, number density. The standard deviation of densities in 10 ensembles of 106 simulations estimates errors smaller than the thickness of the plotted curves.
By enforcement of restriction , master equation (2.5) reduces to
| (3.3) |
where pϵ is the ϵ-dependent vector of dimension formed by pα, and the matrix is split into the (finite-dimensional) attachment/detachment matrix, , and deposition matrix, ϵ , in correspondence to the Aα,α′ and ϵBα,α′ of (2.2). We impose the ϵ-independent initial data p(0) =: p0.
The approximation of the full microscopic model by (3.3) offers two obvious advantages. First, the time-dependent solution of (3.3) can be expressed conveniently in terms of a matrix exponential. Second, the unique steady-state distribution of (3.3) always exists; it is the normalized eigenvector of the matrix with zero eigenvalue [12].
We proceed to formally express the steady-state solution, pss,ϵ, of (3.3) as an appropriate series expansion in ϵ. This task can be carried out in several ways—for example, through the conversion of (3.3) to a Volterra integral equation, an approach that we choose to apply here. By treating as a forcing term in (3.3), the method of variation of parameters yields
| (3.4) |
where . We mention in passing that, by the usual theory of Volterra equations, (3.4) has a unique solution locally in time [28].
The matrix is diagonalizable because it corresponds to the transition matrix of a Markov process satisfying detailed balance [12]. Thus, we apply the decomposition where are the (nondimensional) eigenvalues of , and V is a matrix whose column vectors are the respective eigenvectors. Let be ordered, [12]- By we have . Hence, (3.4) is recast to
| (3.5) |
At this stage, a formula for pϵ(t) ensues by standard methods. We resort to the Laplace transform, of with Res > c > 0 for some suitable positive number c; by (3.5), we directly obtain
| (3.6) |
where and I is the unit matrix. In (3.6), we assume that ϵ is small enough so that the requisite inverse matrix makes sense.
The next step in this approach is to compute the inverse transform of (3.6). However, in principle, this choice requires carrying out in the right half of the s-plane the inversion of the matrix for arbitrary M. This task is considerably simplified for the steady-state solution, , in the limit t → ∞, as shown in Appendix B. The resulting formula reads
| (3.7) |
In the above, p0 corresponds to the equilibrium solution in the absence of external deposition (ϵ = 0), and † denotes the Moore-Penrose pseudoinverse of . Equation (3.7) indicates the relative contributions of external deposition and diffusion and attachment/detachment processes to the steady state of the assumed M-particle KR-SOS model underlying this calculation.
Our heuristics leave several open questions regarding the meaning of (3.7) for large particle number M. For instance, the behavior with M of the bound for ϵ needed for convergence has not been addressed. A related issue is to estimate the error by the truncation of series (3.7), after a finite number of terms are summed.
3.3. Property of marginalized master equation.
Now consider marginalized master equation (2.5) with ϵ ≥ 0.
Proposition 3.1. If a nontrivial steady-state solution, , of (2.5) exists, then any solution pα (t) satisfies
| (3.8) |
We proceed to prove Proposition 3.1 by invoking the identity
| (3.9) |
which follows directly from the definition of .
Proof. Equation (2.5) can be written as
| (3.10) |
Note that for all . Thus, the sign of is determined by the quantity in brackets. In particular, if α maximizes (minimizes) over all α′, then ). This assertion implies the desired maximum (and corresponding minimum), thus concluding the proof. □
Proposition 3.1 states that, relative to the steady state, the solution pα(t) of (2.5) will never deviate more than the initial data. In other words, the system cannot be driven far away from the steady-state distribution.
Remark 3.2. If the initial data pα(0) satisfies
| (3.11) |
for a parameter-independent constant C, then Proposition 3.1 implies for all t > 0. This property will enable us to estimate certain averages in section 4.
Remark 3.3. In general, Proposition 3.1 cannot be applied to the full mass-dependent master equation (2.1) since the assumption of existence of a nontrivial steady state, and therefore (3.9), does not hold for (2.1) when ϵ > 0. To see this, consider (2.1) after marginalizing in α. The resulting equation,
| (3.12) |
subject to p0(0) = 1, is satisfied by the Poisson distribution for which for any in the limit as t → ∞. Thus, no nontrivial steady state exists.
Remark 3.4. Proposition 3.1 and Remark 3.2 apply to the truncated master equation (3.3) unconditionally since a steady state is guaranteed to exist [12]. Note that the state space is finite-dimensional in this case.
4. Exact averaging: Discrete mesoscale model.
In this section, we heuristically show how discrete variables that form averages of microscale quantities on the lattice are plausibly related to mesoscale observables of physical interest. In particular, diffusion equation (2.9) and step velocity law (2.8) have clear discrete counterparts. A noteworthy finding is a set of discrete boundary conditions at the step which only partially agrees with linear kinetic relation (2.11). In fact, our exact formulas for discrete fluxes at the left and right of the step edge manifest corrections to (2.11).
4.1. Definitions of basic averages.
We now define the average step position, , in terms of probabilities .
Definition 4.1 (average step position). The average step position is
| (4.1) |
where s(α,m), given in Definition 2.2, is an integer that denotes the site directly to the right of the step edge in the fixed reference frame of the 1D lattice.
Note that, in Definition 4.1, is the number of adatoms that are exchanged with the step edge and, thus, solely contribute to step motion.
Next, we define the adatom number per lattice site, which plays the role of the adatom density in the mesoscale picture. We use the following two interrelated variables: (i) The density, of adatoms relative to the step, where counts the lattice sites to the right of the step. This is a Lagrangian variable. (ii) The Eulerian density, , at site j of the fixed 1D lattice.
Definition 4.2 (Lagrangian and Eulerian adatom density). (i) The Lagrangian-type adatom density is defined by
| (4.2a) |
where is the number of adatoms at site for a system with adatom configuration α.
(ii) The Eulerian adatom density is
| (4.2b) |
where j − s(α, m) is the Lagrangian coordinate corresponding to Eulerian j.
Regarding Definition 4.2, it is important to note that is a factor counting the number of instances of in multiset α. Since both and α use the same coordinate system, is independent of m, allowing for to be expressed in terms of the marginal PDF pα (t). In contrast, the definition of ρj (t) cannot be written in terms of pα(t) because of the mass dependence in the index of .
The variable is most useful in discrete equations for fluxes and boundary conditions at the step (section 4.2). On the other hand, is more convenient to use in the derivation of the discrete diffusion equation, at lattice sites sufficiently away from the step edge (section 4.3).
Remark 4.3. For F = 0, the equilibrium adatom density, , at any lattice site can be computed by (3.2) and (4.2a) or, alternatively, directly from partition function (3.1) since the number of adatoms is constant everywhere on the terrace:
| (4.3) |
where 〈n〉 denotes the average total number of adatoms.
We now proceed to define the adatom fluxes at the step edge by virtue of our rules for atomistic transitions (section 2.1.2).
Definition 4.4 (adatom fluxes at step). The flux J± on the right (+, lower terrace) or left (−, upper terrace) of the step edge is
| (4.4) |
Here, the indicator function (⋅) equals 1 if its argument is true and 0 otherwise, and denotes the adatom configuration resulting from a rightward (+) or leftward (−) detachment. The factor excludes configurations that involve adatoms on top of the edge atom, i.e., those configurations for which detachment is forbidden and which are inaccessible via attachment events. Additionally, the external deposition of adatoms does not contribute to the mass flux J±, and therefore only a single value of m enters (4.4); see (2.3).
4.2. Generalized discrete flux at step edge.
In this section, we derive an exact expression for the discrete flux at the step edge. This expression forms the basis for characterizing corrections to linear kinetic law (2.11) in the discrete setting.
By manipulating (4.4), we directly find a formula for the flux in terms of atomistic parameters, the differences , and other discrete averages, viz.
| (4.5) |
In the above, the second equality results from substitution of the transition rates (2.2); the third equality results from summing over the mass variable; the fourth equality makes use of the complement rule, ; and the fifth equality involves adding and subtracting the last sum to make (t) appear. Similar steps can be used to derive the corresponding formula for J_(t). Together, these fluxes can be written as
| (4.6) |
In (4.6), the first term on the right-hand side is the discrete analogue of the linear kinetic relation of the BCF model. We invoke the definitions for and according to (4.2a) and (4.3), respectively, and define
| (4.7a) |
and
| (4.7b) |
Equations (4.7) signify corrections to the discrete analogue of the linear kinetic law of the BCF model; cf. (2.11) and (4.6). The corresponding corrective fluxes, , measure the frequency by which the atomistic system visits configurations that forbid detachment of the edge atom or attachment of an adatom from the right (+) or left (−) of the step edge. We expect that the magnitudes of correction terms f± are negligibly small in the appropriate low-density regime for adatoms [19, 20].
In section 5, we find bounds for the above corrective fluxes, . In particular, we systematically describe a parameter regime for κ and F in which these corrections are negligible. In contrast, if are important, then the discrete fluxes may no longer have a linear dependence on , which in turn signifies the onset of high-supersaturation behavior; see section 6.
4.3. Discrete diffusion and step velocity law.
In this section, we formally describe the change of the adatom density and average step position with time. In addition, we complement (4.6) with a mass-transport relation between discrete fluxes and densities near the step edge, which forms a discrete analogue of Fick’s law for diffusion. What we find are equations for discrete diffusion and discrete versions of Fick’s law that have correction terms resulting from atomistic configurations with multiple adatoms at the same lattice site.
First, by Definition 4.2 and master equation (2.1), the time evolution of is described by
| (4.8) |
In (4.8) we invoke (2.2e) for the transition rates to make the difference appear. By identifying values of this difference, most of which are zero, it is possible to simplify our formula for (t) and express the right-hand side of (4.8) in terms of known averages.
Remark 4.5. It should be noted that the derivation of (4.8) is independent of our definition of Equations similar to (4.8) can be found by using a general property of master equations for Markov processes, namely, the property that transitions must conserve probability. In particular, the above also applies if is replaced with , which amounts to using the definition of adatom density in [20].
Now, by transition rates (2.2) and our definition of we write (4.8) as [25]
| (4.9) |
A few comments on (4.9) are in order. The first two lines include a diffusion-type second-order difference scheme for and the accompanying correction to discrete diffusion, respectively. The third line of (4.9) removes certain terms that do not contribute when j = s(α, m); no atoms are deposited to the step edge, for example. The remaining terms express boundary conditions at the right (j = s(α, m) + 1) or left (j = s(α, m) − 1) of the step; they contribute only when j is in the vicinity of the step via the Kronecker delta functions. The high-occupation correction terms, Rj(t), are defined as
| (4.10) |
Equation (4.10) measures discrete corrections related to certain correlated motion of adatoms. In particular, these corrections to discrete diffusion arise from the fact that the KRSOS model includes constant adatom hopping rates, regardless of the number of adatoms present at a given lattice site. In effect, atomistic configurations with multiple adatoms at the same lattice site introduce interactions between particles since only one atom is able to move. This high-occupancy effect is seen in (4.10) since when two or more adatoms are at site j.
The fourth and fifth lines of (4.9) suggest that
| (4.11a) |
where J− is defined by (4.4). The analogous result can be reached for the last two lines of (4.9), yielding the corresponding condition for J+, at the left of the step edge:
| (4.11b) |
It should be noted that the high-occupation terms found in (4.11) are corrections of the same origin as (4.10), but represented in Lagrangian coordinates. These are
| (4.12) |
In view of (4.11), we can now extract the discrete boundary terms at the step edge by setting j = s(α, m) ± 1 () in (4.9). Hence, we find
| (4.13) |
Equations (4.13) are a semidiscrete version of Fick’s law including corrections to diffusive fluxes at each side of the step edge.
Remark 4.6. In contrast to (2.10), the advection term at the step edge does not appear in (4.13). We have not been able to derive this term from the atomistic model. We attribute this inability to the fact that certain atomistic processes at the step edge are forbidden; see (2.3a) and (2.3b). In effect, these forbidden processes can cause adatoms to pile up in front of the step edge, thereby conserving mass at that atomistic scale.
We now provide the anticipated mass conservation statement that involves the average step velocity, ; see Definition 4.1. This average is explicitly expressed by use of master equation (2.1), ensemble average (4.1) for , and formula (4.4) for fluxes J±. It can be shown that [25]
| (4.14) |
We omit the details for the derivation of this result.
In summary, motion laws (4.9) and (4.14) form discrete analogues to BCF-type equations (2.8)--(2.10), notwithstanding advection. The correction terms and , respectively appearing in (4.9) and (4.11b), are negligible if the system parameters are suitably scaled with the lattice spacing, a [20]. A systematic, formal analysis of these corrections is given in section 5.
5. Estimates for discrete corrections and emergence of continuum step flow.
In this section, we systematically derive ℓ∞-bounds for the discrete corrections of section 4 via Proposition 3.1, in order to illuminate the behavior of these corrections with the kinetic parameters κ and F when ϵ = F/D is sufficiently small (section 5.1). For the sake of completeness, we also extract the continuum step-flow equations of the discrete mesoscale model in the limit where the lateral lattice spacing, a, approaches zero, and the microscale kinetic parameters scale properly with a (section 5.2). Our estimates apply to (i) the correction terms f±(t) found in fluxes (4.6), and (ii) high-occupation corrections to discrete density, e.g., the terms , described in section 4.3.
Our formal argument forms an extension of the deposition-free (with F = 0) case [20] under the hypothesis that only a finite number of particle states contribute to system evolution; |α| ≤ M (see section 3.2). Consequently, as a ↓ 0 we extract error estimates for the emerging diffusion equation and the linear kinetic law at the step edge.
5.1. Bounds for discrete corrections.
The first part of our program can be outlined as follows. First, in view of Remark 3.2 for the initial data pα(0), we estimate f± (t) and in terms of the marginal steady-state solution of the master equation. Second, by invoking the ϵ-series expansion of section 3.2 for , we derive the desired estimates for f± (t) and if ϵ is small enough; these signify corrections to the linear kinetic law for the adatom fluxes, J±, and high-occupation corrections to the discrete diffusion equation on the terrace, respectively. This second stage of our derivation of bounds on discrete corrections makes use of the equilibrium distribution , equation (3.2), for ϵ0-terms in our formal expansion, and the ϵ-terms found in (3.7). In principle, higher-order terms can also be computed but are neglected in our analysis.
Proposition 5.1. The corrective fluxes (4.7) at the step edge satisfy the estimate
| (5.1) |
where ϕ = ϕ + or ϕ. Similarly, the high-occupation corrections (4.12) to densities satisfy
| (5.2) |
In these estimates, the constants entering the respective bounds are independent of time and parameters of the problem.
Thus, by Proposition 5.1, if we assume that , [20, 14], and , we can assert that f± (t) can be neglected when compared to the linear-indensity part of the discrete flux J± (t). Furthermore, the corrections are small compared to density , and therefore Rj (t) <C p j (t) as well. These controlled approximations reveal a kinetic regime in which (4.6), (4.13), and the discrete diffusion equation in (4.9) reduce to discrete versions of linear kinetic law (2.11), Fick’s law (2.10), and the continuum diffusion equation for density.
The remainder of this subsection is devoted to heuristically proving Proposition 5.1. We will invoke (4.7) and (4.12) for f±(t) and in these sums, there are no mass- (m−) dependent terms since these have already been summed out.
Proof. We proceed to derive (5.1) and (5.2) through heuristics. Define
| (5.3a) |
| (5.3b) |
| (5.3c) |
By Remark 3.2 and exact formulas (4.7) and (4.12) for f±(t) and , respectively, we have
| (5.4) |
Inequalities (5.4) are not particularly useful since they do not explicitly manifest the dependence on the kinetic parameters of interest. We need to use some results from section 3.2 in order to refine these estimates.
In correspondence to (3.7) for the truncated system, we write , where is the lth order term of the underlying series expansion in ϵ = F/D; in particular, is the zeroth-order contribution to the steady state. The constant entering the term may depend on parameters of the problem but is immaterial for our purposes. We will neglect terms with l ≥ 2 in the ϵ-expansion for .
By inspection of (5.3), we define the following sums:
| (5.5a) |
| (5.5b) |
| (5.5c) |
| (5.5d) |
| (5.5e) |
Accordingly, formulas (5.3) are recast into the forms
| (5.6a) |
| (5.6b) |
| (5.6c) |
First, we compute (i = 1, 2, 3, 4, 5), which amount to contributions from the equilibrium solution of the master equation, for F = 0. By (3.2) and 0 < κ < 1, we write
| (5.7) |
The binomial coefficient in (5.7) is the number of n-particle configurations with at least one adatom in the site immediately to the left of the step. Similarly, we have
| (5.8) |
| (5.9) |
| (5.10) |
and
| (5.11) |
We have followed the convention that the index r is used to account for restrictions on states coming from indicator functions and the index n replaces the number of adatoms, |α|.
All that remains is to compute terms proportional to ϵ. This task calls for estimating the sums defined in (5.5), for l = 1. Hence, we would need to invoke the first-order steady-state solution, , of marginalized master equation (2.5). As alluded to in section 3.2, we do not have, strictly speaking, a simple closed-form solution. Instead, by restricting our attention to a finite number of particle states , we provide approximations for the requisite (infinite) sums by finite sums via expansion (3.7). This approximation amounts to replacing the sums with quadratic forms of appropriately defined vectors, thus, we write where the vectors yi have entries that correspond to the indicator functions and/or ν±1 (α) according to (5.5) and .
Next, we obtain estimates for as follows (see section 3.2):
| (5.12) |
if . The above calculation uses several properties of the Moore–Penrose pseudoinverse; i.e., provided y ≠ 0 (second line), ()† = †† (third line), and the pseudoinverse of a nonzero constant is its multiplicative inverse (fourth line). The last line of (5.12) results from observing that the numerator results in a fixed constant for each i. Since , , p0, and yi are known, (5.12) is a computable estimate. After some linear algebra, we find
| (5.13) |
in the above, ϕ = ϕ+ or ϕ−.
In summary, if the initial data of the atomistic system is near the steady state in the sense of (3.11), then Proposition 3.1 implies (5.4). Inequalities (5.4) along with (5.5)–(5.13) yield estimates (5.1) and (5.2) for sufficiently small ϵ and κ. This statement concludes our proof of Proposition 5.1. □
Remark 5.2. The estimates in Proposition 5.1 are based upon several assumptions and approximations, including: (i) application of Proposition 3.1; (ii) replacement of marginalized master equation (2.5) by a matrix equation if ; (iii) truncation of a formal power-series expansion for the steady-steady distribution, ; and (iv) -bounds for correction terms (4.7) and (4.12). Consequently, estimates (5.1) and (5.2) are not expected to be optimal. In particular, the bounds involving ϵ can likely be improved.
5.2. BCF-type model as a scaling limit.
Proposition 5.1 enables us to systematically extract the scaling limit of the atomistic model, which leads to the verification of major ingredients of the BCF-type description of section 2.2. The derivation of the scaling limit on the basis of error estimates here aims to shed some light on the kinetic regime in which the BCF model is valid in the presence of growth (F ≠ 0).
In view of (5.2), let us impose
| (5.14) |
which ensure that high-occupancy corrections and Rj(t) are small compared to the corresponding densities. On the other hand, we assume and as the lattice parameter approaches zero, . The Taylor expansion of ρ(x,t) about x = ja yields
By the usual notion of macroscopic diffusion, it is natural to set the surface diffusivity, and , the deposition flux per unit length [20, 14]. Thus, the first two lines of (4.9), with (5.14), imply
| (5.15) |
as a → 0, where is the continuum limit of . By (5.14), the terms and are , and hence are negligible to leading order. With the exception of the deposition term, the resulting leading-order equation for ρ(x, t) is the anticipated diffusion equation in Eulerian coordinates; cf. (2.9). By sharpening estimates for ϵ in Proposition 5.1, may subsequently appear as a leading-order term.
Furthermore, the observation that enables us to obtain Fick’s law of diffusion at the step edge by virtue of (4.13). By Taylor expanding the Lagrangian adatom density, , about with for the right (+) side of the step and for the left (−) side of the step as , we obtain the formulas
| (5.16a) |
| (5.16b) |
where and by virtue of the screw-periodic boundary conditions. In the above, we used the expansions and .
Equations (5.16) need to be complemented with kinetic boundary conditions at the step edge. Hence, we now apply (4.6) with (4.7) and (5.1). First, we set [20, 14]. Second, by inspection of estimate (5.1), we assume along with (5.14). Consequently, we can assert that . Thus, by (4.6) we obtain
| (5.17a) |
| (5.17b) |
as a → 0; recall that [20].
The last component of the BCF model that emerges from the discrete equations is the step velocity law. This law is provided by (4.14); in this equation, the factor multiplying the difference in the adatom flux across the step edge equals Ω/a’. Thus, (4.14) is precisely (2.8) pertaining to the BCF model.
6. Corrections to BCF-type linear kinetic relation: A numerical study.
In this section, we carry out KMC simulations to illustrate the behavior of adatom fluxes at the step edge for high enough supersaturations, defined as . We demonstrate that in this regime of high detachment or deposition flux, described in more detail below, the boundary condition for the adatom fluxes at the step edge can deviate significantly from linear kinetic relation (5.17); thus, in principle the corrective fluxes, f± (t), may not be negligible. Since we have been unable to express these contributions, f±, in terms of mesoscale quantities such as the adatom density, KMC simulations remain our primary tool for describing the high-supersaturation effects. For a discussion of this point, see section 7.
First, we make an educated (yet empirical) attempt to outline plausible conditions by which the conventional BCF model, particularly the linear kinetic relation for the flux, becomes questionable. By estimate (5.1) of Proposition 5.1, the microscale system may no longer be modeled in accordance with the BCF theory if, for example, κ = O(1), or and . These conditions indicate situations in which high supersaturation may occur because of a large enough detachment rate at the step edge or high enough deposition onto the surface from above.
Figure 4 depicts the adatom flux on the right of the step edge under conditions that enable the system to remain close to thermodynamic equilibrium, i.e., for a sufficiently small detachment rate or external deposition rate. In these cases, the supersaturation has small values. Linear kinetic law (5.17), with neglect of the corrective flux, f+, is found on average to provide a reasonably accurate approximation for the adatom flux at the step edge.
Fig. 4.

(Color available online.) Plots of KMC simulations (circles) and the linear kinetic law (red solid line) for adatom flux versus supersaturation on the right of step edge for different values of deposition rate, F, with N = 50, D = 1010, κ ≈ 0.0025, and ϕ± = 1. From left to right: (a) F = 0 (ϵ = 0); (b) F = 106 (ϵ = 10−4); and (c) F = 107 (ϵ = 10−3). In each plot, the solid line represents linear kinetic law (5.17), by neglect of f+. The error bars are determined by use of the standard deviation of flux in (a) 10 ensembles of 107 simulations; and (b), (c) 10 ensembles of 106 simulations. Evidently, on average the system evolves close to thermodynamic equilibrium, in accordance with the BCF model.
The remaining plots of this section depict situations in which the adatom flux on the right of the step edge may deviate from linear kinetic law (5.17), and thus f+ may become significant. In particular, Figures 5 and 6 reveal the behavior of the adatom flux versus supersaturation on the right of the step for large enough κ or F, respectively. The deviation from the conventional linear behavior predicted by (5.17) is manifested differently in each case.
Fig. 5.

(Color available online.) Plots of KMC simulations (circles) and the linear kinetic law (red solid line) for adatom flux versus supersaturation on the right of step edge without external deposition (F = 0) for different values of detachment factor, k, and fixed parameters N = 50, D = 1010, and ϕ± = 1. From left to right: (a) κ = 0.04; (b) κ = 0.09; and (c) κ = 0.20. In each plot, the solid line represents linear kinetic law (5.17), by neglect of f+. The error bars are determined by use of the standard deviation of flux in 10 ensembles of 105 simulations.
Fig. 6.

(Color available online.) Plots of KMC simulations (circles) and the linear kinetic law (red solid line) for adatom flux versus supersaturation on the right of step edge for small yet fixed detachment factor, k = 2.5 × 10−3, and different values of deposition rate F, with fixed parameters N = 50, D = 1010, and = 1. From left to right: (a) F = 108 (ϵ = 10−2); (b) F = 2 × 108 (ϵ = 2×10−2); and (c) F = 4×108 (ϵ = 4×10−2). The solid line represents linear kinetic law (5.17), by neglect of f+, in each plot. The error bars are determined using the standard deviation of flux in 10 ensembles of (a) 106 simulations; and (b), (c) 105 simulations.
Let us consider the high-detachment rate cases with zero deposition, as these are depicted in Figure 5. If the supersaturation is sufficiently close to zero, when the flux is small enough, then the flux is approximately linear with supersaturation but with a slope that can be different from the value Dϕ+a predicted by kinetic law (5.17). Farther away from equilibrium, the dependence of adatom flux on supersaturation evidently becomes nonlinear. This nonlinear behavior becomes more pronounced for larger κ.
Next, consider a small detachment factor, κ, but large deposition rate F; see Figure 6. We observe that for the smallest value of F used in these plots (Figure 6(a)), the flux computed via KMC simulations agrees reasonably well with linear kinetic law (5.17) for a wide range of values for the supersaturation, σ+. For larger values of F (Figures 6(b), (c)), the flux remains linear in the density with a slope equal to the predicted value, Dφ+a, as the density approaches its equilibrium value. However, as the supersaturation increases in magnitude, the nonlinear dependence of the flux is noticeable and becomes more pronounced with increasing varied parameter, F. It is worth noting that an increase in the deposition rate F used in KMC simulations beyond the one used in Figure 6(c), even by a factor of two, drastically alters the long-time behavior of the system: apparently, no steady state can be established for sufficiently large F.
As described above, the high-κ (with 0 < κ < 1) and high-F cases of Figures 5 and 6, respectively, differ in the way that the effect of corrective flux f+ is manifested in the observed value of the flux near equilibrium. Let us make an effort to qualitatively discuss the origin of this behavior in the context of the atomistic model by resorting to formula (4.7a). The first line in these formulas contains the prefactor κ along with a sum over states with one or more adatoms in the lattice site corresponding to the edge atom. This set of configurations does not allow for atom detachment; thus, according to this contribution to f+, the change of the flux with supersaturation should be suppressed. This prediction should explain the behavior of the slope of the flux versus supersaturation as shown in Figure 5. The remaining terms in (4.7a) come from two- or higher-particle states, which furnish significant contributions if κ or F is sufficiently large. These remaining corrections account for configurations in which attachment is inhibited, thus causing an overall increase of the flux out of the step. This prediction is consistent with Figure 6.
We have been unable to explicitly express the corrective fluxes, f± (t), as a function of adatom densities c±1(t) on the basis of the analytical model. In order to quantify the nonlinear behavior of the flux near the step edge, we fit the fluxes computed by KMC simulations to polynomials of . Figure 7 shows the fitted flux in two cases where deviations are significant: high κ with small F, and high F with small κ. In each case, a quadratic polynomial of supersaturation appears to adequately capture the behavior of the flux versus supersaturation.
Fig. 7.

(Color available online.) Plots of KMC simulations (circles) and fitted quadratic polynomials of σ+ (red solid line) for adatom flux versus supersaturation on the right of step edge, for high detachment rate or high deposition rate. The fixed parameters are N = 50, D = 1010, and 4>= 1. From left to right: (a) κ = 0.20 with F = 0; and (b) κ = 2.5 × 10−3 with F = 4 ×108. In each plot, the widths of the error bars are determined by use of the standard deviation of flux in 10 ensembles of 105 simulations.
We conclude that a linear kinetic relation for the adatom flux at the step edge in principle does not suffice to capture the full range of phenomena displayed by the atomistic solid-on-solid model. Instead, it is more reasonable to propose a discrete expansion of the form
| (6.1) |
where the number, N*, would be speculated empirically. At the mesoscale, the corresponding nonlinear kinetic relation for the flux at the step edge is provided by (1.1). A systematic derivation of this relation from the atomistic model is still elusive.
Remark 6.1. Based on our KMC results, we expect that (6.1) reasonably reduces to conventional linear kinetic relation (2.11) if
| (6.2) |
This empirical criterion appears less restrictive on ϵ than estimates (5.1) and (5.2), suggesting that the bounds in Proposition 5.1 may be improved; see Remark 5.2. Accordingly, if is large enough, then (nonlinear) terms with n ≥ 2 should become significant.
In our KMC simulations, we observe that the linear kinetic relation for the adatom flux is reasonably accurate if the quantity , defined by (6.2), does not exceed 0.01.
7. Discussion and conclusion.
Starting with a simplified atomistic solid-on-solid-type model in 1D, we studied the effect of the steric hindrance associated with the pile-up of adatoms on the mesoscale description of single-step motion. We placed emphasis on the relation between the adatom flux and density at the step edge. Our approach relied on a combination of a master equation for adatom states, in the context of an analytical model, and KMC simulations in 1D. A noteworthy result was our heuristic derivation from the master equation of exact formulas for the adatom flux; these indicate the physical origin, in terms of atomistic transitions, of corrections to the linear kinetic relation of the BCF model. Furthermore, by using a property (Proposition 3.1) inherent to the marginalized master equation, as well as perturbation theory and asymptotics for sufficiently small external deposition flux, F, we estimated the aforementioned corrections for small lattice spacing. By KMC simulations, we also observed deviations of the behavior of the flux from the conventional (linear-in-density) prediction of the BCF model.
The master equation approach in this paper forms a nontrivial extension of the analytical model invoked in [20, 19]. By including material deposition onto the surface from above, we accounted for adatom states that do not conserve the total mass of the system. In the course of our analysis, we formally showed that the system has a steady state only for sufficiently small external deposition flux.
Our 1D atomistic model captures a few fundamental elements of diffusion processes on crystal surfaces below the roughening transition. In particular, the model describes hopping of adatoms, and, most importantly, attachment/detachment of atoms at the step in the absence of kinks. The 1D character of the model certainly poses a few limitations, as mentioned in the introduction (section 1). For example, nucleation cannot be included in our analysis.
Physically, however, our approach illustrates an adatom-mediated mechanism of steric hindrance to step motion. Therefore, we believe that our results could shed light on recent, experimental observations of diffusion on ice surfaces [23, 3]. These experiments have shown that large concentrations of noncrystalline molecules are kinetically stabilized by external material deposition. Our nonlinear kinetic law at the step edge suggests a general mechanism that could explain the stability of such states. In particular, when in (1.1) (corresponding to the coarse-grained model at hand), low deposition rates can lead to greater adatom concentrations than those predicted by the linear theory alone. Physically, we interpret this excess concentration to be kinetically stabilized by the steric-blocking effect, which inhibits adatom attachment events. Viewed differently, the existence of a steady state implies that the step velocity is equal to FL (by mass conservation), where L is the average terrace width; this velocity is independent of coefficient . But the condition amounts to an additional resistance to attachment, so that more adatoms are needed at the step edge, relative to the linear theory, to ensure a constant step velocity.
A possible criticism of our modeling concerns the structure of the corrective fluxes, f±. This structure appears to be specific to the 1D character of our model. Admittedly, in our approach these correction terms are only associated with rules for attachment and detachment of atoms at the step from/to the terrace. Thus, we leave out the effect of kinks, which is expected to partially alter the mass flux since kink sites can act as local sources or sinks for atoms [6]. Because of kinks, the local curvature of the step is expected to affect the equilibrium adatom density in a 2D mesoscale setting, giving rise to the step stiffness. The derivation of this effect from a fully atomistic model was not addressed here. In spite of these complications, it is reasonable to expect that our 1D model captures features of 2D step motion if kinks are sufficiently far apart from each other, that is, if the kink density is small.
In this vein, it is natural to ask the following question: Would it be possible to physically improve our one-step atomistic model by retaining its 1D character yet enriching it with effects that become significant for low and high supersaturations? A possibility is to account for pair correlations of adatoms due to their energetic interactions. The next stage in this direction would be to consider two steps by including entropic and elastic step-step interactions in the modeling. This task requires appropriate discretization of elastic effects on the lattice. Another scenario that could be examined in the 1D setting is the process of step permeability, which thus far is modeled phenomenologically at the mesoscale [17]. Since our model does not describe processes by which adatoms may pass from one side of the step to the other without attaching to the step edge, it seems that permeability is not inherent in our treatment.
In this work, we focused on averages for the adatom density, step position, and adatom flux, motivated by the known structure of the BCF model. Hence, we have not addressed the stochastic fluctuations arising in step motion. We believe that this stochastic effect should be more pronounced at high enough supersaturations. The step fluctuations are known to be intimately connected to step stiffness [11]; thus, a 2D atomistic model would be a natural starting point for a systematic study.
Acknowledgments.
The authors wish to thank T. L. Einstein, R. V. Kohn, E. Lubetzky, and J. D. Weeks for illuminating discussions, as well as T. J. Burns and W. F. Mitchell for helpful reviews of the manuscript.
Funding: The work of the first author was funded by the NSF under grant DMS-1412392. The work of the third author was funded by the NSF under grant DMS-1412769.
Appendix A. On birth-death processes.
In this appendix, we use a toy model for the birth-death Markov process (see, e.g., [13]) to indicate that no steady state of the master equation exists for large enough external deposition flux, F.
A birth-death process is a Markov process with infinitely many states, labeled by n = 0, 1,…, for which transitions are only allowed between the nth and (n + 1)st states. Our discrete KRSOS model has this structure if we classify configurations α by the number of adatoms on the terrace, i.e., by the cardinality |α| = n for n = 0, 1,…. For our purposes, the detachment and deposition-from-above events correspond to births, while attachment events correspond to deaths.
Let denote the rate for the transition from the n-particle state to the (n + 1)-particle state (the process of “birth”) and θη denote the rate for the transition from the n-particle state to the (n − 1)-particle state (“death”); see Figure 8. If is the steady-state probability of the n-particle configuration, we have the following balance equations:
| (A.1) |
Solving (A.1) for , we find the formula
| (A.2) |
which of course must satisfy the normalization constraint . This constraint can be written as
| (A.3) |
In other words, if condition (A.3) does not hold, the probabilities in (A.2) are not normalizable, and, thus, no steady state exists.
Fig. 8.

Schematic of the birth-death process showing the hierarchy of particle states and respective transitions. The arrows connecting successive states depict the underlying Markovian character of transitions. The symbol “n-p” stands for the n-particle state; γn denotes the transition from, the n-particle to the (n + 1)-particle state; and θη is the rate for the transition from, the n-particle state to the (n − 1)-particle state.
In our setting of epitaxial growth in ID, the rates and are determined by the transition rates for attachment, detachment, and deposition. These rates satisfy the following equations:
| (A.4) |
| (A.5) |
where an, bn, and dn are the probabilities of n-particle configurations that forbid detachment, attachment from the right, and attachment from the left, respectively. By (A.4) and (A.5), the ratio of birth and death rates is bounded below; i.e., we have the inequality
| (A.6) |
We deduce that the condition implies that no steady state may exist because normalization condition (A.3) is violated. In the context of the 1D epitaxial system, having F > D(ϕ+ + ϕ−) means that the deposition rate is faster than the attachment rate. In this case, the number of particles on the terrace constantly grows, and, hence, no steady state can be established.
Appendix B. On steady-state solution: Asymptotics of inverse Laplace transform.
In this appendix, we derive formula (3.7) for the steady-state probability density. Our derivation relies on the following. (i) We assume that is sufficiently small so that exists and can be written as ; and (ii) the quantity pss which is the limit of p(t) as t → ∞, comes from contributions to the inverse Laplace transform of (3.6) corresponding to the pole at s = λ1 = 0 in the Laplace complex (s−) domain. Recall that , where are the eigenvalues of matrix of the deposition-free problem. For a review of the Laplace transform, see [24].
Let us now elaborate on these ideas. From (i) we may write p(t) as
| (B.1) |
where is a positive constant and the integrals are defined by
| (B.2) |
The integrand in (B.2) is a matrix resulting from the product , whose entries have the form
| (B.3) |
are appropriate coefficients independent of the Laplace variable, s.
By (ii) above, since we seek the steady-state solution, pss the main contribution to integral (B.2) comes from the pole at . The only terms which include are those with j = 1 in (B.3). This conclusion can be reached after simplification in the algebra, which is described as follows. The rows of the matrix contain the left-eigenvectors of matrix . Because probability is conserved, so that the column sums of and are zero, we have for all i,j. The matrix which forms the left matrix product in the of (B.2), must obey
| (B.4) |
Hence, the right-hand side of (B.3) vanishes if any of the indices i, κ1, κ2 …, κn−1 is equal to unity. Consequently, the steady-state contributions to integral (B.2) come only from simple poles at s = λ1, specifically the terms in (B.3) for which j = 1.
If n = 0, (B.2) equals eDtA, the inverse transform of . If n > 0, an asymptotic expansion for as may be computed using the residue theorem, viz.,
| (B.5) |
as t → ∞. In the above calculation, the symbol ≈ implies that the respective result of contour integration leaves out contributions from poles other than s = λ1 in the limit t → ∞. For the same reason, all entries in the matrix other than the first column are asymptotically small and are neglected.
Finally, by substitution of asymptotic formula (B.5) into (B.l), we compute the steady-state probability distribution as
| (B.6) |
which leads to (3.7). In the above, we used the definition along with . Equation (B.6) is written in terms of the equilibrium distribution, p°, which satisfies (3.3) when ϵ = 0. This distribution can be derived in the same way as (3.2), or computed as , where e1 is the -dimensional vector e1 = (1,0,0,…,0)T.
REFERENCES
- [1].ACKERMAN DM AND Evans JW, Boundary conditions for Burton-Cabrera-Frank type step-flow models: Coarse-graining of discrete 2D deposition-diffusion equations, Multiscale Model. Simul., 9 (2011), pp. 59–88, 10.1137/090778389. [DOI] [Google Scholar]
- [2].Amar JG AND FAMILY F, Critical cluster size: Island morphology and size distribution in submonolayer epitaxial growth, Phys. Rev. Lett, 74 (1995), pp. 2066–2069, 10.1103/PhysRevLett.74.2066. [DOI] [PubMed] [Google Scholar]
- [3].Asakawa H, Sazaki G, Nagashima K, Nakatsubo S, and Furukawa Y, Two types of quasi-liquid layers on ice crystals are formed kinetically, Proc. Natl. Acad. Sci. USA, 113 (2016), pp. 1749–1753, 10.1073/pnas.1521607113. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [4].BALYKOV L AND VOIGT A, A 2+1-dimensional terrace-step-kink model for epitaxial growth far from equilibrium, Multiscale Model. Simul, 5 (2006), pp. 45–61, 10.1137/050631434. [DOI] [Google Scholar]
- [5].BURTON WK, Cabrera N, AND Frank FC, The growth of crystals and the equilibrium structure of their surfaces, Philos. Trans. Roy. Soc. London Ser. A, 243 (1951), pp. 299–358, 10.1098/rsta.1951.0006. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [6].Caflisch RE, Gyure WE,MF Merriman B AND Ratsch C, Kinetic model for a step edge in epitaxial growth, Phys. Rev. E, 59 (1999), pp. 6879–6887, 10.1103/PhysRevE.59.6879. [DOI] [PubMed] [Google Scholar]
- [7].Cermelli P AND Jabbour M, Multispecies epitaxial growth on vicinal surfaces with chemical reactions and diffusion, Proc. R. Soc. Lond. Ser. A Math. Phys. Eng. Sci., 461 (2005), pp. 3483–3504, 10.1098/rspa.2005.1495. [DOI] [Google Scholar]
- [8].Chernov AA, The spiral growth of crystals, Soviet Phys. Uspekhi, 4 (1961), pp. 116–148, 10.1070/PU1961v004n01ABEH003328. [DOI] [Google Scholar]
- [9].Ehrlich G AND Hudda FG, Atomic view of surface self-diffusion: Tungsten on Tungsten, J. Chem. Phys, 44 (1966), pp. 1039–1049, 10.1063/1.1726787. [DOI] [Google Scholar]
- [10].Huang K, Statistical Mechanics, 2nd ed, Wiley, New York, 1987. [Google Scholar]
- [11].Jeong H-C AND Williams ED, Steps on surfaces: Experiment and theory, Surface Sci. Rep., 34 (1999), pp. 171–294, 10.1016/S0167-5729(98)00010-7. [DOI] [Google Scholar]
- [12].Kampen NGV, Stochastic Processes in Physics and Chemistry, Elsevier, Amsterdam, 2007. [Google Scholar]
- [13].Kelly FP, Reversibility and Stochastic Networks, Cambridge University Press, Cambridge, UK, 2011. [Google Scholar]
- [14].Lu J, Liu J-G, AND Margetis D, Emergence of step flow from atomistic scheme of epitaxial growth in 1+1 dimensions, Phys. Rev. E, 91 (2015), 032403, 10.1103/PhysRevE.91.032403. [DOI] [PubMed] [Google Scholar]
- [15].Marzuola JL AND Weare J, Relaxation of a family of broken-bond crystal-surface models, Phys. Rev. E, 88 (2013), 032403, 10.1103/PhysRevE.88.032403. [DOI] [PubMed] [Google Scholar]
- [16].Misbah C, Pierre-Louis O, AND Saito Y, Crystal surfaces in and out of equilibrium,: A modern view, Rev. Modern Phys., 82 (2010), pp. 981–1040, 10.1103/RevModPhys.82.981. [DOI] [Google Scholar]
- [17].Ozdemir M AND Zangwill A, Morphological equilibration of a facetted crystal, Phys. Rev. B, 45 (1992), pp. 3718–3729, 10.1103/PhysRevB.45.3718. [DOI] [PubMed] [Google Scholar]
- [18].PATRONE PN, Caflisch RE, AND Margetis D, Characterizing equilibrium in epitaxial growth, Europhys. Lett, 97 (2012), 48012, 10.1209/0295-5075/97/48012. [DOI] [Google Scholar]
- [19].Patrone PN, Einstein TL, and Margetis D, From atoms to steps: The microscopic origins of crystal evolution, Surface Sci., 625 (2014), pp. 37–43, 10.1016/j.susc.2014.02.015. [DOI] [Google Scholar]
- [20].PATRONE PN AND Margetis D, Connection of kinetic Monte Carlo model for surfaces to one-step flow theory in 1+1 dimensions, Multiscale Model. Simul., 12 (2014), pp. 364–395, 10.1137/13091587X. [DOI] [Google Scholar]
- [21].Pimpinelli A AND Villain J, Physics of Crystal Growth, Cambridge University Press, Cambridge, UK, 1999. [Google Scholar]
- [22].Saum MA AND Schulze T, The role of processing speed in determining step patterns during directional epitaxy, Discrete Contin. Dyn. Syst. Ser. B, 11 (2009), pp. 443–457, 10.3934/dcdsb.2009.11.443. [DOI] [Google Scholar]
- [23].Sazaki G, Zepeda S, Nakatsubo S, Yokomine M, AND Furukawa Y, Quasi-liquid layers on ice crystal surfaces are made up of two different phases, Proc. Natl. Acad. Sci. USA, 109 (2012), pp. 1052–1055, 10.1073/pnas.1116685109. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [24].Schiff JL, The Laplace Transform,: Theory and Applications, Springer, New York, 2013. [Google Scholar]
- [25].Schneider JP, Multiscale Modeling and Simulation of Stepped Crystal Surfaces, Ph.D. thesis, University of Maryland, College Park, MD, 2016. [Google Scholar]
- [26].Schwoebel RL AND Shipsey E. j., Step motion on crystal surfaces, J. Appl. Phys., 37 (1966), pp. 3682–3686, 10.1063/1.1707904. [DOI] [Google Scholar]
- [27].Shitara T, Suzuki T, Vvedensky DD, and Nishinaga T, Concentration profiles of surface atoms during epitaxial growth on vicinal surfaces, Appl. Phys. Lett, 62 (1993), pp. 1347–1349, 10.1063/1.108674. [DOI] [Google Scholar]
- [28].Tricomi FG, Integral Equations, Dover, New York, 1985. [Google Scholar]
- [29].Vvedensky DD, Zangwill A, Luse CN, and Wilby MR, Stochastic equations of motion for epitaxial growth, Phys. Rev. E, 48 (1993), pp. 852–862, 10.1103/PhysRevE.48.852. [DOI] [PubMed] [Google Scholar]
- [30].Zangwill A, Luse CN, Vvedensky DD, and Wilby MR, Equations of motion for epitaxial growth, Surface Sci., 274 (1992), pp. L529–L534, 10.1016/0039-6028(92)90517-A. [DOI] [PubMed] [Google Scholar]
- [31].ZHAO R, Ackerman DM, and Evans JW, Refined BCF-type boundary conditions for mesoscale surface step dynamics, Phys. Rev. B, 91 (2015), 235441, 10.1103/PhysRevB.91.235441. [DOI] [Google Scholar]
- [32].ZHAO T, Weeks JD, and Kandel D, From discrete hopping to continuum modeling on vicinal surfaces with applications to Si(001) electromigration, Phys. Rev. B, 71 (2005), 155326, 10.1103/PhysRevB.71.155326. [DOI] [Google Scholar]
