1. Introduction
The interaction of coherent electromagnetic radiation (laser light) with matter is a well-established field within various branches of physics, particularly condensed matter and nanophysics, where laser pulses are often employed to study how electrons behave on extremely short time scales (femto- or attoseconds). Indeed, the most common electronic resonance found in metals – the plasmon resonance – occurs within the femtosecond time scale. This makes ultrafast laser pulses an essential tool for experimental investigations into the collective behaviour of electrons in metals.
In plasma physics, laser–plasma interactions are essential for the development of inertial fusion (triggered by powerful laser pulses) and laser–plasma accelerators (which rely on the acceleration of charged particles by plasma waves). They are also crucial in the study of warm dense matter (WDM), a state of matter that is at the frontier between solids and dense plasmas, where ultrafast non-equilibrium dynamics have been recently accessed thanks to subpicosecond laser pulses (Falk Reference Falk2018).
However, in addition to their electric charge, electrons also possess an intrinsic magnetic moment, i.e. a spin. Using the electron spin as a vector to code and transfer information is at the core of the emerging field of spintronics. In nanophysics, spin effects are crucial to describe the ultrafast demagnetization observed in ferromagnetic thin films irradiated with femtosecond laser pulses (Beaurepaire et al. Reference Beaurepaire, Merle, Daunois and Bigot1996; Bigot, Vomir & Beaurepaire Reference Bigot, Vomir and Beaurepaire2009; Bigot & Vomir Reference Bigot and Vomir2013). Despite intense investigations, such ultrafast demagnetization is not yet fully understood, although the spin–orbit interaction (Hinschberger & Hervieux Reference Hinschberger and Hervieux2012; Krieger et al. Reference Krieger, Dewhurst, Elliott, Sharma and Gross2015, Reference Krieger, Elliott, Müller, Singh, Dewhurst, Gross and Sharma2017), spin currents (Choi et al. Reference Choi, Min, Lee and Cahill2014; Hurst et al. Reference Hurst, Morandi, Manfredi and Hervieux2014; Schellekens et al. Reference Schellekens, Kuiper, De Wit and Koopmans2014) and superdiffusive electron transport (Battiato, Carva & Oppeneer Reference Battiato, Carva and Oppeneer2010) appear to play a significant role.
The exploration of spin-dependent effects in plasma physics is a relatively new area of study. Nonetheless, it is now possible to generate and precisely control polarized electron beams with high spin polarization in laboratory settings (Wu et al. Reference Wu, Ji, Geng, Yu, Wang, Feng, Guo, Wang, Qin and Yan2019, Reference Wu, Ji, Geng, Thomas, Büscher, Pukhov, Hützen, Zhang, Shen and Li2020; Nie et al. Reference Nie, Li, Morales, Patchkovskii, Smirnova, An, Nambu, Matteo, Marsh, Tsung, Mori and Joshi2021). Theoretical studies on polarized plasmas have been revitalized in recent years (Zamanian, Marklund & Brodin Reference Zamanian, Marklund and Brodin2010a; Zamanian et al. Reference Zamanian, Stefan, Marklund and Brodin2010b; Hurst et al. Reference Hurst, Morandi, Manfredi and Hervieux2014; Morandi et al. Reference Morandi, Zamanian, Manfredi and Hervieux2014; Hurst, Hervieux & Manfredi Reference Hurst, Hervieux and Manfredi2017), although some early developments date back to the 1980s (Cowley, Kulsrud & Valeo Reference Cowley, Kulsrud and Valeo1986). Notably, Brodin, Holkundkar & Marklund (Reference Brodin, Holkundkar and Marklund2013) have formulated a particle-in-cell (PIC) code that incorporates the magnetic dipole force and magnetization currents related to the electron spin. PIC methods for particles with spin have also been developed for applications in the field of laser–plasma interactions (Li et al. Reference Li, Decyk, Miller, Tableman, Tsung, Vranic, Fonseca and Mori2021).
Within the condensed matter and nanophysics communities, most research on ultrafast spin dynamics has relied on wavefunction-based methods, particularly time-dependent density functional theory, augmented to incorporate spin effects (spin-TDDFT) (Yin et al. Reference Yin, Hervieux, Jalabert, Manfredi, Maurat and Weinmann2009; Manfredi et al. Reference Manfredi, Hervieux, Yin and Crouseilles2010; Krieger et al. Reference Krieger, Dewhurst, Elliott, Sharma and Gross2015; Sinha-Roy et al. Reference Sinha-Roy, Hurst, Manfredi and Hervieux2020). Spin-TDDFT models have also been used to study spin effects in dense plasmas in the WDM regime (Bonitz et al. Reference Bonitz, Dornheim, Moldabekov, Zhang, Hamann, Kählert, Filinov, Ramakrishna and Vorberger2020).
In a recent series of papers (Crouseilles et al. Reference Crouseilles, Hervieux, Li, Manfredi and Sun2021, Reference Crouseilles, Hervieux, Hong and Manfredi2023; Manfredi, Hervieux & Crouseilles Reference Manfredi, Hervieux and Crouseilles2023), we have proposed an alternative approach based on Wigner functions, which represent electronic quantum states through a pseudo-probability distribution in the classical phase space. The corresponding Wigner evolution equation reduces to the standard Vlasov equation of classical plasma physics. For spin-1/2 particles, such as electrons, one can construct a semi-classical model, where the orbital motion (i.e. the trajectories in the phase space) is treated classically while the spin is kept as a quantum mechanical variable. For a review of methods based on Wigner functions, see Manfredi, Hervieux & Hurst (Reference Manfredi, Hervieux and Hurst2019).
Among these phase space models, two families can be distinguished: on the one side, Vlasov models that use a scalar distribution function on an extended phase-space $(x,v,s)$, where $x$ and $v$ are the position and velocity of the electron, and $s$ denotes the spin variable (Brodin et al. Reference Brodin, Marklund, Zamanian, Ericsson and Mana2008, Reference Brodin, Marklund, Zamanian and Stefan2011; Marklund, Zamanian & Brodin Reference Marklund, Zamanian and Brodin2010; Zamanian et al. Reference Zamanian, Marklund and Brodin2010a); on the other side, models using a multi-component distribution function $f_\ell, (\ell =0,3)$ with values in the standard phase space $(x, v)$. These two approaches are almost, although not exactly, equivalent (see our detailed discussion in Crouseilles et al. Reference Crouseilles, Hervieux, Hong and Manfredi2023 for further clarifications). Hereafter, we will name these approaches respectively as ‘scalar’ and ‘vectorial’. Note that for both of them, the orbital motion is classical while the spin is a fully quantum variable. The numerical approximation of these models requires different techniques. Indeed, the scalar version involves an extended phase space of dimension 8, which naturally leads to consider PIC techniques as the method of choice (Crouseilles et al. Reference Crouseilles, Hervieux, Li, Manfredi and Sun2021; Li Reference Li2023); in contrast, the vectorial approach is more easily amenable to grid-based methods (Crouseilles et al. Reference Crouseilles, Hervieux, Hong and Manfredi2023).
In previous works (Crouseilles et al. Reference Crouseilles, Hervieux, Li, Manfredi and Sun2021, Reference Crouseilles, Hervieux, Hong and Manfredi2023; Manfredi et al. Reference Manfredi, Hervieux and Crouseilles2023), we had only considered the dynamics of the mobile (itinerant) electrons, whereas the ions only acted as an immobile neutralizing background. However, in ferromagnets, most of the magnetic properties are due to the fixed ions, which account for approximately $95\,\%$ of the magnetization of the material, whereas only the remaining ${\approx }5\,\%$ can be attributed to the mobile electrons. In the present work, the ions are still fixed (because their orbital response occurs on much longer time scales), but their spin is allowed to evolve in time according to the Landau–Lifshitz (LL) equation. The latter describes the precession motion of a magnetic moment in an effective magnetic field, which can be either an external one or the field created by the spin of the itinerant electrons. In turns, the ions generate a magnetic field which acts on the spin of the electrons. The ions also interact among each other through a Heisenberg-type magnetic-exchange interaction, while the electrons feel the usual self-consistent electric field.
Overall, the nonlinear Vlasov–Poisson–Landau–Lifshitz (VPLL) equations describe the coupling between the itinerant magnetism generated by the mobile electrons, represented by a vector distribution function $(f_0, {\boldsymbol f})(t, x, v)\in \mathbb {R}^4$, and the fixed magnetism carried by the motionless ions, represented by their local spin ${\boldsymbol S}(t, x) \in \mathbb {S}^2$. It can be viewed as a spin-extended version of the usual Vlasov–Poisson model with fixed ions. An earlier version of this model – employing a more rudimentary numerical technique – was used by Hurst, Hervieux & Manfredi (Reference Hurst, Hervieux and Manfredi2018) to study spin current generation in thin nickel films. Here, we will mainly consider a parameter range relevant to WDM (Bonitz et al. Reference Bonitz, Dornheim, Moldabekov, Zhang, Hamann, Kählert, Filinov, Ramakrishna and Vorberger2020), with densities close to those of solids (${\approx }10^{29}\ {\rm m}^{-3}$) and temperatures of the order of 10 eV. For these conditions, the electron plasma is weakly degenerate ($T_e \approx T_F$, where $T_F$ is the Fermi temperature), so that its equilibrium can be characterized with relatively good accuracy by a Maxwell–Boltzmann distribution. The ions are fixed and non-degenerate.
The model is described mathematically by a set of coupled nonlinear partial differential equations (PDEs). The design of an efficient scheme for a system of PDEs is not easy and one possible strategy is to make use of a splitting algorithm. When the system under consideration enjoys a Hamiltonian structure, a systematic way to proceed relies on the Hamiltonian splitting (Crouseilles, Einkemmer & Faou Reference Crouseilles, Einkemmer and Faou2015; Casas et al. Reference Casas, Crouseilles, Faou and Mehrenberger2017; Li, Sun & Crouseilles Reference Li, Sun and Crouseilles2020; Crestetto et al. Reference Crestetto, Crouseilles, Li and Massot2022). It turns out that the VPLL equations enjoy a Poisson structure which motivates the use of Hamiltonian time splitting. Following previous development of geometric numerical method for Vlasov-type equations (Crouseilles et al. Reference Crouseilles, Einkemmer and Faou2015; Li et al. Reference Li, Sun and Crouseilles2020; Crestetto et al. Reference Crestetto, Crouseilles, Li and Massot2022), the Hamiltonian splitting applied to the VPLL leads to five subsystems that can be solved exactly in time, and for which efficient and high-order methods in space and velocity can be used. As a consequence, the time accuracy of the resulting scheme only depends on the splitting error (which can be made arbitrarily small using high-order composition splittings Yoshida Reference Yoshida1990; Hairer, Lubich & Wanner Reference Hairer, Lubich and Wanner2006) and since the method is symplectic (as composition of symplectic flows), it maintains long-term accuracy on invariants such as the total energy (Hairer et al. Reference Hairer, Lubich and Wanner2006). Another interesting property that can be proven for the proposed scheme is the exact preservation of the norm of the ion spin $\|{\boldsymbol S}\|$.
To validate the numerical results, we investigate the linearized VPLL system by deriving the pertinent dispersion relation, following Manfredi et al. (Reference Manfredi, Hervieux and Hurst2019). When the ion–electron coupling is turned off, the dispersion relation degenerates into the standard Bohm–Gross relation for plasmons and the magnon dispersion relation for the ion spins (Eich, Pittalis & Vignale Reference Eich, Pittalis and Vignale2018). It is noteworthy that the typical plasmon time scale is approximately two orders of magnitude faster than that of magnons, which constitutes a considerable challenge for the numerical scheme. In the case of Maxwell–Boltzmann equilibria, the dispersion relations can be solved numerically using dedicated libraries, e.g. see Kravanja & Van Barel (Reference Kravanja and Van Barel2000). Moreover, analytical calculations are performed in the weak coupling regime. Cross-validations between the roots of the dispersion relation and the results of the nonlinear code are performed and discussed.
The rest of the paper is organized as follows. Section 2 lays the basis of the VPLL model equations and their non-dimensional form. Section 3 discusses the linear response theory and the corresponding dispersion relation. The numerical method is presented in § 4. Results of numerical simulations are presented in § 5, both for a stable Maxwell–Boltzmann equilibrium and an unstable two-stream distribution function, and compared with linear-response results obtained from the dispersion relation, particularly for damping and growth rates. Conclusions are drawn in § 6. Three appendices provide some further details on the Maxwell–Boltzmann equilibrium with spin (Appendix A), the dispersion relation (Appendix B) and the numerical splitting technique (Appendix C).
2. Vlasov–Poisson–Landau–Lifshitz model
We consider a generic scenario where a magnetic material (e.g. nickel) is irradiated with a strong femtosecond laser pulse, so that some or most of the electrons are extracted from the bulk and can move freely, thus constituting a mobile electron plasma. The pulse heats up the electrons to a temperature equivalent to their Fermi energy, which for nickel is $E_F \approx 10 \ {\rm eV}$, while their density remains similar to that of the solid $n_e \approx 10^{29}\ {\rm m}^{-3}$. These parameters are close to those of the weakly degenerate plasmas typical of WDM (Falk Reference Falk2018; Bonitz et al. Reference Bonitz, Dornheim, Moldabekov, Zhang, Hamann, Kählert, Filinov, Ramakrishna and Vorberger2020). During these initial instants, up to approximately 100 fs, the ions do not have time to move, and can thus be assimilated to an immobile, but magnetized, background.
Within this broad context, our purpose here is to validate our numerical code, in the linear and nonlinear regimes, for parameters that are similar to those mentioned above. Hence, we will consider a one-dimensional (1-D) model with periodic boundary conditions, and will investigate how a perturbed Maxwell–Boltzmann equilibrium evolves in time, for both the charge (plasmons) and spin (magnons) sectors. We will also analyse potentially unstable two-stream equilibria.
2.1. Model equations
The electrons are described by a four-component distribution function $(f_0, {\boldsymbol f})(t, {x}, {v})$ with ${\boldsymbol f} = (f_1, f_2, f_3)\in \mathbb {R}^3$, which is coupled to the continuous ion spin distribution ${\boldsymbol S}(t, x) = (S_1, S_2, S_3)(t, x)$. The overall system of equations, for the space variable $x\in [0, L]\subset \mathbb {R}$ and velocity variable $v\in \mathbb {R}$, is composed of a set of kinetic equations for the electron distribution functions (Manfredi et al. Reference Manfredi, Hervieux and Hurst2019; Crouseilles et al. Reference Crouseilles, Hervieux, Hong and Manfredi2023),
and Landau–Lifshitz equation (Lakshmanan Reference Lakshmanan2011) for the ion spins,
where the first term on the right-hand side is the Heisenberg ion–ion magnetic exchange, whereas the second term represents the ion–electron magnetic exchange.
The scalar distribution function $f_0(t,x,v)$ represents, as usual, the probability to find an electron in the phase space volume located around $(x,v)$, at time $t$. Its moments yield the usual macroscopic quantities, such as the density $n_e(t,x) = \int f_0(t, x, v) \, \mathrm {d} v$. In contrast, the vector distribution function $f_\ell (t,x,v)$ represents the mean spin polarization density of the electrons in the phase space volume located around $(x,v)$ at time $t$, along the $\ell$ direction. Its first moment ${\boldsymbol M}(t,x) = \int {\boldsymbol f}(t, x, v) \, \mathrm {d} v$ represents the electron spin density. For more details, see the recent review of Manfredi et al. (Reference Manfredi, Hervieux and Hurst2019). The relationship between this $(f_0, {\boldsymbol f})$ representation and the more standard representation as a $2 \times 2$ matrix with spin-up and spin-down components is also illustrated in Appendix A.
The self-consistent electric potential (Hartree potential) $V_H(t, x)$ obeys the Poisson equation
and the magnetic field appearing in (2.1) and (2.2) is primarily the one created by the ions
although external fields could also be considered. Here, $e>0$ denotes the electron charge, $\hbar$ the Planck constant, $m$ the electron mass, $\varepsilon _0$ the permittivity of vacuum, $\mu _B=e\hbar /2m$ the Bohr magneton, $a$ the interatomic distance, $Z$ is the atomic number, $J$ and $K$ are respectively the ion–ion and electron–ion magnetic exchange constants, and $n_{\rm ion}$ is the fixed, homogeneous ion density. The full initial condition may be denoted as $(f_0, {\boldsymbol f}, V_H, {\boldsymbol S})(t=0)=(f_0^{(0)}, {\boldsymbol f}^{(0)}, V_H^{(0)}, {\boldsymbol S}^{(0)})$, where $\varepsilon _0 \partial _x^2 V_H^{(0)}=e \int f_0^{(0)} \, \mathrm {d}{v}-Ze n_{\rm ion}$.
Note how the $K$-terms couple the ion and electron spin dynamics: the magnetic field ${\boldsymbol B}$ given by (2.5) created by the ions acts on the spin part of the electron distribution functions ${\boldsymbol f}$ in (2.1) and (2.2), while the electron spin density $\int {\boldsymbol f} \, \mathrm {d}{v}$ acts on the LL equation (2.3) for the ion spins. A schematic view of the physical system under consideration is shown in figure 1.
From a mathematical viewpoint, the model (2.1)–(2.4) enjoys a Poisson structure with the following Hamiltonian functional:
Moreover, it is possible to construct a Poisson bracket for two functionals $\mathcal {F}$ and $\mathcal {G}$ as
Remark 2.1 It is easy to check that the bracket (2.7) is bilinear, skew-symmetric and satisfies Leibniz's rule, but it is not clear whether Jacobi's identity is satisfied. Hence, this bracket is not strictly speaking a Poisson bracket; nevertheless, we will still refer to it as a Poisson bracket for the sake of simplicity.
With this notation in hand, the system (2.1)–(2.4) can be reformulated, after introducing the vector of unknowns $\mathcal {Z}=(f_0, {\boldsymbol f}, {\boldsymbol S} )\in \mathbb {R}^7$, as
2.2. Normalized dimensionless equations
We rewrite the above (2.1)–(2.4) using dimensionless units that correspond to normalizing time to the inverse of the plasmon frequency $\omega _p=\sqrt {e^2n_e/\varepsilon _0 m}$, velocities to the thermal speed $v_{\rm th} = \sqrt {k_B T_e/m}$ and space to the Debye length $\lambda _D = v_{\rm th}/\omega _p$, where $k_B$ is the Boltzmann constant. Hence, the electric potential is normalized to $mv_{\rm th}^2/e$, the electric field to $mv_{\rm th}\omega _p/e$ and the magnetic field to $m \omega _p/e$.
Using these normalized units and defining the self-consistent electric field as $E_x=-\partial _x V_H$, the dimensionless kinetic equations read as (for simplicity of notation, we do not change the names of the dimensionless variables)
where
is the magnetic field created by the ions.
The dimensionless Planck constant,
quantifies the relative importance of quantum effects with respect to thermal effects. We also note that $H$ can be written in terms of the quantum coupling parameter $\varGamma _q = \hbar \omega _p/E_F$ and the degeneracy parameter $\varTheta = T_e/T_F$ as $H = \varGamma _q/(2\varTheta )$. In turn, the quantum coupling parameter is related to the Wigner–Seitz radius $r_s$ through the following relationship (Bonitz et al. Reference Bonitz, Dornheim, Moldabekov, Zhang, Hamann, Kählert, Filinov, Ramakrishna and Vorberger2020):
where $a_0 = 4{\rm \pi} \varepsilon _0 \hbar ^2/(me^2)$ is the Bohr radius.
The normalized LL equation becomes
with the dimensionless magnetic exchange constants written as $A=({{a}^2}/{\lambda _D^2}) ({J}/{\hbar \omega _p})$ and $\tilde {K} = {2 K n_{\rm ion}}/{\hbar \omega _p}$. Finally, the dimensionless Poisson equation is
The total energy in dimensionless units is given by the Hamiltonian $\mathcal {H}=\mathcal {H}_v+\mathcal {H}_E+ \sum _{i=1}^3(\mathcal {H}_{Z,i}+\mathcal {H}_{{\rm spin}, i})$, with
where the various terms correspond to the kinetic energy ($\mathcal {H}_{v}$), the Hartree electric energy ($\mathcal {H}_{E}$), the magnetic Zeeman energy ($\mathcal {H}_{Z}$) and the spin energy ($\mathcal {H}_\textrm {spin}$).
We consider an electron plasma in the WDM regime, with density $n_e = n_\textrm {ion} = 9.17 \times 10^{28} \ \textrm {m}^{-3}$ ($Z=1$) and temperature $k_B T_e = 16.58\ \textrm {eV}$. This choice yields for the time, velocity and length scales: $\omega _p=1.71\times 10^{16}\ \textrm {s}^{-1}$, $v_\textrm {th}=1.71 \times 10^6 \ \textrm {m s}^{-1}$ and $\lambda _D=10^{-10}\ \textrm {m}$. As for the dimensionless parameters, we find: normalized Planck constant $H=0.339$, quantum coupling parameter $\varGamma _q = 1.516$, Wigner–Seitz radius $r_s/a_0 = 2.60$ (corresponding to nickel) and degeneracy parameter $\varTheta = 2.24$.
For the magnetic exchange coupling constants, we use values close to those of nickel (Hurst et al. Reference Hurst, Hervieux and Manfredi2018): $J = 0.022\ \textrm {eV}$ and $K= 0.01 \ \textrm {eV} \ \textrm {nm}^3$. Taking the lattice spacing $a = 2 r_s = 0.275 \ \textrm {nm}$, this yields for the dimensionless parameters, $A=0.0148$ and $\tilde {K}=0.161$.
3. Linear analysis and dispersion relations
3.1. Linear analysis for a generic equilibrium
To validate the model (2.9)–(2.15) in the linear response regime, we perform a linear analysis to derive the pertinent dispersion relation. First, we start with the following homogeneous stationary state:
where the superscript ‘$(0)$’ stands for equilibrium. This corresponds to an ion system that is fully polarized in the $S_3$ direction, and an electron system that is partially polarized in the same direction. The degree of electron spin polarization depends on the choice of $f_3^{(0)}(v)$ and can be characterized by a single number $\eta = \int _{-\infty }^{\infty } f_3^{(0)}(v) \, \textrm {d} v$, with $\eta \in [-1,1]$.
We then derive the linearized system and study the propagation of a perturbation around the stationary state. We thus consider solutions in the following form:
Inserting these solutions into the system (2.9)–(2.15) and neglecting quadratic terms leads to the following linear system:
By performing Fourier (in space) and Laplace (in time) transforms of the above linear system of equations, we can derive an equation relating the frequency $\omega$ and the wavenumber $k$ (we shall further refer to $\omega _e$ for the charge branch of the dispersion relation and $\omega _s$ for the spin branch). Since $S_3$ does not depend on time, the dispersion relation for $f_0^{(1)}$ and $E_x^{(1)}$ is the same as the standard Bohm–Gross relation for unpolarized electrons, that is,
(here and in the following, velocity integrals are understood as being from $-\infty$ to $+\infty$). Hence, at the level of the linear response, the spin and charge motions are completely separated. This is an important fact, as it means that an excitation (e.g. a laser pulse) acting only on the charge density will not trigger any response in the spin dynamics. To generate spin dynamics, one needs either a strong pulse that generates nonlinear effects, or an excitation that acts directly on the spins (e.g. via the magnetic part of the laser pulse).
Next, we consider the equations for $f_1^{(1)}$, $f_2^{(1)}$, $S_1^{(1)}$ and $S^{(1)}_2$, which lead to the dispersion relation for the ion spin motion:
where we have defined the integrals
Note that when one neglects the electron–ion coupling, i.e. $\tilde {K}=0$, the spin branch of the dispersion relation reduces to $\omega _s = \pm A k^2$, which is the standard magnon dispersion relation (Ashcroft & Mermin Reference Ashcroft and Mermin1976). In contrast, the dispersion relation for the electrons yields, from (3.11), $\omega _e \approx \omega _p$. Taking the ratio of the magnon and plasmon frequencies yields
where we used the parameters given in § 2.2, i.e. $\omega _p=1.71\times 10^{16} \textrm {s}^{-1}$ and $A=0.0148$, and considered a typical length $k^{-1} = 10\ \textrm {nm}$. This indicates that the time scale of magnons is approximately two orders of magnitude slower than that of plasmons. This fact has an obvious impact on the numerical simulations, as many hundreds of plasmon cycles have to be resolved before one can observe a sizeable response in the ion spins.
3.2. Maxwell–Boltzmann equilibrium
Now, we assume the stationary states $f_0^{(0)}, f_\ell ^{(0)}$ to be Gaussian functions, so that $I_0, I_1, I_2,I_3$ can be expressed using the Fried–Comte function (Fried & Conte Reference Fried and Conte1961) $\vphantom{{\textrm {e}^{-t^{2^{2}}}}}Z(z)=({1}/{\sqrt {{\rm \pi} }})\int _{\mathbb {R}} ({\textrm {e}^{-t^2}}/({t-z}))\,\mathrm {d}{t}, z\in \mathbb {C}$, which can itself be expressed using the erfi function $\mbox {erfi}(z)=({2}/{\sqrt {{\rm \pi} }})\int _0^z \textrm {e}^{t^2}\,\mathrm {d}{t}, z\in \mathbb {C}$ and is tabulated in several scientific libraries.
Let consider that the following homogeneous equilibrium:
where $\eta =\int f_3^{(0)} \, \textrm {d} v$ is the spin polarization rate of the electrons (see Appendix A for further details). The dispersion function $D_e$ for the charge dynamics becomes
while the spin dispersion function $D_S$ is
with $c_0=\tilde {K}^2\eta /16$, $c_1=\tilde {K}^2 H/16$ and $d=\tilde {K}\eta /4$. Moreover, the complex-valued function $Z$ and its derivative are given by
3.3. Analysis and computation of the spin dispersion relation
In this section, we will use another form of the dispersion function which is strictly equivalent to $D_S$ given by (3.17). Here, $D_S$ can be written as the product of two different functions $D_S=D_{-}D_{+}$ (see Appendix B.1 for further details), each of which generates the same solutions, up to a sign. In the following, we consider the function that gives rise to positive real frequencies in the limiting case $\tilde {K}=0$, i.e.
or, in terms of the plasma dispersion function $Z$,
This formulation highlights the different contributions to the magnon frequency. Let us spell out each term of the right-hand side of (3.19).
• The first two terms yield the standard dispersion relation for magnons, $\omega _s = A k^2$.
• The next term shifts the magnon frequency due to ion precession around the magnetic field generated by electronic spins at steady state.
• The last two terms introduce corrections that are brought over by electrons that possess specific (resonant) velocities, either in their spin distribution $f_3^{(0)}$ or their charge distribution $f_0^{(0)}$ at equilibrium. This is similar to the resonant electrons that are responsible for Landau damping in spin-less plasmas.
Equation (3.20) possesses complex solutions in $\omega _s$, due to the complex-valued function $Z$. Physically, this means that some resonances occur in the electron population when the velocity is equal to (restoring physical dimensions for clarity) $v ={\omega _s}/{k}-{\omega _L}/{k}$, where $\omega _L=eB/m= 2\mu _B B/\hbar$ is the Larmor frequency of an electron spin in the magnetic field created by the (fully polarized) ions, $B=K n_\textrm {ion}/(2\mu _B)$. Thus, $\omega _s/k \equiv v_s$ is the phase velocity of the ion spin wave (the magnon), whereas $\omega _L/k\equiv v_L$ is the phase velocity of the electronic spin wave propagating in the magnetized environment created by the polarized ions. The resonance occurs when the electron spin precesses at the same frequency as the magnon, shifted by Doppler effect due to the electron velocity with respect to the fixed ions. In terms of the phase velocities, this can be written as $v_s -v=v_L$.
This resonance behaves similarly to the electron cyclotron resonance heating (ECRH) effect in fusion plasmas, with two major differences. First, the ion spin wave (magnon) plays the role of the external electromagnetic wave in ECRH; second, the magnetic moment of the electrons is not orbital as in ECRH, but instead is due to the electron's intrinsic spin.
It is useful to compute the dispersion function $D_-(\omega _s,\tilde {K})$ in terms of the coupling constant $\tilde {K}$ and the frequency $\omega _s$, for a fixed value of the wavenumber $k$. Then, the solutions of the dispersion relation can be computed along a path in the $(\omega _s,\tilde {K})$ plane, by solving the equation
starting from known solutions, for instance, the one at zero coupling $\omega _s(\tilde {K}=0) \equiv \omega _0 =Ak^2$. Solving for $\omega _s(\tilde {K})$ yields
Numerically, the solution is found by starting at $\tilde {K}=0$ and then increasing $\tilde {K}$ of small steps $d\tilde {K}$ until the desired value is reached. The derivatives of $D_{-}$ used in (3.22) are given in Appendix B.2.
In figures 2 and 3, we show the results obtained from (3.22) for three cases with the same wavenumber $k=0.5$, but different electron spin polarization $\eta$. The results of the dispersion relation are compared with numerical results obtained with the fully nonlinear code with a small perturbation around the equilibrium, as detailed in § 5. For all cases, the agreement is excellent, which constitutes a cross-validation for both the numerical code and the above analytical developments.
In figure 2, we use the value of $\eta$ that is consistent with electrons at thermal equilibrium that are polarized by the magnetic field $B$ created by the magnetized ions, see (2.5) (we shall refer to this case as the ‘self-consistent’ case). In this case, the spin polarization is given by $\eta = \tanh (2\mu _B B /k_B T_e) = \tanh (H\tilde {K})$ and obviously depends on the electron–ion magnetic coupling – more details are given in Appendix A.
In contrast, in figure 3, we use two arbitrary values of the electron spin polarization, $\eta =0.5$ and $\eta =-0.5$. The negative value means that the electrons are polarized in the opposite direction with respect to that of the self-consistent case. These values might be obtained through an external magnetic field that pre-polarizes the electrons prior to the application of a small perturbation. Nevertheless, one should keep in mind that to achieve such large spin polarizations, a very strong magnetic field would be needed, of the order of several hundred teslas.
For these values of $\eta$, the imaginary part of $\omega _s$ is significantly different from zero. In particular, for $\eta =0.5$, there is a damping of the perturbation ($\textrm {Im} \omega <0$), whereas for $\eta =-0.5$,we observe an instability ($\textrm {Im} \omega >0$). This behaviour can be interpreted as follows. When $\eta >H\tilde {K}>0$, the electron polarization has the same direction as in the self-consistent case, and hence the perturbation is damped, as the system tries to return to a state that has the ‘natural’ direction of polarization. In contrast, when $\eta < H\tilde {K}$ (and, in particular, when $\eta$ is negative), the system becomes unstable in an attempt to restore the ‘correct’ direction of polarization. When the value of $\eta$ corresponds to the self-consistent case, as in figure 2, the system is marginally stable ($\textrm {Im} \omega \approx 0$). Interestingly, in the self-consistent case, the first-order correction in the electron–magnon coupling $\tilde {K}$ disappears, see (3.25). Hence, figure 2 shows almost no variation of the real and imaginary parts of the magnon frequency for low values of $\tilde {K}$.
3.4. Weak coupling regime
From (3.20), the ion spin dispersion relation can be written as
This is a transcendental equation for $\omega _s$, which cannot be solved exactly, except numerically as was done in the preceding subsection. An approximate solution to (3.23) can be obtained iteratively, by starting with the solution for zero coupling, $\omega _0 = Ak^2$, then inserting this solution into the right-hand side of (3.23), which yields
which is valid for weak coupling $\tilde {K}\ll 1$. This procedure can be recast as a fixed-point problem: $\omega _s^{(\ell +1)} = G(\omega _s^{(\ell )}), \ell \in \mathbb {N}$, with $\omega _s^{(0)} = \omega _0=Ak^2$, to obtain second- and higher-order approximations.
As the value of the dimensionless coupling constant is indeed small, $\tilde {K} \approx 0.16$, this weak-coupling approximation should hold for most cases of interest. Since $\tilde {K}/2 \equiv \omega _L / \omega _p$, physically, this approximation means that the electron Larmor frequency is much smaller than the plasmon frequency, specifically here, $\omega _L \approx 0.08 \omega _p$. If we add the fact that the magnon frequency is $\omega _0 \approx 0.008 \omega _p$, see (3.14), we obtain the following scaling between the three time scales that are present in this problem: $\omega _0 \ll \omega _L \ll \omega _p$.
Under such weak-coupling approximation, (3.24) simplifies to (restoring physical dimensions)
where we used the fact that $\textrm {Im}\, Z(x)=\sqrt {{\rm \pi} }\, \textrm {e}^{-x^2}$ ($x\in \mathbb {R}$) when evaluated on the real axis (i.e. $x\in \mathbb {R}$) (Fried & Conte Reference Fried and Conte1961) and where $D$ is the Dawson function. By looking at the imaginary part of $\omega _{s}$, two regimes clearly appear. If $\eta < H\tilde {K}$, the imaginary part is positive, so that the magnetic perturbation is unstable and grows exponentially until the nonlinear regime is reached. If $\eta > H\tilde {K}$, then the perturbation is damped and disappears after a few oscillations. Interestingly, the value of $\eta$ that discriminates between these two regimes, i.e. $\eta = H\tilde {K}$, is precisely the value that corresponds to the self-consistent case, $\eta = \tanh (H\tilde {K})$, in the approximation where $\tilde {K} \ll 1$.
The form of the spin dispersion relation (3.25) reveals that all the magnetic terms in the Vlasov model (2.9) and (2.10) are important and cannot be neglected: the Zeeman terms proportional to $H$, the electron precession term proportional to $\boldsymbol {B}$ (and hence to $\tilde {K}$), as well as the initial electron spin polarization $\eta$. The subtle interplay between these terms determines the stable or unstable nature of the linear response. In contrast, as we have seen, the electric charge response is completely decoupled from the spin response, at least in the linear regime. Hence, one could neglect the electric field terms in (2.9) and (2.10) (or set the initial electric perturbation to zero) and the spin response would remain unchanged. However, the plasmon oscillations would be lost.
The results for both the exact dispersion relation (3.22) and the approximate formula (3.25) are shown in figure 4 for a self-consistent case. As expected, the agreement is good for values up to $\tilde {K} \approx 1$, which cover most realistic values of the coupling constant. Finally, from (3.25), one can compute the maximum imaginary part with the parameters used in figure 4. Since $\tanh (H\tilde {K})= H\tilde {K} - (H\tilde {K})^3/3+ \mathcal {O}((H\tilde {K})^5)$, the imaginary part of $\omega _s$ is proportional to $\tilde {K}^5 \, \textrm {e}^{-(\tilde {K}/2k)^2}$. The maximum is then reached for $\tilde {K}=\sqrt {10} k \approx 1.58$, which is also in agreement with the exact dispersion relation.
Finally, in figure 5, we show the dependence of the magnon frequency on the wavenumber $k$, comparing the full dispersion relation with its first-order (3.24) and second-order approximations.
4. Numerical method
In this section, we present the numerical method used to solve the system of (2.1)–(2.4). The method is based on a Hamiltonian splitting technique, together with a phase space discretization that uses Fourier spectral approximation for the space variable $x$ and finite volumes (PSM) for the velocity direction $v$, as used by Crouseilles et al. (Reference Crouseilles, Hervieux, Hong and Manfredi2023) and Li et al. (Reference Li, Sun and Crouseilles2020).
The Hamiltonian can be split into five parts:
where
Let us remark that in this decomposition, $\mathcal {H}_{S_i} = \mathcal {H}_{Z,i} + \mathcal {H}_{\textrm {spin},i}$, where the Zeeman energy $\mathcal {H}_{Z,i}$ and the spin energy $\mathcal {H}_{\textrm {spin},i}$ are given by (2.16). According to the Hamiltonian splitting, we get from (2.8)
which induces the five subsystems
As detailed in Appendix C, each subsystem can be solved exactly, which means that the error in time only originates from the time splitting and then can be controlled by using high-order splittings.
Denoting $\varphi _t^{\mathcal {H}_\star }({\mathcal {Z}}(0))$, the exact solution at time $t$ of $\partial _t \mathcal {Z} = \{ \mathcal {Z}, \mathcal {H}_\star \}$ (where $\star =v, E, S_1, S_2, S_3$) with the initial condition ${\mathcal {Z}}(t=0)$, the solution of the full model (4.3) is thus approximated by
This is a first-order splitting, but higher order splittings could also be derived. Since the splitting involves here five steps, we will restrict ourselves to the Strang scheme,
Such Hamiltonian splittings are known to maintain long-term accuracy of the total energy. Moreover, in our case, one can also prove the scheme preserves exactly the norm of ${\boldsymbol S}$.
Proposition 4.1 The update (C13), (C20) and (C24) of the spin ${\boldsymbol S}$ through the Hamiltonian splitting discretization preserves the norm of the spin: $\|{\boldsymbol S}(\boldsymbol {\cdot }, t)\|=1$ if $\|{\boldsymbol S}^0(\boldsymbol {\cdot })\|=1$.
Proof. By (C13), (C20) and (C24), the vector spin ${\boldsymbol S}$ is updated through the multiplication of a matrix $\exp (\alpha \boldsymbol{\mathsf{J}} t)$ ($\boldsymbol{\mathsf{J}}$ being the symplectic matrix) which is a rotation matrix of angle $(-\alpha )$ in $\mathbb {R}^2$. Let us introduce the $3\times 3$ matrix $\boldsymbol{\mathsf{A}}$ corresponding to (C24)
with ${\boldsymbol 0}=(0,0)$ and $\alpha _{\mathcal {H}_{S_3}}=({\tilde {K}}/{4})\int f_3^0 \, \mathrm {d}{v}+A \partial ^2_x {S}^{0}_3$. We then reformulate (C24) as ${\boldsymbol S}(x, t)= \boldsymbol{\mathsf{A}} {\boldsymbol S}^0(x)$ from which we easily deduce the norm is preserved. The same is true for (C13) and (C20). We finally deduce $\|S(\boldsymbol {\cdot }, t)\|=1$ as long as $\|S^0(\boldsymbol {\cdot })\|=1$.
5. Numerical results
In this section, we present some numerical results obtained with the nonlinear code described in § 4. The results will also be compared with the analytical linear response, as detailed in § 3. In the results presented below, the numerical parameters are chosen as follows (non-dimensional units are used everywhere): number of points in space and velocity $N_x=119, N_v=1024$; time step $\Delta t=0.1$; variable ranges in the phase space $v\in [-5, 5], x\in [0, 2{\rm \pi} /k]$; perturbation wavenumber $k=0.5$.
The initial condition is a periodic perturbation of the equilibrium $f_0^{(0)}= {\mathcal {F}}, f_3^{(0)}= \eta {\mathcal {F}}, f_1^{(0)}=f_2^{(0)}=S_1^{(0)}=S_2^{(0)}=0, S_3^{(0)}=1$, where ${\mathcal {F}}$ is a spatially homogeneous equilibrium (either a Maxwell–Boltzmann or a two-stream distribution). This equilibrium represents ions that are fully polarized in the $\ell =3$ direction, while the electrons are partially polarized along the same direction, with a polarization rate equal to $\eta$.
After the perturbation, the initial condition is as follows:
where the amplitude of the perturbation is $\varepsilon =10^{-3}$. Note that the perturbation is chosen such that $\|\boldsymbol {S}(t=0, x)\|^2 = S_1^2(0, x)+S_2^2(0, x)+S_3^2(0, x) = 1$. The non-dimensional physical constants are those defined in § 2.2, i.e. $A = 0.0148$ (ion–ion magnetic coupling), $\tilde {K}= 0.161$ (ion–electron magnetic coupling) and $H = 0.339$ (scaled Planck constant). The numerical results will be expressed in terms of the units defined in § 2.2. All logarithms are Napierian (base $e$).
5.1. Maxwell–Boltzmann (MB) equilibrium
Here, we consider the Maxwell–Boltzmann equilibrium (3.15a,b) that was used for the linear analysis. We will analyse three cases for different electron polarizations $\eta$. In the first case (MB1), the polarization is taken to be self-consistent with the ions, i.e. the electron polarization is due solely to the magnetic field generated by the ions, so that $\eta =\tanh (\tilde {K}H)$ (see Appendix A). In the remaining two cases (MB2 and MB3), the polarization will be chosen arbitrarily as $\eta = \pm 0.5$. This polarization may be achieved through the application of an external magnetic field. The parameters of these Maxwell–Boltzmann simulations are summarized in table 1.
MB1. The roots of the dispersion relation for charges ($\omega _e$) and spins ($\omega _s$), calculated using the ZEAL code, are the following:
We remark that: (i) the real part of $\omega _e$ is close to the plasma frequency (equal to unity here), while its imaginary part is much smaller, in accordance with the Bohm–Gross dispersion relation; (ii) the real part of $\omega _s$ is much smaller than the plasma frequency, in accordance with (3.14), while its imaginary part is even smaller, signifying the almost absence of spin damping.
In figure 6, we plot the time evolution of some physical quantities associated to the electron charge in panels (a,b) and ion spin in panels (c,d). The Coulomb electric energy decays exponentially with a rate $\textrm {Im} \omega _e$ very close to the one predicted by the linear response analysis (Landau damping). The real part of the frequency is also very close to the analytical prediction of (5.2), with an additional factor of 2 due to the modulus.
In figure 6(c,d), we show the evolution of the absolute value of the real part of the first Fourier mode of the ion spin $S_1(x,t)$, i.e. $\hat {S}_1(k,t)$, with $k=0.5$ in this case. In agreement with (5.3), this mode is virtually undamped (the red line is horizontal and corresponds to zero damping). The corresponding frequency spectrum peaks in the vicinity of the theoretical magnon frequency $\textrm {Re}\, \omega _s$. Note that, due to the great disparity between the magnon and the plasmon frequencies, only a few (${\approx }6$) magnon frequencies could be observed, resulting in a limited accuracy for the magnon spectrum.
In addition to the good agreement with the linear theory for $\omega _e$ and $\omega _s$, we also emphasize that the modulus of the ion spin vector $\|{\boldsymbol S}(t, x)\|$ is preserved up to machine accuracy and that the (relative) total energy is preserved up to $10^{-7}$.
MB2. For this second test, we consider an initial condition with an electron spin polarization rate $\eta =0.5$. This can be achieved through an external magnetic field $B_3^\textrm {ext}$ directed along the same direction as the ion polarization. The positive value of $\eta$ corresponds to the ‘natural’ polarization direction for the electrons, parallel to that of the ions and oriented in the same way, as in the self-consistent case. Hence, we expect this equilibrium to be magnetically stable.
As was mentioned earlier, the charge dynamics is decoupled from the spin dynamics in the linear regime, and hence the electric response (not shown here) is the same as that of figure 6, displaying plasmonic oscillations and Landau damping.
The spin response is depicted in figure 7, where we show the first Fourier moments of the ion and electron spins and their frequency spectra. In this case, a clear damping of the magnon mode is observed, which is in good agreement with the roots of the dispersion relation: $\omega _s= 0.02088 - \textrm {i} \, 0.005253$, which is to be compared with the damping rate obtained from the simulation, $\gamma = -0.005186$. The real part of the frequency, see figure 7(b), shows a peak near $\textrm {Re} \omega _s \approx 0.02$, also in good accordance with the linear response result.
The electron spin density ${\boldsymbol M}$, shown in figure 7(c,d), follows the same evolution as the ions, with very similar frequency and damping rate.
MB3. Here, we consider an electron gas which is initially polarized in the opposite direction to the one corresponding to the self-consistent case. In this case, the polarization rate is negative and we take $\eta =-0.5$. Since the electron polarization is opposite to the self-consistent scenario, we expect the system to be unstable, as it attempts to restore the ‘natural’ direction of polarization.
In figure 8(a,b), we plot the evolution of the first Fourier mode of the ion spin and its frequency spectrum. The real part of the frequency and the instability rate are very close to the linear response result $\omega _s=0.01725+ \textrm {i}\, 0.006162$. After approximately $2000 \omega _p^{-1}$, the instability saturates nonlinearly. The electric field evolution is the same as in figure 6(a).
The electron spin density ${\boldsymbol M}$, shown in figure 8(c,d), follows the same evolution as the ions, with very similar frequency and instability rate.
5.2. Two-stream (TS) equilibrium
In this subsection, we consider a two-stream equilibrium for the initial electron distribution
This equilibrium can be either stable or unstable for the charge dynamics, depending on the value of the stream velocity $u$. In the numerical runs reported below, we have chosen $u=1.4$, which corresponds to a stable case (run TS1), and $u=3$ which corresponds to an unstable case (runs TS2 and TS3). In TS1 and TS2, we use the self-consistent value for the electron spin polarization, $\eta = \tanh (\tilde {K}H)\approx 0.0547$, while in TS3 and TS4, we force a spin instability by setting $\eta = - 0.5$.
The parameters of these runs are summarized in table 2.
TS1. In this case, the stream velocity is weak ($u=1.4$) so that the charge sector of the dynamics is basically undamped, as seen in figure 9(a) for the electric field. The spin sector is more interesting, both for the ions and the electrons, which are rather strongly damped at a rate ${\approx }6.3 \times 10^{-4}$. This is in contrast with the corresponding Maxwell–Boltzmann simulation (MB1, figure 6) where the spin mode was very weakly damped. Although the wavenumber is not the same ($k=0.5$ for MB1 and $k=0.2$ for TS1), it appears that the equilibrium profile has a strong impact on the stability properties of the ion magnon mode.
TS2. This run uses the same parameters as TS1, except that the stream velocity is larger, $u=3$. We also changed the magnitude of the initial perturbation, now set to $\varepsilon =10^{-6}$, to get a longer-lasting linear phase. Linear theory predicts an instability in the charge sector, with growth rate equal to $0.2845$, which is confirmed by the numerical data shown in figure 10(a). The ion spin sector displays a very weak instability, with an observed growth rate ${\approx }4\times 10^{-5}$. The electron spin remains at very low amplitude all along the simulation time.
TS3. Here, we wish to consider a case where an instability is expected both in the charge and in the spin sectors. Therefore, we take the same value $u=3$ for the stream velocity as in TS2, and an electron spin polarization $\eta =-0.5$, which leads to the instability of the magnon mode in MB3. The results are plotted in figure 11 and show that the evolution of the electric field is almost the same as in the case TS2. This is natural, as the linear response of the charge sector is independent of $\eta$ (nonetheless, one may have expected some differences after the nonlinear regime is attained, around $\omega _p t= 50$, but in practice, the two curves are very similar, although not identical). Interestingly, the electron $\hat {M}_1$ and ion $\hat {S}_1$ spins are initially stable until $\omega _p t \approx 2500$, i.e. well into the nonlinear regime, and only become unstable later. Their growth rate is much smaller than the one associated with the charges.
The phase space portraits at the end of the simulation are displayed in figure 12 for the four distributions $f_0(t, x, v)$ and $f_\ell (t, x, v), \ell =1, 2, 3$. Typically, for this type of instability, the two-stream structure has been destroyed in the nonlinear regime and a single vortex centred at $v=0$ can be observed. The vortex is present not only in the charge distribution $f_0$, but also in the spin distributions ${\boldsymbol f}$.
TS4. Finally, we repeat the same simulation as TS3, but for a smaller stream velocity $u=1.4$, so that there is no instability in the charge sector (see figure 13). In this case, the usual magnon instability ($\eta <0$) develops immediately, in contrast to the preceding TS3 case. Although it is difficult to draw definite conclusions, it is clear that the onset, or otherwise, of a charge instability interacts strongly with the development of a magnon instability. This is further evidence that the charge and spin sectors are closely intertwined and need to be both included in the model for an accurate description of the magnonic dynamics.
6. Conclusion
In this work, we have built on previous developments (Crouseilles et al. Reference Crouseilles, Hervieux, Li, Manfredi and Sun2021, Reference Crouseilles, Hervieux, Hong and Manfredi2023; Manfredi et al. Reference Manfredi, Hervieux and Crouseilles2023) to construct a fully kinetic 1-D model of the interaction between the charge and the spin dynamics in a material with intrinsic magnetization (ferromagnet). The electron dynamics is described by a four-component phase space distribution function $f_0(t, x, v)$, $f_\ell (t, x, v), \ell =1, 2, 3$, where $f_0$ is related to the electron charge and $f_\ell$ to the electron spin polarization in the $\ell$ direction. The fixed ions are modelled by the Landau–Lifshitz equation for the magnetization ${\boldsymbol S}(t,x)$. The electron charges interact through the self-consistent electric field, solution of the Poisson equation. The electron and ion spins interact through the magnetic exchange, whose magnitude is controlled by the coupling constant $K$. Finally, the ion spins interact among themselves via the ion–ion magnetic exchange, with coupling constant $J$.
This model can be seen as an extension of the standard Vlasov–Poisson equations for mobile electrons and fixed ions, taking into account the electron spin and allowing for a spin dynamics for the ions.
We first focused on the linear response of this system when the equilibrium is a Maxwell–Boltzmann function. The full dispersion relation is rather complex, but can be split into a charge sector and a spin sector. The former is independent of the spin and leads to the standard Bohm–Gross relation. The spin sector was analysed more in detail, particularly the occurrence of damping and instability when the ion–electron magnetic coupling constant and the electron spin polarization at equilibrium are varied. Interestingly, we observe damping when the electron spin polarization is directed along the ‘natural’ direction of magnetization (the one dictated by the magnetic field generated by the ions) and instability when it is directed opposite to it.
Next, we built a computational code based on the Hamiltonian splitting method first developed by Crouseilles et al. (Reference Crouseilles, Hervieux, Hong and Manfredi2023) and Li et al. (Reference Li, Sun and Crouseilles2020). This is an Eulerian grid-based method that solves simultaneously the coupled Vlasov–Poisson–Landau–Lifshitz equations. This technique allowed us to achieve great accuracy for the conserved quantities: the modulus of the ion spin vector $\|{\boldsymbol S}(t, x)\|$ is preserved up to machine accuracy and the (relative) total energy is preserved up to ${\approx }10^{-7}$.
We have used the code to validate the estimations of the linear response theory, with very good agreement between the two approaches for Maxwell–Boltzmann equilibria. We also tested it on two-stream equilibria, which may lead to instability in the charge sector, depending on the streams’ relative velocities. Particularly interesting was the case where an instability in the charge sector leads to a much delayed instability in the spin sector, which develops well after the charge dynamics has saturated nonlinearly. This is further evidence of the close interaction between the charge and spin sectors in the coupled plasmon–magnon dynamics.
The Maxwell–Boltzmann equilibria and parameter range used in this work, with densities close to those of solids (${\approx }10^{29}\ \textrm {m}^{-3}$) and temperatures of the order of 10 eV, are relevant to the warm dense matter (WDM) regime (Bonitz et al. Reference Bonitz, Dornheim, Moldabekov, Zhang, Hamann, Kählert, Filinov, Ramakrishna and Vorberger2020) that appears, among others, in inertial fusion experiments. For these conditions, the electron plasma is weakly degenerate ($T_e \approx T_F$), so that it can be characterized with relatively good accuracy by a MB distribution. The ions are fixed and non-degenerate. In this WDM regime, ultrafast non-equilibrium dynamics has been recently observed thanks to subpicosecond laser pulses (Falk Reference Falk2018). At these very short time scales, and for magnetic materials, the electron and ion spin polarization may not yet be lost, and impact the early instants of the dynamics.
However, MB distributions are not relevant to condensed-matter systems – for which the Fermi temperature is well above the room temperature – and the latter should therefore be described by a Fermi–Dirac (FD) equilibrium. Calculations of the dispersion relation for FD distributions are notoriously more involved than for MB distributions, particularly in the finite-temperature case. These developments are left for future work.
Acknowledgements
The authors thank Aurélien Manchon for useful discussions and advice. Editor Dmitri Uzdensky thanks the referees for their advice in evaluating this article.
Funding
This work is supported by France 2030 government investment plan managed by the French National Research Agency under grant reference PEPR SPIN – [SPINTHEORY] ANR-22-EXSP-0009. This work was partially funded by the French National Research Agency (ANR) through the Programme d'Investissement d'Avenir under contract ANR-11-LABX-0058-NIE and ANR-17-EURE-0024 within the Investissement d'Avenir program ANR-10-IDEX-0002-02. N.C. and X.H. would like to thank the Centre Henri Lebesgue, program ANR-11-LABX-0020- 0 and the support from Brittany's regional council.
Declaration of interest
The authors report no conflict of interest.
Author contributions
N.C. and X.H. developed the computational method and wrote the code; B.B., G.M. and P.A.H. derived the theory; B.B. and N.C. performed the analytical and numerical calculations. All authors contributed equally to analysing data and reaching conclusions, and in writing the paper.
Appendix A. Spin-polarized equilibrium
To compute stationary states, it is more convenient to go back to the standard representation of the Wigner function (Manfredi et al. Reference Manfredi, Hervieux and Hurst2019):
where $+$ ($-$) stands for spin-up (spin-down) with respect to the direction $\ell =3$. The relationship between this representation and the Pauli representation used in the main text is the following: $f_\ell = \textrm {tr} (\sigma _\ell \mathcal {F}), f_0 = \textrm {tr} (\mathcal {F})$, where $\sigma _\ell (\ell =1,2,3)$ are the Pauli matrices:
For a spatially homogeneous equilibrium, the terms corresponding to the self-consistent electric energy $\mathcal {H}_{E}$ and the spin energy $\mathcal {H}_\textrm {spin}$ vanish from the expression of the Hamiltonian (2.16). In the above basis, the Hamiltonian is a diagonal $2 \times 2$ matrix $\textrm {diag}( \mathcal {H}_+, \mathcal {H}_{-})$, where ${\mathcal {H}}_\pm = ({m}/{2}) v^2 \pm \mu _B B_3$ is the signed sum of the kinetic and Zeeman energies and $B_3$ is the magnetic field generated by the (fully polarized ions), see (2.11). In our dimensionless units, $B_3 = - \tilde {K}/2$, and we get for the Hamiltonian, ${\mathcal {H}}_\pm = v^2\mp H \tilde {K}$.
For a stationary state, the distribution function must be a function of the Hamiltonian, i.e. in the Maxwell–Boltzmann case, $\mathcal {F} = C \exp (-\beta \mathcal {H})$, where $C$ is a normalization constant. Hence, the distribution function is also diagonal, with $\mathcal {F}_{++} = C \exp (-\beta \mathcal {H}_+)$, and similarly for $\mathcal {F}_{--}$, where $\beta = 1/(k_B T_e) = 1$ in our units.
Going back to the Pauli basis used in the main text, we obtain
With the normalization $\int f_0(v)\, \textrm {d} v=1$, we get $C=1/(2\sqrt {{\rm \pi} }\cosh (H\tilde {K}))$. As a consequence, the equilibrium distribution function becomes
with $\eta =\tanh (H\tilde {K})$, which is identical to (3.15a,b) in the main text.
Finally, if the magnetic field in the Hamiltonians ${\mathcal {H}}_\pm$ is not the one generated self-consistently by the ions, but instead an external one $B_3^\textrm {ext}$, then the electron spin polarization is $\eta =\tanh (2\mu _B B_3^\textrm {ext}/ k_B T_e)$ and can take any values in $[-1,1]$. Note that $\eta >0$ corresponds to a case where the ion spin $\boldsymbol {S}(t,x)$ and electrons spin $\boldsymbol {M}(t,x) = ({\hbar }/{2}) \int \boldsymbol {f}(t, x, v) \, \textrm {d} v$ are aligned along the same direction, which is a stable ferromagnetic equilibrium. In contrast, when $\eta <0$, the ion and electron spins point in opposite directions, leading to an unstable equilibrium. This is confirmed by the simulations reported in § 5.1.
Appendix B. Dispersion relation details
In this appendix, some details are given about the analytical dispersion relation. In particular, a new form of the dispersion function $D_S(\omega,k)$ is presented and its derivatives are computed explicitly.
B.1. Alternative form of the dispersion relation
The dispersion relation (3.17) writes as (in this appendix, we denote the magnon frequency $\omega$ instead of $\omega_s$, for simplicity of notation)
with $c_0=\tilde {K}^2\eta /16$, $c_1=\tilde {K}^2 H /16$, $d=\tilde {K}\eta /4$ (recall that $\eta =\int f_3^{(0)} \, \mathrm {d}v$). Factorizing leads to
Naming $D_+$ the first term on the right-hand side and $D_{-}$ the second term, $D_-(-\omega ^{*},k)$ can be computed, where the asterisk denotes the complex conjugate:
Now, some symmetries in $Z(-z^*)$ and $Z'(-z^*)$ can be used (Fried & Conte Reference Fried and Conte1961): $Z(-z^*)=-Z^*(z)$ so $Z'(-z^*) = -2(1-z^* Z(-z^*))=-2(1+z^* Z^*(z))=Z'^*(z)$.
Finally, $D_-(-\omega ^*,k)$ is expressed as
Then, we get $D_S(\omega,k)=D_-(-\omega ^*,k)D_-(\omega,k)$. Hence, if $\omega$ satisfies $D_S(\omega,k)=0$, then $D_S(-\omega ^*,k)$ also vanishes. Therefore, we will consider
as the dispersion relation instead of $D_S$. Since $Z'(z)=-2(1+zZ(z))$,
with $z=(\omega -\tilde {K}/2)/k$. Using the expressions of $d,c_0,c_1$ in terms of $\tilde {K}$, we obtain
which can also be interpreted as a function of $(\omega, \tilde {K})$ for a constant value of $k$.
B.2. Computation of the derivatives of $D_{-}$
The partial derivatives of $D_{-}(\omega,\tilde {K})$ given by (B7) with respect to $\omega$ and $\tilde {K}$ can be computed as follows (with $\eta =\tanh (H\tilde {K}$) and $z =({\omega -\tilde {K}/2})/{k}$):
Appendix C. Time splitting
In this appendix, we give the details of the time solution of the different subsystems induced by the Hamiltonian splitting, as detailed in § 4. Regarding the space approximation, Fourier spectral methods are used, so that the linear transport operators (for the Vlasov part) and the elliptic operators (for the Poisson equation) reduce to a simple multiplication in the Fourier space. In the velocity direction, the linear transport operators in the Vlasov equations are approximated by using a semi-Lagrangian method based on finite volumes (see Crouseilles, Mehrenberger & Sonnendrücker (Reference Crouseilles, Mehrenberger and Sonnendrücker2010) for more details). Finally, all the integrals in velocity space are approximated by standard rectangle quadratures.
C.1. Subsystem for $\mathcal {H}_v$
The subsystem ${\partial \mathcal {Z}}/{\partial t} = \{ \mathcal {Z}, \mathcal {H}_v \}$ associated to $\mathcal {H}_{v} = \frac {1}{2}\int v^2 f_0 \, \mathrm {d}{x}\,\mathrm {d}{v}$ is
We denote the initial value as $(f_0^0(x,v),\boldsymbol {f}^0(x,v), {\boldsymbol S}^{0}(x))$ at time $t=0$. The solution at time $t$ of this subsystem can be written explicitly:
C.2. Subsystem for $\mathcal {H}_E$
The subsystem ${\partial \mathcal {Z}}/{\partial t} = \{ \mathcal {Z}, \mathcal {H}_E \}$ associated to $\mathcal {H}_E=\frac {1}{2} \int ({\partial V_H}/{\partial x})^2 \, \mathrm {d}{x}$ is
With the initial value $(f_0^0(x,v),\boldsymbol {f}^0(x,v), {\boldsymbol S}^{0}(x))$ at time $t=0$, the solution at time $t$ is as follows:
C.3. Subsystem for $\mathcal {H}_{S_1}$
The subsystem ${\partial \mathcal {Z}}/{\partial t} = \{ \mathcal {Z}, \mathcal {H}_{S_1} \}$ associated to $\mathcal {H}_{S_1}= H \int f_1 B_1 \, \mathrm {d} x\, \mathrm {d}v+ AH \int ({\partial {S _1}}/{\partial x})^2 \, \mathrm {d}{ x}$ is
with the initial value $(f_0^0(x,v),{\boldsymbol f}^0(x,v),{\boldsymbol S}^{0}(x))$ at time $t=0$ and ${\boldsymbol B}^0=-{\tilde {K} {\boldsymbol S^{0}}}/{2}$. By using ${S} _1={S}^{0}_1$, $B_1=B_1^0$ and $\int f_1 \, \mathrm {d}{v}=\int f_1^0 \, \mathrm {d}{v}$, we reformulate (C5) as
where $J$ denotes the symplectic matrix
By the eigen-decomposition
(C6) can diagonalized to get two transport equations that can be solved exactly in time
The exact solution for (C7) is
Similarly, we can get the exact solution for last system (C8)
C.4. Subsystem for $\mathcal {H}_{S_2}$
The subsystem ${\partial \mathcal {Z}}/{\partial t} = \{ \mathcal {Z}, \mathcal {H}_{S_2} \}$ associated to $\mathcal {H}_{S_2}= H\int f_2 B_2 \, \mathrm {d} x\, \mathrm {d}v+ AH \int ({\partial {S_2}}/{\partial x})^2 \, \mathrm {d}{ x}$ is
with the initial value $(f_0^0(x,v),{\boldsymbol f}^0(x,v),{\boldsymbol S}^{0}(x))$ at time $t=0$ and ${\boldsymbol B}^0=-{\tilde {K} {\boldsymbol S^{0}}}/{2}$. This subsystem is very similar to the $\mathcal {H}_{S_1}$ one, and hence, as was done previously, we reformulate the equations by using ${S}_2={S}^{0}_2$, $B_2=B_2^0$ and $\int f_2 \, \mathrm {d}{v}=\int f_2^0 \, \mathrm {d}{v}$,
As in the step ${\mathcal {H}}_{s_1}$, we have two transport equations from (C15) that can be solved exactly:
Moreover, the exact solutions for the systems (C16) and (C17) are respectively
and
C.5. Subsystem for $\mathcal {H}_{S_3}$
The subsystem ${\partial \mathcal {Z}}/{\partial t} = \{ \mathcal {Z}, \mathcal {H}_{S_3} \}$ associated to $\mathcal {H}_{S_3}= H \int f_3 B_3 \, \mathrm {d} x\, \mathrm {d}v+ AH \int ({\partial {S _3}}/{\partial x})^2 \, \mathrm {d}{ x}$ is
with the initial value $(f_0^0(x,v),{\boldsymbol f}^0(x,v),{\boldsymbol S}^{0}(x))$ at time $t=0$. This subsystem is also very similar to the $\mathcal {H}_{{S_1}}$ one, and hence, as was done previously, we reformulate the equations by using ${S}_3={S}^{0}_3$, $B_3=B_3^0$ and $\int f_3 \, \mathrm {d}{v}=\int f_3^0 \, \mathrm {d}{v}$. The update of $(f_0, f_3)$ is performed by solving the following transport equation:
The exact solution for $(f_1, f_2)$ is
and for $(S_1, S_2)$, we have