Abstract
The rapid advancements in ultrafast laser technology have paved the way for pumping and probing the out-of-equilibrium dynamics of nuclei in crystals. However, interpreting these experiments is extremely challenging due to the complex nonlinear responses in systems where lattice excitations interact, particularly in crystals composed of light atoms or at low temperatures where the quantum nature of ions becomes significant. In this work, we address the nonequilibrium quantum ionic dynamics from first principles. Our approach is general and can be applied to simulate any crystal, in combination with a first-principles treatment of electrons or external machine-learning potentials. It is implemented by leveraging the nonequilibrium time-dependent self-consistent harmonic approximation (TD-SCHA), with a stable, energy-conserving, correlated stochastic integration scheme that achieves an accuracy of \({\mathcal{O}}(d{t}^{3})\). We benchmark the method with both a simple one-dimensional model to test its accuracy and a realistic 40-atom cell of SrTiO3 under THz laser pump, paving the way for simulations of ultrafast THz-Xray pump-probe spectroscopy like those performed in synchrotron facilities.
Similar content being viewed by others
Introduction
Nuclear quantum effects often play a crucial role in determining properties of materials1, affecting their thermodynamic stability2,3,4, electronic structure5,6, and transport phenomena7. Understanding and accurately accounting for quantum contributions in tunneling and vibrational statistics requires simulations that go beyond classical nuclei approximation. Path-integral molecular dynamics (PIMD) is the most common approach to simulate nuclear quantum effects in complex anharmonic crystals8,9,10,11, especially with the ring-polymer formulation12,13, which is an exact framework for sampling the equilibrium nuclear density matrix. However, PIMD is rigorously formulated with an assumption of thermodynamic equilibrium as it evolves the trajectories in imaginary time. Simulating out-of-equilibrium quantum nuclear dynamics requires a theory for the real-time evolution, such as the path-integral quantum Monte Carlo (PIMC)14,15,16,17, which is extremely challenging due to the appearance of the so-called sign problem, in which different trajectories contribute with different signs, introducing noise in determining dynamical observables18. Therefore, most applications of real-time PIMC remain limited to systems composed of only a few degrees of freedom19.
Several techniques have been proposed to overcome the limits of real-time PIMC to study nuclear quantum effects in systems of realistic interest20,21,22. Among these, the time-dependent self-consistent harmonic approximation (TD-SCHA23,24) holds significant promise. The theory extends the stochastic self-consistent harmonic approximation (SSCHA)25,26,27, a well-established technique to simulate equilibrium thermodynamics of solids accounting for quantum nuclear fluctuations. The success of SSCHA lies in the adoption of approximations that are particularly effective for crystals, achieving a computational cost that is orders of magnitude lower than PIMD, while still producing predictions in very good agreement with experiments2,3,7,28,29.
TD-SCHA has already been employed in the linear response regime, where it enabled the prediction of Raman and IR spectra of metallic hydrogen with unprecedented accuracy30. However, up to now, no application of TD-SCHA beyond equilibrium has been attempted. The difficulty in obtaining accurate and stable dynamic solutions of TD-SCHA equations is challenging due to the need for the evaluation of ensemble averages of the nuclear potential energy landscape.
In this work we address this challenge by developing an algorithm to solve the dynamical TD-SCHA equations and simulate the out-of-equilibrium dynamics of nuclei in complex realistic systems. In Section “Time-dependent self-consistent harmonicapproximation”, we revise the TD-SCHA equations of motion for the nuclear density matrix. Section “Numerical integration of TD-SCHA equations” introduces three different numerical algorithms to integrate the TD-SCHA equations, and their stability is discussed in Section “Stability of the integration schemes”. Section “Stochastic formulation” presents the correlated sampling technique to perform the evaluation of the stochastic quantum averages. This formulation ensures both the efficient evaluation of ensemble averages and the numerical stability of the equations. Crucially, we show that such a correlated approach conserves energy in one dimensional problems independently of the number of stochastic configurations adopted. We benchmark the method in Section “Tests”, where we compare the different numerical schemes on a one dimensional model system. Finally, in Section “Dynamics in SrTiO3”, we provide an example of the application of TD-SCHA to realistic systems by studying the quantum dynamics in SrTiO3 (STO) when driven out of equilibrium by a strong laser pulse of THz frequency.
Results and discussion
Time-dependent self-consistent harmonic approximation
The TD-SCHA formulation leverages the Wigner formalism31,32. The Wigner transform of the nuclear quantum density matrix \(\hat{\rho }(t)\) describing the quantum state is defined as
and it maps the quantum operator \(\hat{\rho }(t)\) into a function of positions and momenta ρ(R, P, t) that is analogous to the classical nuclear density. All atomic quantities are rescaled by mass to simplify the notation: \({R}_{i}={\tilde{R}}_{i}\sqrt{{m}_{i}}\) and \({P}_{i}={\tilde{P}}_{i}/\sqrt{{m}_{i}}\), where the index i goes from 1 to 3N, containing both the Cartesian and atomic index, and the tilde indicates the standard (not mass-rescaled) quantities. Dynamical averages of any quantum observable are obtained by tracing R and P on the density:
The TD-SCHA method is based on expressing the Wigner density matrix as a general Gaussian form in terms of ionic positions R and momenta P:
Here \(\delta {\bf{R}}(t)={\bf{R}}-{\bf{\mathcal{R}}}(t)\) and \(\delta {\bf{P}}(t)={\bf{P}}-{\bf{\mathcal{P}}}(t)\) and \({\mathcal{N}}\) is the normalization factor, where \({\bf{\mathcal{R}}}(t)=\left\langle {\bf{R}}\right\rangle (t)\) represent average positions and \({\bf{\mathcal{P}}}(t)=\left\langle {\bf{P}}\right\rangle (t)\) the average momenta. The α(t), β(t) and γ(t) matrices are related to, respectively, position-position, momentum-momentum, and position-momentum covariances by the following relations:
The evolution of the density Wigner-space density matrix ρ(R, P, t) is determined by the propagation in time of the parameters \({\bf{\mathcal{R}}}(t)\), \({\bf{\mathcal{P}}}(t)\), A(t), B(t) and Γ(t). Analogously to the time-dependent Hartree–Fock or time-dependent density functional theory for electrons, the time evolution is obtained by imposing the least action principle24, leading to the time-dependent self-consistent Liouville-von Neumann equation for the density matrix:
where \({\mathcal{H}}[\hat{\rho }]\) is a self-consistent harmonic Hamiltonian whose parameters depend on the anharmonic potential and the density matrix \(\hat{\rho }\) and the square brackets indicate the quantum commutator (more details in ref. 23). Notably, in TD-SCHA, \({\mathcal{H}}[\hat{\rho }]\) is local in time, so the time evolution depends only on the current quantum state. Expressing Eq. (7) in the Wigner formalism and substituting the Gaussian form for the density matrix leads to the set of differential equations
where the dot over a tensor \(\dot{\circ}\) indicates the time-derivative, the product between tensors is the standard rows-by-columns contraction among all indices, and the dagger symbol indicates the matrix transposition operation \({O}_{ij}^{\dagger }={O}_{ji}\). Here, the atomic potential energy landscape (PES), V(R, t), enters the quantum averages of forces 〈f〉 and the average curvature tensor 〈∂2V〉, defined as
The solution of Eq. (8) provides the quantum state ρ(R, P, t), enabling the direct computation of the time envelope of any quantum observable.
The stationary solution of Eq. (8) coincides with the equilibrium fixed-volume state that minimizes the Helmholtz free energy and can be obtained with the standard SSCHA algorithm24,25.
When simulating a pump-probe experiment, the system is prepared at equilibrium and perturbed with a radiation pulse modeled as a time-dependent external potential Vext(R, t). The overall potential that enters in Eqs. (9) and (10) is
where VBO(R) is the instantaneous interaction potential of nuclei within the Born-Oppenheimer approximation that depends only on the nuclear positions.
Numerical integration of TD-SCHA equations
Numerical solutions of the TD-SCHA equations of motion (8) have so far been limited to simple one-dimensional models24 and linear-response calculations, enabled by an efficient Lanczos algorithm23. The major challenge to applying TD-SCHA in the out-of-equilibrium regime is associated with the cost of calculating the averages 〈f〉 and particularly 〈∂2V〉, Eq. (10), as sampling the second derivatives of the potential is computationally expensive. This section introduces a finite-difference scheme to integrate the TD-SCHA equations with an error scaling as \({\mathcal{O}}(d{t}^{3})\) that requires the computation of Eq. (10) only once per time step. Expanding the time evolution of TD-SCHA quantities in the Taylor series to second order in the time step increment dt, we derive the following expressions:
Notably, while the equations for the evolution of \({\bf{\mathcal{R}}}\) and A are explicit up to \({\mathcal{O}}(d{t}^{3})\), we need the values of the second derivatives of Bt, Γt and \({{\bf{\mathcal{P}}}}_{t}\).
To preserve the \({\mathcal{O}}(d{t}^{3})\) error of the time propagation we use the central difference formula to approximate those second derivatives (see Supplementary Section II of the Supplementary Information, SI33):
where F represents a generic variable. This expression only requires the knowledge of its first derivatives at times t and t + dt, but not of the second derivative. We can rely on two observations: (i) The calculation of 〈f〉 and 〈∂2V〉 depends only on \({\bf{\mathcal{R}}}\) and A as the potential is a function of only the positions (see Eqs. (9), (10) and Supplementary Section I of the SI); (ii) both \({\bf{\mathcal{R}}}\) and A can be integrated explicitly with accuracy \({\mathcal{O}}(d{t}^{3})\). The Generalized Verlet (GV) algorithm we devise comprises the following steps: (I) calculate \({\bf{\mathcal{R}}}_{t+dt}\) and At+dt with accuracy \({\mathcal{O}}(d{t}^{3})\) using the first and the third of Eqs. (12) respectively; (II) use \({{\bf{\mathcal{R}}}}_{t+dt}\) and At+dt to determine \({\left\langle {\bf{f}}\right\rangle }_{t+dt}\) and \({\langle {{\boldsymbol{\partial }}}^{2}V\rangle }_{t+dt}\); (III) determine \({\bf{\mathcal{P}}}\), B and Γ using Eq. (13)
Here we use the shorthand \({F}_{\bar{t}}\) to indicate \(\frac{1}{2}({F}_{t}+{F}_{t+dt})\). Even though Eq. (14) is implicit in the variables B and Γ, it requires the calculation of 〈f〉 and 〈∂2V〉 just once per time step (due to observation (i)), and it evolves the parameters with accuracy \({\mathcal{O}}(d{t}^{3})\). Furthermore, the equations for integrating \({\bf{\mathcal{R}}}\) and \({\bf{\mathcal{P}}}\) coincide with the familiar velocity Verlet scheme34.
We now compare the above GV integration scheme with alternatives, namely explicit Euler (EE) and semi-implicit Euler (SIE) algorithms, showing that the GV is more accurate than both EE and SIE and stable for larger values of the time-step dt. Alternative integration strategies for Eqs. (12) are founded on the semi-implicit Euler method. Since Γ is related to the derivatives of A and B (see Eqs. (8)), the semi-implicit Euler (SIE) scheme consists in updating Γ first, then computing At+dt and Bt+dt by using Γt+dt instead of Γt:
Instead, \({\bf{\mathcal{R}}}\) and \({\bf{\mathcal{P}}}\) are evolved according to Verlet. These integration schemes can be compared to the simplest approach, the explicit Euler (EE) scheme, where all the parameters are evolved simultaneously:
Stability of the integration schemes
Here, we investigate the stability of the integration schemes introduced in the previous section. Particularly, we are interested in the dynamics of the variables A, B, and Γ, which are not present in classical Newtonian nuclear dynamics equations.
Let us consider a 1D wave packet evolving in a Harmonic potential. Thanks to the constant curvature κ of the PES, A, B and Γ do not depend on the average coordinates (centroids) \({\bf{\mathcal{R}}}\) and \({\bf{\mathcal{P}}}\) since
The TD-SCHA equations for these variables reduce to
By rescaling the parameters as
we get a generalized equation that does not depend on the PES curvature κ
The above equation can be written in a compact notation as
where the propagation matrix M is skew-symmetric. This symmetry imposes that the norm of x is conserved
In the following, we omit the prime symbol to maintain a cleaner notation and introduce the integer step n as n = t/dt. The stability of the methods is investigated by calculating the step transformation matrix S(dt), which connects the degrees of freedom at time step n + 1 with those at step n:
Iterating Eq. (23), we obtain
The stability condition is achieved if the propagator S(dt)n remains finite for arbitrary large powers n. This is equivalent to requiring that all its eigenvalues λ are such that ∣λ∣≤1. We calculate the step transformation matrices for EE, SIE, and GV schemes. The details of the derivation are reported in Supplementary Section II of the SI. For the EE method we find that
meaning that the EE method is unconditionally unstable. The stability condition obtained for the SIE method is instead
where \(\omega =\sqrt{\kappa }\) is the frequency of the harmonic oscillator, while for the GV method we obtain
Thus, both the SIE and GV are stable for sufficiently small dt, with the GV method having a larger stability range. The integration step of the GV algorithm must thus be shorter than approximately 1/5th of the shortest period of vibrational motion of an atomic system.
Stochastic formulation
The ensemble averages of the potential energy and its derivatives are multidimensional integrals that are challenging to calculate. One strategy for addressing this issue involves expanding the potential energy in a Taylor series centered at a high-symmetry point of the structure, which allows analytically computing the thermodynamic averages. This approach relies on the analytic knowledge of Gaussian integrals, and it is at the basis of the self-consistent phonon (SCP) approach35. The alternative consists in evaluating the integrals through a stochastic Monte Carlo algorithm, as exploited by the SSCHA approach25. Here, we introduce a stochastic formulation for the TD-SCHA. The ensemble average of the potential energy on the nuclear density in Eq. (3) can be calculated as:
where yi(t) are i.i.d. normal random variables, Nc is the number of stochastic configurations, and the subscript \({\mathcal{D}}\) stands for the discrete evaluation of the ensemble average (a more detailed introduction is in Supplementary Section III of the SI). J(t) is the principal square root (one of many possibilities) of the position-position covariance A(t):
where λμ and eμ are respectively eigenvalues and eigenvectors of A. The TD-SCHA equations only require the averages of the first and second derivatives of the potential. In our formulation, both averages require only the calculation of forces, which can be obtained either from first principles or from surrogate machine-learning force field models. The average of the first derivative of the potential simplifies to
where the Cartesian force component is
(Here, we have omitted the time dependence for clarity in notation). The calculation of the ensemble average of the second derivatives leverages integration by parts to solely utilize the forces26
Equation (32) is symmetric in the Cartesian indexes a and b only in the limit Nc → ∞. For a finite number of configurations, it must be symmetrized:
The stochastic evaluation of these integrals is characterized by Gaussian noise, which decreases as 1/Nc. If the random displacements yi are sampled in uncorrelated way at each time step, this implies the presence of stochastic noise as input in the TD-SCHA differential equations, which can significantly affect their accuracy and stability. As demonstrated in ref. 24, the TD-SCHA equations conserve the total energy in the absence of external potentials acting on the system:
However, the total energy is conserved only in the limit for Nc → ∞. We can show that these issues can be fixed by using the same random configurations \({\bar{{\bf{y}}}}_{i}\) in different time step evaluations, which we refer to as correlated sampling. In practice, this means drawing the random configurations \({\bar{{\bf{y}}}}_{i}\) at the first time step and reusing them for the evaluation of ensemble averages at every subsequent time step, rather than generating new configurations at each step. This choice introduces a systematic bias but eliminates the stochastic noise of the ensemble averages of forces and curvatures, making the time evolution smooth. Moreover, we can demonstrate that for one-dimensional problems, energy conservation holds true for any finite number of configurations when a constant \({\bar{{\bf{y}}}}_{i}\) is employed as dt → 0 (see Supplementary Section IV of the SI). For higher-dimensional problems, energy conservation remains dependent on the number of configurations due to arbitrariness in the definition of J. Nevertheless, the correlated sampling approach drastically improves the energy conservation for a given number of configurations Nc, as shown numerically in the following sections. The possibility of choosing a gauge for J that allows for energy conservation independent of the number of configurations in higher-dimensional problems is discussed in the Supplementary Section IV of the SI and will be the subject of future research. The systematic bias introduced by the correlated approach vanishes in the limit Nc → ∞. Therefore, it can be completely removed by ensuring the convergence of the trajectory with respect to the number of configurations.
Tests
We test the integration schemes on a one-dimensional model with potential energy
where a = 1.00 eV/Å2, b = 1.00 eV/Å3, and c = 1.00 eV/Å4. The ionic mass is 1 amu. As illustrated in Fig. 1, this potential exhibits two local minima separated by a barrier of approximately 0.58 eV. The initial conditions for the parameters \({\bf{\mathcal{R}}},{\bf{A}},{\bf{B}},{\mathbf{\Gamma }}\) correspond to thermodynamic equilibrium, determined by solving the SSCHA equations25 at 100 K. In such equilibrium, the nuclear density is centered at the lowest minimum, with a spread of about 0.5Å due to the ion’s light mass. The initial momentum of the oscillator is set to \(\frac{{\mathcal{P}}}{\sqrt{{\rm{m}}}}=0.075\sqrt{{\rm{eV}}}\). First, we assess the accuracy of the stochastic formulation of TD-SCHA introduced in Section “Stochastic formulation”. In particular, we compare the performance of the correlated and uncorrelated approaches for generating random displacements. To achieve this, we solve the TD-SCHA equations using both methods with Nc= 100 random configurations. The simulation is performed over 400 fs with a time step of 1 fs, employing the GV scheme to integrate Eqs. (8). The results, shown in Fig. 2, are compared with the solution of the TD-SCHA equations in the Nc → ∞ limit, which is numerically obtained by calculating the ensemble averages in Eq. (8) using trapezoidal integration on a dense grid. This is referred to as the “exact” solution. The uncorrelated sampling algorithm quickly deviates from the Nc → ∞ solution. The correlated sampling algorithm, instead, remains stable throughout the dynamics due to the suppression of the stochastic noise across different time steps. This demonstrates the ability of the correlated approach to accurately reproduce the ensemble averages and, consequently, the dynamics.
The solid curve represents the potential energy surface of the model, while the dashed Gaussian corresponds to the equilibrium nuclear distribution.
The panels in the upper row compare the Nc → ∞ solution to the TD-SCHA equations (blue line) with the finite sampling solution using uncorrelated displacement (red line). The lower row of panels compares the exact solution to the TD-SCHA equation with the numerical solution using correlated sampling (yellow line). The quantities represented are (moving from left to right) the position R, position-position correlation A, average force \(\left\langle f\right\rangle\), and average curvature \(\left\langle {\partial }^{2}V\right\rangle\). For both the calculations with correlated and uncorrelated displacements, we employed Nc = 100 and a time-step of 1 fs.
Next, we evaluate the accuracy of the integration schemes outlined in Section “Numerical integration of TD-SCHA equations” with respect to energy conservation. Figure 3 shows the total energy over time for the GV and SIE schemes using a correlated approach for random displacements, as well as the GV scheme with an uncorrelated approach. The uncorrelated sampling approach fails to conserve energy, although reducing the simulation time step by half partially mitigates this issue. The SIE algorithm with correlated sampling suppresses the energy oscillations, but it suffers from a uniform energy drift that decreases with a reduction in the simulation time step. In contrast, the correlated GV method demonstrates flawless energy conservation for both time steps, exhibiting no energy fluctuations or drift. Finally, we numerically demonstrate that the correlated approach conserves energy independently of the number of configurations. To this end, we perform dynamics simulations for Nc = 50, 100, and 200, with the results presented in Fig. 4. For the uncorrelated sampling algorithm, energy conservation improves significantly as the number of configurations increases. In contrast, the correlated sampling approach ensures robust energy conservation, regardless of the number of configurations (see Supplementary Section IV of the SI for the formal proof).
Energy conservation for different integration schemes and time-step.
a Energy conservation of the GV method as a function of the number of configurations Nc in the uncorrelated formulation. b Energy conservation in the correlated formulation. Note that the y-scale of the two panels differ by more than two orders of magnitudes.
Dynamics in SrTiO3
In this section, we showcase a realistic application of TD-SCHA by investigating the out-of-equilibrium quantum dynamics in SrTiO3 (STO) that follows a resonance-exciting short pulse of infrared light. STO is a prototypical quantum paraelectric36,37,38, where nuclear quantum fluctuations suppress the ferroelectric order at low temperatures. STO has been extensively studied due to the emerging phenomena occurring when driven out of equilibrium by strong electric field pulses39,40,41,42,43,44. Notably, irradiating STO with a THz-frequency pulse at low temperatures induces a long-lasting second harmonic generation signal39,40, suggesting the occurrence of a light-induced ferroelectric phase transition; however, this interpretation is still debated45. Furthermore, recent studies have demonstrated the possibility of transferring energy from lower frequency phonons, pumped by the optical excitation, to higher frequency phonons in an out-of-equilibrium process called upconversion41, enabled by the anharmonic coupling between them.
In our simulation, a 40-atom supercell of STO originally equilibrated at 100 K through a static SSCHA calculation is excited by an infrared pulse with an amplitude of 833 kV/cm, which is resonant with the soft phonon mode (SPM, represented in Fig. 5a of STO. We account for the light-matter interaction in the dipole approximation through the Born effective charges. Details on the coupling with the electric field and the atomic energy landscape calculation are discussed in Method section F. We integrate the TD-SCHA equations using the GV scheme in the correlated formulation, adopting a time step of 1 fs and sampling the potential energy landscape with Nc = 4000. The system, originally in equilibrium at 100 K, interacts at t = 0fs with an external pulse of oscillating electric field, triggering a non-equilibrium evolution of the density matrix. Fig. 5b shows the motion of the SPM phonon coordinate
as a function of the time delay after the pulse. Here \({{\mathcal{R}}}_{ax}^{eq}\) represents the equilibrium centroid position of the atom a in the direction x, and eμax is the equilibirum eigenvector of the soft phonon mode μ. The irradiation of STO with resonant pulses drives large oscillations of the SPM, which slowly decay due to the interaction with other phonon modes. The blue area in the figure corresponds to the quantum uncertainty in the position of the SPM. It is computed as \(\pm \sqrt{{A}_{\mu \mu }}\), which is equal to \(\sqrt{\left\langle {Q}_{\mu }^{2}\right\rangle }\). The large extent of this uncertainty relative to the motion of Qμ highlights the fundamental importance of quantum effects in the dynamics of STO. An extensive discussion of the relevance of the simulation for the physics of STO goes beyond the scope of this work, and is subject of a separate publication46.
a The STO unit cell. The arrows indicate the displacement pattern of the SPM excited resonantly by the THz impulsive pump. b Dynamics of the SPM as a function of the time delay after the pulse. The blue area represents the quantum uncertainty, which is comparable to the amplitude of the oscillations, witnessing the importance of nuclear quantum effects in the dynamics.
In conclusion, we introduced the first approach to simulate nonequilibrium quantum nuclear dynamics using the TD-SCHA. We derived an integration scheme, the Generalized Verlet, which allows for the evolution of the equations with an error of \({\mathcal{O}}(d{t}^{3})\), demonstrating that its conditional stability is consistent and of the same order as the Nyquist sampling rate. Additionally, we introduced a stochastic formulation of the TD-SCHA, which enables efficient calculation of ensemble averages while ensuring the stability of the evolution. Finally, we showcased the method’s potential, proving it is well-suited for simulating quantum nonequilibrium processes in pump-probe setups on the scale of hundreds of atoms.
Methods
Machine learned potential
The TD-SCHA simulations on STO utilize machine-learned potentials (MLP) to model the potential energy surface. We opted for FLARE47 for its active learning capabilities, enabling efficient data generation and rapid inference times48. Through active learning, we explored various temperatures and volumes to develop a broadly applicable potential.
Simulations were conducted at 100, 300, and 500 K, each for 200 ps, at the DFT-relaxed lattice parameter, as well as at ±2% strain, amounting to a total of 1.8 ns of dynamics. A timestep of 2 fs and a thermostat damping time of 200 fs were employed, utilizing the default Nosé-Hoover thermostat in LAMMPS49.
DFT calculations were performed at the PBE level of theory using Quantum ESPRESSO50. We used a plane-wave cutoff of 80 Ry and a k-point grid of 6 × 6 × 8 for the 20-atom cell, adopting the pseudopotentials recommended by the SSSP efficiency library51.
Interaction with the electric field
The forces on the atom i by the electric field is obtained as
Here \({\bf{{\mathcal{E}}}}\) is the external electric field, εeff is the dielectric constant and Zi are the Born effective charge tensors. The effective charges are computed through DFPT, using the same parameters as above. Their value for the different atomic species is reported in Table 1.
Here we employ the screening model proposed in refs. 42,52
with εDFPT = 6.31.
Data availability
No datasets were generated or analyzed during the current study.
Change history
22 May 2025
A Correction to this paper has been published: https://doi.org/10.1038/s41524-025-01654-x
References
Markland, T. E. & Ceriotti, M. Nuclear quantum effects enter the mainstream. Nat. Rev. Chem. 2, 0109 (2018).
Errea, I. et al. Quantum hydrogen-bond symmetrization in the superconducting hydrogen sulfide system. Nature 532, 81–84 (2016).
Errea, I. et al. Quantum crystal structure in the 250-kelvin superconducting lanthanum hydride. Nature 578, 66–69 (2020).
Takesada, M., Itoh, M. & Yagi, T. Perfect softening of the ferroelectric mode in the isotope-exchanged strontium titanate of SrTi18O3 studied by light scattering. Phys. Rev. Lett. 96, 227602 (2006).
Zacharias, M., Patrick, C. E. & Giustino, F. Stochastic approach to phonon-assisted optical absorption. Phys. Rev. Lett. 115, 177401 (2015).
Antonius, G., Poncé, S., Boulanger, P., Côté, M. & Gonze, X. Many-body effects on the zero-point renormalization of the band structure. Phys. Rev. Lett. 112, 215501 (2014).
Aseginolaza, U. et al. Phonon collapse and second-order phase transition in thermoelectric snse. Phys. Rev. Lett. 122, 075901 (2019).
Marx, D. & Parrinello, M. Ab initio path integral molecular dynamics: Basic ideas. J. Chem. Phys. 104, 4077–4082 (1996).
Ceperley, D. M. Path integrals in the theory of condensed helium. Rev. Mod. Phys. 67, 279–355 (1995).
Parrinello, M. & Rahman, A. Study of an F center in molten KCl. J. Chem. Phys. 80, 860–867 (1984).
Chandler, D. & Wolynes, P. G. Exploiting the isomorphism between quantum theory and classical statistical mechanics of polyatomic fluids. J. Chem. Phys. 74, 4078–4095 (1981).
Craig, I. R. & Manolopoulos, D. E. Quantum statistics and classical mechanics: Real time correlation functions from ring polymer molecular dynamics. J. Chem. Phys. 121, 3368–3373 (2004).
Miller, I., Thomas, F. & Manolopoulos, D. E. Quantum diffusion in liquid water from ring polymer molecular dynamics. J. Chem. Phys. 123, 154504 (2005).
Chen, B., Gomez, M. A., Sehl, M., Doll, J. D. & Freeman, D. L. Theoretical studies of the structure and dynamics of metal/hydrogen systems: Diffusion and path integral Monte Carlo investigations of nickel and palladium clusters. J. Chem. Phys. 105, 9686–9694 (1996).
Kim, D., Doll, J. D. & Gubernatis, J. E. The quantum dynamics of interfacial hydrogen: Path integral maximum entropy calculation of adsorbate vibrational line shapes for the H/Ni(111) system. J. Chem. Phys. 106, 1641–1645 (1997).
Krilov, G. & Berne, B. J. Real time quantum correlation functions. II. Maximum entropy numerical analytic continuation of path integral Monte Carlo and centroid molecular dynamics data. J. Chem. Phys. 111, 9147–9156 (1999).
Baym, G. & Mermin, N. D. Determination of Thermodynamic Green’s Functions. J. Math. Phys. 2, 232–234 (1961).
Alexandru, A., Başar, G., Bedaque, P. F. & Warrington, N. C. Complex paths around the sign problem. Rev. Mod. Phys. 94, 015006 (2022).
Mühlbacher, L. & Rabani, E. Real-time path integral approach to nonequilibrium many-body quantum systems. Phys. Rev. Lett. 100, 176403 (2008).
Fischer, E. W. & Saalfrank, P. A thermofield-based multilayer multiconfigurational time-dependent hartree approach to non-adiabatic quantum dynamics at finite temperature. J. Chem. Phys. 155, 134109 (2021).
Zhang, Z. T. & Vaníček, J. J. L. Finite-temperature vibronic spectra from the split-operator coherence thermofield dynamics. J. Chem. Phys. 160, 084103 (2024).
Van Haeften, A., Ash, C. & Worth, G. Propagating multi-dimensional density operators using the multi-layer-ρ multi-configurational time-dependent hartree method. J. Chem. Phys. 159, 194114 (2023).
Monacelli, L. & Mauri, F. Time-dependent self-consistent harmonic approximation: Anharmonic nuclear quantum dynamics and time correlation functions. Phys. Rev. B 103, 104305 (2021).
Siciliano, A., Monacelli, L., Caldarelli, G. & Mauri, F. Wigner gaussian dynamics: Simulating the anharmonic and quantum ionic motion. Phys. Rev. B 107, 174307 (2023).
Monacelli, L. et al. The stochastic self-consistent harmonic approximation: calculating vibrational properties of materials with full quantum and anharmonic effects. J. Phys. Condens. Matter 33, 363001 (2021).
Bianco, R., Errea, I., Paulatto, L., Calandra, M. & Mauri, F. Second-order structural phase transitions, free energy curvature, and temperature-dependent anharmonic phonons in the self-consistent harmonic approximation: Theory and stochastic implementation. Phys. Rev. B 96, 014111 (2017).
Monacelli, L., Errea, I., Calandra, M. & Mauri, F. Pressure and stress tensor of complex anharmonic crystals within the stochastic self-consistent harmonic approximation. Phys. Rev. B 98, 024106 (2018).
Bianco, R., Monacelli, L., Calandra, M., Mauri, F. & Errea, I. Weak dimensionality dependence and dominant role of ionic fluctuations in the charge-density-wave transition of nbse2. Phys. Rev. Lett. 125, 106101 (2020).
Aseginolaza, U. et al. Bending rigidity, sound propagation and ripples in flat graphene. Nat. Phys. 20, 1288–1293 (2024).
Monacelli, L., Errea, I., Calandra, M. & Mauri, F. Black metal hydrogen above 360 gpa driven by proton quantum fluctuations. Nat. Phys. 17, 63–67 (2021).
Wigner, E. On the quantum correction for thermodynamic equilibrium. Phys. Rev. 40, 749–759 (1932).
İmre, K., Özizmir, E., Rosenbaum, M. & Zweifel, P. F. Wigner Method in Quantum Statistical Mechanics. J. Math. Phys. 8, 1097–1108 (1967).
Supplementary information. Online.
Verlet, L. Computer “experiments" on classical fluids. i. thermodynamical properties of lennard-jones molecules. Phys. Rev. 159, 98–103 (1967).
Tadano, T. & Tsuneyuki, S. Self-consistent phonon calculations of lattice dynamical properties in cubic srtio3 with first-principles anharmonic force constants. Phys. Rev. B 92, 054301 (2015).
Shin, D. et al. Quantum paraelectric phase of srtio3 from first principles. Phys. Rev. B 104, L060103 (2021).
Verdi, C., Ranalli, L., Franchini, C. & Kresse, G. Quantum paraelectricity and structural phase transitions in strontium titanate beyond density functional theory. Phys. Rev. Mater. 7, L030801 (2023).
Esswein, T. & Spaldin, N. A. Ferroelectric, quantum paraelectric, or paraelectric? calculating the evolution from batio3 to srtio3 to ktao3 using a single-particle quantum mechanical description of the ions. Phys. Rev. Res. 4, 033020 (2022).
Nova, T. F., Disa, A. S., Fechner, M. & Cavalleri, A. Metastable ferroelectricity in optically strained srtio3. Science 364, 1075–1079 (2019).
Li, X. et al. Terahertz field induced ferroelectricity in quantum paraelectric srtio3. Science 364, 1079–1082 (2019).
Kozina, M. et al. Terahertz-driven phonon upconversion in srtio3. Nat. Phys. 15, 387–392 (2019).
Shin, D. et al. Simulating terahertz field-induced ferroelectricity in quantum paraelectric srtio3. Phys. Rev. Lett. 129, 167401 (2022).
Katayama, I. et al. Ferroelectric soft mode in a srtio3 thin film impulsively driven to the anharmonic regime using intense picosecond terahertz pulses. Phys. Rev. Lett. 108, 097401 (2012).
Orenstein, G. et al. Observation of polarization density waves in SrTiO3. arXiv https://arxiv.org/abs/2403.17203 (2024).
Cheng, B., Kramer, P. L., Shen, Z.-X. & Hoffmann, M. C. Terahertz-driven local dipolar correlation in a quantum paraelectric. Phys. Rev. Lett. 130, 126902 (2023).
Libbi, F., Johansson, A., Kozinsky, B. & Monacelli, L. Ultrafast quantum dynamics in srtio3 under impulsive thz radiation. arXiv https://arxiv.org/abs/2408.12421 (2024).
Vandermause, J. et al. On-the-fly active learning of interpretable bayesian force fields for atomistic rare events. npj Computational Mater. 6, 20 (2020).
Johansson, A. et al. Micron-scale heterogeneous catalysis with Bayesian force fields from first principles and active learning. arXiv https://arxiv.org/abs/2204.12573 (2022).
Thompson, A. P. et al. LAMMPS - a flexible simulation tool for particle-based materials modeling at the atomic, meso, and continuum scales. Comput. Phys. Commun. 271, 108171 (2022).
Giannozzi, P. et al. Quantum espresso: a modular and open-source software project for quantum simulations of materials. J. Phys. Condens. Matter 21, 395502 (2009).
Prandini, G., Marrazzo, A., Castelli, I. E., Mounet, N. & Marzari, N. Precision and efficiency in solid-state pseudopotential calculations. npj Computational Mater. 4, 72 (2018).
Yabana, K., Sugiyama, T., Shinohara, Y., Otobe, T. & Bertsch, G. F. Time-dependent density functional theory for strong electromagnetic fields in crystalline solids. Phys. Rev. B 85, 045134 (2012).
Acknowledgements
This research was partially funded by the Swiss National Science Foundation (SNSF, mobility fellowship P500PT\_217861), the Department of Navy award N00014-20-1-2418 issued by the Office of Naval Research and Robert Bosch LLC.L. M. thanks the European Union under the program Horizon 2020 for the award and funding of the MSCA individual fellowship (grant number 101018714). Computational resources were provided by the FAS Division of Science Research Computing Group at Harvard University.
Author information
Authors and Affiliations
Contributions
F.L. conducted the theoretical derivations, implemented the methods, and carried out the atomistic simulations. F.L. and A.J. trained the machine-learned potential. L.M. guided the numerical implementation and algorithminc development. L.M. and B.K. supervised the full project.
Corresponding authors
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary information
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Libbi, F., Johansson, A., Monacelli, L. et al. Atomistic simulations of out-of-equilibrium quantum nuclear dynamics. npj Comput Mater 11, 102 (2025). https://doi.org/10.1038/s41524-025-01588-4
Received:
Accepted:
Published:
Version of record:
DOI: https://doi.org/10.1038/s41524-025-01588-4







