Abstract
Plastic yielding of amorphous solids occurs by powerlaw distributed deformation avalanches whose universality is still debated. Experiments and molecular dynamics simulations are hampered by limited statistical samples, and although existing stochastic models give precise exponents, they require strong assumptions about fixed deformation directions, at odds with the statistical isotropy of amorphous materials. Here, we introduce a fully tensorial, stochastic mesoscale model for amorphous plasticity that links the statistical physics of plastic yielding to engineering mechanics. It captures the complex shear patterning observed for a wide variety of deformation modes, as well as the avalanche dynamics of plastic flow. Avalanches are described by universal size exponents and scaling functions, avalanche shapes, and local stability distributions, independent of system dimensionality, boundary and loading conditions, and stress state. Our predictions consistently differ from those of meanfield depinning models, providing evidence that plastic yielding is a distinct type of critical phenomenon.
Introduction
While there is consensus that the fundamental building blocks of plasticity in amorphous materials are local reorganizations^{1,2,3,4}, their collective behaviour is a topic that continues to receive considerable experimental and theoretical attention^{5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26}. This behaviour includes spontaneous strain localization, intermittent dynamics and powerlaw distributed avalanches. The phenomenology overlaps with that seen in systems as diverse as ferromagnets exhibiting Barkhausen noise^{27} and crack propagation^{28,29,30}, making a unified conceptual model for these problems desirable.
A key point of debate concerns the universality class of the plastic yielding transition. As the external drive reaches a critical value the system undergoes a nonequilibrium phase transition into a flowing phase. The physics of this transition has been mainly studied in terms of depinninglike models which map the plastic deformation of a Ddimensional body onto the motion of a Ddimensional interface through a D+1dimensional disordered medium. The additional dimension is associated with the local strain in a point of the Ddimensional body^{16,19,23,26,31,32} and the local yield thresholds, which may fluctuate in space and undergo stochastic evolution with strain, are envisaged as a quenched disorder in D+1dimensional space. This mapping allows one to use the theory of the depinning transition as a conceptual reference for the analysis of plastic yielding.
The meanfield theory of depinning provides predictions for critical exponents that have been tested in atomistic^{20,26} and mesoscale simulations^{5,6,7,16,19,23,26,31,32} and in experiments^{11,13,24,25}, but results remain inconclusive. For example, reported values of the avalanche size exponent τ range from 1.25 to 1.5, often with large error bars. Faced with such data, different groups have interpreted the results as either consistent with the meanfield exponent τ=3/2 (refs 24, 25) or not^{16,19,23,31,32}, and controversy continues.
Resolving this controversy is hampered by the limitations of the methods used. Molecular dynamics (MD) and experimental studies are often limited to a narrow range of avalanche sizes with scaling regimes as small as a single decade, making accurate determination of exponents difficult if not impossible. Furthermore, as has been demonstrated recently^{26}, it is essential that applied strain rates are slow enough to be truly adiabatic in order to avoid exponent drift. Particular difficulties are encountered if one wants to determine stressresolved avalanche size distributions, for which statistically reliable conclusions require ensembles of hundreds or even thousands of tests, which are impractical to achieve.
These problems can be overcome by computationallyefficient lattice based mesoscale models. However, such models often treat the plastic shear strain as a scalar variable times a projection tensor that is fixed in the material coordinate system^{5,6,7,16,19,21,23,31,32,33}. This assumption is inherent to all scalar models, but is at odds with the nature of general deformation processes in isotropic materials where stress is heterogeneous and multiaxial. Even if the applied stress acts along a single stress axis, the models predict spontaneous strain localization and spatially fluctuating plastic strain fields, which implies that to ensure compatibility of deformation the stress field must locally be always multiaxial (for example, ref. 34). So one may legitimately ask what is the relevance of predictions derived from scalar models to realworld amorphous plasticity. Those scalar models appear instead to be more suited to singleslip crystal plasticity^{35}.
While tensorial plasticity models have been regularly used in the context of amorphous materials (for example, refs 36, 37, 38, 39, 40), these models—even where they are parameterized based on microscale simulations^{40,41} and consider statistical flow rules^{36,40}—tend to assume spatially homogeneous constitutive equations, which do not fully reflect the stochastic heterogeneity of plastic deformation properties on the smallest scales. As a consequence, while they are able to predict complex deformation states on the macroscale, they cannot adequately capture the avalanche dynamics of plastic deformation.
We thus face a conundrum: on the one hand, because simplified statistical physics models of avalanche dynamics are scalar, they cannot capture realworld deformation processes, on the other hand, continuum mechanics models are homogeneous and/or deterministic and so cannot capture avalanche dynamics of plastic flow. Avalanche phenomena play a key role in the early stage of shear band formation, which in turn controls the macroscopic deformation behaviour of many amorphous materials, so this deficiency may prevent a comprehensive theoretical understanding of amorphous plasticity.
Here, we address this fundamental issue by formulating a fully tensorial model of plasticity of disordered solids, which accounts for the discrete and stochastic nature of the elementary deformation processes on the smallest scales and thus bridges the gap between statistical physics and engineering plasticity approaches. We apply the model to both two and threedimensional problems, including finite samples, intrinsically heterogeneous deformation processes such as bending and indentation, and genuinely multiaxial loading conditions. For all these systems, we analyse the avalanche statistics in terms of the stress dependent distribution of avalanche sizes and determine the exponent τ which controls the powerlaw regime of the avalanche size distributions, the exponent σ which controls the divergence of the maximum avalanche size near a critical stress (the macroscopic yield stress), and the exponent γ which connects avalanche sizes and durations.
Surprisingly, we find under all these circumstances the exponents τ and γ neither depend on the nature of the stress and strain variables (scalar/uniaxial versus tensorial/multiaxial), nor on the dimensionality of the system (twodimensional (2D) versus threedimensional (3D)), or on the presence or absence of macroscopic strain gradients. Where σ can be meaningfully measured, it is also the same for all loading conditions. We also show that the choice of plastic flow rule does not affect avalanche dynamics, which are furthermore invariant under rescaling of the simulation mesh. While such universality could point towards some kind of meanfield behaviour, we stress that neither the avalanche exponents, nor the scaling functions which quantitatively fit our avalanche distributions, nor the average shapes of avalanche signals are consistent with predictions of meanfield depinning theory. That plastic yielding is not simple meanfield depinning but constitutes a distinct type of nonequilibrium phase transition is further corroborated by studying the distribution of local stability thresholds which—again contrary to the expectation for meanfield depinning—exhibits in the vicinity of the critical stress a crossover to a nontrivial stability exponent θ, as originally proposed in ref. 23.
Results
Strain localization in tensorial model depends on loading
We formulate a plasticity model in the spirit of rateindependent continuum plasticity with a J2/Von Mises type yield criterion, which we generalize to account for structural randomness and deformation occurring in localized, discrete shear transformation (ST) events. The stress on an element is the sum of internal stress due to plastic deformation of all other elements, and an external load which is increased adiabatically slowly. A ST is activated once the stress on an element exceeds a randomly assigned threshold Σ_{t}. Once this happens we increase the local plastic strain by the tensorial increment , and we assign a new threshold to this site. The strain direction is chosen to maximize the locally dissipated energy, which implements an associative flow. Subsequent to a ST event, the redistribution of stress to all other elements occurs instantaneously. The fundamental nondimensional parameter of our models is the coupling constant where the mean value 〈Σ_{t}〉 characterizes the typical stress needed to trigger a ST event, and the product of the strain increment and the Young modulus E characterize the magnitude of the subsequent elastic stress redistribution. In other words, is the elastic coupling strength, expressed in units of the characteristic local threshold. Unless otherwise noted, we use the value =0.05.
We consider macrohomogeneous deformation modes (uniaxial tension with free surfaces and applied tensile tractions, pure shear, biaxial deformation with applied tensile and shear tractions), and in 2D, also macroheterogeneous deformation modes such as simple shear, bending, and indentation. Systems in 3D had up to 32^{3} elements, and 2D systems had up to 256^{2} elements. Full details of our models are given in the Methods section.
We first verify that our model gives rise to strain localization consistent with previous experimental and MD studies^{42,43,44,45,46}. As illustrated in Fig. 1, the plastic strain field organizes into localization patterns which approximately follow the directions of maximum shear stress. For uniaxial tension, this is at ∼45° to the tensile axis. In simple shear, the vertically fixed surfaces cause strong stress concentrations and concomitant strain localization in the specimen corners. Under simulated 2D indentation with a circular indenter, strain localizes into a pattern of intersecting circles. This pattern is typical of shear bands observed in indentation of bulk metallic glasses^{38}, and the simulations correctly reproduce even details of the incipient shear band pattern such as the slightly acute intersection angle of the shear bands (Fig. 1g,h). We emphasize that this type of strain patterning cannot be captured at all by scalar plasticity models.
Exponents describing avalanche distributions are universal
Activation of a ST results in finite stress changes everywhere in the system which may trigger further STs: deformation proceeds in avalanches. An avalanche initiates once an external load increment triggers a first event, and then proceeds at constant stress until the stresses on all elements are below the respective yield thresholds, such that another external load increase is required for further deformation. The number of ST activations between initiation and termination of an avalanche defines the avalanche size S.
Avalanches exhibit size distributions P(S) of powerlaw type; these distributions are characterized by a set of exponents which we now determine. In meanfield depinning, the avalanche size distribution has the form P(S)∼S^{−τ} exp (−S/S_{0}) (ref. 10), however, we find that a simple exponential tail does not fit our data. We therefore use a firstorder correction to the meanfield size distribution, given by^{47}:
Here, u=S/S_{max}, where the size S_{max} of the largest avalanches diverges like S_{max}∝(Σ_{c}−Σ)^{−1/σ} as the external loading Σ approaches a nonuniversal critical value Σ_{c} which defines the macroscopic yield stress. The parameters A, B, C and δ are, in terms of the exponent τ, given by^{47}
where γ_{E}≈0.577216 is Euler’s constant.
We use the form (1) to simultaneously fit avalanche size distributions for six different loading/boundary conditions: (i) Uniaxial tension in 3D with periodic boundary conditions; (ii) uniaxial tension in 2D with free side surfaces; (iii) biaxial deformation in 2D with superimposed tensile and shear tractions; (iv) pure shear in 3D with periodic boundary conditions; (v) pure shear in 2D with uniform shear tractions applied to the unconstrained side surfaces; (vi) simple shear in 2D with horizontal traction forces applied to the vertically constrained top surface and with fixed bottom surface. We emphasize that the only fitting parameters are Σ_{c} for each loading condition, and the exponents τ and 1/σ, which are the same for all loading conditions, with no additional free parameters. We find τ=1.28±0.003 and 1/σ=1.95±0.01. Figure 2 shows the measured avalanche size distributions and their collapse using these two parameters, along with the fit of (1) to the collapsed data. Supplementary Table 1 gives the fitted Σ_{c} values for each loading condition.
To test whether a joint fit of avalanche distributions for different loading conditions is appropriate, we have also fitted each loading condition separately with the functional form (1). Data collapses from these fits are shown in Supplementary Fig. 1. The fitted exponent τ is nearly identical across the loading conditions, with separate fits giving 〈τ〉=1.26±0.01 and values ranging from 1.25 to 1.28.
On the other hand, when fitted separately for each loading condition, 1/σ varies considerably, from 1.53 for biaxial loading to 2.05 for pure tension in 2D, with mean fitted value 〈1/σ〉=1.8±0.2. This certainly indicates that the nominal error bar of 0.01 in the joint fit is an underestimate. However, because of the strong universality of the other exponents as well as the avalanche shapes (see below), a joint fit of all loading conditions is an appropriate procedure. Indeed, since 1/σ and Σ_{c} both determine S_{max} for each distribution and both are fitted, a range of 1/σ and Σ_{c} values will give fits of approximately equal quality, and constraining 1/σ to be the same for all loadings avoids spurious overfitting of individual distributions. This interpretation is supported by the high quality of the data collapse in Fig. 2b.
Using our finiteelement based code, we have also studied more complex loading conditions such as bending and indentation. Bending corresponds to a heterogeneous but uniaxial stress state whereas in indentation, the stress state is both heterogeneous and multiaxial. In both cases, the fraction of the simulated specimen that actually undergoes plastic deformation increases with increasing driving force (bending moment or indenter force), and therefore we cannot uniquely define a critical stress Σ_{c}. Despite this problem, the avalanche distribution is described by an exponent τ consistent with other cases, as shown in Fig. 3. To obtain τ, we used in the case of bending equation (1) to fit the avalanche size distributions , with τ shared between all curves but S_{max} fitted independently for each Σ. We find τ=1.221±0.004. For indentation, the distributions display distinct ‘bumps’ in the tails and we use the function.
with a and τ shared between all curves, and b and c fitted independently for each Σ. Here, we find τ=1.29±0.01.
Remarkably, although the strain patterns depend strongly on the loading conditions, the avalanche exponent τ is not only independent of dimensionality (2D versus 3D), but also independent of whether the stress field is homogeneous and uniaxial (pure shear, pure tension), homogeneous and biaxial, or inhomogeneous and uni or biaxial (bending, simple shear, indentation). Pure tension and pure shear produce identical results, which indicates that the avalanche exponent is not influenced by hydrostatic stresses (pure tension adds a hydrostatic stress contribution), by boundary conditions, or by the orientation of the simulation grid (deviatoric stresses are in both cases equivalent but the directions of shear differ by 45°). We note that the insensitivity to hydrostatic stresses persists even when we modify our model to include such stresses into the flow criterion, as discussed below.
A third universal exponent γ defines the relationship between avalanche size S and duration T, S∝T^{γ}. To determine this exponent, we define the avalanche duration as the number of simultaneous updates required from the start of the avalanche to the moment when all elements are stable again. Also here we find strong universality with an exponent γ=1.8±0.01 for all loading conditions, including bending and indentation (Fig. 4).
Avalanche signals are inconsistent with meanfield theory
Beyond avalanche size distributions, the average temporal signal of avalanches, , is also expected to take a form that depends on the universality class of the yielding transition^{30,48}. We first measure the average avalanche shape for avalanches of fixed duration T. To first order, for time t′=t/T and with normalization such that the area under the curve is 1, the expected form is (ref. 30)
where γ is the avalanche size versus duration exponent measured above, Γ is the Gamma function, and a is a parameter describing the asymmetry of the avalanche shape.
We have measured the average shape of avalanches of fixed duration under several loading conditions: pure tension and pure shear in systems with periodic boundary conditions in 3D, as well as simple shear, bending and indentation in systems with free surface boundary conditions in 2D. As shown in Fig. 5, we fit each curve using (7) to obtain a mean γ=1.8±0.05, identical to the measurement based on avalanche size versus duration reported in Fig. 4, and inconsistent with the inverted parabola of meanfield theory where γ=2 and a=0. A full list of fit parameters is given in Supplementary Table 2.
We have also measured avalanche shapes for avalanches of fixed size S. In this case, the expected scaling form is (refs 48, 49)
where S_{m} and τ_{m} are size and time scales, and f is a universal scaling function. Accordingly, for a given loading condition, mean avalanche shapes at different sizes can be collapsed by rescaling t by S^{−1/γ} and by S^{1/γ−1}, with the exponent γ=1.8 as measured from 〈S〉 versus T data. We show in Fig. 6a this collapse for pure shear loading in 3D. At early times, the universal shape f(t)∼t^{γ−1} is expected^{48}. As shown in Fig. 6b, this scaling with γ=1.8 is valid for all loadings whereas the meanfield prediction of linear growth (γ=2) is in clear contradiction with the data.
Local stability exponent at yield is nontrivial
We define the local stability index X=1–Σ_{eq}/Σ_{t} associated with a grid element as the normalized difference between the local equivalent stress Σ_{eq} (as defined in the Methods section) and the local ST activation threshold. For elastic manifold depinning, the probability density P(X) is independent of X for X→0. However, it has been pointed out in several recent works^{23,31} that a nonpositively definite interaction kernel, which is typical for elastic interactions associated with local deformation events, may give rise to nontrivial behaviour of the distribution of local stability where P(X)∝X^{θ} and θ is the local stability exponent.
We first test whether P(X) depends on system dimensionality and loading conditions. As shown in Fig. 7, P(X) at criticality is described by the nontrivial exponent θ=0.354±0.004 for all conditions tested. The distribution is well fitted by a Weibull distribution of exponent k=θ+1=1.35. Remarkably, the universal P(X) distribution can even be identified under loading conditions where there is no simple way to define a critical stress, such as indentation. In that case, we determine the P(X) distribution by performing a reference simulation with a deterministic ideal plasticity model. This allows us to define, for a given indentation depth, a clearly delineated plastic zone underneath the indenter. If we now perform a simulation of the stochastic model and restrict our analysis to the plastic zone, we find a local stability distribution which is virtually indistinguishable from those obtained from the other loading modes. These observations corroborate the conjecture that a nontrivial yet universal local stability distribution is a generic signature of the plastically deforming state.
In addition, we have also tested the effect of the statistics of local ST activation thresholds. In general, we assume that the distribution P(Σ_{t}) is uniform on the interval [0,1), an assumption which is surely invalid for any real material. To check the effect of this assumption, we have also tested activation threshold distributions of Weibull form with constant mean but variable exponent k, thus implementing different degrees of local disorder. As seen in Fig. 8a,b, the ensuing local stability distributions at criticality differ only in width, whereas their functional shape is universal and again well described by a Weibull distribution of exponent k=θ+1=1.35.
If we investigate how this universal distribution is approached in the course of loading, however, we find unexpected behaviour, as illustrated in Fig. 8c,d. As the load and strain increase, the local stability distribution does not evolve directly towards the universal distribution at criticality, but first follows the predictions of standard depinning theory and evolves towards a distribution with local stability exponent θ=0. Only in close vicinity of the critical point is this trend reversed and the exponent increases again to the asymptotic value θ=0.35. The same behaviour was found for all P(Σ_{t}) distributions investigated. This surprising finding corroborates our choice of P(Σ_{t}) as a distribution with exponent θ=0: even if one assumes a different initial θ, the local stability exponent first flows towards θ=0 before changing to θ=0.35 close to the critical stress. Note that this transient approach towards the behaviour characteristic of classical depinning systems is found even if we set θ initially to its asymptotic value θ=0.35.
The effect of the coupling constant on the evolution of the local stability distribution is shown in Fig. 9, which shows the evolution of θ as a function of the reduced stress Σ/Σ_{c} for different values of . The behaviour in 2D and 3D simulations is similar: Away from the critical stress, the θ exponent takes the trivial value θ=0 while very close to the critical stress, it crosses over to the nontrivial value θ≈0.35 which is characteristic of the plastically yielding state. Importantly, this crossover occurs later for small values of the coupling constant and we may conjecture that, in the limit of infinitesimally weak coupling →0, the system is flowing towards depinninglike behaviour (θ≈0) everywhere outside an infinitesimal vicinity of the macroscopic yield stress. This may serve as a partial explanation why peculiarities of the yielding transition, which are intimately connected to a nontrivial θ exponent, may have been overlooked in the earlier literature.
Scaling is universal also for nonassociative plastic flow
Our choice of flow rule, which aligns the local shear deformation in a mesoscopic volume element with the local shear stress, implements an associative flow. However, such associativity cannot be taken for granted, and we therefore explore nonassociative generalizations of the model and demonstrate that they do not alter the avalanche dynamics and statistics. Using the terminology of ref. 50, we distinguish between isoscale and heterogeneityinduced nonassociativity, as discussed in the Methods section. Simulations of the model modified to take into account isoscale nonassociativity by introducing a pressure sensitivity parameter α display little influence of α on the avalanche statistics. Even if one assumes rather large values of α, the avalanche size distribution does not change (Fig. 10a), demonstrating the robustness of our stochastic plasticity model. Furthermore, introducing heteroscale nonassociativity through a parameter δ which characterizes deviations from associativity caused by the coarse graining from the single ST to the mesoscopic element scale (for details see Methods section), shows that also in this case nonassociativity has no discernable impact on the avalanche size distribution (Fig. 10b).
Avalanche size distributions invariant under mesh rescaling
Finally, we note that the physical reality represented by our model should not depend on discretization scale and ask whether our predictions are invariant under change of mesh resolution, a requirement known in engineering plasticity as mesh independence of the solution. This question is especially pertinent because, as discussed in the Methods section, the strain produced by a ST in a grid element and therefore the coupling constant of the model depend on the element volume V_{el}. As we are dealing with selforganized behaviour which involves collective phenomena on multiple scales, we define mesh independence, somewhat differently from standard engineering thinking, in terms of statistical (self) similarity.
We consider a system of linear size L in D dimensions, discretized into N^{D} elements of size l=L/N. A change in discretization length scale is tantamount to considering a system of (N′)^{D} elements of size l′=ηl where N′=N/η. If our discretization volume is larger than the physical volume V_{st} involved in a ST, this change requires rescaling the coupling constant: a ST which in the volume V_{st} produces the elementary strain _{st}, produces a reduced strain Δ=_{st}V_{st}/V_{el} in the larger element volume V_{el}. Assuming that an event does not trigger its immediate sequel in the same rescaled volume, we find that after rescaling =/η^{D}. The strain _{st}V_{st}/L^{D} produced by a single ST on the system scale is invariant upon rescaling. The strain produced by an avalanche of size S in the system is S_{st}V_{st}/L^{D}, and to demonstrate statistical scaling invariance we need to show that the distribution P(S) remains invariant if we simultaneously rescale →/η^{D} and N→N/η. Supplementary Fig. 2 demonstrates this for D=2 and different stress levels (simulations performed in pure shear). The results exhibit statistical mesh invariance as they should.
A second question concerns the strain localization patterns. It is evident that, upon rescaling to a larger element size, any details of the localization patterns below the element scale are bound to get lost. However, this loss of information is controllable because of the selfsimilar behaviour of the dynamics upon rescaling: We can exploit the fact that the lost details are statistically equivalent to the details captured on the larger scale. Things change, of course, once the element size is comparable to the physical size of a ST in which case modifications, for example, by introducing an internal length scale into the constitutive equation, are required (for examples in the context of stochastic plasticity models, for example, refs 51, 52).
Discussion
We have formulated a tensorial model of amorphous plasticity which captures avalanche dynamics and at the same time reproduces the complex, spatially heterogeneous shear localization patterns which emerge in real amorphous materials. Our model is both truly quasistatic—a feature which has been shown to be of great importance for measurement of critical exponents^{26} and which is difficult to ensure in experiments and MD simulations and also tensorial. Unlike scalar models it can be directly applied to real plasticity experiments. Using this model, we have demonstrated that avalanches in both 2D and 3D are characterized by universal, dimension independent critical exponents which are consistently observed across a wide range of loading conditions including heterogeneous and multiaxial loading. We have also shown that our results do not depend on choice of local flow rule or mesh scale.
Our results provide compelling evidence that the universality class of plastic yielding in amorphous materials is not meanfield depinning as has been previously claimed, even though the phenomenon may still be envisaged within the ‘depinning paradigm’ of the evolution of an elastic manifold in a higherdimensional space with quenched disorder. An explanation for the failure of meanfield theory is provided by the fact that the longrange elastic interactions associated with elastoplasticity are not associated with a positively definite elastic kernel. This invalidates a crucial assumption of the renormalization group theory on which our current understanding of depinning phenomena is based^{53}. Nevertheless, the exponents we measure are close to the values known for depinning of 1D lines with longrange interactions (τ=1.25±0.05 refs 28, 29, 1/σ=2.1±0.08 ref. 29, γ=1.7 ref. 28), and the scaling form of (1) is derived as a renormalization group prediction for that problem^{47}. This suggests that dimensional reduction by strain localization may be relevant^{19,26} in plastic yielding. Such strain localization on linear/planar manifolds, which follow directions that are dictated by the macroscopic stress state, is an essential factor in the emergence of shear bands which are thus intimately related to the avalanche dynamics. Lack of positive definiteness of the elastic kernel may also be the cause the emergence of a nontrivial distribution of local stability and a nonzero value of the θ exponent, which has been discussed as a signature feature that distinguishes plastic yielding from standard depinning in any dimension^{23,31}.
One may ask whether our findings relating to the complex and universal nature of the spatiotemporal dynamics characterizing the onset of plastic deformation are of relevance to mechanical or materials engineers who are concerned with designing the microstructure and tailoring the properties of materials to meet the demands of engineering systems. At first glance the answer might be negative: if fluctuation phenomena at yield are universal to a wide class of materials and conditions, they cannot be easily engineered. But this does not mean that one needs not to understand them, nor that they are irrelevant in the quest for improved tools for materials design. In the case of amorphous materials such as metallic glasses, which are prone to failure by shear banding shortly after yield, the spatiotemporal localization patterns at yield may be essential for understanding the incipient stages of catastrophic shear localization. Models which adequately capture the interplay between disorder, stress redistribution and strain localization may thus be important for the computational design of microstructures of improved ductility. Such improvements can be achieved through tuning the behaviour in the runup to yielding which depends on the materialspecific statistics of activation thresholds^{54} as shown in a proofofconcept study^{55} that was based upon a simplified, scalar version of the present model.
For incorporation into bottomup approaches towards microstructure engineering, the present model can be further developed along several lines. The ‘seed distribution’ of activation thresholds and the distribution of ST intensities _{st}V_{st} can, for a given material system, be derived from large scale MD simulations as demonstrated in (ref. 4) for amorphous silicon. In addition, for application to shear band formation, the model can be extended to introduce irreversible softening/damage accumulation^{55} and cast into a largestrain framework in order to correctly capture strain localization in catastrophic shear bands.
Modelling approaches such as the present one, which focus on generic statistical relationships characterizing the fluctuations of material response below the specimen scale and relate them to the samplescale deformation behaviour, might also be of interest in view of ‘top–down’ approaches to materials engineering and design (for example, refs 56, 57). Our findings provide evidence for generic functional forms of the statistics of fluctuations (e.g., the distribution of local residual strength that emerges in the runup to yielding, or the size distribution of strain avalanches) that can help, by assisting statistical inference, in tasks such as establishing the statistics of extremes which control important aspects of materials strength and reliability.
Methods
Stochastic tensorial model and loading protocol
We implement our simulations on a Ddimensional cubic lattice and assign to each lattice element a local stress tensor Σ. The element behaves elastically as long as the stress remains in the elastic domain defined by , where is the deviatoric part of the stress tensor and I is the rank2unit tensor in D dimensions. ST activation occurs in a lattice element as soon as the local equivalent stress Σ_{eq} exceeds the randomly assigned local threshold Σ_{t} which we draw from a distribution P(Σ_{t}). Atomic rearrangements occurring during a ST are represented in terms of random changes of the local threshold which is newly assigned after each ST. In this respect, our model differs significantly from the zerotemperature limit of stochastic plasticity models which consider thermal activation of shear events with a stress dependent threshold, such as the Kinetic Monte Carlo approaches proposed by Bulatov and Argon^{36} and Homer and Schuh^{40}. Such models assume a fixed and uniform local yield threshold, an assumption which may not fully capture the influence of atomicscale randomness on plastic flow and makes such models unsuitable for investigating avalanche phenomena.
The stress acting on an element is the sum of internal stress arising from the plastic strain field and an applied load. In simulations with periodic boundary conditions (PBCs), the loading is a spatially homogeneous ‘external’ stress field which is understood to arise from remote boundary tractions applied to the infinite contour. The ‘internal’ stress arising from the plastic strain field is calculated using either a Green’s function method (for PBCs) or FEM (for finite systems). In the former case we consider stress and strain only at the element centerpoints which form a cubic grid with periodic boundary conditions. In Fourier space, the internal stress field is given by . The interaction kernel G is obtained by treating the plastic strain of an element as the strain of an Eshelby inclusion of vanishing volume located at the element centrepoint, for which the stress field is known analytically^{58}. Continuing this solution periodically with period L allows us to use a Fourier transform to obtain the overall internal stress field that arises from superposition of all element stresses. For finite samples, our FEM implementation uses fournode linear elements of square shape. Each element is associated with an element stress that is evaluated as the average stress over the element. An active element experiences a plastic strain increment that is homogeneous over the element and zero elsewhere. The models are matched by ensuring that the plastic strain field of the pointlike Eshelby inclusion, integrated over the element, has the same value as the homogeneous element strain in the finiteelement model.
When a ST is activated in an element, we increase the local plastic strain by the tensorial increment where the strain direction is chosen to maximize the locally dissipated energy. This choice implements an associative flow. Since, we are formulating a coarsegrained model, it is understood that the element volume V_{el} is at least equal to the characteristic ST volume V_{st}. As a consequence, the local strain increment Δ=_{st}V_{st}/V_{el} produced by a ST in an element depends on the element volume as well as on the characteristic ST strain _{st} and volume V_{st}.
We can make our models nondimensional by scaling all stresses by the characteristic activation threshold 〈Σ_{t}〉, and all strains by the incremental strain Δ. Apart from terms of the order of unity containing Poisson’s ratio, we are then left with a single nondimensional parameter, namely the coupling constant
In this expression, 〈Σ_{t}〉 characterizes the typical stress needed to trigger a ST event, and the product of Δ and the Young modulus E characterizes the magnitude of elastic stress redistribution subsequent to such an event: is the elastic coupling strength, expressed in units of the characteristic local threshold. It is important to note that, in a coarsegrained theory such as ours, depends not only on the physical parameters _{st}, V_{st} and 〈Σ_{t}〉 characterizing the ST, but also on the element volume (coarsegraining volume) V_{el} which defines the spatial resolution of our model: if we use a coarser mesh, the strain produced by a single ST event in our elementary volume becomes smaller, and so does .
We use, unless otherwise noted, the value =0.05. For a given material and mesh resolution the numerical value of the coupling constant can be evaluated from MD simulations: As demonstrated for amorphous StillingerWeber silicon^{4}, the stressstrain curves obtained from MD simulations can be reconstructed from the ‘plastic intensities’ V_{st}_{st} and threshold stresses of localized ST events using a model of elastically coupled ST. That work^{4} shows an exponential distribution of ST intensities with average V_{st}_{st}≈45 Å^{3}. With an elastic modulus E≈100 GPa and 〈Σ_{t}〉≈4 GPa, we then find that =0.05 corresponds to a coarsegraining volume of (30 nm)^{3}. Increasing the coarsegraining volume reduces the coupling constant but also the number of elements representing a given physical volume, and we have demonstrated in our Results section that the avalanche statistics remains invariant.
In addition to the coupling constant, our model depends on the probability density P(Σ_{t}). In principle this distribution can for a given volume also be extracted from MD simulations^{4}. Here, we use a uniform distribution over [0, 1), but other distributions such as Weibull distributions with different exponents k have also been considered. The choice of P(Σ_{t}) only affects the numerical value of the yield stress, which is a nonuniversal quantity.
Our quasistatic loading protocol is defined as follows: the external stress is increased adiabatically slowly to the threshold of the weakest element, whence the first ST occurs. After the event, we evaluate the internal stress change caused by the local plastic strain increment(s) and trigger simultaneous ST events in those elements that become activated (parallel update). This is repeated until all elements are below their activation threshold, that is, the avalanche terminates. Throughout the avalanche, the stress is held constant at the level required to trigger the initial ST, as described previously^{19,32}. The size S of the avalanche is defined as the total number of local strain increments and its duration T is the number of parallel update steps performed. Subsequent to an avalanche, we increase the external stress by the minimal amount required to trigger another ST and we track the ensuing avalanche. We repeat this procedure until the averaged strain exceeds a prescribed maximum value.
Code used in the simulations is available from the corresponding authors upon reasonable request.
Model with isoscale nonassociativity
Isoscale nonassociativity arises if a thermodynamic force (for example, a hydrostatic stress) triggers or influences a flux associated with another thermodynamic force (for example, a shear stress). A wellknown example is the pressureassisted constriction of the dislocation core which is a prerequisite for dislocation motion, hence shear deformation, in lowtemperature deformation of bcc metals (nonSchmid behaviour^{50}). An analogous phenomenon may be relevant in plastic flow of amorphous solids. The basic idea is that ST activation, which leads to a transition between two statistically equivalent local configurations of atoms, may be associated with a transient local dilation. Thus, even though the ensuing deformation is a pure shear, ST activation may be influenced by hydrostatic stresses: it is likely to be easier in the presence of tensile and more difficult in presence of compressive hydrostatic stress. One might ask how such an influence affects the avalanche dynamics.
To investigate this question, we use a variant of our model where we assume that the ST activation thresholds are modified by the hydrostatic stress. Specifically, we use the modified activation condition.
where the parameter α defines the pressure sensitivity of the model—if the trace of the stress tensor (the hydrostatic stress) is locally positive (dilation), the local yield stress is reduced, otherwise it is increased. At the same time, we keep the old criterion for determining the plastic strain increment based on the deviatioric stress only, in line with the observation that plastic flow of amorphous solids is not associated with significant density changes even if the pressure sensitivity of the yield stress is appreciable. Hence, our pressure dependent model may be classified as a stochastic generalization of a DruckerPrager type plasticity model with a nonassociated flow rule.
Like other parameters of our phenomenological plasticity model, the parameter α may for a given material be determined from atomistic simulations. Supplementary Fig. 3 shows, for illustration, yield surface data deduced from molecular simulation of a model metallic glass^{59} together with a best fit of a DruckerPrager type yield surface.
Model with heterogeneityinduced nonassociativity
Fluctuations of the local stress state below the elementary volume of our coarsegrained description can by construction not be correctly represented. As the physical volume involved in a ST is smaller than the elementary volume of the coarsegrained model, the stress calculated for the coarsegrained element cannot uniquely determine the local driving forces for STs, which are bound to fluctuate around the coarsegrained driving force. As a consequence, even if driving forces and mechanical response are aligned on the microscopic level of the dynamics of atoms in the activated ST volume, the same may not be true on the coarsegrained element level where the response at any given moment may be governed by activation of a single ST. Such nonalignment of the coarsegrained driving force with the local driving force on the activated volume may, in the terminology of ref. 50, give rise to heterogeneityinduced nonassociativity on the level of the coarsegrained description. This can be incorporated into the model by relaxing the assumption that the local response is strictly aligned with the coarsegrained driving force and requiring instead that the response is aligned with the driving force on average, allowing for fluctuations.
We have implemented such nonassociative fluctuations of the plastic response by evaluating the direction of the ST strain in our 2D model as where is a 2D rotation matrix which rotates the axes by an angle φ_{δ} which we define as a Gaussian distributed random variable of zero average and standard deviation . The rotation angles pertaining to different ST events are assumed statistically independent. Evidently, as a consequence of the random rotation of the shear tensor, associativity is lost at the level of the individual ST event. Since δ=0 represents the associative case, the parameter δ may be referred to as heteroscale nonassociativity parameter.
Data availability
The data that support the findings of this study are available from the corresponding authors upon reasonable request.
Additional information
How to cite this article: Budrikis, Z. et al. Universal features of amorphous plasticity. Nat. Commun. 8, 15928 doi: 10.1038/ncomms15928 (2017).
Publisher’s note: Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
References
 1.
Argon, A. & Kuo, H. Plastic flow in a disordered bubble raft (an analog of a metallic glass). Mater. Sci. Eng. 39, 101–109 (1979).
 2.
Argon, A. & Shi, L. Development of viscoplastic deformation in metallic glasses. Acta Metall. 31, 499–507 (1983).
 3.
Falk, M. L. & Langer, J. S. Dynamics of viscoplastic deformation in amorphous solids. Phys. Rev. E 57, 7192–7205 (1998).
 4.
Albaret, T., Tanguy, A., Boioli, F. & Rodney, D. Mapping between atomistic simulations and Eshelby inclusions in the shear deformation of an amorphous silicon model. Phys. Rev. E 93, 053002 (2016).
 5.
Baret, J.C., Vandembroucq, D. & Roux, S. Extremal model for amorphous media plasticity. Phys. Rev. Lett. 89, 195506 (2002).
 6.
Picard, G., Ajdari, A., Bocquet, L. & Lequeux, F. Simple model for heterogeneous flows of yield stress fluids. Phys. Rev. E 66, 051501 (2002).
 7.
Picard, G., Ajdari, A., Lequeux, F. & Bocquet, L. Slow flows of yield stress fluids: Complex spatiotemporal behavior within a simple elastoplastic model. Phys. Rev. E 71, 010501 (2005).
 8.
Jagla, E. A. Strain localization driven by structural relaxation in sheared amorphous solids. Phys. Rev. E 76, 046119 (2007).
 9.
Shan, Z. W. et al. Plastic flow and failure resistance of metallic glass: insight from in situ compression of nanopillars. Phys. Rev. B 77, 155419 (2008).
 10.
Dahmen, K. A., BenZion, Y. & Uhl, J. T. Micromechanical model for deformation in solids with universal predictions for stressstrain curves and slip avalanches. Phys. Rev. Lett. 102, 175501 (2009).
 11.
Wang, G. et al. Selforganized intermittent plastic flow in bulk metallic glasses. Acta Mater. 57, 6146–6155 (2009).
 12.
Homer, E. R., Rodney, D. & Schuh, C. A. Kinetic Monte Carlo study of activated states and correlated sheartransformationzone activity during the deformation of an amorphous metal. Phys. Rev. B 81, 064204 (2010).
 13.
Sun, B. A. et al. Plasticity of ductile metallic glasses: a selforganized critical state. Phys. Rev. Lett. 105, 035501 (2010).
 14.
Sun, B. A. & Wang, W. H. Fractal nature of multiple shear bands in severely deformed metallic glass. Appl. Phys. Lett. 98, 201902 (2011).
 15.
Martens, K., Bocquet, L. & Barrat, J.L. Connecting diffusion and dynamical heterogeneities in actively deformed amorphous systems. Phys. Rev. Lett. 106, 156001 (2011).
 16.
Talamali, M., Petäjä, V., Vandembroucq, D. & Roux, S. Avalanches, precursors, and finitesize fluctuations in a mesoscopic model of amorphous plasticity. Phys. Rev. E 84, 016115 (2011).
 17.
Talamali, M., Petäjä, V., Vandembroucq, D. & Roux, S. Strain localization and anisotropic correlations in a mesoscopic model of amorphous plasticity. C. R. Mech. 340, 275–288 (2012).
 18.
Sun, B. et al. Serrated flow and stickslip deformation dynamics in the presence of shearband interactions for a Zrbased metallic glass. Acta Mater. 60, 4160–4171 (2012).
 19.
Budrikis, Z. & Zapperi, S. Avalanche localization and crossover scaling in amorphous plasticity. Phys. Rev. E 88, 062403 (2013).
 20.
Salerno, K. M. & Robbins, M. O. Effect of inertia on sheared disordered solids: critical scaling of avalanches in two and three dimensions. Phys. Rev. E 88, 062206 (2013).
 21.
Nicolas, A., Martens, K., Bocquet, L. & Barrat, J.L. Universal and nonuniversal features in coarsegrained models of flow in disordered solids. Soft Matter 10, 4648–4661 (2014).
 22.
Lin, J., Saade, A., Lerner, E., Rosso, A. & Wyart, M. On the density of shear transformations in amorphous solids. Europhys. Lett. 105, 26003 (2014).
 23.
Lin, J., Lerner, E., Rosso, A. & Wyart, M. Scaling description of the yielding transition in soft amorphous solids at zero temperature. Proc. Natl Acad. Sci. USA 111, 14382–14387 (2014).
 24.
Antonaglia, J. et al. Bulk metallic glasses deform via slip avalanches. Phys. Rev. Lett. 112, 155501 (2014).
 25.
Antonaglia, J. et al. Tuned critical avalanche scaling in bulk metallic glasses. Sci. Rep. 4, 4382 (2014).
 26.
Liu, C., Ferrero, E. E., Puosi, F., Barrat, J.L. & Martens, K. Driving rate dependence of avalanche statistics and shapes at the yielding transition. Phys. Rev. Lett. 116, 065501 (2016).
 27.
Durin, G. & Zapperi, S. in The Science of Hysteresis, Vol. 2 (eds Bertotti, G. & Mayergoyz, I), 181–267 (Elsevier, 2006).
 28.
Bonamy, D., Santucci, S. & Ponson, L. Crackling dynamics in material failure as the signature of a selforganized dynamic phase transition. Phys. Rev. Lett. 101, 045501 (2008).
 29.
Laurson, L., Santucci, S. & Zapperi, S. Avalanches and clusters in planar crack front propagation. Phys. Rev. E 81, 046116 (2010).
 30.
Laurson, L. et al. Evolution of the average avalanche shape with the universality class. Nat. Commun. 4, 2927 (2013).
 31.
Lin, J., Gueudre, T., Rosso, A. & Wyart, M. Criticality in the approach to failure in amorphous solids. Phys. Rev. Lett. 115, 168001 (2015).
 32.
Sandfeld, S., Budrikis, Z., Zapperi, S. & Fernandez Castellanos, D. Avalanches, loading and finite size effects in 2d amorphous plasticity: results from a finite element model. J. Stat. Mech. Theor. Exp. 2015, P02011 (2015).
 33.
Martens, K., Bocquet, L. & Barrat, J.L. Spontaneous formation of permanent shear bands in a mesoscopic model of flowing disordered matter. Soft Matter 8, 4197–4205 (2012).
 34.
Sandfeld, S. & Zaiser, M. Deformation patterns and surface morphology in a minimal model of amorphous plasticity. J. Stat. Mech. Theor. Exp. 2014, P03014 (2014).
 35.
Zaiser, M. & Moretti, P. Fluctuation phenomena in crystal plasticity a continuum model. J. Stat. Mech. Theor. Exp. 2005, P08004 (2005).
 36.
Bulatov, V. V. & Argon, A. S. A stochastic model for continuum elastoplastic behavior. I. Numerical approach and strain localization. Model. Simul. Mater. Sci. Eng. 2, 167 (1994).
 37.
Anand, L. & Su, C. A theory for amorphous viscoplastic materials undergoing finite deformations, with application to metallic glasses. J. Mech. Phys. Solids 53, 1362–1396 (2005).
 38.
Su, C. & Anand, L. Plane strain indentation of a Zrbased metallic glass: experiments and numerical simulation. Acta Mater. 54, 179–189 (2006).
 39.
Yang, Q., Mota, A. & Ortiz, M. A finitedeformation constitutive model of bulk metallic glass plasticity. Comput. Mech. 37, 194–204 (2006).
 40.
Homer, E. R. & Schuh, C. A. Mesoscale modeling of amorphous metals by shear transformation zone dynamics. Acta Mater. 57, 2823–2833 (2009).
 41.
Schuh, C. & Lund, A. Atomistic basis for the plastic yield criterion of metallic glass. Nat. Mater. 2, 449–452 (2003).
 42.
Vaidyanathan, R., Dao, M., Ravichandran, G. & Suresh, S. Study of mechanical deformation in bulk metallic glass through instrumented indentation. Acta Mater. 49, 3781–3789 (2001).
 43.
Ramamurty, U., Jana, S., Kawamura, Y. & Chattopadhyay, K. Hardness and plastic deformation in a bulk metallic glass. Acta Mater. 53, 705–717 (2005).
 44.
Shi, Y. & Falk, M. L. Stressinduced structural transformation and shear banding during simulated nanoindentation of a metallic glass. Acta Mater. 55, 4317–4324 (2007).
 45.
Maloney, C. E. & Robbins, M. O. Anisotropic power law strain correlations in sheared amorphous 2D solids. Phys. Rev. Lett. 102, 225502 (2009).
 46.
Chen, K. & Lin, J. Investigation of the relationship between primary and secondary shear bands induced by indentation in bulk metallic glasses. Int. J. Plast. 26, 1645–1658 (2010).
 47.
Le Doussal, P. & Wiese, K. J. Firstprinciples derivation of static avalanchesize distributions. Phys. Rev. E 85, 061102 (2012).
 48.
Dobrinevski, A., Doussal, P. L. & Wiese, K. J. Avalanche shape and exponents beyond meanfield theory. Europhys. Lett. 108, 66002 (2014).
 49.
Durin, G. et al. Quantitative scaling of magnetic avalanches. Phys. Rev. Lett. 117, 087201 (2016).
 50.
McDowell, D. A perspective on trends in multiscale plasticity. Int. J. Plast. 26, 1280–1309 (2010).
 51.
Zaiser, M., Mill, F., Konstantinidis, A. & Aifantis, K. E. Strain localization and strain propagation in collapsible solid foams. Mater. Sci. Eng.: A 567, 38–45 (2013).
 52.
Barraclough, T. et al. Propagating compaction bands in confined compression of snow. Nat. Phys. 13, 272–275 (2016).
 53.
Le Doussal, P., Wiese, K. J. & Chauve, P. Twoloop functional renormalization group theory of the depinning transition. Phys. Rev. B 66, 174201 (2002).
 54.
Ispanovity, P., Tüszes, D., Szabo, P., Zaiser, M. & Groma, I. The role of weakest links and system size scaling in multiscale modeling of stochastic plasticity. Phys. Rev. B 95, 054108 (2017).
 55.
Tüszes, D., Ispanovity, P. & Zaiser, M. Disorder is good for you: The influence of local disorder on strain localization and ductility of strain softening materials. Int. J. Fract. Preprint at http://arxiv.org/abs/1604.01821 (2017).
 56.
McDowell, D. Simulationassisted materials design for the concurrent design of materials and products. JOM 59, 21–25 (2007).
 57.
McDowell, D. & Olson, G. Concurrent design of hierarchical materials and structures. Sci. Model. Simul. 207–240Springer (2008).
 58.
Eshelby, J. D. The determination of the elastic field of an ellipsoidal inclusion, and related problems. Proc. R. Soc. A 241, 376–396 (1957).
 59.
Schuh, C. A. & Lund, A. C. Atomistic basis for the plastic yield criterion of metallic glass. Nat. Mater. 2, 449–452 (2003).
Acknowledgements
Z.B. and S.Z. are supported by ERC Advanced Grant SIZEFFECTS. S.Z. acknowledges support from the Academy of Finland FiDiPro progam, project 13282993. M.Z. acknowledges support from EPSRC under grant EP/J003387/1 and from DFG under grants Za171/71 and Za171/81. S.S. acknowledges financial support from DFG under grant SA2292/12, Z.B. thanks Ezequiel Ferrero and Gianfranco Durin for useful discussions.
Author information
Author notes
 Zoe Budrikis
 & David Fernandez Castellanos
These authors contributed equally to this work.
Affiliations
ISI Foundation, Via Chisola 5, 10126 Torino, Italy
 Zoe Budrikis
 & Stefano Zapperi
WW8Materials Simulation, Department of Materials Science, FAU Universität ErlangenNürnberg, Dr.MackStrasse 77, 90762 Fürth, Germany
 David Fernandez Castellanos
 , Stefan Sandfeld
 & Michael Zaiser
Chair of Micromechanical Materials Modelling (MiMM), Institute of Mechanics and Fluid Dynamics, Technische Universität Bergakademie Freiberg (TUBAF), Lampadiusstr. 4, 09596 Freiberg, Germany
 Stefan Sandfeld
School of Mechanics and Engineering, Southwest Jiaotong University, Chengdu 610031, China
 Michael Zaiser
Center for Complexity and Biosystems, Department of Physics, University of Milano, via Celoria 26, 20133 Milano, Italy
 Stefano Zapperi
Department of Applied Physics, Aalto University, P.O. Box 11100 FI00076 AALTO, Finland
 Stefano Zapperi
CNRICMATE, Via R. Cozzi 53, 20125 Milano, Italy
 Stefano Zapperi
Authors
Search for Zoe Budrikis in:
Search for David Fernandez Castellanos in:
Search for Stefan Sandfeld in:
Search for Michael Zaiser in:
Search for Stefano Zapperi in:
Contributions
Z.B., D.F.C., S.S. performed numerical simulations and analysed data. M.Z. and S.Z. designed and coordinated the project. Z.B. and M.Z. wrote the paper with revisions from D.F.C., S.S. and S.Z.
Competing interests
The authors declare no competing financial interests.
Corresponding authors
Correspondence to Michael Zaiser or Stefano Zapperi.
Supplementary information
PDF files
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/
About this article
Further reading

Dislocation avalanche mechanism in slowly compressed high entropy alloy nanopillars
Communications Physics (2018)
Comments
By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.