Abstract
Ensembles of magnetic skyrmions in confined geometries are shown to exhibit thermally driven motion on two different time scales. The intrinsic fluctuating dynamics (t ∼ 1 ps) are governed by shortrange symmetric and antisymmetric exchange interactions, whereas the longtime limit (t ≳ 10 ns) is determined by the coaction of skyrmion–skyrmionrepulsion and the system’s geometry. Micromagnetic simulations for realistic island shapes and sizes are performed and analyzed, indicating the special importance of skyrmion dynamics at finite temperatures. We demonstrate how the competition between skyrmion mobility and observation time directly affects the addressability of skyrmionic bits, which is a key challenge on the path of developing skyrmionbased roomtemperature applications. The presented quasiparticle Monte Carlo approach offers a computationally efficient description of the diffusive motion of skyrmion ensembles in confined geometries, like racetrack memory setups.
Introduction
Magnetic skyrmions^{1,2,3} are quasiparticles that are considered as possible carriers of information for future storage devices. Their specific chirality is determined by the antisymmetric Dzyaloshinskii–Moriya exchange interaction (DMI)^{4,5}. The DMI can be induced by a broken inversion symmetry in a crystal itself (e.g., MnSi)^{2} or by interfacing a heavy metal layer (e.g., Pt, W, Ir) with a ferromagnetic material (e.g., Fe, Co)^{6,7}.
Conceptually the utilization of these topologically nontrivial^{8} quasiparticles in socalled racetrack setups is of great interest^{9,10,11}. Skyrmions can be manipulated (written and deleted)^{12,13} and addressed individually^{14,15,16} on a magnetic stripe, allowing a memory device extension from a pure surface density into the third dimension by pushing the quasiparticleholetrain back and forth, e.g., by applying electrical currents^{17,18}. The low threshold driving current^{19} along with the small size and high stability of the skyrmions are key features of this concept.
To connect experimental and theoretical model systems with technological applications, investigating the influence of finite temperatures is of crucial importance. The bits on a racetrackbased memory device need to fulfill two main features, stability against external perturbations and addressability. Both are affected by thermal fluctuations, as shown below.
The stability of skyrmions was examined in several publications over the last years^{20,21,22,23,24}. Rózsa et al.^{21} investigated theoretically periodic twodimensional Pd/Fe doublelayers on Ir(111) and determined the phase diagram as a function of external field and temperature, which includes fieldpolarized, skyrmion lattice, spin spiral, fluctuationdisordered, and paramagnetic regions. Skyrmion lifetimes in the fluctuationdisordered regime were calculated. The lifetimes of isolated skyrmions in racetrack geometries for Pd/Fe/Ir(111) and Co/Pt(111) systems were investigated in refs. ^{22,23}, and different mechanisms were revealed for the collapse of a skyrmion inside the track and at the boundary.
The diffusive motion of skyrmions at finite temperature has also attracted significant research attention lately^{25,26,27,28}. Previous studies concentrated on diffusion in infinite or extended geometries, but a clarification of the role of the sample shape still seems to be missing in the case where the system size becomes comparable to that of the skyrmions. Effects of this kind directly impede the addressability, which is indispensable when using skyrmions for storage technology, e.g., in racetrack memory devices. As the number of skyrmions during the diffusive motion remains constant, quasiparticle models have been developed for their description in this limit^{25,26,29,30}, which are primarily based on the Thiele equation^{31}. The advantage of such a collectivecoordinate description over micromagnetic or atomistic spin dynamics simulations is the significantly lower computation cost.
Owing to the finite temporal resolution, imaging techniques on the atomic length scale like spinpolarized scanning tunneling microscopy (SP–STM)^{32} or magnetic force microscopy (MFM)^{33} cannot access temporally the diffusive motion of the skyrmions. Instead, the timeaveraged skyrmion probability distribution is imaged that may well be different from the zerotemperature configuration or a snapshot of a simulation. Here, we discuss the formation, stability, and addressability of diffusive skyrmion configurations. Using micromagnetic simulations, it is shown that the complex interplay of the repulsive interaction between the skyrmions^{29,34} along with the confinement effect of the nanoisland and the thermally induced skyrmion diffusion leads to a pattern formation of the skyrmion probability distribution on the nanosecond time scale. A computationally efficient quasiparticle Monte Carlo method is introduced, which is found to yield comparable results to timeaveraged micromagnetic simulations regarding the skyrmion probability distribution. The simple implementation and high speed of such a method may make it advantageous over micromagnetic simulations when the actual number of skyrmions has to be determined based on a timeaveraged experimental image.
Results
Skyrmion stability
We study metastable skyrmions and their motion and mobility at finite temperatures. At first, the phase space has to be explored with respect to the external magnetic field and temperature. A detailed description of the phase diagram for extended systems of ultrathin biatomic layers of Pd/Fe on an Ir(111) substrate hosting magnetic skyrmions can be found, e.g., in refs. ^{21,35}. Here, simulations are performed for the same system in the micromagnetic framework, by solving the Landau–Lifshitz–Gilbert equation (LLG)^{36}, as described in the Methods section.
In Fig. 1 possible equilibrium spin configurations are investigated in a 21nmdiameter nanodisk of 0.4 nm thickness at zero temperature. For each fixed external magnetic field (B = B_{z}), 20 different randomly generated initial states are considered and relaxed towards the closest local minimum of the total energy hypersurface. Subsequently, the total skyrmion number N_{Sk} of the relaxed states is calculated and plotted against the external magnetic field in Fig. 1 to gain an overview of the possible metastable states. Below the stripout instability field^{37}, skyrmions as localized cylindrical spin structures are not stable and the configuration consists of spin spiral segments. For these the topological number is not a welldefined quantity, as spin spiral structures can extend over the whole island, and therefore the boundaries have a significant effect. This is reflected by the continuous distribution of the topological charge values found below 0.75 T in the red regime in Fig. 1, whereas discrete skyrmion numbers correspond to discrete steps in the total topological charge. The upper boundary of this region is reasonably close to the stripout field of B = 0.65 T^{37,38} determined for extended systems.
With increasing the external field, individual skyrmions may be stabilized in the system, where they will coexist with spin spiral segments. This corresponds to the darker green area in Fig. 1 ~ B ≈ 1 T, where besides the continuous distribution also discrete steps can be observed in the topological charge.
In the following bright green region, stronger magnetic fields lead to shrunken skyrmions, which in turn enables the magnetic island to host a larger number of quasiparticles. In this regime the topological charge is always close to an integer, with the small deviation caused by the tilting of the spins at the edge of the sample. Reaching field values above B ≈ 3.5 T, the system becomes completely fieldpolarized and skyrmions are not stabilized anymore starting from a random configuration, even at zero temperature. Previous calculations^{37,38,39} indicated that skyrmions on the lattice collapse at around B = 4.5 T in the system.
In order to prevent the appearance of spin spiral states and to be able to consider the skyrmions as welldefined quasiparticles, we choose B = 1.5 T for the following calculations, unless mentioned otherwise. Figure 1 shows that several metastable configurations associated with different topological charges are accessible starting from randomly generated initial states. However, in this approach not all stable structures are covered, as the included ones are obtained from relaxing random initial configurations. Different configurations may also be generated in a controlled way by adding skyrmions to the fieldpolarized state onebyone, and relaxing the state at zero temperature. This is shown in Fig. 2 for the diskshaped (Fig. 2a) and a triangular (Fig. 2b) geometry for B = 1.5 T.
On top of the transitions owing to a variation of the magnetic field, the impact of finite temperature is also of crucial importance. In Fig. 3a temperature effects on the topological charge are displayed. Starting from a relaxed configuration at T = 1 mK, the temperature is increased every 500 ps by ΔT = 2 K and the topological charge is averaged over time at each temperature. The results show a first discontinuity at T_{1} ≈ 40 K. Up to this temperature the thermal fluctuations are relatively weak, and the number of welldefined skyrmions inside the sample remains constant. The small standard deviation of the topological number in this regime can be attributed to the thermal motion of the spins at the edge. However, the combination of thermal fluctuations and the repulsion between the skyrmions triggers the escape of a single skyrmion out of the sample at T_{1} ≈ 40 K. Hence, the total topological number is changed from N_{Sk} ≈ −5 to N_{Sk} ≈ −4, see Supplementary Movie 1. This change is also shown in the plot of the topological number susceptibility in Fig. 3b, defined as
with \(\left\langle {N_{{\mathrm{Sk}}}} \right\rangle = \frac{1}{{t_1  t_0}}{\int}_{t_0}^{t_1} N_{{\mathrm{Sk}}}(t){\mathrm{d}}t\). Only a minor deviation from the otherwise smooth function is visible. This means that the thermal fluctuations are still not strong enough to perturb the quasiparticles drastically.
A first characteristic change in the slope of the topological susceptibility can be seen at T_{2} ≈ 50 K. Comparing Fig. 3a, b it is obvious that the fluctuations of topological number are increasing with temperature, and around this point the lifetime of skyrmions is reduced below the averaging window. The average topological charge continuously approaches zero above this temperature. In this disordered regime, the lifetime of skyrmions is shorter than the observation time, as the fluctuations allow a collapse inside the sample. Hence, this temperature range is not favorable for information storage applications.
Finally, at about T_{3} ≈ 100 K the paramagnetic regime is entered, which is characterized by a completely disordered timeaveraged magnetic configuration. Here the average topological charge is very close to zero. This behavior is also indicated by a change of sign in the first derivative \({\mathrm{d}}\chi _N(T)/{\mathrm{d}}T_{T = T_{\mathrm{3}}}\).
In the following, the external parameters are fixed to T = T_{0} = 15 K and B = B_{0} = 1.5 T, shown by the solid red lines in Figs. 1 and 3. This ensures that the thermal fluctuations do not lead to a collapse or escape for the skyrmions, only to a diffusive motion, and that the number of particlelike skyrmions will be constant during the simulation time.
Skyrmion diffusion
With these first results, giving information on the segment of the parameter space we deal with, we will focus on the influence of thermal fluctuations on the dynamics of the skyrmions. In Figs. 4a and 5, results for different initial numbers of skyrmions presented in Fig. 2 are shown for the circular and triangular geometries, respectively. The first row shows the magnetic configuration after 20 ps of simulation time and the second row the final state, which means the magnetization state after our total simulation time of 20 ns. Only the outofplane z component is shown in grayscale. The magnetic configuration after only 20 ps is qualitatively very similar to the final one, displaying slightly deformed skyrmion configurations owing to the thermal fluctuations compared to the zerotemperature initial states in Fig. 2. This short timescale, on which the shortrange Heisenberg and DMI dominate the dynamics and cause shape deformations, is examined more extensively below.
The third row corresponds to the timeaveraged z component, calculated over the simulation time divided into 1000 snapshots. In our understanding this result comes as close as possible to realspace scanningprobe measurements, due to the limited time resolution and finite measurement duration in such techniques. According to ref. ^{37}, typical limits of the time resolution in SP–STM are t_{res} > 5 ms. With the present simulation parameters, we found that increasing the simulation time further does not lead to a significant change in the timeaveraged images, indicating that similar observations may be expected on the much longer experimental time scales as well. The observed two characteristic time scales can be attributed to different interaction types of clearly distinguishable energy scales: local deformations on the picosecond time scale of the magnetic texture are dominated by thermal excitations competing with the shortrange symmetric and antisymmetric exchange interactions, whereas the translational motion leading to the complex pattern formation over tens of nanoseconds is caused by the repulsive interactions between pairs of skyrmions and between skyrmions and the boundaries.
In case of the disk, it is extremely challenging to make a clear statement about the number of skyrmions in the system based on the timeaveraged images only. As the symmetry of the system is a cylindrical one, also the resulting picture is cylindrically symmetric, consisting of concentric bright and dark circles and rings. The small contrast differences along the angular direction within a single diffusive ringlike area (third row in Fig. 4a) arise because of the finite simulation time, but also as an artifact of the finite grid, leading to a deviation from the ideal radial symmetry. For all initial configurations the total skyrmion number is conserved. As the skyrmions repulse each other, the radius of the resulting gray ring increases for higher skyrmion densities, before one of them becomes localized quite strongly in the center. This behavior is analyzed in Fig. 4b, where the outofplane magnetization component depending on the distance from the center of the disk is calculated by integration over the angular coordinate. For comparison, the static profile of a single skyrmion in the center of the disk is plotted as well (black curve). The positions of the local minima of the integrated functions are shown in Fig. 4c. Without performing the averaging over time, the profile of the skyrmion rotates from m_{z} = −1 in the center towards m_{z} = 1 in the fieldpolarized background. Owing to the diffusive motion of the skyrmions, the timeaveraged images show a smaller difference compared with the background magnetization at the approximate positions of the skyrmions, providing a measure for the localized nature of the quasiparticles in the sample. For an increasing number of skyrmions, not only the radius of the resulting ringshaped pattern increases, but so does the localization of the skyrmions.
For the triangular system in Fig. 5, the lower symmetry of the geometry is reflected in the resulting timeaveraged pictures. The symmetry of the spin configuration coincides with that of the sample for one, three, and six skyrmions without thermal fluctuations, as shown in Fig. 2b. In the timeaveraged images in the third row of Fig. 5, this results in welllocalized skyrmions with a strong dark contrast for these numbers of quasiparticles in the system. Interestingly, also the adjacent configurations show almost the same timeaveraged pattern as the highly symmetric configuration, e.g., two or four skyrmions compared with the case of three skyrmions. For the case where one skyrmion is missing from the highly ordered configuration, the remaining skyrmions imitate the absent skyrmion and effectively show up as an additional “phantom skyrmion”. In contrast, a surplus skyrmion smears out in the timeaveraged picture, so that mostly the highsymmetry points remain observable, even though they can also be slightly broadened— see the 6th and 7th columns in Fig. 5. For an even larger numbers of skyrmions, the repulsive interaction between them in combination with temperature fluctuations is strong enough for the skyrmions to escape at the boundary during the simulation time, as shown in the decreased number of quasiparticles in the second row compared to the first row in the 8th and 9th columns in Fig. 5.
To identify the different time regimes more clearly, the convergence behavior of the timeaveraged pictures is investigated. The timeintegrated pictures are calculated up to each snapshot time and compared with the averaged image after 20 ns via a matching parameter, where a complete agreement is denoted by a value of 1. The mathematical definition of the matching parameter is given in the Methods. The results are plotted in Fig. 6. Panels a and b show the convergence behavior for different skyrmion occupations for the disk and for the triangular geometry. For the circle, there are no major differences in terms of the convergence speed for different skyrmion numbers. Only the ensembles of three and seven skyrmions exhibit a slightly faster convergence, which is explicable by the resemblance of those states to the closepacked arrangement. As expected, the closepacked array possesses a lower mobility. In the case of the triangle, for three and six skyrmions the value 1 is reached much faster than for the other configurations. This effect can again be explained by the strong localization of the skyrmions in these cases, preventing an exchange of their positions. A different trend is visible for the eightskyrmion case (purple line in Fig. 6b), which shows a much slower convergence. This delayed behavior arises due to the nonconserved skyrmion number, which can be seen in Fig. 5. Consequently, after the escape of the skyrmions it takes more time until the averaged picture has adapted to this change.
For exploring the stochastic dynamics on the short time scale, which we suppose to be governed by the skyrmion deformations in contrast to the slow skyrmion displacement, multiple simulations are performed for the same initial configuration, two skyrmions inside the disk relaxed at zero temperature, but with different pseudorandom number seeds. The simulations cover a time of 100 ps each with 50 different initializations. After every 0.5 ps, a snapshot is taken and the positions of the two skyrmions extracted. On the scale of the simulation time no noteworthy displacement of each of the skyrmions takes place, however, a deformation of the magnetic textures is visible. The mean skyrmion radius relative to the zero temperature radius calculated as described in the Methods, is averaged over the different simulations, shown in Fig. 7 for each of the skyrmions (Fig. 7a, b). Here, two features are remarkable. First, the radius increases, approaching an enhancement of ~10% after 100 ps. Second, the radius is oscillating with a high frequency of approximately 60 GHz, estimated from the average time between the peaks. This oscillation can be identified with internal skyrmion modes, like the socalled breathing modes (see ref. ^{38}: at T = 0 K, B = 1.5 T and the triangular atomic lattice the breathing mode frequency is f = 70.88 GHz, which is expected to decrease at higher temperature). These findings support the result that in confined geometries, different time scales are important for the skyrmion dynamics. On the short time scale the internal modes and deformations of the skyrmions are dominant, whereas on the longer time scale the interaction leads to a slowly converging pattern formation.
All of the discussed examples show the strong influence of the interaction between skyrmions as well as the role of the geometrical aspects on their mobility, that can vary between delocalization and a strong localization, e.g., in the center of the disk in Fig. 4a. This feature of variable mobility, depending on the geometry and packing density of skyrmions, is of general nature. In real experimental systems, further contributions may affect the mobility, and ultimately the measured position of the skyrmion as well. As an example of such a feature, defects in the grown thin film nanoislands will be discussed. In Fig. 8a, a nanoisland geometry inspired by the experimental results in refs. ^{7,12} is considered. In addition to the previous simulation parameters, a magnetic defect is inserted in the topleft corner of the island, treated as a simulation cell with the magnetization frozen along the inplane +x direction. The initial configuration including five skyrmions is evolved in time over a span of 20 ns, as shown in the snapshots in panel a. During the time evolution one skyrmion is pinned at the defect, whereas the others are moving rather freely. The resulting time average of the images reflects this behavior, as only a single spot is visible with a welldefined position in the upper left corner, and the rest of the quasiparticle features form a blurred trace mostly following the geometry of the island. In addition, the profile of the outofplane spin component is shown in Fig. 8b along the dashed arrow in the lower right panel of Fig. 8a. In this representation, the discrepancy between the measured profiles of the different skyrmions is even more pronounced. Where the localized skyrmion appears as a sharp dip almost reaching m_{z} = −1, the superposition of the other four skyrmions leads to broader and shallower features, and therefore no clear indication of their positions.
Quasiparticle model
The localization of the quasiparticles discussed above may also be interpreted as the probability density of finding a skyrmion at a selected position over the complete simulation time. Such a probabilistic interpretation is capable of describing the different contrast levels observed for nominally equivalent skyrmions, and it proves to be valuable in the interpretation of scanningprobe experimental results where the characteristic measurement times are significantly longer than the time scale of the diffusive motion. In this section, a simplified quasiparticle model is introduced, motivated by the timeaveraged data of the micromagnetic simulations, offering a timeefficient opportunity in predicting the complex pattern formation of the skyrmion probability distribution discussed above.
For the purpose of using a quasiparticle approach, the repulsive potential between pairs of skyrmions and between the skyrmion and the boundary needs to be quantified. Due to the Neumann boundary condition^{40} at the edge of nanoislands, the DMI leads to a noncollinear spin texture, similar to a skyrmion^{41}. Therefore, the interaction mechanism is the same between the skyrmions and between a skyrmion and the boundary, as has been studied in previous publications^{29}. The exponential model function E(r) = a exp(−r/b) is fitted by the parameters a = 0.211 eV, b = 1.343 nm for skyrmion–boundary (SkBnd) repulsion and a = 1.246 eV, b = 1.176 nm for skyrmion–skyrmion (Sk–Sk) interaction utilizing micromagnetic results. For details on the calculation of the potentials see the Supplementary Methods and Supplementary Fig. 1.
Starting from the modeled Sk–Sk and Sk–Bnd potentials quasiparticle simulations are executed, in order to compare the calculated probability densities with the timeaveraged configurations obtained from fullfledged micromagnetic simulations. The main assumption for this endeavor is that neither the thermal fluctuations lead to the collapse, creation or escape of skyrmions, nor does a high skyrmion density lead to a merging of the skyrmions on the island as discussed in ref. ^{39}. A triangular setup containing two quasiparticles serves as the model system. The side of the triangle is chosen to be 30 nm, the same as in the case of the micromagnetic calculations shown in Figs. 2b and 5. The motion of the skyrmions inside the potential is calculated by modeling them as interacting random walkers, using an implementation of a Markov–chain Monte Carlo algorithm with Metropolis transition probabilities to study their diffusion, described in detail in the Methods section. This method offers a fast way of obtaining the cumulative probability density function of the positions of the two particles, which in turn can be compared to the timeaveraged images in Figs. 4 and 5 obtained from micromagnetic simulations. In the following, a quantitative comparison between full micromagnetic simulations and Monte Carlo calculations will be presented to review the validity of the simplified quasiparticle approach. For this endeavor, we tracked the positions of two skyrmions in the triangular system from the micromagnetic simulation snapshots after every 20 ps and calculated the probability density distribution of the center coordinates. The resulting distribution is shown in Fig. 9a, along with the Monte Carlo result after 10^{5} Monte Carlo steps in Fig. 9b. The largest difference between the two results arises because of the substantially less data for the micromagnetic calculation. As the histogram is calculated with only 10^{3} snapshots compared with 10^{5} Monte Carlo steps, this behavior is expected. Nevertheless, the characteristic features are similar. In both results the three peak densities are not radially symmetric, but are resembling the triangular boundary shape. Hence, this deformation is not an artifact of the Monte Carlo simulation. In addition, the average distance between the density maxima may serve as a good quantity for comparing both methods. As Fig. 9a lacks the resolution for calculating the peak positions reliably, we start instead from the timeintegrated magnetization pictures in Fig. 5. Based on the averaged result for two skyrmions, we extract again the peak positions and calculate subsequently the mean distance. The positions for the Monte Carlo calculations are at (11.0, 6.5) nm, (15.0, 13.5) nm, (19.0, 6.5) nm, the micromagnetic simulations deliver (11.1, 6.6) nm, (15.0, 13.5) nm, (19.0, 6.5) nm. This leads to an average distance of 8.0 nm for both the Monte Carlo calculations and the micromagnetic simulations, supporting the validity of the simplified quasiparticle approach in the investigated parameter space.
The model is capable of predicting the skyrmion distribution in the longtime limit and thereby serves as a method for computationally efficient calculations for larger or more complex systems.
As an example, the probability density functions of the Monte Carlo simulations are shown in Fig. 10 after 10^{5} Monte Carlo steps for different temperatures and sample sizes. Owing to the repulsion between the two skyrmions, equilibrium positions are found close to the vertices of the triangle, with energy barriers between these local energy minima. At low temperature (T = 1 K) and a small island size (30 nm edge length) in the upper left panel in Fig. 10, no transitions between the minima occur during the duration of the simulation, and two skyrmions may be observed in the obtained probability densities. As the temperature is increased to T = 15 K or T = 30 K in the first row of Fig. 10, the transition rate between the preferential positions is enhanced, and an additional “phantom skyrmion” appears in the probability density function, in remarkable agreement with the micromagnetic results as analyzed before. By enlarging the size of the island (second and third rows in Fig. 10 for 45 nm and 60 nm edge length), the energy surface becomes flatter, which in turn leads to higher transition probabilities between the energy minima at the same temperature. Therefore, raising the temperature or increasing the size of the system have similar effects on the resulting probability density functions for the skyrmions. Consequently, large island sizes or high temperatures result in completely delocalized skyrmions as indicated in the bottom right panel in Fig. 10.
Discussion
In this paper, we studied the temperaturedriven diffusive motion of ensembles of magnetic skyrmions in finite magnetic islands. Based on experimentally determined system parameters for ultrahin Pd/Fe bilayers on Ir(111), we performed fullfledged micromagnetic simulations for various nanoisland geometries. For moderate temperatures and external magnetic fields, magnetic skyrmions with a long lifetime are present in the system, so that the topological charge is conserved. Our study of this model system showed two different time scales on which the stochastic dynamics of skyrmions takes place. On the short time scale (t ~ 1 ps), the fluctuating dynamics governed by the symmetric and antisymmetric exchange interaction is most prominent, which essentially leads to local deformations, exciting internal modes of the skyrmions. In the longtime limit (t ≳ 10 ns), interactions between pairs of skyrmions, as well as between the quasiparticles and the boundaries, are dominant. These thermally activated mechanisms lead to complicated timeaveraged pictures of the skyrmion distribution, where the number of quasiparticles in the system is not immediately apparent. These results can be compared directly to images obtained from timeintegrating measurement techniques such as SP–STM or MFM, the timeresolution of which (~5 ms^{37}) is typically much longer than the time scale of the inherent dynamics of skyrmions. Our findings open an alternative way compared to conventional interpretations of experimental results obtained with scanningprobe methods on mobile arrays of skyrmions, by differentiating between the various time scales of magnetization dynamics.
Furthermore, we proposed and developed a Monte Carlo quasiparticle model, which can be of great use to efficiently calculate the stochastic motion of larger systems of skyrmions in arbitrarily shaped geometries. According to the results, the timeaveraged images of the micromagnetic simulations can be qualitatively well reproduced by the probability density distributions obtained from the simple quasiparticle model, as long as it is possible to treat the skyrmions as stable objects with lifetimes significantly longer than the simulation time at the given temperature. This method can be used to describe larger systems containing more skyrmions at various temperatures in a computationally efficient way, including model applications in storage technology like racetrack memory devices. Here, not only the stability of the information bit is important, but also its addressability, which is immediately affected by the diffusive motion of the skyrmions.
Methods
Micromagnetic simulations
Finitetemperature micromagnetic calculations, using the opensource, GPUaccelerated software package mumax3^{40}, were performed to solve the LLG equation,
for every simulation cell m_{i} of the discretized magnetization vector field. Here, γ_{0} = 1.76 × 10^{11}(T^{−1} s^{−1}) is the gyromagnetic ratio of an electron and α is the Gilbert damping parameter. The time and spacedependent effective magnetic field,
is composed of the external field \({\mathrm{B}}_i^{{\mathrm{ext}}}\); exchange interaction field \({\mathrm{B}}_i^{{\mathrm{exch}}} = 2A_{{\mathrm{exch}}}/M_{{\mathrm{sat}}}{\Delta {\mathrm{{m}}}}_i\), with A_{exch} the exchange stiffness and M_{sat} the saturation magnetization; demagnetizing field \({\mathrm{B}}_i^{\mathrm{d}} = M_{{\mathrm{sat}}}{\mathrm{K}}_{ij} \ast {\mathrm{m}}_j\), where details on the calculation of the demagnetizing kernel K can be found in ref. ^{40}; uniaxial magnetocrystalline anisotropy field \({\mathrm{B}}_i^{\mathrm{a}} = 2\,K_{\mathrm{u}}/M_{{\mathrm{sat}}}m_z{\mathrm{e}}_z\), with K_{u} the anisotropy constant; and the field generated by the DMI \({\kern 1pt} {\mathrm{B}}{\kern 1pt} _i^{{\mathrm{dmi}}} = 2D/M_{{\mathrm{sat}}}(\partial m_z/\partial x,\partial m_z/\partial y,  \partial m_x/\partial x  \partial m_y/\partial y)^T\), with D the strength of the interfacial DMI. The simulation parameters were determined experimentally in ref. ^{7} based on the field dependence of the skyrmion profile: M_{sat} = 1.1 MA m^{−1}, D = 3.9 mJ m^{−2}, A_{exch} = 2 pJ m^{−1}, K_{u} = 2.5 MJ m^{−3} and α = 0.05.
In addition, an effective thermal field is included in Eq. (3) as
where η is a random vector generated according to a standard normal distribution independently for each simulation cell and time step. k_{B} is Boltzmann’s constant, T is the temperature, ΔV is the size of the simulation cell and Δt is the time step of simulation.
During the simulations, the cell size was set to ΔV = 0.3 × 0.3 × 0.4 nm^{3}. The linear size of the cell is comparable to the lattice constant a = 0.271 nm of the Pd/Fe bilayer on Ir(111). This means that the micromagnetic simulations performed here should closely resemble the results of atomistic simulations where the skyrmions collapse when their size becomes comparable to the lattice constant^{37,39}, and where the use of temperatureindependent model parameters is justified.
The total skyrmion number N_{Sk} in the simulations was calculated via
Processing of the micromagnetic results
For the results shown in Fig. 6, the z component of the magnetization averaged up to time t is stored in grayscale pictures as a matrix, A_{ij}(t) = (m_{z}(x_{i}, y_{j}, t) + 1)/2, where x_{i} and y_{j} denote the position of the micromagnetic simulation cell. The distance induced by the Frobenius norm between the image averaged up to time t, A_{ij}(t), and the image averaged over the whole simulation length τ = 20 ns, A_{ij}(τ) is divided by the square root of the number of matrix elements and subtracted from 1, yielding the matching parameter
This procedure gives a matching parameter of 1 for a perfect agreement of the compared pictures.
In order to determine the skyrmion radius as a function of time in Fig. 7, first the contour lines where the z component of the magnetization is zero are calculated for the skyrmion at each time step. The contour lines are discretized on N points in space, L_{i}(t) = (x_{i}(t), y_{i}(t)), i ∈ (1, ..., N). Subsequently, the center of the skyrmion is calculated via
which in turn is used to obtain the average skyrmion radius
Finally, the radius is normalized with respect to the zero temperature radius r_{0} obtained from the relaxed initial configuration of choice.
Quasiparticle simulations
For the calculation of the stochastic motion of skyrmions following the quasiparticle approach, the Metropolis algorithm^{42} was utilized. With this method, the probability density function converges to the Boltzmann distribution determined by the energy functional of the system. For the triangular geometry, the potential surface was computed by taking the superposition of the potentials shown in Supplementary Fig. 1 from the three boundaries for every grid point of the chosen finite, rectangular mesh. The cell size was ΔV = 0.5 × 0.5 × 0.4 nm. The initial positions of the skyrmions were randomly chosen inside the confined structure, excluding the case in which both quasiparticles start from the same simulation cell. At each time step, a possible adjacent position is selected for each skyrmion simultaneously via pseudorandom numbers. If the energy of the attempted new state, including interaction between the skyrmions, is lower than the energy of the initial one, the skyrmion will move there. If not, the transition into this state happens with a probability of p(ΔE) = exp(−ΔE/k_{B}T) following the Boltzmann distribution. Here ΔT = E_{2} − E_{1} is the energy difference between the final and the initial states, k_{B} is Boltzmann’s constant and T is the temperature. Subsequently, new attempted positions are generated and accepted or rejected as before until a fixed number of simulation steps is reached.
Data availability
Data that support the findings of this work are available from the corresponding author on request.
Code availability
For obtaining the results, we used the opensource, GPUaccelerated software package mumax3^{40} for the micromagnetic simulations. The quasiparticle simulations were carried out via a Mathematica^{43} code developed for this purpose. Input files are available from the corresponding author on request.
References
 1.
Bogdanov, A. & Yablonskii, D. Thermodynamically stable vortices in magnetically ordered crystals. The mixed state of magnets. Zh. Eksp. Teor. Fiz. 95, 178–182 (1989).
 2.
Mühlbauer, S. et al. Skyrmion lattice in a chiral magnet. Science 323, 915–919 (2009).
 3.
Nagaosa, N. & Tokura, Y. Topological properties and dynamics of magnetic skyrmions. Nat. Nanotechnol. 8, 899–911 (2013).
 4.
Dzyaloshinsky, I. A thermodynamic theory of weak ferromagnetism of antiferromagnetics. J. Phys. Chem. Sol. 4, 241–255 (1958).
 5.
Moriya, T. Anisotropic superexchange interaction and weak ferromagnetism. Phys. Rev. 120, 91–98 (1960).
 6.
Heinze, S. et al. Spontaneous atomicscale magnetic skyrmion lattice in two dimensions. Nat. Phys. 7, 713–718 (2011).
 7.
Romming, N., Kubetzka, A., Hanneken, C., von Bergmann, K. & Wiesendanger, R. Fielddependent size and shape of single magnetic skyrmions. Phys. Rev. Lett. 114, 177203 (2015).
 8.
Bogdanov, A. & Hubert, A. The stability of vortexlike structures in uniaxial ferromagnets. J. Magn. Magn. Mater. 195, 182–192 (1999).
 9.
Parkin, S. S., Hayashi, M. & Thomas, L. Magnetic domainwall racetrack memory. Science 320, 190–194 (2008).
 10.
Sampaio, J., Cros, V., Rohart, S., Thiaville, A. & Fert, A. Nucleation, stability and currentinduced motion of isolated magnetic skyrmions in nanostructures. Nat. Nanotechnol. 8, 839–844 (2013).
 11.
Tomasello, R. et al. A strategy for the design of skyrmion racetrack memories. Sci. Rep. 4, 6784 (2014).
 12.
Romming, N. et al. Writing and deleting single magnetic skyrmions. Science 341, 636–639 (2013).
 13.
Schäffer, A. F., Dürr, H. A. & Berakdar, J. Ultrafast imprinting of topologically protected magnetic textures via pulsed electrons. Appl. Phys. Lett. 111, 032403 (2017).
 14.
Hanneken, C. et al. Electrical detection of magnetic skyrmions by noncollinear magnetoresistance. Nat. Nanotechnol. 10, 1039–1042 (2015).
 15.
Göbel, B., Mook, A., Henk, J. & Mertig, I. Magnetoelectric effect and orbital magnetization in skyrmion crystals: Detection and characterization of skyrmions. Phys. Rev. B 99, 060406 (2019).
 16.
Maccariello, D. et al. Electrical detection of single magnetic skyrmions in metallic multilayers at room temperature. Nat. Nanotechnol. 13, 233–237 (2018).
 17.
Slonczewski, J. C. Currentdriven excitation of magnetic multilayers. J. Magn. Magn. Mater. 159, L1–L7 (1996).
 18.
Iwasaki, J., Mochizuki, M. & Nagaosa, N. Universal currentvelocity relation of skyrmion motion in chiral magnets. Nat. Commun. 4, 1463 (2013).
 19.
Jonietz, F. et al. Spin transfer torques in MnSi at ultralow current densities. Science 330, 1648–1651 (2010).
 20.
Hagemeister, J., Romming, N., von Bergmann, K., Vedmedenko, E. & Wiesendanger, R. Stability of single skyrmionic bits. Nat. Commun. 6, 8455 (2015).
 21.
Rózsa, L., Simon, E., Palotás, K., Udvardi, L. & Szunyogh, L. Complex magnetic phase diagram and skyrmion lifetime in an ultrathin film from atomistic simulations. Phys. Rev. B 93, 024417 (2016).
 22.
Lobanov, I. S., Jónsson, H. & Uzdin, V. M. Mechanism and activation energy of magnetic skyrmion annihilation obtained from minimum energy path calculations. Phys. Rev. B 94, 174418 (2016).
 23.
Bessarab, P. F. et al. Lifetime of racetrack skyrmions. Sci. Rep. 8, 3433 (2018).
 24.
von Malottki, S., Dupé, B., Bessarab, P., Delin, A. & Heinze, S. Enhanced skyrmion stability due to exchange frustration. Sci. Rep. 7, 12299 (2017).
 25.
Schütte, C., Iwasaki, J., Rosch, A. & Nagaosa, N. Inertia, diffusion, and dynamics of a driven skyrmion. Phys. Rev. B 90, 174434 (2014).
 26.
Miltat, J., Rohart, S. & Thiaville, A. Brownian motion of magnetic domain walls and skyrmions, and their diffusion constants. Phys. Rev. B 97, 214426 (2018).
 27.
Zázvorka, J. et al. Thermal skyrmion diffusion used in a reshuffler device. Nat. Nanotechnol. https://doi.org/10.1038/s4156501904368 (2019).
 28.
Pinna, D. et al. Skyrmion gas manipulation for probabilistic computing. Phys. Rev. Appl. 9, 064018 (2018).
 29.
Lin, S.Z., Reichhardt, C., Batista, C. D. & Saxena, A. Particle model for skyrmions in metallic chiral magnets: dynamics, pinning, and creep. Phys. Rev. B 87, 214419 (2013).
 30.
Reichhardt, C., Ray, D. & Reichhardt, C. J. O. Collective transport properties of driven skyrmions with random disorder. Phys. Rev. Lett. 114, 217202 (2015).
 31.
Thiele, A. A. Steadystate motion of magnetic domains. Phys. Rev. Lett. 30, 230–233 (1973).
 32.
Wiesendanger, R. Spin mapping at the nanoscale and atomic scale. Rev. Mod. Phys. 81, 1495–1550 (2009).
 33.
Martin, Y. & Wickramasinghe, H. K. Magnetic imaging by force microscopywith 1000 Å resolution. Appl. Phys. Lett. 50, 1455–1457 (1987).
 34.
Rózsa, L. et al. Skyrmions with attractive interactions in an ultrathin magnetic film. Phys. Rev. Lett. 117, 157205 (2016).
 35.
Böttcher, M., Heinze, S., Egorov, S., Sinova, J. & Dupé, B. B–T phase diagram of Pd/Fe/Ir (111) computed with parallel tempering Monte Carlo. New J. Phys. 20, 103014 (2018).
 36.
Gilbert, T. L. A phenomenological theory of damping in ferromagnetic materials. IEEE Trans. Magn. 40, 3443–3449 (2004).
 37.
Leonov, A. et al. The properties of isolated chiral skyrmions in thin magnetic films. New J. Phys. 18, 065003 (2016).
 38.
Rózsa, L., Hagemeister, J., Vedmedenko, E. Y. & Wiesendanger, R. Localized spin waves in isolated k π skyrmions. Phys. Rev. B 98, 224426 (2018).
 39.
Siemens, A., Zhang, Y., Hagemeister, J., Vedmedenko, E. & Wiesendanger, R. Minimal radius of magnetic skyrmions: statics and dynamics. New J. Phys. 18, 045021 (2016).
 40.
Vansteenkiste, A. et al. The design and verification of MuMax3. AIP Adv. 4, 107133 (2014).
 41.
Rohart, S. & Thiaville, A. Skyrmion confinement in ultrathin film nanostructures in the presence of DzyaloshinskiiMoriya interaction. Phys. Rev. B 88, 184422 (2013).
 42.
Metropolis, N. et al. Equation of state calculations by fast computing machines. J. Chem. Phys. 21, 1087–1092 (1953).
 43.
Inc., W. R. Mathematica, Version 12.0. (Champaign, IL 2019).
Acknowledgements
Financial support was provided by the Deutsche Forschungsgemeinschaft (DFG) via CRC/TRR 227 and SFB 762, by the European Union via the Horizon 2020 research and innovation program under Grant Agreement No. 665095 (MAGicSky), by the Alexander von Humboldt Foundation, and by the National Research, Development and Innovation Office of Hungary under Project No. K115575. Discussions with S. Krause and P. Lindner are acknowledged.
Author information
Affiliations
Contributions
A.F.S. conducted and analyzed the micromagnetic and quasiparticle Monte Carlo simulations. E.Y.V. proposed and developed a general concept of this investigation. E.Y.V. and J.B. supervised the project. A.F.S., L.R., J.B., E.Y.V., and R.W. discussed the results and contributed to the manuscript.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing Interests.
Additional information
Publisher’s note: Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
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
Cite this article
Schäffer, A.F., Rózsa, L., Berakdar, J. et al. Stochastic dynamics and pattern formation of geometrically confined skyrmions. Commun Phys 2, 72 (2019). https://doi.org/10.1038/s420050190176y
Received:
Accepted:
Published:
Further reading

Rotating edgefield driven processing of chiral spin textures in racetrack devices
Scientific Reports (2020)

Electrical writing, deleting, reading, and moving of magnetic skyrmioniums in a racetrack device
Scientific Reports (2019)
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.