<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Phys.</journal-id>
<journal-title>Frontiers in Physics</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Phys.</abbrev-journal-title>
<issn pub-type="epub">2296-424X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1340288</article-id>
<article-id pub-id-type="doi">10.3389/fphy.2023.1340288</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Physics</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Microscopic theory of current-induced skyrmion transport and its application in disordered spin textures</article-title>
<alt-title alt-title-type="left-running-head">&#xd6;stberg et al.</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fphy.2023.1340288">10.3389/fphy.2023.1340288</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>&#xd6;stberg</surname>
<given-names>Emil</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2243312/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Vi&#xf1;as Bostr&#xf6;m</surname>
<given-names>Emil</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Verdozzi</surname>
<given-names>Claudio</given-names>
</name>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1493323/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/funding-acquisition/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>Department of Physics</institution>, <institution>Division of Mathematical Physics</institution>, <institution>Lund University</institution>, <addr-line>Lund</addr-line>, <country>Sweden</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Max Planck Institute for the Structure and Dynamics of Matter</institution>, <addr-line>Hamburg</addr-line>, <country>Germany</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>Nano-Bio Spectroscopy Group</institution>, <institution>Departamento de Fisica de Materiales</institution>, <institution>Universidad del Pais Vasco</institution>, <addr-line>Donostia-San Sebastian</addr-line>, <country>Spain</country>
</aff>
<aff id="aff4">
<sup>4</sup>
<institution>Department of Physics</institution>, <institution>Division of Mathematical Physics and ETSF</institution>, <institution>Lund University</institution>, <addr-line>Lund</addr-line>, <country>Sweden</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1432055/overview">Gianluca Stefanucci</ext-link>, University of Rome Tor Vergata, Italy</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2286338/overview">Nicola Lo Gullo</ext-link>, University of Calabria, Italy</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2582487/overview">Yaroslav Pavlyukh</ext-link>, Wroc&#x142;aw University of Science and Technology, Poland</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Claudio Verdozzi, <email>claudio.verdozzi@teorfys.lu.se</email>
</corresp>
</author-notes>
<pub-date pub-type="epub">
<day>19</day>
<month>01</month>
<year>2024</year>
</pub-date>
<pub-date pub-type="collection">
<year>2023</year>
</pub-date>
<volume>11</volume>
<elocation-id>1340288</elocation-id>
<history>
<date date-type="received">
<day>17</day>
<month>11</month>
<year>2023</year>
</date>
<date date-type="accepted">
<day>11</day>
<month>12</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2024 &#xd6;stberg, Vi&#xf1;as Bostr&#xf6;m and Verdozzi.</copyright-statement>
<copyright-year>2024</copyright-year>
<copyright-holder>&#xd6;stberg, Vi&#xf1;as Bostr&#xf6;m and Verdozzi</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>
<bold>Introduction:</bold> Magnetic skyrmions hold great promise for realizing compact and stable memory devices that can be manipulated at very low energy costs via electronic current densities.</p>
<p>
<bold>Methods:</bold> In this work, we extend a recently introduced method to describe classical skyrmion textures coupled to dynamical itinerant electrons. In this scheme, the electron dynamics is described via nonequilibrium Green&#x2019;s function (NEGF) within the generalized Kadanoff&#x2013;Baym ansatz, and the classical spins are treated via the Landau&#x2013;Lifshitz&#x2013;Gilbert equation. Here, the framework is extended to open systems by the introduction of a non-interacting approximation to the collision integral of NEGFs. This, in turn, allows us to perform computations of the real-time response of skyrmions to electronic currents in large quantum systems coupled to electronic reservoirs, which exhibit linear scaling in the number of time steps. We use this approach to investigate how electronic spin currents and dilute spin disorder affect skyrmion transport and the skyrmion Hall drift.</p>
<p>
<bold>Results:</bold> Our results show that the skyrmion dynamics is sensitive to a specific form of the spin disorder, such that different disorder configurations lead to qualitatively different skyrmion trajectories for the same applied bias.</p>
<p>
<bold>Discussion:</bold> This sensitivity arises from the local spin dynamics around the magnetic impurities, a feature that is expected not to be well-captured by phenomenological or spin-only descriptions. At the same time, our findings illustrate the potential of engineering microscopic impurity patterns to steer skyrmion trajectories. </p>
</abstract>
<kwd-group>
<kwd>skyrmion</kwd>
<kwd>spintronics</kwd>
<kwd>quantum transport</kwd>
<kwd>disorder</kwd>
<kwd>nonequilibrium Green&#x2019;s functions</kwd>
</kwd-group>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Condensed Matter Physics</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<title>1 Introduction</title>
<p>Technological progress often stems from the discovery and exploitation of new materials and forms of energy. While self-evident, this paradigm has recently undergone criticism and revision due to mounting awareness of the negative impact that indiscriminate technological development has on the environment and climate. This is also true for electronics: it has become clear that the production, use, and casual disposal of electronic devices can lead to a sharp increase in energy consumption, waste, and greenhouse effects [<xref ref-type="bibr" rid="B1">1</xref>]. Thus, together with a steady increase in the use of high-performance technology, there is a need for novel electronics with reduced dimensionality, large integration, and low energy consumption [<xref ref-type="bibr" rid="B2">2</xref>].</p>
<p>Pursuing these two directives on equal footing is the core aim of spintronics [<xref ref-type="bibr" rid="B3">3</xref>]: magnetic excitations allow for less energy-intensive ways of storing and processing digital information, and thus devices based on magnetic materials and phenomena offer an attractive alternative to conventional electronics. For a long time, fundamental and applied research in magnetism was largely concerned with macroscopic samples, and primarily with simple magnetic orders, such as ferro- and antiferromagnets. However, more recently, it has been possible to experimentally realize magnetic systems with nontrivial magnetic textures, creating unprecedented possibilities for spintronic applications [<xref ref-type="bibr" rid="B4">4</xref>, <xref ref-type="bibr" rid="B5">5</xref>].</p>
<p>A notable example in this respect is provided by magnetic skyrmions [<xref ref-type="bibr" rid="B6">6</xref>]. These are topologically nontrivial spin textures stabilized by a competition of exchange, Dzyaloshinskii&#x2013;Moriya interactions (DMIs), and magnetic anisotropies [<xref ref-type="bibr" rid="B7">7</xref>]. With their compact size, topological protection, and non-intensive energy requirements for manipulation, skyrmions are of great potential interest to realize racetrack memories [<xref ref-type="bibr" rid="B8">8</xref>&#x2013;<xref ref-type="bibr" rid="B10">10</xref>] and quantum computation devices [<xref ref-type="bibr" rid="B11">11</xref>&#x2013;<xref ref-type="bibr" rid="B14">14</xref>]. However, this requires efficient ways of writing, deleting, and manipulating skyrmions on short time scales and with high spatial precision, via electronic spin currents.</p>
<p>Here, we describe a scheme to perform large-scale simulations of the intertwined dynamics of interacting and open spin&#x2013;electron systems (<xref ref-type="fig" rid="F1">Figure 1</xref>). Our method is an extension of the approach introduced in [<xref ref-type="bibr" rid="B15">15</xref>, <xref ref-type="bibr" rid="B16">16</xref>] and amounts to propagating the equation of motion for the electronic spin-dependent single-particle density matrix, together with the Landau&#x2013;Lifshitz&#x2013;Gilbert (LLG) equation for the classical spins. The former equation can be derived from the general theory of nonequilibrium Green&#x2019;s functions using the so-called generalized Kadanoff&#x2013;Baym ansatz (GKBA) [<xref ref-type="bibr" rid="B17">17</xref>&#x2013;<xref ref-type="bibr" rid="B30">30</xref>], and therefore allows to systematically introduce the effects of electron&#x2013;electron interactions via diagrammatic many-body perturbation theory. In what follows, we apply this scheme to study current-induced skyrmion motion, fully accounting for the dynamics of the itinerant electrons resulting from an applied bias. In agreement with phenomenological theories [<xref ref-type="bibr" rid="B31">31</xref>], we find that for a clean sample, skyrmions are pinned below a critical spin current density <italic>I</italic>
<sub>0</sub>, after which the velocity is found to be a linear function of the current <italic>I</italic> &#x2212; <italic>I</italic>
<sub>0</sub>. The situation is found to be qualitatively different in the presence of (dilute) spin disorder, where the skyrmion motion is strongly dependent on the location, size, and form of the disorder configuration (for previous work on the role of disorder, see, e.g., [<xref ref-type="bibr" rid="B32">32</xref>]). This provides a clear indication that treatments based on the standard Thiele or LLG equation are not always adequate and that the dynamics of the electrons must be explicitly taken into account.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Sketch of the composite spin&#x2013;electron system. A central region consisting of itinerant electrons interacting with localized spins is in contact with two-dimensional leads. By applying a spin-dependent bias in the leads, an electronic current is generated in the central system, giving rise to skyrmion motion.</p>
</caption>
<graphic xlink:href="fphy-11-1340288-g001.tif"/>
</fig>
<p>This paper is structured as follows: <xref ref-type="sec" rid="s2">Section 2</xref> briefly reviews previous approaches to coupled spin&#x2013;electron dynamics, and <xref ref-type="sec" rid="s3">Section 3</xref> introduces the system and Hamiltonian to be considered and discusses the coupling between the itinerant electrons and external reservoirs. The spin and electron equations of motion are presented in <xref ref-type="sec" rid="s4">Section 4</xref> and <xref ref-type="sec" rid="s5">Section 5</xref>, and <xref ref-type="sec" rid="s6">Section 6</xref> introduces an approximate wide-band limit (AWBL) as a numerically efficient way to propagate the equations of motion in the presence of large central regions connected to external reservoirs. <xref ref-type="sec" rid="s7">Section 7</xref> presents some observables used to interrogate the skyrmion content of the spin configuration. In <xref ref-type="sec" rid="s8">Section 8</xref>, we use the AWBL to investigate the skyrmion motion induced by current densities in the itinerant electron system, and in <xref ref-type="sec" rid="s9">Section 9</xref>, we consider skyrmion motion in the presence of magnetic disorder. Finally, in <xref ref-type="sec" rid="s10">Section 10</xref>, we conclude with a discussion of experimental signatures and possible material platforms for which our results are of relevance.</p>
</sec>
<sec id="s2">
<title>2 Review of previous approaches</title>
<p>Magnetic skyrmions are made up of localized magnetic moments, typically arising from a large Hund&#x2019;s coupling <italic>J</italic> favoring a high-spin state of the <italic>d</italic>- or <italic>f</italic>-orbitals of the magnetic ion. Therefore, from a microscopic perspective, it is natural to expect that a quantum description of the magnetic structure should be necessary<xref ref-type="fn" rid="fn1">
<sup>1</sup>
</xref>. However, since magnetic moments in typical skyrmion materials (consisting of transition metal ions such as Fe, Co, and Mn) are of large magnitude, spin fluctuations are suppressed and a classical approximation usually works well.</p>
<p>In most cases, skyrmion textures are large compared to the underlying lattice constant. More precisely, the ratio of the electronic hopping <italic>t</italic> to the strength <italic>&#x3b1;</italic> of the spin&#x2013;orbit interaction is typically of the order <italic>&#x3b1;</italic>/<italic>t</italic> &#x223c; 0.01&#x2013;0.1, resulting in a spin spiral wavelength <italic>&#x3bb;</italic> &#x223c; 10&#x2013;100&#xa0;nm [<xref ref-type="bibr" rid="B9">9</xref>, <xref ref-type="bibr" rid="B34">34</xref>]. However, in certain cases, such as at an interface between metallic thin films and a material with large spin&#x2013;orbit coupling, the effective Dzyaloshinskii&#x2013;Moriya interaction can be significantly enhanced and lead to skyrmions with radii on the order of a few nanometers [<xref ref-type="bibr" rid="B35">35</xref>]. For skyrmions of large sizes, it is common to take a continuum limit of the microscopic spin Hamiltonian, resulting in a magnetic energy functional that can be minimized with micromagnetic methods. As a result, calculations for lattice skyrmions of realistic size (up to approximately 10&#xa0;nm in radius in two-dimensional systems) are usually based on an atomistic description of classical spins, with external fields such as electromagnetic radiation or electronic current densities included as non-dynamical variables. For example, the motion of skyrmions in response to an external current density can be described via an effective equation for the skyrmion&#x2019;s center of mass, the so-called Thiele equation [<xref ref-type="bibr" rid="B36">36</xref>], assuming that the form of the skyrmion is rigid. Based on the Thiele equation, electrons enter only via the external current density, taken from a static solution of the macroscopic Maxwell equations. A more detailed description often considered in the literature is to obtain the individual spin dynamics from the LLG equation [<xref ref-type="bibr" rid="B31">31</xref>] and to include the effects of electrons and external fields via a generalized force [<xref ref-type="bibr" rid="B37">37</xref>, <xref ref-type="bibr" rid="B38">38</xref>]. The LLG equation, with itinerant electrons included implicitly, has provided important insights into skyrmion behavior in a large range of materials, and its use is widespread. Furthermore, other approaches have been introduced, besides the LLG equation, which go beyond the semiclassical Thiele&#x2019;s description to study the dynamics of skyrmions [<xref ref-type="bibr" rid="B39">39</xref>&#x2013;<xref ref-type="bibr" rid="B42">42</xref>].</p>
<p>Indeed, there are many cases where neglecting the explicit dynamics of the electrons severely hinders a more detailed understanding, and possibly even the development of novel physical ideas and technological opportunities in skyrmionics.</p>
<p>The importance of explicitly accounting for itinerant electrons in the description of skyrmion dynamics was originally pointed out in [<xref ref-type="bibr" rid="B15">15</xref>], where a small two-dimensional spin texture containing a single skyrmion was made to interact with a nanowire carrying a time-dependent current. Since then, the significance of including electronic degrees of freedom in the description of skyrmion dynamics (as well as more general spin textures) has been addressed in several contexts [<xref ref-type="bibr" rid="B16">16</xref>, <xref ref-type="bibr" rid="B37">37</xref>, <xref ref-type="bibr" rid="B38">38</xref>, <xref ref-type="bibr" rid="B43">43</xref>&#x2013;<xref ref-type="bibr" rid="B45">45</xref>]. For example, it was recently demonstrated [<xref ref-type="bibr" rid="B16">16</xref>] that explicitly accounting for the dynamics of itinerant electrons can be of crucial importance in capturing the interaction between skyrmions and laser light. In particular, such a treatment shows that photo-generation of skyrmions resulting from laser excitation can occur on much shorter time scales than previously thought.</p>
<p>Similarly, electrons and currents are expected to play a key role in skyrmion transport phenomena, both for clean samples and in the presence of spin disorder. However, investigating such dynamics requires overcoming an additional hurdle on the methodological side, i.e., it is necessary to simultaneously treat large system sizes and extended time scales within an open quantum system framework. In the remainder of this paper, we show how such a framework can be constructed.</p>
</sec>
<sec id="s3">
<title>3 System and Hamiltonian</title>
<p>We consider a system at zero temperature and of finite size, referred to as the central region <italic>C</italic>, in contact with two macroscopic reservoirs (see <xref ref-type="fig" rid="F2">Figure 2</xref>). The central region consists of a finite square lattice with <italic>N</italic> &#x3d; <italic>N</italic>
<sub>
<italic>x</italic>
</sub> &#xd7; <italic>N</italic>
<sub>
<italic>y</italic>
</sub> sites, and at each lattice site, there is one electronic orbital and one localized spin. The electronic orbitals are populated by spinful itinerant electrons that can tunnel in and out of the reservoirs, also referred to as leads. The leads are coupled only to the electronic degrees of freedom, i.e., there are no localized spins in the reservoirs. Inside the leads, the electrons are assumed to be non-interacting and spin-polarized, with the density set by the chemical potential. Furthermore, in the central region, the electrons are assumed to be non-interacting, although electron&#x2013;electron interactions are straightforward (but numerically demanding) to include [<xref ref-type="bibr" rid="B15">15</xref>]. However, the itinerant electrons of the central region interact with the localized magnetic moments via a local exchange coupling, and the magnetic moments in turn interact among themselves via various magnetic interactions. The Hamiltonian of the composite system is<disp-formula id="e1">
<mml:math id="m1">
<mml:mi>H</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>R</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>R</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:math>
<label>(1)</label>
</disp-formula>where a possible time dependence is explicitly indicated both for the central region and for the reservoirs. This is necessary to initiate the dynamics of the system. We now discuss each contribution to <italic>H</italic> separately.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Schematic illustration of the transport setup and the relevant parameters of the system&#x2013;reservoir Hamiltonian. The leads have a common bandwidth <italic>W</italic> and chemical potential <italic>&#x3bc;</italic> and are connected to a central region of 20 &#xd7; 40 sites comprising both electrons and localized spins via a nearest-neighbor tunneling amplitude <italic>t</italic>
<sub>
<italic>L</italic>/<italic>R</italic>
</sub> at the left/right edge. To initiate the skyrmion dynamics, a spin-dependent bias (<italic>V</italic>
<sub>
<italic>L&#x2191;</italic>
</sub> &#x3d; &#x2212;<italic>V</italic>
<sub>
<italic>R&#x2191;</italic>
</sub> and <italic>V</italic>
<sub>
<italic>L&#x2193;</italic>
</sub> &#x3d; <italic>V</italic>
<sub>
<italic>L&#x2193;</italic>
</sub> &#x3d; 0) is applied to the leads.</p>
</caption>
<graphic xlink:href="fphy-11-1340288-g002.tif"/>
</fig>
<sec id="s3-1">
<title>3.1 The central region</title>
<p>The Hamiltonian of the central region is <italic>H</italic>
<sub>
<italic>C</italic>
</sub>(<italic>t</italic>) &#x3d; <italic>H</italic>
<sub>
<italic>e</italic>
</sub> &#x2b; <italic>H</italic>
<sub>
<italic>s</italic>
</sub> &#x2b; <italic>H</italic>
<sub>
<italic>s</italic>&#x2212;<italic>e</italic>
</sub>, where <italic>H</italic>
<sub>
<italic>e</italic>
</sub> describes the itinerant electrons, <italic>H</italic>
<sub>
<italic>s</italic>
</sub> is the localized spins, and <italic>H</italic>
<sub>
<italic>s</italic>&#x2212;<italic>e</italic>
</sub> is the spin&#x2013;electron coupling. These terms are respectively given by<disp-formula id="e2">
<mml:math id="m2">
<mml:msub>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mfenced open="&#x27e8;" close="&#x27e9;">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi>&#x3c3;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:msubsup>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2020;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mn mathvariant="bold">1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold-italic">&#x3c4;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>B</mml:mi>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:msubsup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
</mml:math>
<label>(2)</label>
</disp-formula>
<disp-formula id="e3">
<mml:math id="m3">
<mml:msub>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="&#x27e8;" close="&#x27e9;">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:msub>
<mml:mrow>
<mml:mi>J</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold-italic">S</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold-italic">S</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="&#x27e8;" close="&#x27e9;">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold-italic">S</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold-italic">S</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>B</mml:mi>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:msubsup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>K</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
</mml:math>
<label>(3)</label>
</disp-formula>
<disp-formula id="e4">
<mml:math id="m4">
<mml:msub>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>g</mml:mi>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold-italic">S</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold-italic">s</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>.</mml:mo>
</mml:math>
<label>(4)</label>
</disp-formula>Here, <inline-formula id="inf1">
<mml:math id="m5">
<mml:msubsup>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2020;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> creates an itinerant electron at site <italic>i</italic> with spin projection <italic>&#x3c3;</italic>, the hopping amplitude between nearest-neighbor sites <italic>i</italic> and <italic>j</italic> (denoted by <inline-formula id="inf2">
<mml:math id="m6">
<mml:mfenced open="&#x27e8;" close="&#x27e9;">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:math>
</inline-formula>) is given by <italic>t</italic>
<sub>
<italic>ij</italic>
</sub>, <bold>
<italic>&#x3b1;</italic>
</bold>
<sub>
<italic>ij</italic>
</sub> accounts for spin&#x2013;orbit interactions, and <inline-formula id="inf3">
<mml:math id="m7">
<mml:mi mathvariant="bold">B</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>B</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">z</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> is an external magnetic field along the <italic>z</italic>-axis. The electronic spin operator at site <italic>i</italic> is defined by <inline-formula id="inf4">
<mml:math id="m8">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">s</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mo movablelimits="false" form="prefix">&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2020;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3c4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula>, where <bold>
<italic>&#x3c4;</italic>
</bold> denotes the vector of Pauli matrices. The parameters <italic>J</italic>
<sub>
<italic>ij</italic>
</sub> &#x3d; <italic>J</italic>
<sub>
<italic>ji</italic>
</sub> and <bold>D</bold>
<sub>
<italic>ij</italic>
</sub> &#x3d; &#x2212;<bold>D</bold>
<sub>
<italic>ji</italic>
</sub> provide the exchange interaction and DMI [<xref ref-type="bibr" rid="B46">46</xref>, <xref ref-type="bibr" rid="B47">47</xref>] between spins <inline-formula id="inf5">
<mml:math id="m9">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">S</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula> and <inline-formula id="inf6">
<mml:math id="m10">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">S</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula>, and <italic>K</italic> quantifies an easy-axis single-ion anisotropy. The itinerant electrons interact with localized spins via a local exchange coupling of strength <italic>g</italic>. We note that in magnetic thin films, skyrmions are often stabilized by the easy-axis anisotropy [<xref ref-type="bibr" rid="B35">35</xref>], and an external magnetic field is not strictly necessary. However, including a Zeeman term in the Hamiltonian provides an additional physical mean to control the equilibrium magnetic state, and in particular to tune the system between a ferromagnetic state and the skyrmion crystal phase.</p>
<p>Depending on the symmetries of the system, the DMI vector <bold>D</bold>
<sub>
<italic>ij</italic>
</sub> can be of different forms. Assuming that the overall magnitude of the interaction is fixed at &#x7c;<bold>D</bold>
<sub>
<italic>ij</italic>
</sub>&#x7c; &#x3d; <italic>D</italic>, the spatial dependence typically takes one of the following two forms:<disp-formula id="e5">
<mml:math id="m11">
<mml:mtable class="align" columnalign="left">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:mi>D</mml:mi>
<mml:mspace width="0.17em"/>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
<mml:mspace width="0.3333em"/>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtext>Bloch</mml:mtext>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:mi>D</mml:mi>
<mml:mspace width="0.17em"/>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold-italic">z</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>.</mml:mo>
<mml:mspace width="1em"/>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtext>N&#xe9;el</mml:mtext>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(5)</label>
</disp-formula>Here, <bold>
<italic>d</italic>
</bold>
<sub>
<italic>ij</italic>
</sub> is the vector between lattice sites <italic>i</italic> and <italic>j</italic>, and <inline-formula id="inf7">
<mml:math id="m12">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold-italic">z</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> is a normal vector to the two-dimensional lattice plane. The N&#xe9;el-type DMI gives rise to N&#xe9;el-type (hedgehog) skyrmions and is typically generated by the inversion symmetry breaking induced at a surface. Therefore, the N&#xe9;el-type DMI is most common in single-layer or few-layer substrates since thicker materials tend to restore the bulk inversion symmetry. On the other hand, the Bloch-type DMI that commonly arises in systems with non-centrosymmetric crystal structures gives rise to Bloch-type (spiral) skyrmions. Even so, many bulk materials that support Bloch-type skyrmions can be fabricated as thin-film samples, while still hosting skyrmions [<xref ref-type="bibr" rid="B34">34</xref>].</p>
<p>In this work, we limit ourselves to a Bloch-type DMI, while considering for computational simplicity a monolayer geometry for the localized spins. Similarly, we focus on a Rashba-type spin&#x2013;orbit coupling of the form<disp-formula id="e6">
<mml:math id="m13">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>R</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mspace width="0.17em"/>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold-italic">z</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:math>
<label>(6)</label>
</disp-formula>where the parameter <italic>&#x3b1;</italic>
<sub>
<italic>R</italic>
</sub> sets the overall magnitude of the interaction. This reflects the fact that the forms of the spin&#x2013;orbit coupling and Dzyaloshinskii&#x2013;Moriya interaction are intimately related, such that to the lowest order in a strong coupling expansion <bold>D</bold>
<sub>
<italic>ij</italic>
</sub> &#x221d;<bold> <italic>&#x3b1;</italic>
</bold>
<sub>
<italic>ij</italic>
</sub> [<xref ref-type="bibr" rid="B47">47</xref>]. We note that the Hamiltonian <italic>H</italic>
<sub>
<italic>C</italic>
</sub> can be generalized further by including both a local on-site potential <italic>v</italic>
<sub>
<italic>i</italic>
</sub>(<italic>t</italic>) for the itinerant electrons as well as a complex hopping <inline-formula id="inf8">
<mml:math id="m14">
<mml:msub>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula>, the phase of which encodes the interaction with an external electromagnetic field [<xref ref-type="bibr" rid="B16">16</xref>]. It is similarly straightforward to include a direct coupling between the localized spins and external electromagnetic fields, e.g., via the inverse Faraday effect. For the present work, such terms are not of relevance and are therefore omitted.</p>
</sec>
<sec id="s3-2">
<title>3.2 The reservoirs and their coupling to the central region</title>
<p>The leads are taken to be two-dimensional and semi-infinite (see <xref ref-type="fig" rid="F1">Figure 1</xref>) and are described by the Hamiltonian<disp-formula id="e7">
<mml:math id="m15">
<mml:msub>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>R</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:msubsup>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>R</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(7)</label>
</disp-formula>
<disp-formula id="e8">
<mml:math id="m16">
<mml:msubsup>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>R</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="&#x27e8;" close="&#x27e9;">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:msubsup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2020;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:msubsup>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:msubsup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2020;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>.</mml:mo>
</mml:math>
<label>(8)</label>
</disp-formula>Here, <italic>&#x3b1;</italic> &#x2208; {<italic>L</italic>, <italic>R</italic>} denotes the left (L) and right (R) lead, <italic>&#x3c3;</italic> labels the spin projection, and the parameter <italic>t</italic>
<sub>
<italic>R&#x3b1;</italic>
</sub> is the hopping amplitude within lead <italic>&#x3b1;</italic>. The hopping amplitude is related to the nominal bandwidth by <italic>W</italic>
<sub>
<italic>&#x3b1;</italic>
</sub> &#x3d; 4<italic>t</italic>
<sub>
<italic>R&#x3b1;</italic>
</sub>, and <inline-formula id="inf9">
<mml:math id="m17">
<mml:msubsup>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> is a time-dependent bias measured from the chemical potential <italic>&#x3bc;</italic>. The leads interact with the central region via the Hamiltonian <inline-formula id="inf10">
<mml:math id="m18">
<mml:msub>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>R</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mo movablelimits="false" form="prefix">&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>R</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>, where<disp-formula id="e9">
<mml:math id="m19">
<mml:msubsup>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>R</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:munderover>
</mml:mstyle>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2020;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>H</mml:mi>
<mml:mo>.</mml:mo>
<mml:mi>c</mml:mi>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(9)</label>
</disp-formula>
<disp-formula id="e10">
<mml:math id="m20">
<mml:msubsup>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>R</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>R</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:munderover>
</mml:mstyle>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2020;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>H</mml:mi>
<mml:mo>.</mml:mo>
<mml:mi>c</mml:mi>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:math>
<label>(10)</label>
</disp-formula>Here, <italic>i</italic>
<sub>
<italic>y</italic>
</sub> denotes the <italic>y</italic>-component of the site index <italic>i</italic> and runs over the transverse dimension <italic>N</italic>
<sub>
<italic>y</italic>
</sub> of the system. For the left (right) lead, the values of the <italic>x</italic>-component <italic>i</italic>
<sub>
<italic>x</italic>
</sub> run backward (forward) along the <italic>x</italic>-axis. The geometry of the system&#x2013;reservoir setup is pictorially illustrated in <xref ref-type="fig" rid="F1">Figure 1</xref>, with semi-infinite and spin-polarized leads coupled to the left and right edges of the central system, supporting a spin-polarized current that interacts with the magnetic texture. Furthermore, a schematic of the parameters relevant to the transport setup and to support charge and spin currents is shown in <xref ref-type="fig" rid="F2">Figure 2</xref>.</p>
</sec>
</sec>
<sec id="s4">
<title>4 Spin equations of motion</title>
<p>We now consider the system&#x2019;s nonequilibrium dynamics, which is initiated by applying a voltage bias to the reservoirs. Since the radius of a typical skyrmion is <inline-formula id="inf11">
<mml:math id="m21">
<mml:mo>&#x223c;</mml:mo>
<mml:mn>100</mml:mn>
</mml:math>
</inline-formula> nm [<xref ref-type="bibr" rid="B48">48</xref>], a full quantum mechanical description of the spin texture is extremely challenging. A commonly adopted strategy is then to resort to a classical description of the spins, where <inline-formula id="inf12">
<mml:math id="m22">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">S</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2192;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">&#x27e8;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">S</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">&#x27e9;</mml:mo>
</mml:mrow>
<mml:mo>&#x2261;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>S</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula> and &#x7c;<bold>n</bold>
<sub>
<italic>i</italic>
</sub>&#x7c; &#x3d; 1. This limit is exact for <italic>S</italic> &#x2192; <italic>&#x221e;</italic> [<xref ref-type="bibr" rid="B49">49</xref>, <xref ref-type="bibr" rid="B50">50</xref>] and considered to be a suitable approximation already when <italic>S</italic> &#x3e; 1 [<xref ref-type="bibr" rid="B35">35</xref>]. Taking the classical limit leads to a semi-classical approximation for the coupled spin and electron subsystems [<xref ref-type="bibr" rid="B15">15</xref>, <xref ref-type="bibr" rid="B16">16</xref>], where the quantum electronic Hamiltonian depends parametrically on the classical variables <bold>n</bold>
<sub>
<italic>i</italic>
</sub>. In this approximation, the system&#x2019;s time evolution is, therefore, governed by two coupled differential equations, one for the classical spins and one for the quantum mechanical electrons.</p>
<p>To obtain a dynamical equation for the localized spins, we start from the Heisenberg equations of motion for the spin operators and then take the classical limit. The result is a Landau&#x2013;Lifshitz equation of the form<disp-formula id="e11">
<mml:math id="m23">
<mml:mfrac>
<mml:mrow>
<mml:mi mathvariant="normal">d</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="&#x27e8;" close="&#x27e9;">
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:mi>S</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>J</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>B</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>S</mml:mi>
<mml:mi>K</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">z</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>g</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">&#x27e8;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold-italic">s</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">&#x27e9;</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(11)</label>
</disp-formula>where the last term provides the coupling between the classical spins and the instantaneous quantum average of the itinerant electron spins. In the following, we absorb the factors of <italic>S</italic> into the couplings, i.e., we define <italic>SJ</italic>
<sub>
<italic>ij</italic>
</sub> &#x2192; <italic>J</italic>
<sub>
<italic>ij</italic>
</sub> and similarly for <bold>
<italic>D</italic>
</bold>
<sub>
<italic>ij</italic>
</sub> and <italic>K</italic>, and for simplicity, we assume <italic>J</italic>
<sub>
<italic>ij</italic>
</sub> &#x3d; <italic>J</italic>. As commonly done in spintronics simulations, we add a small Gilbert damping to the equations of motion to stabilize the dynamics, which amounts to adding an extra term <italic>&#x3b1;</italic>
<bold>
<italic>n</italic>
</bold>
<sub>
<italic>i</italic>
</sub> &#xd7; (<italic>&#x2202;</italic>
<bold>
<italic>n</italic>
</bold>
<sub>
<italic>i</italic>
</sub>/<italic>&#x2202;t</italic>) to Eq. <xref ref-type="disp-formula" rid="e11">11</xref>. The equations of motion for the itinerant electrons are discussed in detail in the next section.</p>
</sec>
<sec id="s5">
<title>5 Nonequilibrium Green&#x2019;s functions</title>
<p>To describe the dynamics of the electrons, we use a nonequilibrium Green&#x2019;s functions (NEGFs) description within the GKBA. NEGFs are a general and powerful approach to nonequilibrium phenomena [<xref ref-type="bibr" rid="B51">51</xref>&#x2013;<xref ref-type="bibr" rid="B55">55</xref>], to describe the real-time dynamics of a system by exactly including external perturbations with an arbitrary temporal dependence. Within this theory, the time-dependent expectation values of any single-particle observable, such as currents, densities and magnetization, can be obtained from the one-particle, two-time Green&#x2019;s function<disp-formula id="e12">
<mml:math id="m24">
<mml:msubsup>
<mml:mrow>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>z</mml:mi>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mfenced open="&#x27e8;" close="&#x27e9;">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="script">T</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="{" close="}">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:msup>
<mml:mrow>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2020;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>.</mml:mo>
</mml:math>
<label>(12)</label>
</disp-formula>Here, the brackets <inline-formula id="inf13">
<mml:math id="m25">
<mml:msub>
<mml:mrow>
<mml:mfenced open="&#x27e8;" close="&#x27e9;">
<mml:mrow>
<mml:mo>&#x22c5;</mml:mo>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula> denote an ensemble average with respect to the thermal density operator <italic>&#x3c1;</italic> &#x3d; <italic>e</italic>
<sup>&#x2212;<italic>&#x3b2;H</italic>
</sup>/<italic>Z</italic>, where <italic>&#x3b2;</italic> &#x3d; 1/<italic>k</italic>
<sub>
<italic>B</italic>
</sub>
<italic>T</italic> is the inverse temperature, <italic>H</italic> is the equilibrium Hamiltonian, and <italic>Z</italic> &#x3d; tr <italic>e</italic>
<sup>&#x2212;<italic>&#x3b2;H</italic>
</sup> is the canonical partition function. In the low-temperature limit <italic>&#x3b2;</italic> &#x2192; <italic>&#x221e;</italic>, the ensemble average reduces to a ground-state expectation value. The operator <inline-formula id="inf14">
<mml:math id="m26">
<mml:msubsup>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> is the annihilation operator of an itinerant electron written in the Heisenberg picture with respect to the full time-dependent Hamiltonian <italic>H</italic>(<italic>z</italic>), where <italic>z</italic> is a complex time argument living on the Keldysh contour [<xref ref-type="bibr" rid="B52">52</xref>], and all operators inside the brackets are time-ordered on the contour by the operator <inline-formula id="inf15">
<mml:math id="m27">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="script">T</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula>. As mentioned before, the indices <italic>i</italic> and <italic>j</italic> run over all lattice sites, while <italic>&#x3c3;</italic> and <italic>&#x3c3;</italic>&#x2032; denote spin projections.</p>
<p>We note that within the semi-classical scheme discussed above, the one-particle Green&#x2019;s function depends parametrically on the classical spin variables via the spin&#x2013;electron coupling <italic>H</italic>
<sub>
<italic>s</italic>&#x2212;<italic>e</italic>
</sub>. Therefore, we should write <inline-formula id="inf16">
<mml:math id="m28">
<mml:msubsup>
<mml:mrow>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>z</mml:mi>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>z</mml:mi>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">{</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">}</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, but for notational simplicity, we keep the dependence on <bold>S</bold>
<sub>
<italic>i</italic>
</sub> implicit in the following. In addition, we suppress the site and spin indexes of Green&#x2019;s function, with the implicit understanding that all quantities are matrices in the site and spin space and only explicitly indicate the time variables of <italic>G</italic>(<italic>z</italic>, <italic>z</italic>&#x2032;). The equations of motion for the one-particle Green&#x2019;s function, the so-called Kadanoff&#x2013;Baym equations, can be written as [<xref ref-type="bibr" rid="B51">51</xref>]<disp-formula id="e13">
<mml:math id="m29">
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:mi mathvariant="normal">d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">d</mml:mi>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>h</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mi>G</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>z</mml:mi>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>z</mml:mi>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2146;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mspace width="0.17em"/>
<mml:mi mathvariant="normal">&#x3a3;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>z</mml:mi>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
<mml:mi>G</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:math>
<label>(13)</label>
</disp-formula>Here, <italic>h</italic>(<italic>z</italic>) is the time-dependent mean-field Hamiltonian and the self-energy <italic>&#x3a3;</italic>(<italic>z</italic>, <italic>z</italic>&#x2032;) contains all correlation effects beyond the Hartree approximation. A strength of the NEGF formalism is that non-interacting leads can be exactly incorporated in the equation of motion for Green&#x2019;s function of the central system through the introduction of a so-called embedding self-energy [<xref ref-type="bibr" rid="B56">56</xref>]. Denoting the correlation and embedding self-energies by <italic>&#x3a3;</italic>
<sub>
<italic>c</italic>
</sub> and &#x3a3;<sub>emb</sub>, respectively, the total self-energy can be written as <italic>&#x3a3;</italic> &#x3d; <italic>&#x3a3;</italic>
<sub>
<italic>c</italic>
</sub> &#x2b; &#x3a3;<sub>emb</sub>. We note that in the present case, the electronic Hamiltonian contains no interaction terms, and therefore &#x3a3;<sub>
<italic>c</italic>
</sub> &#x3d; 0.</p>
<p>In the following, we consider a wide-band limit (WBL) approximation to the embedding self-energy, obtained when the hopping amplitude inside the leads tends to infinity, while the ratio <inline-formula id="inf17">
<mml:math id="m30">
<mml:msubsup>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula> remains fixed. In the formal treatment, this approximation is only performed in the extended direction of the leads (the one perpendicular to the system edge). In physical terms, it amounts to the assumption that the density of states of the leads is constant over the bandwidth of the central system. Performing the WBL approximation results in the following expression for the embedding self-energy [<xref ref-type="bibr" rid="B20">20</xref>, <xref ref-type="bibr" rid="B30">30</xref>, <xref ref-type="bibr" rid="B57">57</xref>, <xref ref-type="bibr" rid="B58">58</xref>]:<disp-formula id="equ1">
<mml:math id="m31">
<mml:mtable class="align-star" columnalign="left">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>emb</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x3c;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>s</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi>s</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:msup>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mrow>
<mml:mi>V</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
<mml:mo>d</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
</mml:msup>
<mml:mo>&#x222b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mo>d</mml:mo>
<mml:mi>&#x3f5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mi>f</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3f5;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:msup>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>&#x3f5;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right">
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>emb</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mi>R</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mi>&#x3b4;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mi>s</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi>s</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
</disp-formula>where the superscripts denote the so-called lesser <inline-formula id="inf18">
<mml:math id="m32">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mo>&#x3c;</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> and retarded (<italic>R</italic>) components of the self-energy [<xref ref-type="bibr" rid="B54">54</xref>]. Here, <italic>s</italic>(<italic>t</italic>) is a smooth function used to equilibrate the central system in the presence of the leads, <italic>V</italic>
<sub>
<italic>&#x3b1;</italic>
</sub>(<italic>t</italic>) is the time-dependent bias in lead <italic>&#x3b1;</italic>, and <italic>f</italic>(<italic>&#x3f5;</italic>) is the Fermi&#x2013;Dirac distribution.</p>
<sec id="s5-1">
<title>5.1 Generalized Kadanoff&#x2013;Baym ansatz</title>
<p>Provided that we have full knowledge of the self-energy <italic>&#x3a3;</italic>, the Kadanoff&#x2013;Baym equations are an exact reformulation of the many-body problem. However, in practice, <italic>&#x3a3;</italic> needs to be approximated, which is commonly done using the diagrammatic many-body perturbation theory. A computational difficulty met with the full Kadanoff&#x2013;Baym formalism is that the numerical solution of Eq. <xref ref-type="disp-formula" rid="e13">13</xref> scales cubically with the number of time steps, which is a consequence of the memory integral (the right-hand side of Eq. <xref ref-type="disp-formula" rid="e13">13</xref>) accounting for the full history of the dynamic evolution. Calculations with double-time Green&#x2019;s functions, as in Eq. <xref ref-type="disp-formula" rid="e12">12</xref>, are highly expensive and scale unfavorably with basis size and simulation time. Since skyrmions typically occur on large lattice distances of 100&#xa0;nm [<xref ref-type="bibr" rid="B9">9</xref>] and move on typical time scales of 1 ps, the simulation of interacting spin&#x2013;electron systems through a straightforward use of the Kadanoff&#x2013;Baym equations is prohibitive. A significant improvement in the time-step scaling can be achieved by employing the so-called GKBA [<xref ref-type="bibr" rid="B17">17</xref>], where only the time diagonal of Green&#x2019;s function needs to be time-evolved. This approximation was originally derived for equilibrium systems and in the weak scattering limit but has been found to work well also out of equilibrium [<xref ref-type="bibr" rid="B17">17</xref>&#x2013;<xref ref-type="bibr" rid="B30">30</xref>]. Within the NEGF&#x2013;GKBA and its recent reformulation as a time-linear scheme [<xref ref-type="bibr" rid="B25">25</xref>, <xref ref-type="bibr" rid="B26">26</xref>], it is currently possible to simulate the long-time dynamics of electronic systems with a basis size on the order of 100 orbitals [<xref ref-type="bibr" rid="B28">28</xref>].</p>
<p>The GKBA for electronic degrees of freedom is achieved by the following factorization [<xref ref-type="bibr" rid="B17">17</xref>]:<disp-formula id="e14">
<mml:math id="m33">
<mml:msup>
<mml:mrow>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x3c;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>i</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>R</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:msup>
<mml:mrow>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x3c;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x3c;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:msup>
<mml:mrow>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(14)</label>
</disp-formula>where the superscript <italic>A</italic> denotes the advanced component of Green&#x2019;s function. Using transformation rules introduced by Langreth [<xref ref-type="bibr" rid="B59">59</xref>], we can project Eq. <xref ref-type="disp-formula" rid="e13">13</xref> from the Keldysh contour to the physical time axis and obtain a dynamical equation for <italic>G</italic>
<sup>&#x3c;</sup>(<italic>t</italic>, <italic>t</italic>&#x2032;). When taking <italic>t</italic>&#x2032; &#x2192; <italic>t</italic> and using the GKBA, the equation for <italic>G</italic>
<sup>&#x3c;</sup>(<italic>t</italic>, <italic>t</italic>&#x2032;) reduces to an equation of motion for the one-particle density matrix <italic>&#x3c1;</italic>(<italic>t</italic>) &#x3d; <italic>iG</italic>
<sup>&#x3c;</sup>(<italic>t</italic>, <italic>t</italic>) of the form<disp-formula id="e15">
<mml:math id="m34">
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>&#x3c1;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi>&#x3c1;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mtext>d</mml:mtext>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mspace width="0.17em"/>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x3c;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
<mml:msup>
<mml:mrow>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mtext>d</mml:mtext>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>R</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
<mml:mi>&#x3c1;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
<mml:msup>
<mml:mrow>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>H</mml:mi>
<mml:mo>.</mml:mo>
<mml:mi>c</mml:mi>
<mml:mo>.</mml:mo>
</mml:math>
<label>(15)</label>
</disp-formula>To close the equation for <italic>&#x3c1;</italic>, we further assume that <inline-formula id="inf19">
<mml:math id="m35">
<mml:msup>
<mml:mrow>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>R</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>&#x3b8;</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mi mathvariant="script">T</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mi>d</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mspace width="0.17em"/>
<mml:mrow>
<mml:mo stretchy="false">[</mml:mo>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">]</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula>, with the interaction between the leads and the central region adiabatically turned on before the bias is applied. Here, <italic>&#x393;</italic> &#x3d; <italic>&#x2211;</italic>
<sub>
<italic>&#x3b1;</italic>
</sub>&#x393;<sub>
<italic>&#x3b1;</italic>
</sub> accounts for the presence of the leads [<xref ref-type="bibr" rid="B20">20</xref>].</p>
</sec>
</sec>
<sec id="s6">
<title>6 Approximate wide-band limit</title>
<p>Introducing the GKBA improves the time scaling of the Kadanoff&#x2013;Baym equations, but solving the equation of motion for <italic>&#x3c1;</italic> still scales quadratically with the number of time steps. Since we are interested in large systems with both fast and slow degrees of freedom, it is useful to make further approximations to reduce the time scaling. To this end, and inspired by other work on open systems [<xref ref-type="bibr" rid="B29">29</xref>, <xref ref-type="bibr" rid="B30">30</xref>, <xref ref-type="bibr" rid="B57">57</xref>, <xref ref-type="bibr" rid="B58">58</xref>], we introduce an AWBL based on an approximation to the collision integral (the right-hand side of Eq. <xref ref-type="disp-formula" rid="e15">15</xref>). As demonstrated below, this prescription offers a good trade-off between computation time and accuracy and allows us to simulate large systems as required to describe skyrmion textures. The proposed AWBL amounts to neglecting the spin&#x2013;electron coupling in the advanced Green&#x2019;s function <italic>G</italic>
<sup>
<italic>A</italic>
</sup>, such that<disp-formula id="e16">
<mml:math id="m36">
<mml:msup>
<mml:mrow>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>&#x3b8;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="script">T</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mi>d</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mspace width="0.17em"/>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2248;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>&#x3b8;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:msup>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
<mml:mo>.</mml:mo>
</mml:math>
<label>(16)</label>
</disp-formula>With this approximation, the advanced Green&#x2019;s function becomes a function of the time difference, <italic>G</italic>
<sup>
<italic>A</italic>
</sup>(<italic>t</italic>, <italic>t</italic>&#x2032;) &#x3d; <italic>G</italic>
<sup>
<italic>A</italic>
</sup>(<italic>t</italic> &#x2212; <italic>t</italic>&#x2032;). As a consequence, the entire collision integral becomes a function of <italic>t</italic> &#x2212; <italic>t</italic>&#x2032;, only a single evaluation needs to be performed at each time step, and the time-step scaling becomes linear (further technical details can be found in <xref ref-type="sec" rid="s16">Supplementary Material S1</xref>). In general, the AWBL is a quite drastic approximation, but, as demonstrated below, it works rather well for the present system. One reason for this is that the spin&#x2013;electron coupling only constitutes a higher-order correction to the embedding self-energy since the spins do not couple directly to the leads. A second reason is that for most of the time evolution, and in the dominant region of the central system, the spin texture is constant both in time and space.</p>
</sec>
<sec id="s7">
<title>7 Skyrmion indicators</title>
<p>Before discussing the response of magnetic skyrmions to electronic currents, we define the observables used to determine the presence of a magnetic skyrmion in a classical spin texture. Since the spins live on the unit sphere <italic>S</italic>
<sup>2</sup> and the central region can be approximately compactified to the torus <italic>T</italic>
<sup>2</sup> (assuming a ferromagnetic ordering along the edges), a topological charge measuring the winding number of the map <bold>S</bold>: <italic>T</italic>
<sup>2</sup>&#x21a6;<italic>S</italic>
<sup>2</sup> can be defined. On a lattice, it can be shown that a suitable definition of this topological charge is given by [<xref ref-type="bibr" rid="B60">60</xref>]<disp-formula id="e17">
<mml:math id="m37">
<mml:mi>Q</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="{" close="}">
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2208;</mml:mo>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">jkl</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:math>
<label>(17)</label>
</disp-formula>where the sum is over the triangulated lattice and &#x394; is the set that contains the indexes for the lattice sites for every triangle in the lattice. The solid angle &#x3a9;<sub>
<italic>jkl</italic>
</sub> is defined by<disp-formula id="e18">
<mml:math id="m38">
<mml:mtable class="align" columnalign="left">
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mspace width="0.3333em"/>
<mml:mtext>exp</mml:mtext>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">jkl</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">jkl</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b7;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">jkl</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">jkl</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msqrt>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(18)</label>
</disp-formula>and the function <inline-formula id="inf20">
<mml:math id="m39">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b7;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">jkl</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="normal">s</mml:mi>
<mml:mi mathvariant="normal">g</mml:mi>
<mml:mi mathvariant="normal">n</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">[</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:mfenced open="(" close="">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">]</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> ensures that the last term is positive. Geometrically, the topological charge sums up the solid angles spanned by all spin triplets {<italic>jkl</italic>}, which, when divided by the surface 4<italic>&#x3c0;</italic> of the unit sphere, gives the integer winding number (for appropriate boundary conditions). The solid angle &#x3a9;<sub>
<italic>jkl</italic>
</sub> serves as an indicator of the extent to which the spins twist. Specifically, within the core of a skyrmion, &#x3a9;<sub>
<italic>jkl</italic>
</sub> has a large magnitude, gradually diminishing radially from the core. The extent of twisting at a specific location can be conceptualized as the skyrmion density at that particular site, with this density being invariably distributed across multiple sites. Furthermore, in the presence of a skyrmion within the system, we define the center of mass as<disp-formula id="e19">
<mml:math id="m40">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:munderover>
</mml:mstyle>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:munderover>
</mml:mstyle>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msub>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msub>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:math>
<label>(19)</label>
</disp-formula>The expressions for <italic>M</italic> and <inline-formula id="inf21">
<mml:math id="m41">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula> are respectively given by<disp-formula id="e20">
<mml:math id="m42">
<mml:mi>M</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:munderover>
</mml:mstyle>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:munderover>
</mml:mstyle>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:math>
<label>(20)</label>
</disp-formula>
<disp-formula id="e21">
<mml:math id="m43">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mo>.</mml:mo>
</mml:math>
<label>(21)</label>
</disp-formula>In Eqs <xref ref-type="disp-formula" rid="e19">19</xref>, <xref ref-type="disp-formula" rid="e20">20</xref>, the index <italic>i</italic>
<sub>
<italic>x</italic>
</sub> (<italic>i</italic>
<sub>
<italic>y</italic>
</sub>) ranges between 2 and <italic>N</italic>
<sub>
<italic>x</italic>
</sub> &#x2212; 1 (2 and <italic>N</italic>
<sub>
<italic>y</italic>
</sub> &#x2212; 1) rather than, as intuitively expected, between 1 and <italic>N</italic>
<sub>
<italic>x</italic>
</sub> (1 and <italic>N</italic>
<sub>
<italic>y</italic>
</sub>). Observations of spin oscillations at the periphery of the central region motivate the exclusion of these edges in the determination of the skyrmion&#x2019;s center of mass. The rationale behind these oscillations and the specific way we perform the site exclusion are further detailed in <xref ref-type="sec" rid="s8-1">Section 8.1</xref>.</p>
</sec>
<sec id="s8">
<title>8 Current-driven skyrmion motion</title>
<p>We now consider the motion of skyrmions generated by a current density in the itinerant electron system, in turn driven by an external bias. However, first, we need to prepare the system in a state featuring a skyrmion, a state that may not necessarily correspond to the ground state of the semi-classical system. This entails the selection of a suitable initial spin configuration, subsequently coupled in a self-consistent manner to the electron system. The interaction with the leads is slowly turned on in the time interval <italic>t</italic> &#x3c; <italic>&#x3c4;</italic> using the contact function <italic>s</italic>(<italic>t</italic>) &#x3d; sin<sup>2</sup>(<italic>&#x3c0;t</italic>/2<italic>&#x3c4;</italic>). After time <italic>t</italic> &#x3d; <italic>&#x3c4;</italic>, a bias is applied, here considered to be of the form<disp-formula id="e22">
<mml:math id="m44">
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3b8;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="{" close="">
<mml:mrow>
<mml:mtable class="cases">
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mi>V</mml:mi>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mtext>if&#x2009;</mml:mtext>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>L</mml:mi>
<mml:mtext>&#x2009;and&#x2009;</mml:mtext>
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mspace width="0.17em"/>
<mml:mi>&#x2191;</mml:mi>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mo>&#x2212;</mml:mo>
<mml:mi>V</mml:mi>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mtext>if&#x2009;</mml:mtext>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>R</mml:mi>
<mml:mtext>&#x2009;and&#x2009;</mml:mtext>
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mspace width="0.17em"/>
<mml:mi>&#x2191;</mml:mi>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mn>0</mml:mn>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mtext>otherwise</mml:mtext>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:math>
<label>(22)</label>
</disp-formula>This bias generates a spin current through the central system. In the simulations below, we fix the energy unit by setting the hopping <italic>t</italic>
<sub>
<italic>ij</italic>
</sub> &#x3d; <italic>t</italic>
<sub>
<italic>s</italic>
</sub> &#x3d; &#x2212;1 and take <italic>&#x210f;</italic> &#x3d; 1.</p>
<sec id="s8-1">
<title>8.1 Benchmarks for the approximate wide-band limit and the role of damping</title>
<p>As a primer for our discussion of disorder effects on skyrmion dynamics, we briefly investigate the performance of the AWBL in the absence of disorder. For this purpose, we compare the dynamics obtained within the WBL and AWBL of a small central region denoted by <italic>C</italic>
<sub>16</sub>, consisting of a 4 &#xd7; 4 cluster, as illustrated in <xref ref-type="fig" rid="F3">Figure 3A</xref>.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Benchmarks for the approximate wide-band limit. <bold>(A)</bold> Initial relaxed configuration of a 4 &#xd7; 4 spin texture interacting with a corresponding layer of electrons. <bold>(B&#x2013;D)</bold> Spin current <italic>I</italic>
<sub>
<italic>R</italic>,<italic>&#x2191;</italic>
</sub> and electronic spin density <italic>&#x3c1;</italic>
<sub>11<italic>&#x2191;</italic>
</sub> of the lattice site encircled in green in <bold>(A)</bold>, for different values of <italic>&#x3b3;</italic> and <italic>g</italic>, as obtained within the wide-band limit (WBL) and approximate wide-band limit (AWBL). Due to a large value of the spin damping <italic>&#x3b1;</italic>, the spin texture is approximately the same for all cases and throughout the time evolution. The parameters used are <italic>B</italic> &#x3d; 0.05, <italic>K</italic> &#x3d; 0.6, <italic>&#x3b1;</italic> &#x3d; 3, <italic>&#x3b1;</italic>
<sub>
<italic>R</italic>
</sub> &#x3d; 0, <italic>J</italic> &#x3d; 0.5, <italic>D</italic> &#x3d; 0.4, <italic>&#x3c4;</italic> &#x3d; 800, <italic>&#x3bc;</italic> &#x3d; 0, and <italic>V</italic> &#x3d; 3. The color on the spins indicates their <italic>z</italic>-component, while the arrows show their direction in the <italic>xy</italic>-plane. The values of <italic>g</italic> and <italic>&#x3b3;</italic> are given in each panel.</p>
</caption>
<graphic xlink:href="fphy-11-1340288-g003.tif"/>
</fig>
<p>We start from the ground state of the isolated region <italic>C</italic>
<sub>16</sub> and gradually connect the system to the leads in the time interval <italic>t</italic> &#x2208; [0, 800] measured in units of <italic>&#x210f;</italic>/<italic>t</italic>
<sub>
<italic>s</italic>
</sub>. This prepares the stationary initial state of the fully connected system. At time <italic>t</italic> &#x3d; 800, a symmetric and spin-polarized bias of the form shown in Eq. <xref ref-type="disp-formula" rid="e22">22</xref> is then applied. The subsequent part of the simulation, i.e., for times <italic>t</italic> &#x3e; 800, is the one relevant for the skyrmion dynamics to be discussed later. To compare the performance of the WBL and AWBL, we choose as indicators the spin current and the spin-up density at a given site. The representative results are shown in <xref ref-type="fig" rid="F3">Figures 3B&#x2013;D</xref> and indicate that the agreement between the WBL and AWBL varies noticeably with the strength of the spin&#x2013;electron coupling <italic>g</italic> and the lead&#x2013;device connection <italic>&#x3b3;</italic>.</p>
<p>It is useful at this point to make a couple of remarks about the damping term in the spin dynamics. The results given in <xref ref-type="fig" rid="F3">Figures 3B&#x2013;D</xref> are obtained with a large Gilbert damping of <italic>&#x3b1;</italic> &#x3d; 3.0, which results in a spin texture that remains essentially stationary during the time evolution. Therefore, these comparisons mainly concern the regime of electron dynamics in the presence of a static magnetic background. Using the initial spin of <xref ref-type="fig" rid="F3">Figure 3A</xref> in <italic>G</italic>
<sup>
<italic>A</italic>
</sup> instead of neglecting <italic>H</italic>
<sub>
<italic>s</italic>&#x2212;<italic>e</italic>
</sub> would provide a very good agreement between the AWBL and the WBL. Strictly speaking, one can modify the AWBL to include a fixed spin texture in <italic>G</italic>
<sup>
<italic>A</italic>
</sup> instead of neglecting it completely and still retain time-linear scaling. However, for the time-dependent disorder simulations discussed later, the spin texture changes significantly in time due to the skyrmion motion. We have verified numerically that, replacing in <italic>G</italic>
<sup>
<italic>A</italic>
</sup> the exact contribution from the time-evolving texture with a static one (chosen at any time during the time evolution) is no better than using a <italic>G</italic>
<sup>
<italic>A</italic>
</sup> with zero spin&#x2013;electron coupling. This is why no spin configuration is included in <italic>G</italic>
<sup>
<italic>A</italic>
</sup> in Eq. <xref ref-type="disp-formula" rid="e16">16</xref> or later on in the dynamics in the presence of spin disorder.</p>
<p>The purpose of using a large <italic>&#x3b1;</italic> in <xref ref-type="fig" rid="F3">Figure 3</xref> is to attain a stationary initial state before the bias is applied. In <xref ref-type="fig" rid="F3">Figure 3</xref>, such large damping is maintained throughout the whole time evolution (i.e., during the lead attachment and afterward, when the bias is applied) for consistency and to focus on the electronic behavior. However, for the results obtained later (<xref ref-type="sec" rid="s8-2">Section 8.2</xref> and afterward, where we consider skyrmion dynamics in central regions of 20 &#xd7; 40 sites), the damping is set small (<italic>&#x3b1;</italic> &#x3d; 0.1) in order not to influence the system&#x2019;s intrinsic dynamics but still facilitate the adiabatic preparation of the initial state. In this respect, we have found that, even when evolving the system with no bias, and using very small or no damping after fully connecting the leads, there is a very slow build-up of oscillations in the current and the spin densities. Such oscillations primarily occur in the sites at the edges of the central region (and especially at the sites in contact with the leads). This holds both for the small cluster shown in <xref ref-type="fig" rid="F3">Figure 3A</xref> and for the larger systems studied later and indicates that, when the bias is applied, the system has not yet reached in full the ground state in the presence of the leads due to the very complex energy and fluctuating landscape provided by the interaction of the electrons with the classical spins. However, in the spirit of having a microscopic current inducing the skyrmion motion, it is still meaningful to apply a bias to this configuration and interpret the oscillations as physical in character. At the same time, these oscillations affect in a rather artificial way the estimate of the skyrmion&#x2019;s center of mass <bold>
<italic>R</italic>
</bold>
<sub>
<italic>cm</italic>
</sub>. Accordingly, in the results presented in the next sections, <bold>
<italic>R</italic>
</bold>
<sub>
<italic>cm</italic>
</sub> is calculated using Eq. <xref ref-type="disp-formula" rid="e19">19</xref>, i.e., without including the contribution of the peripheral sites of the 20 &#xd7; 40 region.</p>
<p>Coming back to the results shown in <xref ref-type="fig" rid="F3">Figures 3B&#x2013;D</xref>, an interesting feature is that the agreement between the AWBL and WBL spin currents, for small <italic>&#x3b3;</italic>, is generally better than the agreement between the spin densities. While we do not have a clear explanation for this, we note that this trend is confirmed in additional simulations (not shown), where <italic>&#x3b3;</italic> is varied at constant <italic>g</italic> and vice versa. To summarize, our results suggest that the AWBL produces fairly accurate electronic and spin currents, overall in good agreement with the full WBL. Therefore, it constitutes a microscopic and semi-quantitative method to investigate skyrmion dynamics at low computational cost, appropriate for both transient and steady-state regimes.</p>
</sec>
<sec id="s8-2">
<title>8.2 Current-induced motion</title>
<p>Having shown that the AWBL is in good quantitative agreement with the WBL for small systems, we now employ it to describe skyrmion motion in systems beyond the scope of the WBL. These results provide a useful benchmark for the discussion in later sections, where the effect of magnetic impurities on skyrmion motion is analyzed. To obtain the reference results, we consider a central region with 40 &#xd7; 20 sites and investigate the dynamics in response to an applied bias. These results are henceforth referred to as &#x201c;base case.&#x201d; In the base case, as well as in the impurity studies below, a potential of strength <italic>V</italic> &#x3d; 2 is applied in the leads, and the coupling between the system and leads is of strength <italic>&#x3b3;</italic> &#x3d; 0.2.</p>
<p>The system starts off with a relaxed skyrmion texture in the center (see <xref ref-type="fig" rid="F4">Figure 4B</xref>) and in response to the bias starts to drift toward the right with a slight additional downward movement (see <xref ref-type="fig" rid="F4">Figure 4A</xref>). As seen from the figure, the velocity in the <italic>x</italic>-direction is not constant but rather ramps up, then slows down, and finally starts to ramp up again. While the dominant rightward motion is due to the spin current, the downward force is due to the so-called skyrmion Hall effect [<xref ref-type="bibr" rid="B9">9</xref>]. Additionally, there are some small-scale oscillations, which are especially visible in the <italic>y</italic>-direction. These oscillations could be due to the discrete nature of the underlying lattice since the skyrmion has a preferred equilibrium. When it moves between lattice sites, the skyrmion form gets distorted but returns to its original configuration when it arrives at a new site. We finally note that it takes some time for the skyrmion to pick up speed as the current goes through the system, which is a general trend in our simulations. This is indicative of the presence of a finite skyrmion mass, which has been discussed in previous studies [<xref ref-type="bibr" rid="B61">61</xref>, <xref ref-type="bibr" rid="B62">62</xref>]. In particular, it was recently proposed that the magnitude of the skyrmion mass is affected by the interactions between localized moments and free electrons [<xref ref-type="bibr" rid="B37">37</xref>, <xref ref-type="bibr" rid="B38">38</xref>], consistent with the present findings.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Skyrmion motion in response to electronic spin currents. <bold>(A)</bold> Center of mass motion of the skyrmion and <bold>(B)</bold> initial spin configuration at <italic>t</italic> &#x3d; 200. The highlighted region corresponds to the area shown in <xref ref-type="fig" rid="F5">Figures 5</xref>&#x2013;<xref ref-type="fig" rid="F7">7</xref>. The parameters used are <italic>g</italic> &#x3d; 1, <italic>B</italic> &#x3d; 0.05, <italic>K</italic> &#x3d; 0.6, <italic>&#x3b1;</italic> &#x3d; 0.1, <italic>&#x3b1;</italic>
<sub>
<italic>R</italic>
</sub> &#x3d; 0, <italic>J</italic> &#x3d; 0.5, <italic>D</italic> &#x3d; 0.4 (corresponding to the Bloch-type DMI), <italic>&#x3b3;</italic> &#x3d; 0.2, <italic>&#x3c4;</italic> &#x3d; 1,500, <italic>&#x3bc;</italic> &#x3d; 0, and <italic>V</italic> &#x3d; 2. The color of the spins indicates their <italic>z</italic>-component, while the arrows display their direction in the <italic>xy</italic>-plane.</p>
</caption>
<graphic xlink:href="fphy-11-1340288-g004.tif"/>
</fig>
</sec>
</sec>
<sec id="s9">
<title>9 Disorder effects</title>
<p>Knowing the trajectory of the skyrmion in the base case, we can now investigate the effects of placing impurities in its path. In the panels of <xref ref-type="fig" rid="F5">Figures 5</xref>&#x2013;<xref ref-type="fig" rid="F7">7</xref> showing the spin configuration, the positions of the impurities are marked in green. Here, we restrict ourselves to a simple form of impurity, corresponding to a reduction in the symmetric exchange interaction by <italic>J</italic> &#x2192; <italic>J</italic>/2 between the impurity site and its nearest neighbors. Therefore, it is expected that the skyrmion will be hindered by a smaller interaction. This change is effected at <italic>t</italic> &#x3d; 1,400 in order not to disturb the system before the bias is applied at <italic>t</italic> &#x3d; 1,500.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Skyrmion motion in the presence of a small impurity on the skyrmion path. <bold>(A)</bold> Center of mass movement of the skyrmion and <bold>(B)</bold> some snapshots of the <italic>z</italic>-component of the spins in the highlighted area in <xref ref-type="fig" rid="F4">Figure 4</xref>. The parameters used are <italic>g</italic> &#x3d; 1, <italic>B</italic> &#x3d; 0.05, <italic>K</italic> &#x3d; 0.6, <italic>&#x3b1;</italic> &#x3d; 0.1, <italic>&#x3b1;</italic>
<sub>
<italic>R</italic>
</sub> &#x3d; 0, <italic>J</italic> &#x3d; 0.5, <italic>D</italic> &#x3d; 0.4 (corresponding to the Bloch-type DMI), <italic>&#x3b3;</italic> &#x3d; 0.2, <italic>&#x3c4;</italic> &#x3d; 1,500, <italic>&#x3bc;</italic> &#x3d; 0, and <italic>V</italic> &#x3d; 2. The color of the spins indicates their <italic>z</italic>-component.</p>
</caption>
<graphic xlink:href="fphy-11-1340288-g005.tif"/>
</fig>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Skyrmion motion in the presence of a small impurity near the skyrmion path. <bold>(A)</bold> Center of mass movement of the skyrmion and <bold>(B)</bold> some snapshots of the <italic>z</italic>-component of the spins in the highlighted area of <xref ref-type="fig" rid="F4">Figure 4</xref>. The parameters used are <italic>g</italic> &#x3d; 1, <italic>B</italic> &#x3d; 0.05, <italic>K</italic> &#x3d; 0.6, <italic>&#x3b1;</italic> &#x3d; 0.1, <italic>&#x3b1;</italic>
<sub>
<italic>R</italic>
</sub> &#x3d; 0, <italic>J</italic> &#x3d; 0.5, <italic>D</italic> &#x3d; 0.4 (corresponding to the Bloch-type DMI), <italic>&#x3b3;</italic> &#x3d; 0.2, <italic>&#x3c4;</italic> &#x3d; 1,500, <italic>&#x3bc;</italic> &#x3d; 0, and <italic>V</italic> &#x3d; 2. The color of the spins indicates their <italic>z</italic>-component.</p>
</caption>
<graphic xlink:href="fphy-11-1340288-g006.tif"/>
</fig>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Skyrmion motion in the presence of an extended impurity. <bold>(A)</bold> Center of mass movement of the skyrmion and <bold>(B)</bold> some snapshots of the <italic>z</italic>-component of the spins in the highlighted area in <xref ref-type="fig" rid="F4">Figure 4</xref>. The parameters used are <italic>g</italic> &#x3d; 1, <italic>B</italic> &#x3d; 0.05, <italic>K</italic> &#x3d; 0.6, <italic>&#x3b1;</italic> &#x3d; 0.1, <italic>&#x3b1;</italic>
<sub>
<italic>R</italic>
</sub> &#x3d; 0, <italic>J</italic> &#x3d; 0.5, <italic>D</italic> &#x3d; 0.4 (corresponding to the Bloch-type DMI), <italic>&#x3b3;</italic> &#x3d; 0.2, <italic>&#x3c4;</italic> &#x3d; 1,500, <italic>&#x3bc;</italic> &#x3d; 0, and <italic>V</italic> &#x3d; 2. The color of the spins indicates their <italic>z</italic>-component.</p>
</caption>
<graphic xlink:href="fphy-11-1340288-g007.tif"/>
</fig>
<sec id="s9-1">
<title>9.1 Case 1: A small impurity on the skyrmion path</title>
<p>As a typical example of a small magnetic impurity, we consider an impurity cluster consisting of a square of four lattice sites (see <xref ref-type="fig" rid="F5">Figure 5</xref>). One possible realization of this form of disorder is the presence of adsorbate atoms in the center of these four lattice sites. The impurity is placed right in the path of the skyrmion, slightly to the right and below the skyrmion&#x2019;s initial position.</p>
<p>The center of mass movement of the skyrmion in response to a spin current is shown in <xref ref-type="fig" rid="F5">Figure 5</xref>. In the <italic>x</italic>-direction, it seems like the skyrmion does not feel the effect of the impurity until it is on top of it since the movement of the center of mass is quite similar to the base case before <italic>t</italic> &#x223c; 1,700. However, a careful comparison reveals that it moves slightly slower. In contrast, the skyrmion starts to pick up speed in the <italic>y</italic>-direction as it approaches the impurity, indicating that the velocity in the <italic>x</italic>-direction is transferred to a downward motion. After the skyrmion has entered the impurity, it gets pinned and struggles to escape. More specifically, between <italic>t</italic> &#x3d; 1,700 and <italic>t</italic> &#x3d; 2,000, the skyrmion is stuck to the impurity and can only move around as long as some part of it is still on the impurity. For a few times during the center of mass movement (see <xref ref-type="fig" rid="F5">Figure 5</xref>), there were bumps, which indicate that the skyrmion gathered velocity to try to escape but was pulled back again by the impurity. Finally, at <italic>t</italic> &#x223c; 2,000, the skyrmion managed to escape and move past the impurity. The dynamics shown in <xref ref-type="fig" rid="F5">Figure 5</xref> clearly illustrates the advantage of a microscopic description, where the motion of the skyrmion can be tracked atom by atom. During the dynamics, the shape of the skyrmion changes, and the direction of motion changes several times, effects that are not possible to capture with a Thiele-type description. Furthermore, it is quite reasonable to expect that the observed dynamics is a direct result of the motion of the itinerant electrons, especially at the skyrmion boundary, where the local spin changes must take into account the redistribution of the electronic spin density during the time evolution.</p>
</sec>
<sec id="s9-2">
<title>9.2 Case 2: A small impurity near the skyrmion path</title>
<p>Next, we shift the impurity position two lattice sites upward compared to the previous section (<xref ref-type="fig" rid="F6">Figure 6</xref>), such that the impurity is now slightly above the skyrmion&#x2019;s path. At the beginning of the dynamics, the center of mass movement seems very similar to the previous case, with the velocity along the <italic>x</italic>-direction slightly reduced compared to the base case and a significant downward movement. However, in the present case, the movement does not force the skyrmion on top of the impurity, and the impurity pinning is avoided. In the center of the mass movement shown in <xref ref-type="fig" rid="F6">Figure 6</xref>, as well as in the snapshots at <italic>t</italic> &#x3d; 1,700 and <italic>t</italic> &#x3d; 1,800 shown in <xref ref-type="fig" rid="F6">Figure 6</xref>, the skyrmion is seen to move beneath the impurity. It is likely that, if the system was extended further in the <italic>y</italic>-direction, the skyrmion would continue its motion downward. However, in the present case, the edge of the system prevents this since our simulations suggest that the repulsive force induced by the edges makes the skyrmion recoil upward in the <italic>y</italic>-direction. This illustrates, on a microscopic level, the importance of considering the track width when designing efficient racetrack memories. If the width of the track is too small, the skyrmion might not be able to get around impurities, while if the width is too large, skyrmions can be deflected by impurities and substantially deviate from their path.</p>
<p>Although the skyrmion&#x2019;s core, shown in blue in <xref ref-type="fig" rid="F4">Figure 4</xref>, comprises only 4 &#xd7; 4 spins, a rotation of the <italic>xy</italic>-components of the spins away from the ferromagnetic background can be observed in an area extending up to 12 &#xd7; 12 sites. This indicates that the effective skyrmion size is much larger than the central 4 &#xd7; 4 region, which in turn implies that the skyrmion feels the presence of the edge much earlier that would be expected from only considering its core.</p>
</sec>
<sec id="s9-3">
<title>9.3 Case 3: A larger impurity configuration</title>
<p>As an example of dynamics in the presence of a more extended magnetic impurity, <xref ref-type="fig" rid="F7">Figure 7</xref> shows the center of mass motion of the skyrmion in a system containing a columnar impurity that covers almost the entire lattice in the <italic>y</italic>-direction. Again, the impurity is only two lattice site thick, but this time with only four sites at the top and the bottom left unperturbed. The characteristic downward bump in the center of mass motion along the <italic>y</italic>-direction is also observed here, but it is twice as big as in the previous cases. As shown in <xref ref-type="fig" rid="F7">Figure 7</xref>, the velocity in the <italic>y</italic>-direction is large before the skyrmion is suddenly halted. This detail, together with the observation that at <italic>t</italic> &#x3d; 1,900 the skyrmion is slightly smaller, suggests that a small skyrmion could be annihilated even by a small impurity. After <italic>t</italic> &#x3d; 1,900, the skyrmion recoils upward, but the collision with the top does not seem as severe as in the case shown in <xref ref-type="fig" rid="F5">Figure 5</xref>. This is likely because the velocity is lower and the skyrmion is already stuck.</p>
<p>The observed motion along the vertical direction is most likely aided by the lower wall. However, the impurity likely also plays an important role since we have observed that it is hard for the skyrmion to escape once it moves on top of the impurity. In addition to the vertical motion, <xref ref-type="fig" rid="F7">Figure 7</xref> also shows that the skyrmion keeps wiggling along the <italic>x</italic>-direction while moving. In particular, the snapshot at <italic>t</italic> &#x3d; 1,900 strongly indicates that this movement is due to the skyrmion expanding to the right. Subsequently, for times after <italic>t</italic> &#x223c; 2,100, the skyrmion shrinks and expands in a quasi-steady state.</p>
</sec>
<sec id="s9-4">
<title>9.4 Summary of the results</title>
<p>In summary, the results of <xref ref-type="fig" rid="F5">Figures 5</xref>&#x2013;<xref ref-type="fig" rid="F7">7</xref> show that by placing impurities in selected places along a skyrmion&#x2019;s path, it is possible to engineer the skyrmion&#x2019;s trajectory and to steer skyrmions in the desired direction in logic devices [<xref ref-type="bibr" rid="B12">12</xref>]. At the same time, it is also clear that, in order to accurately engineer the dynamics of the desired skyrmion in the presence of impurities and provide some conceptual guidance for the experimental realization of skyrmion architectures, a microscopic and explicit equal-footing account of the behavior of itinerant electrons and localized spins is of high relevance.</p>
</sec>
</sec>
<sec id="s10">
<title>10 Discussion and outlook</title>
<p>In this work, we have presented a recently introduced method to deal with magnetic skyrmions, where a skyrmion magnetic texture made of classical spins is embedded in a background of quantum electrons. We considered the skyrmion dynamics in quantum transport geometry, where a central region of coupled electrons and spins is connected to electron reservoirs. Our treatment is based on a two-component description where the electrons are treated via NEGFs, coupled to classical spins governed by an LLG equation.</p>
<p>To describe the skyrmion motion in large systems, we introduced an approximate approach to include the effect of the electronic reservoir coupled to the central system. This so-called AWBL shows a satisfactory level of agreement with the full WBL approach. Similar to other schemes in the literature, it is a time-linear scaling method and, in addition, has a very advantageous scaling prefactor of great convenience to deal with systems of large size.</p>
<p>This approach was used to investigate the effects of magnetic impurities on the current-induced motion of magnetic skyrmions. Our results show that it is possible to characterize at the atomic level processes such as skyrmion scattering, recoil, drift, and trapping in disordered samples. This is a subject of high relevance since understanding how to tailor the disorder level of a given sample is crucial in order to control skyrmion dynamics.</p>
<p>A natural extension of this work is to take into account the additional correlation effects arising from electron&#x2013;electron interaction. This would bring the simulation closer to realistic systems, where correlations between the electrons could, e.g., lead to destabilization of a skyrmion or introduce effects competing with the disorder. In a different direction, the results obtained here can be used to benchmark other methods that deal with electron and localized spins. For example, one can imagine validating methods that, still in a spin-only framework, go beyond the standard LLG equation [<xref ref-type="bibr" rid="B37">37</xref>, <xref ref-type="bibr" rid="B38">38</xref>].</p>
<p>Finally, we note that the methods presented here open the door for simulations of the intertwined spin&#x2013;electron dynamics of small but realistic nanoscale systems. This provides a new approach to investigate the ultrafast dynamics of magnetic systems with general noncollinear orders, as initiated by ultrashort laser or current pulses [<xref ref-type="bibr" rid="B16">16</xref>, <xref ref-type="bibr" rid="B63">63</xref>]. Apart from its importance for skyrmionic systems, the presented method will, therefore, be of large relevance to describe the coupled dynamics of spins, electrons, and lattice vibrations in spintronic devices and for material engineering, thereby helping facilitate a microscopic understanding of driven magnetic materials.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s11">
<title>Data availability statement</title>
<p>The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.</p>
</sec>
<sec id="s12">
<title>Author contributions</title>
<p>E&#xd6;: conceptualization, formal analysis, investigation, methodology, software, and writing&#x2013;original draft. EVB: conceptualization, formal analysis, investigation, methodology, software, supervision, and writing&#x2013;review and editing. CV: conceptualization, formal analysis, funding acquisition, investigation, methodology, project administration, resources, supervision, and writing&#x2013;review and editing.</p>
</sec>
<sec sec-type="funding-information" id="s13">
<title>Funding</title>
<p>The author(s) declare financial support was received for the research, authorship, and/or publication of this article. EV acknowledges funding from the European Union&#x2019;s Horizon Europe Research and Innovation Program under the Marie Sk&#x142;odowska-Curie Grant Agreement No 101106809. CV acknowledges funding from the Swedish Research Council (Grant No VR 2022 04486).</p>
</sec>
<ack>
<p>Discussions with Riku Tuovinen are gratefully acknowledged.</p>
</ack>
<sec sec-type="COI-statement" id="s14">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s15">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors, and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<sec id="s16">
<title>Supplementary material</title>
<p>The Supplementary Material for this article can be found online at: <ext-link ext-link-type="uri" xlink:href="https://www.frontiersin.org/articles/10.3389/fphy.2023.1340288/full#supplementary-material">https://www.frontiersin.org/articles/10.3389/fphy.2023.1340288/full&#x23;supplementary-material</ext-link>
</p>
<supplementary-material xlink:href="DataSheet1.PDF" id="SM1" mimetype="application/PDF" xmlns:xlink="http://www.w3.org/1999/xlink"/>
</sec>
<fn-group>
<fn id="fn1">
<label>1</label>
<p>For current work in this direction, see, e.g., [<xref ref-type="bibr" rid="B33">33</xref>].</p>
</fn>
</fn-group>
<ref-list>
<title>References</title>
<ref id="B1">
<label>1.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cucchiella</surname>
<given-names>F</given-names>
</name>
<name>
<surname>D&#x2019;Adamo</surname>
<given-names>I</given-names>
</name>
<name>
<surname>Lenny Koh</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Rosa</surname>
<given-names>P</given-names>
</name>
</person-group>. <article-title>Recycling of weees: an economic assessment of present and future e-waste streams</article-title>. <source>Renew Sust Energ Rev</source> (<year>2015</year>) <volume>51</volume>:<fpage>263</fpage>&#x2013;<lpage>72</lpage>. <pub-id pub-id-type="doi">10.1016/j.rser.2015.06.010</pub-id>
</citation>
</ref>
<ref id="B2">
<label>2.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Irimia-Vladu</surname>
<given-names>M</given-names>
</name>
</person-group>. <article-title>Green electronics: biodegradable and biocompatible materials and devices for sustainable future</article-title>. <source>Chem Soc Rev</source> (<year>2014</year>) <volume>43</volume>:<fpage>588</fpage>&#x2013;<lpage>610</lpage>. <pub-id pub-id-type="doi">10.1039/c3cs60235d</pub-id>
</citation>
</ref>
<ref id="B3">
<label>3.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hirohata</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Yamada</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Nakatani</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Prejbeanu</surname>
<given-names>IL</given-names>
</name>
<name>
<surname>Dieny</surname>
<given-names>B</given-names>
</name>
<name>
<surname>Pirro</surname>
<given-names>P</given-names>
</name>
<etal/>
</person-group> <article-title>Review on spintronics: principles and device applications</article-title>. <source>J Magnetism Magn Mater</source> (<year>2020</year>) <volume>509</volume>:<fpage>166711</fpage>. <pub-id pub-id-type="doi">10.1016/j.jmmm.2020.166711</pub-id>
</citation>
</ref>
<ref id="B4">
<label>4.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Coronado</surname>
<given-names>E</given-names>
</name>
</person-group>. <article-title>Molecular magnetism: from chemical design to spin control in molecules, materials and devices</article-title>. <source>Nat Rev Mater</source> (<year>2020</year>) <volume>5</volume>:<fpage>87</fpage>&#x2013;<lpage>104</lpage>. <pub-id pub-id-type="doi">10.1038/s41578-019-0146-8</pub-id>
</citation>
</ref>
<ref id="B5">
<label>5.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Parkin</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>SH</given-names>
</name>
</person-group>. <article-title>Memory on the racetrack</article-title>. <source>Nat Nanotechnology</source> (<year>2015</year>) <volume>10</volume>:<fpage>195</fpage>&#x2013;<lpage>8</lpage>. <pub-id pub-id-type="doi">10.1038/nnano.2015.41</pub-id>
</citation>
</ref>
<ref id="B6">
<label>6.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>G&#xf6;bel</surname>
<given-names>B</given-names>
</name>
<name>
<surname>Mertig</surname>
<given-names>I</given-names>
</name>
<name>
<surname>Tretiakov</surname>
<given-names>OA</given-names>
</name>
</person-group>. <article-title>Beyond skyrmions: review and perspectives of alternative magnetic quasiparticles</article-title>. <source>Phys Rep</source> (<year>2021</year>) <volume>895</volume>:<fpage>1</fpage>&#x2013;<lpage>28</lpage>. <pub-id pub-id-type="doi">10.1016/j.physrep.2020.10.001</pub-id>
</citation>
</ref>
<ref id="B7">
<label>7.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Back</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Cros</surname>
<given-names>V</given-names>
</name>
<name>
<surname>Ebert</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Everschor-Sitte</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Fert</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Garst</surname>
<given-names>M</given-names>
</name>
<etal/>
</person-group> <article-title>The 2020 skyrmionics roadmap</article-title>. <source>J Phys D: Appl Phys</source> (<year>2020</year>) <volume>53</volume>:<fpage>363001</fpage>. <pub-id pub-id-type="doi">10.1088/1361-6463/ab8418</pub-id>
</citation>
</ref>
<ref id="B8">
<label>8.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sampaio</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Cros</surname>
<given-names>V</given-names>
</name>
<name>
<surname>Rohart</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Thiaville</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Fert</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>Nucleation, stability and current-induced motion of isolated magnetic skyrmions in nanostructures</article-title>. <source>Nat Nanotechnology</source> (<year>2013</year>) <volume>8</volume>:<fpage>839</fpage>&#x2013;<lpage>44</lpage>. <pub-id pub-id-type="doi">10.1038/nnano.2013.210</pub-id>
</citation>
</ref>
<ref id="B9">
<label>9.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nagaosa</surname>
<given-names>N</given-names>
</name>
<name>
<surname>Tokura</surname>
<given-names>Y</given-names>
</name>
</person-group>. <article-title>Topological properties and dynamics of magnetic skyrmions</article-title>. <source>Nat Nanotechnology</source> (<year>2013</year>) <volume>8</volume>:<fpage>899</fpage>&#x2013;<lpage>911</lpage>. <pub-id pub-id-type="doi">10.1038/nnano.2013.243</pub-id>
</citation>
</ref>
<ref id="B10">
<label>10.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Romming</surname>
<given-names>N</given-names>
</name>
<name>
<surname>Kubetzka</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Hanneken</surname>
<given-names>C</given-names>
</name>
<name>
<surname>von Bergmann</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Wiesendanger</surname>
<given-names>R</given-names>
</name>
</person-group>. <article-title>Field-dependent size and shape of single magnetic skyrmions</article-title>. <source>Phys Rev Lett</source> (<year>2015</year>) <volume>114</volume>:<fpage>177203</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.114.177203</pub-id>
</citation>
</ref>
<ref id="B11">
<label>11.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Stano</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Klinovaja</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Loss</surname>
<given-names>D</given-names>
</name>
</person-group>. <article-title>Majorana bound states in magnetic skyrmions</article-title>. <source>Phys Rev B</source> (<year>2016</year>) <volume>93</volume>:<fpage>224505</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevB.93.224505</pub-id>
</citation>
</ref>
<ref id="B12">
<label>12.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chauwin</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Garcia-Sanchez</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Betrabet</surname>
<given-names>N</given-names>
</name>
<name>
<surname>Paler</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Moutafis</surname>
<given-names>C</given-names>
</name>
<etal/>
</person-group> <article-title>Skyrmion logic system for large-scale reversible computation</article-title>. <source>Phys Rev Appl</source> (<year>2019</year>) <volume>12</volume>:<fpage>064053</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevApplied.12.064053</pub-id>
</citation>
</ref>
<ref id="B13">
<label>13.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rex</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Gornyi</surname>
<given-names>IV</given-names>
</name>
<name>
<surname>Mirlin</surname>
<given-names>AD</given-names>
</name>
</person-group>. <article-title>Majorana bound states in magnetic skyrmions imposed onto a superconductor</article-title>. <source>Phys Rev B</source> (<year>2019</year>) <volume>100</volume>:<fpage>064504</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevB.100.064504</pub-id>
</citation>
</ref>
<ref id="B14">
<label>14.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Psaroudaki</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Panagopoulos</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>Skyrmion qubits: a new class of quantum logic elements based on nanoscale magnetization</article-title>. <source>Phys Rev Lett</source> (<year>2021</year>) <volume>127</volume>:<fpage>067201</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.127.067201</pub-id>
</citation>
</ref>
<ref id="B15">
<label>15.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Vi&#xf1;as Bostr&#xf6;m</surname>
<given-names>E</given-names>
</name>
<name>
<surname>Verdozzi</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>Steering magnetic skyrmions with currents: a nonequilibrium green&#x2019;s functions approach</article-title>. <source>physica status solidi (b)</source> (<year>2019</year>) <volume>256</volume>:<fpage>1800590</fpage>. <pub-id pub-id-type="doi">10.1002/pssb.201800590</pub-id>
</citation>
</ref>
<ref id="B16">
<label>16.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Vi&#xf1;as Bostr&#xf6;m</surname>
<given-names>E</given-names>
</name>
<name>
<surname>Rubio</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Verdozzi</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>Microscopic theory of light-induced ultrafast skyrmion excitation in transition metal films</article-title>. <source>Npj Comput Mater</source> (<year>2022</year>) <volume>8</volume>:<fpage>62</fpage>. <pub-id pub-id-type="doi">10.1038/s41524-022-00735-5</pub-id>
</citation>
</ref>
<ref id="B17">
<label>17.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lipavsk&#xfd;</surname>
<given-names>P</given-names>
</name>
<name>
<surname>&#x160;pi&#x10d;ka</surname>
<given-names>V</given-names>
</name>
<name>
<surname>Velick&#xfd;</surname>
<given-names>B</given-names>
</name>
</person-group>. <article-title>Generalized kadanoff-baym ansatz for deriving quantum transport equations</article-title>. <source>Phys Rev B</source> (<year>1986</year>) <volume>34</volume>:<fpage>6933</fpage>&#x2013;<lpage>42</lpage>. <pub-id pub-id-type="doi">10.1103/PhysRevB.34.6933</pub-id>
</citation>
</ref>
<ref id="B18">
<label>18.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hermanns</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Balzer</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Bonitz</surname>
<given-names>M</given-names>
</name>
</person-group>. <article-title>The non-equilibrium green function approach to inhomogeneous quantum many-body systems using the generalized kadanoff&#x2013;baym ansatz</article-title>. <source>Physica Scripta</source> (<year>2012</year>) <volume>T151</volume>:<fpage>014036</fpage>. <pub-id pub-id-type="doi">10.1088/0031-8949/2012/T151/014036</pub-id>
</citation>
</ref>
<ref id="B19">
<label>19.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hermanns</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Schl&#xfc;nzen</surname>
<given-names>N</given-names>
</name>
<name>
<surname>Bonitz</surname>
<given-names>M</given-names>
</name>
</person-group>. <article-title>Hubbard nanoclusters far from equilibrium</article-title>. <source>Phys Rev B</source> (<year>2014</year>) <volume>90</volume>:<fpage>125111</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevB.90.125111</pub-id>
</citation>
</ref>
<ref id="B20">
<label>20.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Latini</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Perfetto</surname>
<given-names>E</given-names>
</name>
<name>
<surname>Uimonen</surname>
<given-names>AM</given-names>
</name>
<name>
<surname>van Leeuwen</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Stefanucci</surname>
<given-names>G</given-names>
</name>
</person-group>. <article-title>Charge dynamics in molecular junctions: nonequilibrium green&#x2019;s function approach made fast</article-title>. <source>Phys Rev B</source> (<year>2014</year>) <volume>89</volume>:<fpage>075306</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevB.89.075306</pub-id>
</citation>
</ref>
<ref id="B21">
<label>21.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bostr&#xf6;m</surname>
<given-names>EV</given-names>
</name>
<name>
<surname>Mikkelsen</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Verdozzi</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Perfetto</surname>
<given-names>E</given-names>
</name>
<name>
<surname>Stefanucci</surname>
<given-names>G</given-names>
</name>
</person-group>. <article-title>Charge separation in donor&#x2013;c60 complexes with real-time green functions: the importance of nonlocal correlations</article-title>. <source>Nano Lett</source> (<year>2018</year>) <volume>18</volume>:<fpage>785</fpage>&#x2013;<lpage>92</lpage>. <pub-id pub-id-type="doi">10.1021/acs.nanolett.7b03995</pub-id>
</citation>
</ref>
<ref id="B22">
<label>22.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hopjan</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Stefanucci</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Perfetto</surname>
<given-names>E</given-names>
</name>
<name>
<surname>Verdozzi</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>Molecular junctions and molecular motors: including coulomb repulsion in electronic friction using nonequilibrium green&#x2019;s functions</article-title>. <source>Phys Rev B</source> (<year>2018</year>) <volume>98</volume>:<fpage>041405</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevB.98.041405</pub-id>
</citation>
</ref>
<ref id="B23">
<label>23.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Karlsson</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Hopjan</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Verdozzi</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>Disorder and interactions in systems out of equilibrium: the exact independent-particle picture from density functional theory</article-title>. <source>Phys Rev B</source> (<year>2018</year>) <volume>97</volume>:<fpage>125151</fpage>. <pub-id pub-id-type="doi">10.1103/physrevb.97.125151</pub-id>
</citation>
</ref>
<ref id="B24">
<label>24.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kalvov&#xe1;</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Velick&#xfd;</surname>
<given-names>B</given-names>
</name>
<name>
<surname>&#x160;pi&#x10d;ka</surname>
<given-names>V</given-names>
</name>
</person-group>. <article-title>Generalized master equation for a molecular bridge improved by vertex correction to the generalized kadanoff-baym ansatz</article-title>. <source>Europhysics Lett</source> (<year>2018</year>) <volume>121</volume>:<fpage>67002</fpage>. <pub-id pub-id-type="doi">10.1209/0295-5075/121/67002</pub-id>
</citation>
</ref>
<ref id="B25">
<label>25.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Schl&#xfc;nzen</surname>
<given-names>N</given-names>
</name>
<name>
<surname>Joost</surname>
<given-names>JP</given-names>
</name>
<name>
<surname>Bonitz</surname>
<given-names>M</given-names>
</name>
</person-group>. <article-title>Achieving the scaling limit for nonequilibrium green functions simulations</article-title>. <source>Phys Rev Lett</source> (<year>2020</year>) <volume>124</volume>:<fpage>076601</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.124.076601</pub-id>
</citation>
</ref>
<ref id="B26">
<label>26.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Karlsson</surname>
<given-names>D</given-names>
</name>
<name>
<surname>van Leeuwen</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Pavlyukh</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Perfetto</surname>
<given-names>E</given-names>
</name>
<name>
<surname>Stefanucci</surname>
<given-names>G</given-names>
</name>
</person-group>. <article-title>Fast green&#x2019;s function method for ultrafast electron-boson dynamics</article-title>. <source>Phys Rev Lett</source> (<year>2021</year>) <volume>127</volume>:<fpage>036402</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.127.036402</pub-id>
</citation>
</ref>
<ref id="B27">
<label>27.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pavlyukh</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Perfetto</surname>
<given-names>E</given-names>
</name>
<name>
<surname>Karlsson</surname>
<given-names>D</given-names>
</name>
<name>
<surname>van Leeuwen</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Stefanucci</surname>
<given-names>G</given-names>
</name>
</person-group>. <article-title>Time-linear scaling nonequilibrium green&#x2019;s function methods for real-time simulations of interacting electrons and bosons. i. formalism</article-title>. <source>Phys Rev B</source> (<year>2022</year>) <volume>105</volume>:<fpage>125134</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevB.105.125134</pub-id>
</citation>
</ref>
<ref id="B28">
<label>28.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pavlyukh</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Perfetto</surname>
<given-names>E</given-names>
</name>
<name>
<surname>Karlsson</surname>
<given-names>D</given-names>
</name>
<name>
<surname>van Leeuwen</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Stefanucci</surname>
<given-names>G</given-names>
</name>
</person-group>. <article-title>Time-linear scaling nonequilibrium green&#x2019;s function method for real-time simulations of interacting electrons and bosons. ii. dynamics of polarons and doublons</article-title>. <source>Phys Rev B</source> (<year>2022</year>) <volume>105</volume>:<fpage>125135</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevB.105.125135</pub-id>
</citation>
</ref>
<ref id="B29">
<label>29.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Balzer</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Schl&#xfc;nzen</surname>
<given-names>N</given-names>
</name>
<name>
<surname>Ohldag</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Joost</surname>
<given-names>JP</given-names>
</name>
<name>
<surname>Bonitz</surname>
<given-names>M</given-names>
</name>
</person-group>. <article-title>Accelerating nonequilibrium green function simulations with embedding self-energies</article-title>. <source>Phys Rev B</source> (<year>2023</year>) <volume>107</volume>:<fpage>155141</fpage>. <pub-id pub-id-type="doi">10.1103/physrevb.107.155141</pub-id>
</citation>
</ref>
<ref id="B30">
<label>30.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tuovinen</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Pavlyukh</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Perfetto</surname>
<given-names>E</given-names>
</name>
<name>
<surname>Stefanucci</surname>
<given-names>G</given-names>
</name>
</person-group>. <article-title>Time-linear quantum transport simulations with correlated nonequilibrium green&#x2019;s functions</article-title>. <source>Phys Rev Lett</source> (<year>2023</year>) <volume>130</volume>:<fpage>246301</fpage>. <pub-id pub-id-type="doi">10.1103/physrevlett.130.246301</pub-id>
</citation>
</ref>
<ref id="B31">
<label>31.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Iwasaki</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Mochizuki</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Nagaosa</surname>
<given-names>N</given-names>
</name>
</person-group>. <article-title>Universal current-velocity relation of skyrmion motion in chiral magnets</article-title>. <source>Nat Commun</source> (<year>2013</year>) <volume>4</volume>:<fpage>1463</fpage>. <pub-id pub-id-type="doi">10.1038/ncomms2442</pub-id>
</citation>
</ref>
<ref id="B32">
<label>32.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Stier</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Strobel</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Krause</surname>
<given-names>S</given-names>
</name>
<name>
<surname>H&#xe4;usler</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Thorwart</surname>
<given-names>M</given-names>
</name>
</person-group>. <article-title>Role of impurity clusters for the current-driven motion of magnetic skyrmions</article-title>. <source>Phys Rev B</source> (<year>2021</year>) <volume>103</volume>:<fpage>054420</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevB.103.054420</pub-id>
</citation>
</ref>
<ref id="B33">
<label>33.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Haller</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Groenendijk</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Habibi</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Michels</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Schmidt</surname>
<given-names>TL</given-names>
</name>
</person-group>. <article-title>Quantum skyrmion lattices in heisenberg ferromagnets</article-title>. <source>Phys Rev Res</source> (<year>2022</year>) <volume>4</volume>:<fpage>043113</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevResearch.4.043113</pub-id>
</citation>
</ref>
<ref id="B34">
<label>34.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Everschor-Sitte</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Masell</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Reeve</surname>
<given-names>RM</given-names>
</name>
<name>
<surname>Kl&#xe4;ui</surname>
<given-names>M</given-names>
</name>
</person-group>. <article-title>Perspective: magnetic skyrmions&#x2014;overview of recent progress in an active research field</article-title>. <source>J Appl Phys</source> (<year>2018</year>) <volume>124</volume>:<fpage>240901</fpage>. <pub-id pub-id-type="doi">10.1063/1.5048972</pub-id>
</citation>
</ref>
<ref id="B35">
<label>35.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Heinze</surname>
<given-names>S</given-names>
</name>
<name>
<surname>von Bergmann</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Menzel</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Brede</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Kubetzka</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Wiesendanger</surname>
<given-names>R</given-names>
</name>
<etal/>
</person-group> <article-title>Spontaneous atomic-scale magnetic skyrmion lattice in two dimensions</article-title>. <source>Nat Phys</source> (<year>2011</year>) <volume>7</volume>:<fpage>713</fpage>&#x2013;<lpage>8</lpage>. <pub-id pub-id-type="doi">10.1038/nphys2045</pub-id>
</citation>
</ref>
<ref id="B36">
<label>36.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Thiele</surname>
<given-names>AA</given-names>
</name>
</person-group>. <article-title>Steady-state motion of magnetic domains</article-title>. <source>Phys Rev Lett</source> (<year>1973</year>) <volume>30</volume>:<fpage>230</fpage>&#x2013;<lpage>3</lpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.30.230</pub-id>
</citation>
</ref>
<ref id="B37">
<label>37.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Reyes-Osorio</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Nikolic</surname>
<given-names>BK</given-names>
</name>
</person-group>. <source>Anisotropic skyrmion mass induced by surrounding conduction electrons: a Schwinger-Keldysh field theory approach</source> (<year>2023</year>). <comment>arXiv.2302</comment>. <pub-id pub-id-type="doi">10.48550/arXiv.2302.04220</pub-id>
<fpage>04220</fpage>
</citation>
</ref>
<ref id="B38">
<label>38.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Reyes-Osorio</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Nikolic</surname>
<given-names>BK</given-names>
</name>
</person-group>. <source>Gilbert damping in metallic ferromagnets from Schwinger-Keldysh field theory: nonlocality, nonuniformity, and anisotropy in the presence of spin-orbit coupling</source> (<year>2023</year>). <comment>arXiv.2302</comment>. <pub-id pub-id-type="doi">10.48550/arXiv.2306.13013</pub-id>
<fpage>04220</fpage>
</citation>
</ref>
<ref id="B39">
<label>39.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wei&#xdf;enhofer</surname>
<given-names>M</given-names>
</name>
<name>
<surname>R&#xf3;zsa</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Nowak</surname>
<given-names>U</given-names>
</name>
</person-group>. <article-title>Skyrmion dynamics at finite temperatures: beyond Thiele&#x2019;s equation</article-title>. <source>Phys Rev Lett</source> (<year>2021</year>) <volume>127</volume>:<fpage>047203</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.127.047203</pub-id>
</citation>
</ref>
<ref id="B40">
<label>40.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Huang</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Burnell</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Marrows</surname>
<given-names>CH</given-names>
</name>
</person-group>. <article-title>Transient retrograde motion of spin wave driven skyrmions in magnetic nanotracks</article-title>. <source>Phys Rev B</source> (<year>2023</year>) <volume>107</volume>:<fpage>224418</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevB.107.224418</pub-id>
</citation>
</ref>
<ref id="B41">
<label>41.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bal&#xe1;&#x17e;</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Zwierzycki</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Cosco</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Carva</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Maldonado</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Oppeneer</surname>
<given-names>PM</given-names>
</name>
</person-group>. <article-title>Theory of superdiffusive spin transport in noncollinear magnetic multilayers</article-title>. <source>Phys Rev B</source> (<year>2023</year>) <volume>107</volume>:<fpage>174418</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevB.107.174418</pub-id>
</citation>
</ref>
<ref id="B42">
<label>42.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gupta</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Cosco</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Malik</surname>
<given-names>RS</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Saha</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Ghosh</surname>
<given-names>A</given-names>
</name>
<etal/>
</person-group> <article-title>Element-resolved evidence of superdiffusive spin current arising from ultrafast demagnetization process</article-title>. <source>Phys Rev B</source> (<year>2023</year>) <volume>108</volume>:<fpage>064427</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevB.108.064427</pub-id>
</citation>
</ref>
<ref id="B43">
<label>43.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ghosh</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Freimuth</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Gomonay</surname>
<given-names>O</given-names>
</name>
<name>
<surname>Bl&#xfc;gel</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Mokrousov</surname>
<given-names>Y</given-names>
</name>
</person-group>. <article-title>Driving spin chirality by electron dynamics in laser-excited antiferromagnets</article-title>. <source>Commun Phys</source> (<year>2022</year>) <volume>5</volume>:<fpage>69</fpage>. <pub-id pub-id-type="doi">10.1038/s42005-022-00840-3</pub-id>
</citation>
</ref>
<ref id="B44">
<label>44.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zarzuela</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Sinova</surname>
<given-names>J</given-names>
</name>
</person-group>. <article-title>Effective spin-charge transport theory and spin-transfer physics in frustrated magnets within the slave-boson approach</article-title>. <source>Phys Rev B</source> (<year>2022</year>) <volume>105</volume>:<fpage>024423</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevB.105.024423</pub-id>
</citation>
</ref>
<ref id="B45">
<label>45.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ghosh</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Bl&#xfc;gel</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Mokrousov</surname>
<given-names>Y</given-names>
</name>
</person-group>. <article-title>Ultrafast optical generation of antiferromagnetic meron-antimeron pairs with conservation of topological charge</article-title>. <source>Phys Rev Res</source> (<year>2023</year>) <volume>5</volume>:<fpage>L022007</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevResearch.5.L022007</pub-id>
</citation>
</ref>
<ref id="B46">
<label>46.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dzyaloshinsky</surname>
<given-names>I</given-names>
</name>
</person-group>. <article-title>A thermodynamic theory of weak ferromagnetism of antiferromagnetics</article-title>. <source>J Phys Chem Sol</source> (<year>1958</year>) <volume>4</volume>:<fpage>241</fpage>&#x2013;<lpage>55</lpage>. <pub-id pub-id-type="doi">10.1016/0022-3697(58)90076-3</pub-id>
</citation>
</ref>
<ref id="B47">
<label>47.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Moriya</surname>
<given-names>T</given-names>
</name>
</person-group>. <article-title>Anisotropic superexchange interaction and weak ferromagnetism</article-title>. <source>Phys Rev</source> (<year>1960</year>) <volume>120</volume>:<fpage>91</fpage>&#x2013;<lpage>8</lpage>. <pub-id pub-id-type="doi">10.1103/PhysRev.120.91</pub-id>
</citation>
</ref>
<ref id="B48">
<label>48.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>XS</given-names>
</name>
<name>
<surname>Yuan</surname>
<given-names>HY</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>XR</given-names>
</name>
</person-group>. <article-title>A theory on skyrmion size</article-title>. <source>Commun Phys</source> (<year>2018</year>) <volume>1</volume>:<fpage>31</fpage>. <pub-id pub-id-type="doi">10.1038/s42005-018-0029-0</pub-id>
</citation>
</ref>
<ref id="B49">
<label>49.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lieb</surname>
<given-names>EH</given-names>
</name>
</person-group>. <article-title>The classical limit of quantum spin systems</article-title>. <source>Commun Math Phys</source> (<year>1973</year>) <volume>31</volume>:<fpage>327</fpage>&#x2013;<lpage>40</lpage>. <pub-id pub-id-type="doi">10.1007/bf01646493</pub-id>
</citation>
</ref>
<ref id="B50">
<label>50.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Fradkin</surname>
<given-names>E</given-names>
</name>
</person-group>. <source>Field theories of condensed matter Physics</source>. <publisher-name>Cambridge University Press</publisher-name> (<year>2013</year>). <pub-id pub-id-type="doi">10.1017/CBO9781139015509</pub-id>
</citation>
</ref>
<ref id="B51">
<label>51.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Kadanoff</surname>
<given-names>LP</given-names>
</name>
<name>
<surname>Baym</surname>
<given-names>G</given-names>
</name>
</person-group>. <source>Quantum statistical mechanics: green&#x2019;s function methods in equilibrium and nonequilibrium problems</source>. <publisher-name>W.A. Benjamin</publisher-name> (<year>1962</year>).</citation>
</ref>
<ref id="B52">
<label>52.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Keldysh</surname>
<given-names>LV</given-names>
</name>
</person-group>. <article-title>Diagram technique for nonequilibrium processes</article-title>. <source>Soviet Phys JETP</source> (<year>1965</year>) <volume>20</volume>:<fpage>1018</fpage>&#x2013;<lpage>26</lpage>.</citation>
</ref>
<ref id="B53">
<label>53.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Balzer</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Bonitz</surname>
<given-names>M</given-names>
</name>
</person-group>. <source>Nonequilibrium Green&#x2019;s functions approach to inhomogeneous systems. Lecture notes in Physics</source>. <publisher-name>Springer Berlin Heidelberg</publisher-name> (<year>2012</year>).</citation>
</ref>
<ref id="B54">
<label>54.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Stefanucci</surname>
<given-names>G</given-names>
</name>
<name>
<surname>van Leeuwen</surname>
<given-names>R</given-names>
</name>
</person-group>. <source>Nonequilibrium many-body theory of quantum systems: a modern introduction</source>. <publisher-name>Cambridge University Press</publisher-name> (<year>2013</year>). <pub-id pub-id-type="doi">10.1017/CBO9781139023979</pub-id>
</citation>
</ref>
<ref id="B55">
<label>55.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Hopjan</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Verdozzi</surname>
<given-names>C</given-names>
</name>
</person-group>. <source>Probing strongly correlated materials in non-equilibrium: basic concepts and possible future trends in first principle approaches</source>. <publisher-loc>Berlin, Heidelberg</publisher-loc>: <publisher-name>Springer Berlin Heidelberg</publisher-name> (<year>2014</year>). <fpage>347</fpage>&#x2013;<lpage>84</lpage>. <pub-id pub-id-type="doi">10.1007/128_2014_528</pub-id>
</citation>
</ref>
<ref id="B56">
<label>56.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>My&#xf6;h&#xe4;nen</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Stan</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Stefanucci</surname>
<given-names>G</given-names>
</name>
<name>
<surname>van Leeuwen</surname>
<given-names>R</given-names>
</name>
</person-group>. <article-title>A many-body approach to quantum transport dynamics: initial correlations and memory effects</article-title>. <source>Europhysics Lett</source> (<year>2008</year>) <volume>84</volume>:<fpage>67001</fpage>. <pub-id pub-id-type="doi">10.1209/0295-5075/84/67001</pub-id>
</citation>
</ref>
<ref id="B57">
<label>57.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tuovinen</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Perfetto</surname>
<given-names>E</given-names>
</name>
<name>
<surname>Stefanucci</surname>
<given-names>G</given-names>
</name>
<name>
<surname>van Leeuwen</surname>
<given-names>R</given-names>
</name>
</person-group>. <article-title>Time-dependent landauer-b&#xfc;ttiker formula: application to transient dynamics in graphene nanoribbons</article-title>. <source>Phys Rev B</source> (<year>2014</year>) <volume>89</volume>:<fpage>085131</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevB.89.085131</pub-id>
</citation>
</ref>
<ref id="B58">
<label>58.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ridley</surname>
<given-names>M</given-names>
</name>
<name>
<surname>MacKinnon</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Kantorovich</surname>
<given-names>L</given-names>
</name>
</person-group>. <article-title>Partition-free theory of time-dependent current correlations in nanojunctions in response to an arbitrary time-dependent bias</article-title>. <source>Phys Rev B</source> (<year>2017</year>) <volume>95</volume>:<fpage>165440</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevB.95.165440</pub-id>
</citation>
</ref>
<ref id="B59">
<label>59.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Langreth</surname>
<given-names>DC</given-names>
</name>
</person-group>. <article-title>Linear and nonlinear response theory with applications</article-title>. In: <person-group person-group-type="editor">
<name>
<surname>Devreese</surname>
<given-names>JT</given-names>
</name>
<name>
<surname>van Doren</surname>
<given-names>VE</given-names>
</name>
</person-group>, editors. <source>Linear and nonlinear electron transport in solids</source>. <publisher-loc>Boston, MA</publisher-loc>: <publisher-name>Springer US</publisher-name> (<year>1976</year>). p. <fpage>3</fpage>&#x2013;<lpage>32</lpage>. <pub-id pub-id-type="doi">10.1007/978-1-4757-0875-2_1</pub-id>
</citation>
</ref>
<ref id="B60">
<label>60.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Berg</surname>
<given-names>B</given-names>
</name>
<name>
<surname>L&#xfc;scher</surname>
<given-names>M</given-names>
</name>
</person-group>. <article-title>Definition and statistical distributions of a topological number in the lattice o(3) <italic>&#x3c3;</italic>-model</article-title>. <source>Nucl Phys. B</source> (<year>1981</year>) <volume>190</volume>:<fpage>412</fpage>&#x2013;<lpage>24</lpage>. <pub-id pub-id-type="doi">10.1016/0550-3213(81)90568-X</pub-id>
</citation>
</ref>
<ref id="B61">
<label>61.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sch&#xfc;tte</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Iwasaki</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Rosch</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Nagaosa</surname>
<given-names>N</given-names>
</name>
</person-group>. <article-title>Inertia, diffusion, and dynamics of a driven skyrmion</article-title>. <source>Phys Rev B</source> (<year>2014</year>) <volume>90</volume>:<fpage>174434</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevB.90.174434</pub-id>
</citation>
</ref>
<ref id="B62">
<label>62.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Makhfudz</surname>
<given-names>I</given-names>
</name>
<name>
<surname>Kr&#xfc;ger</surname>
<given-names>B</given-names>
</name>
<name>
<surname>Tchernyshyov</surname>
<given-names>O</given-names>
</name>
</person-group>. <article-title>Inertia and chiral edge modes of a skyrmion magnetic bubble</article-title>. <source>Phys Rev Lett</source> (<year>2012</year>) <volume>109</volume>:<fpage>217201</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.109.217201</pub-id>
</citation>
</ref>
<ref id="B63">
<label>63.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Truc</surname>
<given-names>B</given-names>
</name>
<name>
<surname>Sapozhnik</surname>
<given-names>AA</given-names>
</name>
<name>
<surname>Tengdin</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Bostr&#xf6;m</surname>
<given-names>EV</given-names>
</name>
<name>
<surname>Sch&#xf6;nenberger</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Gargiulo</surname>
<given-names>S</given-names>
</name>
<etal/>
</person-group> <article-title>Light-induced metastable hidden skyrmion phase in the mott insulator cu<sub>2</sub>OSeO<sub>3</sub>
</article-title>. <source>Adv Mater</source> (<year>2023</year>) <volume>35</volume>:<fpage>e2304197</fpage>. <pub-id pub-id-type="doi">10.1002/adma.202304197</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>