Abstract
Non-adiabatic molecular dynamics (NAMD) simulations have become an indispensable tool for investigating excited-state dynamics in solids. In this work, we propose a general framework, N2AMD (Neural-Network Non-Adiabatic Molecular Dynamics), which employs an E(3)-equivariant deep neural Hamiltonian to boost the accuracy and efficiency of NAMD simulations. Distinct from conventional machine learning methods that predict key quantities in NAMD, N2AMD computes these quantities directly with a deep neural Hamiltonian, ensuring excellent accuracy, efficiency, and consistency. N2AMD not only achieves impressive efficiency in performing NAMD simulations at the hybrid functional level within the framework of the classical path approximation (CPA), but also demonstrates great potential in predicting non-adiabatic coupling vectors and suggests a method to go beyond CPA. Furthermore, N2AMD demonstrates excellent generalizability and enables seamless integration with advanced NAMD techniques and infrastructures. Taking several extensively investigated semiconductors as the prototypical system, we successfully simulate carrier recombination in both pristine and defective systems at large scales where conventional NAMD often significantly underestimates or even qualitatively incorrectly predicts lifetimes. This framework offers a reliable and efficient approach for conducting accurate NAMD simulations across various condensed materials.
Similar content being viewed by others
Introduction
In recent years, Non-adiabatic molecular dynamics (NAMD) has achieved remarkable success in revealing the ultrafast microscopic mechanism of excited state dynamics in complex systems where electronic and nuclear dynamics are strongly coupled1,2,3,4,5,6. This methodology proves indispensable across various fields, including photovoltaics, photocatalysis, and optoelectronics, where it plays a crucial role in elucidating energy conversion processes7,8,9,10,11. Particularly in energy conversion devices such as solar cells and light-emitting diodes, understanding and managing nonradiative electron-hole recombination is vital for enhancing device efficiency and performance.
However, the efficiency and accuracy of NAMD simulations are significantly inferior compared to ground-state calculations. The computational demands of NAMD are several orders of magnitude higher than those for static calculations. Furthermore, the reliability of NAMD simulations is strongly dependent on the choice of exchange-correlation functional used in electronic structure calculations, owing to the crucial role of the energy differences between molecular orbitals and non-adiabatic couplings (NAC)12,13. Particularly in predicting nonradiative electron-hole recombination, the commonly used Local Density Approximation (LDA) or Generalized Gradient Approximation (GGA) for exchange-correlation often suffers from the notorious self-interaction error, which severally underestimates band gaps and produces over-delocalized wavefunctions, leading to less accurate NACs and even the worst, qualitatively incorrect simulation results.
Efforts to enhance the reliability of NAMD simulations are ongoing. One notable strategy involves the DFT+U method14, which introduces a Hubbard U parameter to account for the Coulomb repulsion among multiple electrons occupying the same site, particularly improving band gap estimations. However, selecting an optimal U parameter remains challenging15,16, and its use is limited to systems with localized electrons, even though the underestimation of band gaps is a widespread issue for all systems. Another approach in NAMD is employing the scissor operation17, which manually adjusts energy levels to align with experimental values. However, this method does not alter band dispersion, the time derivative of band energy, or wavefunctions, thereby leaving the correction of NAC unresolved.
Thus, NAMD simulations employing hybrid functionals offer a more robust solution compared to conventional functionals and correction methods. However, the computational costs associated with hybrid functional calculations are substantially higher than those for local and semi-local functionals. NAMD involves the real-time evolution of the time-dependent Schrödinger equation, primarily requiring repeated solutions of the electronic structure-often tens of thousands of times to capture NAC at each time step. Consequently, the application of hybrid functionals in NAMD generally becomes infeasible for solid-state materials due to the high computational demand.
The rise of machine learning (ML) offers a promising avenue for accelerating NAMD simulations, with significant efforts dedicated to using ML to accelerate the calculation of excited potential energy surface (PES) and NAC18,19. Maurer and co-workers20 utilized a pseudo-Hamiltonian to predict excited orbital energies through diagonalization. Bombarelli and colleagues21 studied azobenzene derivatives by learning a 2-by-2 diabatic Hamiltonian. Tretiak and colleagues developed a hierarchically interacting particle neural network to predict non-adiabatic coupling vectors (NACVs), which was subsequently applied to compute polaron exciton properties in azomethanes22 and plasmon dynamics23. Given the notable challenge of directly predicting NAC, alternative frameworks have been proposed. One approach integrates ML with a generalization of the Landau-Zener algorithm24,25, where NAC is not present in real-time propagation. Another method approximates NAC using the Baeck-An scheme26,27. Marquetand and co-workers28,29 combined SchNet, (and its successor, SPAINN, which takes advantages of the invariant and equivariant network architectures) with SHARC to perform NAMD with ML energies, forces, and coupling properties based on excited PES and its spatial derivatives. Lopez and co-workers30 developed PyRAI2MD and used it to investigate the photoisomerization mechanism. More methods try to bypass the expensive NAC calculation in NAMD with NAC-free surface hopping algorithms. Wang and colleagues31 studied the charge transportation in graphene nanoribbons by combining ML Hamiltonian in max-localized Wannier basis, global flux surface hopping, and diabatic propagation. Recently, inspired by successful predictions of molecular Hamiltonian matrices, evaluating NAC with ML Hamiltonians has shown great potential in ML-NAMD. Akimov and colleagues32 employed KRR to map between non-self-consistent and self-consistent Hamiltonians calculated via different functionals, providing deeper insights into excitation energy relaxation in C60 fullerene and Si75H64 at reduced computational costs.
Despite all these achievements, the accuracy and transferability of ML methods in excited state dynamics remain significantly lower compared to their performance in ground state dynamics, restricting their widespread application in NAMD simulations. This issue is particularly pronounced in solid-state systems, where atoms have complicated neighbor relationships and dazzling interactions compared to isolated molecules or small clusters. In many cases, earlier work could only predict qualitative results33. To address these limitations, Prezhdo and co-workers proposed using ML to interpolate the NAC along an MD trajectory for solids34, which can significantly reduce computational costs. However, this framework lacks the ability to extrapolate or predict NAC for novel configurations outside the training set. This highlights the ongoing challenge of developing ML models that can accurately generalize to diverse excited state energy landscapes in solids. Recently, E(3) equivariant graph neural network (GNN) has been proven to be the state-of-the-art architecture for representing the mapping from structure to interatomic force field (FF) and DFT Hamiltonian35,36,37,38,39. Utilizing these advanced GNN models in NAMD could substantially enhance both simulation accuracy and generalization capabilities while maintaining competitive computational costs.
In this work, we propose a general NAMD workflow augmented by E(3)-equivariant ML models, N2AMD, which enables efficient NAMD simulation of large-scale materials at the hybrid-functional level accuracy with the scope of classical path approximation (CPA)40. We demonstrate the effectiveness of N2AMD using several extensively studied semiconductors: Rutile Titanium Dioxide (TiO2), Gallium Arsenide (GaAs), Molybdenum Disulfide (MoS2) and Silicon. Our systematic investigation of nonradiative recombination illustrates the state-of-the-art performance of N2AMD in both pristine and defective systems, where conventional NAMD simulations typically fail. Conventional NAMD simulations using the Perdew-Burke-Ernzerhof (PBE) functional41 severely underestimate the timescale by a factor of 10. This underestimation persists even when employing the widely used scissors correction. Furthermore, N2AMD shows an extended capability to predict NAC vectors which are crucial for advancing beyond the current implementations of NAMD in solids. The proposed framework can be broadly integrated with recently developed advanced NAMD methodologies, contributing to the development of NAMD methods and supporting material research in nanoscale and condensed matter systems.
Results
Theoretical framework of N2AMD
In the NAMD approach, the evolution of charge carriers in coupled electronic and nuclear dynamics is described by the time-dependent Schrödinger equation (TDSE):
where r and R are the collective coordinates of the electrons and nuclei, respectively. And \(\hat{H}({{{\bf{r}}}},{{{\bf{R}}}})=\hat{T}({{{\bf{R}}}})+{\hat{H}}_{el}({{{\bf{r}}}},{{{\bf{R}}}})\), is the total Hamiltonian including the kinetic energy operators \(\hat{T}({{{\bf{R}}}})\), and electronic Hamiltonian operator \({\hat{H}}_{el}({{{\bf{r}}}},{{{\bf{R}}}})\).
The most computationally efficient method for incorporating nonadiabatic effects is through mixed quantum-classical approaches, where nuclei are treated as classical particles and electrons are described quantum mechanically. Therefore, the TDSE is reduced to describe the electronic subsystem.
By representing the electronic wavefunction as a linear combination of instantaneous adiabatic Kohn-Sham orbitals functions {ψi}:
The TDSE, eq. (1) can be reduced to a set of coupled differential equations for ci(t) coefficients:
where Ej is the energy of the jth adiabatic Kohn-Sham state, \({{{{\bf{d}}}}}_{ij}= < {\psi }_{i}| {\nabla }_{R}| {\psi }_{j} > \) is the NACV between state i and state j, and \(\dot{{{{\bf{R}}}}}\) is the velocity of nuclei. Typically, computing NACVs in complex systems such as solids is not feasible due to the computational cost. However, by employing Leibniz’s notation of chain rule, the product of nonadiabatic coupling and nuclear velocity can be transformed into a time derivative:
where dij is the so-called nonadiabatic coupling scalar and it can be further numerically calculated using the Hammes-Schiffer-Tully formula42:
Following eq. (3), there are two prominent approaches for propagating coupled nuclear dynamics: Ehrenfest Dynamics and Trajectory Surface Hopping (TSH). In the Ehrenfest approach, nuclei move classically on an average potential energy surface. Conversely, in the TSH approach, nuclei move on a single adiabatic potential energy surface at a time, with stochastic “hops" between surfaces permitted. Considering our focus on the dynamics of non-equilibrium charge carriers in solids, especially non-radiative recombination processes that can last up to nanoseconds, our analysis will primarily focus on the TSH approach. This method facilitates a more straightforward accounting of decoherence and detailed balance. It should be noted that the proposed N2AMD model is not limited to the TSH approach but can be generally applied to Ehrenfest Dynamics as well.
The Fewest Switches Surface Hopping (FSSH) method43, proposed by Tully, is the most widespread TSH approach for simulations in both molecules and solids. To accurately simulate non-radiative recombination processes, it is essential to incorporate decoherence corrections into surface-hopping algorithms. For this purpose, we have utilized the Decoherence Induced Surface Hopping (DISH) method here44.
In the NAMD simulation of periodic solid-state materials, the TSH method is further simplified by utilizing CPA, where the trajectory R(t) is obtained by Born-Oppenheimer MD. CPA is a powerful approximation that significantly reduces computational complexity. Its effectiveness has been validated for solids under conditions where the presence of excited carriers does not induce significant lattice permutations or reforming during the dynamics11,45.
Neural network architecture of N2AMD
The primary challenge in implementing NAMD with DFT lies in the computation of several key quantities in eq. (3), which is hindered by high computational costs and the need for advanced functionals to ensure accuracy in electronic calculation. Therefore, we propose a general framework that utilizes the recently developed E(3) equivariant graph neural network to efficiently and accurately compute these quantities. As depicted in Fig. 1, this framework constructs the instantaneous Hamiltonian matrix in real space by mapping the on-site Hamiltonian and the off-site Hamiltonian matrix from the node features and edge features in the crystal structure. The detailed description of the neural network architecture is discussed in ref. 37. The transformation of the Hamiltonian from real space to reciprocal space is achieved using a Fourier transform,
where Rn represents the shift vector corresponding to the n-th periodic image cell, and \({H}_{ij}^{({{{{\bf{R}}}}}_{n})}\) denotes the Hamiltonian matrix elements in real space between orbitals i and j. After transforming the real-space Hamiltonian to k-space, the instantaneous adiabatic basis functions in eq. (2) can be obtained by diagonalizing the Hamiltonian matrix. The corresponding eigenvalues in eq. (3) can also be determined through diagonalization. Given that N2AMD utilizes a numerical atomic orbital (NAO) basis where the basis functions are not orthogonal, the NAC used in eq. (5) should be computed as:
where ϕia is the ath vector component of the ith NAO basis function, and \({S}_{ab}^{({{{\bf{k}}}})}\) is the overlap matrices, which can be obtained by Fourier transforming from real-space tight binding overlap matrices:
a The E(3) massage passing neural network (MPNN) directly maps from crystal structures to instantaneous Hamiltonian matrices, bypassing the self-consistent iterative procedure in density functional theory (DFT). b From the predicted Hamiltonian \(\hat{H}\), N2AMD evaluates critical quantities necessary for nonadiabatic molecular dynamics (NAMD), such as Kohn-Sham orbital energies ε, Kohn-Sham orbital wavefunctions ψ and nonadiabatic couplings (NACs, dij). The real-time coefficients Cj(t) are then propagated by solving the time-dependent Schrödinger equation. c Excited dynamics simulations are performed with these key quantities.
The accuracy of these critical quantities in NAMD is guaranteed through the use of E(3) equivariant mapping. The electronic Hamiltonian matrix represented in the atomic orbital basis must satisfy two key symmetry constraints: rotational equivariance and parity symmetry. For crystalline solids, the Hamiltonian also exhibits translational invariance. These fundamental symmetries belong to the E(3) group, which includes rotations, translations, and inversions in 3D space. An E(3) equivariant mapping ensures the Hamiltonian matrix transforms properly under these symmetry operations. These inherent symmetries are captured with the proposed E(3) equivariant graph neural network in predicting the instantaneous Hamiltonian. Unlike previous models that approximated equivariance through data augmentation, our model explicitly constructs the Hamiltonian matrix to strictly satisfy the inherent equivariance constraints of physical systems. The proposed model represents node and edge features using a direct sum of irreducible O(3) equivariant representations with different rotation orders. It updates these features through an equivariant message-passing function, then transforms them into on-site and off-site Hamiltonian matrix elements from the node and edge features, respectively. This equivariant construction of the Hamiltonian matrix allows N2AMD to demonstrate excellent transferability and generalization, accurately predicting the electronic structure of complex crystals outside its training set.
In the implementation of NAMD with the CPA, the movement of nuclei can be approximated by employing a precalculated AIMD trajectory. To generate this trajectory, a machine learning-based force field can be used. For a more precise comparison between N2AMD and conventional DFT-NAMD, we utilize Allergo36 to produce trajectories for all NAMD simulations discussed here. It’s noteworthy that Allergo also leverages an E(3) equivariant graph neural network to train the force field, which significantly improves accuracy in solid-state systems.
Benchmark of N2AMD
Before demonstrating the capability of N2AMD, we first benchmark its performance on predicting both ground state properties and key quantities in NAMD. Rutile TiO2 and GaAs are chosen as the prototypical systems, while using MoS2 and Silicon to verify the generalizability of N2AMD. These materials have attracted extensive interest due to their promising applications in optoelectronics and solar energy46,47,48, and their carrier dynamics have been widely studied in recent years49,50,51. Moreover, conventional DFT methods, using the PBE functional, notably underestimate the band gap of rutile TiO2 and GaAs. Experimentally, these are observed to be 3.0 eV52 and 1.4 eV53 respectively, in contrast to the DFT predictions of 1.88 eV54 and 0.62 eV. Such discrepancies suggest that conventional DFT-NAMD may not align well with experimental results, highlighting the need for more accurate simulation methods like N2AMD.
We begin with benchmarking the machine learning force field (MLFF), which is essential for generating precalculated trajectories in NAMD simulations implemented with CPA. To validate the MLFF, we utilized 50 randomly perturbed structures. The potential energy profiles obtained from both the N2AMD and DFT calculations are shown in Fig. 2b. Although the fluctuations in potential energy among the perturbed structures are relatively small, our ML model excellently reproduces the variations observed in DFT calculations.
a Geometry structure of stoichiometric rutile TiO2. b Comparison of machine learning force field (MLFF) predicted and density functional theory (DFT) calculated potential energy on 50 random perturbed structures at 300K. c, d Comparison of N2AMD predicted and DFT calculated Hamiltonian matrix elements and Kohn-Sham (KS) orbital energies on the test set. e, f Band structures of 1 × 1 × 1 and 3 × 3 × 4 supercells calculated by N2AMD and DFT respectively. Source data are provided as a Source Data file.
In addition to the MLFF, an accurate description of the Hamiltonian and electronic structure for each snapshot along the trajectory is crucial for reliable NAMD simulations. As depicted in Fig. 2c and Figure S1a, the Hamiltonian matrix elements predicted by N2AMD perfectly match the DFT-HSE06 results for both TiO2 and GaAs. By diagonalizing the Hamiltonian matrix, we simultaneously obtain the eigenvalues (Kohn-Sham orbital energies) and eigenvectors (Kohn-Sham wavefunctions). The fitting performance of the former is shown in Fig. 2d and Figure S1b for TiO2 and GaAs respectively, while the latter is presented in Fig. S3 in the supplementary information.
We further present the band structures of 1 × 1 × 1 and 3 × 3 × 4 supercells of TiO2, calculated using N2AMD and DFT-HSE06, in Fig. 2e and 2f, respectively. The mean average error (MAE) for the valence band maximum (VBM) and conduction band minimum (CBM) energy levels is consistently below 2.5 meV for both the primitive cell and supercells, even up to 216 atoms. Moreover, N2AMD accurately reproduces the bandgap, band dispersion, and density of states, which are crucial for NAMD simulations. The predicted bandgap by N2AMD is 3.219 eV for all simulation cells, remarkably close to the DFT-HSE06 calculation results of 3.212 eV (1 × 1 × 1 cell), 3.212 eV (2 × 2 × 2 cell), and 3.215 eV (3 × 3 × 4 cell). In comparison, the bandgap calculated by DFT-PBE is significantly underestimated at 1.788 eV.
Upon thoroughly examining the ground state properties predicted by N2AMD, we shifted our focus to benchmarking the key quantities in NAMD, including real-time Kohn-Sham eigenvalues, NACs, and recombination lifetimes. Extensive efforts have been dedicated to developing ML models for NAC prediction because of its high computational costs. However, as indicated in eq. (4), NAC depends on the derivative of the Hamiltonian and nuclear velocities, making NAC prediction considerably less accurate compared to FF prediction. Instead of directly predicting NAC, we opted to numerically compute NAC using the ML Hamiltonian. This approach ensures that the accuracy of the prediction of NAC is on par with the prediction of FF, bypassing the inherent challenges associated with accurately predicting NAC values.
To validate the accuracy of the NACs predicted by N2AMD, we generated a 200 fs MD trajectory using MLFF and calculated the electronic structure at each timestep using both N2AMD and DFT. Figure S2a, b depicts the Kohn-Sham orbital energies of VBM and CBM along the trajectory. The difference between VBM and CBM band energy, computed by N2AMD and DFT method, is barely noticeable. Furthermore, the absolute NAC values between VBM and CBM (Fig. 3a, b) for both systems exhibit negligible differences. For GaAs, due to the three-fold degeneracy of the VBM, we present the NAC values of CBM & VBM, VBM-1, and VBM-2. Notably, N2AMD accurately predicts both peak and near-zero values of NACs, with MAE of only 0.017 meV and 0.035 meV for TiO2 and GaAs, respectively (Table 1). We also calculated the NACs between three nearly degenerate VBMs of GaAs for comparison (Fig. S2c). Although NAC calculated by DFT-HSE06 exhibits a sharp peak due to the near degeneracy of these three bands, N2AMD still perfectly reproduces the NAC. After that, we employ the DISH approach to simulate the non-radiative recombination in both systems. Given the notorious computational cost of hybrid functional in ab initio calculation of comparison sets, we replicated this short 200 fs MD trajectory for the entire NAMD trajectory to evaluate the accuracy of N2AMD. Figure 3c, d demonstrates a consistent evolution of carrier population and recombination rate throughout the dynamics between the ML and DFT methods. It is worth emphasizing that the obtained recombination rate presented here is less meaningful, as it serves as a benchmark test for the predictive capability of N2AMD and lacks sufficient sampling. In reality, accurate results can only be obtained using the proposed ML model at the hybrid functional level, which will be investigated later.
a, b Absolute values of nonadiabatic couplings (NACs) between valence band maximum (VBM) and conduction band minimum (CBM) along a short trajectory for (a) TiO2 and (b) GaAs, calculated by N2AMD and density functional theory with hybrid functional (DFT-HSE06) respectively. c, d The demonstrative non-radiative electron-hole recombination for TiO2 and GaAs, calculated by N2AMD and DFT-HSE06 respectively. (Inset of c and d. Geometry structure of TiO2 and GaAs.) e Comparison of computational resources for one single-step calculation in NAMD required by two methods. Source data are provided as a Source Data file.
The computational cost of N2AMD is significantly lower than that of DFT-NAMD. Specifically, the computational expense of processing a single snapshot for 2 × 2 × 2 or 3 × 3 × 4 systems in N2AMD is reduced by four orders of magnitude, as shown in Fig. 3e. It should be noted that HONPAS, which we used for comparison with our ML frameworks, employs the NAO2GTO scheme to compute electron repulsion integrals and their derivatives, making it substantially faster than other widely used DFT codes55. However, even with this optimization, a NAMD simulation requires at least thousands of such single-point calculations, rendering the use of hybrid functionals in DFT-NAMD impractical due to the high computational cost.
We further evaluate the generalization capability of N2AMD by predicting properties of new structures notably different from those in the training set, as shown in Fig. 4a, b. Given that employing hybrid functional in DFT-NAMD is infeasible for those large structures, we employed the PBE functional in both simulations to ensure consistent comparison. In the first case, we trained the model on the non-twisted bilayer MoS2 and then used it to predict the band structure and perform NAMD simulations on a twisted bilayer. In the second case, the model was trained using silicene and subsequently applied to simulate a curved nanotube. As shown in Table 1, Fig. 4c–f and Fig. S5, N2AMD successfully reproduces the band structure, NACs, and real-time dynamics for each case. The MAE for the NACs in the silicon nanotube is slightly higher across four benchmarked systems, which we attribute to its considerably large absolute value due to its narrow band gap. However, the relative error of the NACs across all four systems remains at a comparable level. Note that both twisted materials and nanotubes feature significantly large cells, making DFT calculation costly. In contrast, N2AMD offers accurate simulations at a significantly reduced computational cost.
a, c, d The use of N2AMD, trained by density functional theory (DFT) results of non-twisted bilayer MoS2, to predict c the Kohn-Sham (KS) band structure and d carrier dynamics in twisted bilayer MoS2. b, e, f The use of N2AMD, trained by DFT results of monolayer Silicon, to predict e the band structure and f carrier dynamics in the Silicon nanotube. Source data are provided as a Source Data file.
Application to hybrid functional NAMD
Following the benchmarks, we investigate the non-radiative electron-hole recombination dynamics in stoichiometric TiO2 and GaAs completely by N2AMD. In addition to hybrid functional calculations, we conducted simulations with PBE functional to establish a comparative analysis.
In NAMD simulations, the e-h recombination timescales predominantly depend on the band gap, pure-dephasing time, and NAC between donor and acceptor states. Typically, a larger band gap, shorter pure-dephasing time, and weaker NAC contribute to slower e-h recombination rates.
It is well-known that the PBE functional significantly underestimates the band gap compared to hybrid functionals56. For TiO2, the band gap is underestimated by 1.43 eV, and for GaAs, by 0.78 eV (Table 2). To rectify the band gap underestimation in NAMD simulations employing the PBE functional, a scissor operation is frequently utilized, which manually adjusts energy levels according to the experimental value. Although the scissor correction applied in NAMD can adjust the band gap, it does not alter the wavefunctions, as depicted in Fig. 5a. Consequently, as shown in Table 2, the canonically averaged root mean square values of NACs, calculated using PBE and Scissor correction, are significantly overestimated for both TiO2 and GaAs. Given these substantial deviations in band gap and NAC values, the electron-hole recombination time calculated using the HSE06 functional is approximately 10 to 20 times longer than that computed with the PBE functional (Table 2, Fig. 5b, c). Moreover, as indicated in Table 2, even after applying a scissor correction, the calculated lifetimes are still underestimated by approximately a factor of 3 to 4. This discrepancy can be attributed to the fact that while the scissor operation corrects the bandgap, it leaves NAC unchanged. Since NAC is dependent on both the band gap and the wavefunctions, adjustments solely to the band gap are insufficient for achieving accurate simulation outcomes. Therefore, N2AMD provides a more rigorous and self-consistent approach for performing NAMD simulations in nanoscale and condensed matter systems.
a Schematic band structures and frontier orbital wavefunctions calculated by traditional functional PBE, scissor-corrected PBE, and hybrid functional HSE. Hybrid functional predicts larger band gaps and more localized wavefunctions. The valence bands and conduction bands are represented by purple and orange parabolic curves respectively. b, c Different exchange-correlation functionals predicted electron-hole recombination dynamics in b TiO2 and c GaAs. (Inset of b and c. Geometry structures of TiO2 and GaAs.) Source data are provided as a Source Data file.
Application to large-scale NAMD simulation
NAMD simulations are typically conducted using small simulation cells to manage the high computational costs associated with larger simulation cells. However, the use of small simulation cells often suffers from the finite size effect and leads to a significantly higher effective carrier density compared to realistic conditions. Consequently, the calculated lifetimes of non-equilibrium charge carriers often differ from experimental results by orders of magnitude. Moreover, to capture emergent properties such as anharmonicity, geometry reconstruction, symmetry breaking, and disorder, large-scale NAMD simulations are crucial. These properties are essential for a more accurate depiction of carrier dynamics. The N2AMD framework addresses this by significantly reducing the computational burden, making it feasible to simulate complex systems on a scale several orders of magnitude larger than what is possible with conventional DFT-based methods.
Here, we explored carrier dynamics of TiO2 across various simulation cell sizes ranging from 2 × 2 × 2 (48 atoms) to 8 × 8 × 13 (4992 atoms), using the hybrid functional. The pure dephasing time, NACs, and calculated lifetime for various simulation cell sizes are tabulated in Table 3. We observed that the predicted band gap at 0 K for all simulation sizes is consistent at 3.219 eV. However, at 300 K, the canonically averaged band gap decreases with increases in the cell size. This trend was confirmed through DFT calculations using the PBE functional for cells ranging from 2 × 2 × 2 to 6 × 6 × 8, and a consistent decrease in the averaged band gap with increasing cell size was noted (Fig. 6b). Further analysis of the wavefunctions of frontier orbitals revealed that this reduction in band gap is due to the localization of CBM, as shown in Figure S6b and S6d. The localization can also be implied by our observation on NACs between VBM and CBM. As depicted in Table 3, NACs decrease with increasing supercell size, which can be explained by the NACs being diluted according to the \({N}_{p}^{-1/2}\) factor, where Np is the number of unit cells in the supercell. Here, the NAC decreases 2.26 times as the supercell increases from 2 × 2 × 2 to 3 × 3 × 4, closely matching the predicted decrease of \(\sqrt{4.5}=2.12\) proposed by the aforementioned rule. A similar behavior of NACs alongside the increase of supercell has also been observed in a recent research57. For even larger supercells, the localization of CBM becomes dominant so that the NAC decreases faster than the above rule. Such a peculiar localized state has been overlooked for a long time and merits further thorough investigation. Regarding the pure dephasing time between VBM and CBM, which measures the coherence between these states and is another critical parameter in NAMD simulations, it was found to be 16.5 fs for PBE and 15.3 fs for HSE06 with a 2 × 2 × 2 supercell. These results suggest that the coherence between these states is relatively insensitive to the choice of functional in this system.
a The electron-hole recombination dynamics computed by different supercells from 2 × 2 × 2 with 48 atoms to 8 × 8 × 13 with 4992 atoms. b PBE and HSE functional predicted canonically averaged bandgap at 300K as the number of atoms in the supercell increases from 48, 216, 576, 1728 to 4992. c The scaling relationship between recombination lifetime and supercell size. The orange solid line with circle markers is the result predicted by Neural-Network Non-Adiabatic Molecular Dynamics (N2AMD) using HSE hybrid functional. The purple dashed line indicates a proportional relation between size and lifetime, for reference. Source data are provided as a Source Data file.
Previous research58,59,60 suggested that effective carrier lifetimes in pristine semiconductors under realistic conditions scale inversely with carrier density for band-to-band recombination. In NAMD simulations where only one electron (or hole) is excited per system, the excited carrier density is inversely proportional to the supercell size, resulting in a simulated recombination lifetime linearly correlated with the supercell size. In our work, as the size of the simulation cell increases, we observe a corresponding decrease in NACs, which leads to extended carrier lifetimes. Figure 6c shows that, for a simulation cell size of 3 × 3 × 4, the lifetime remains proportional to the number of atoms in the supercell. However, when employing even larger simulation cells, the lifetime is significantly prolonged. This phenomenon can be attributed to the formation of the localized state that effectively suppresses the NAC and thus extends the carrier lifetime.
Our findings highlight the necessity of using large-scale simulations to accurately capture the properties and behaviors of carriers in nanoscale and condensed matter systems. The N2AMD framework facilitates these simulations by drastically reducing the computational costs involved, making it feasible to explore emergent properties and uncover unique phenomena with large-scale simulations. These efforts are crucial for advancing our understanding of material behaviors that conventional DFT-based methods have previously missed.
Application to defect-associated carrier dynamics
NAMD simulations play a crucial role in the design of semiconductor devices such as solar cells, light-emitting diodes, and transistors, where effectively controlling and understanding recombination processes is vital. In these materials, defects can either capture or scatter charge carriers, impacting essential properties such as conductivity and luminescence. It is particularly important to comprehend how these defects influence non-radiative decay processes. NAMD offers valuable insights into the dynamics of carriers associated with defects. However, when DFT-based NAMD employs conventional exchange-correlation functionals such as LDA or GGA, it frequently misestimates certain properties of defects. Such inaccuracies can lead to skewed predictions regarding defect energies, charge transition levels, and defect formation energies, resulting in discrepancies between experimental results and theoretical predictions. Recently, hybrid functionals are increasingly acknowledged for their pivotal role in more accurately depicting the dynamics of carriers associated with defects61,62.
Taking the example of the positively charged oxygen vacancy (\({V}_{O}^{+}\)) in TiO2 (Fig. 7a), this defect has been experimentally confirmed to act as an electron-hole recombination center63. However, as shown in Fig. 7b, the widely used PBE functional typically predicts that it is a shallow level near the CBM, suggesting it has minimal impact on electron-hole recombination. The accurate defect level is only predictable when employing a hybrid functional, highlighting the critical importance of using these advanced functionals to precisely describe deep defect levels and their recombination dynamics. The bandstructure calculated with DFT employing PBE and HSE06 functional are shown in Fig. S7. In addition to the need for high-level functionals, investigating such defects requires the use of spin-polarized calculations with an additional positive charge, which offers a playground for N2AMD to demonstrate its capability in more complex systems. By leveraging the accuracy and transferability of our model, we can explore defect-assisted recombination processes using hybrid functionals. We also perform DFT calculations for a short trajectory to validate the effectiveness of N2AMD for this complex system. Figure 7c and d demonstrates the excellent fitting performance of N2AMD on both KS orbital energies and NACs. Employing N2AMD, the lifetime of the defect state is calculated to be 18.1 ns, significantly shorter than that in a stoichiometric system, as depicted in Fig. 7e. This finding aligns with experimental observations64,65, highlighting the substantial role played by the oxygen vacancy as an electron-hole recombination center. It should be noted that these insights are only accessible through our proposed ML model. These findings emphasize the importance of using high-level functionals and ML models to bridge the gap between experimental observations and theoretical predictions in the study of defect-related phenomena in materials.
a Geometry structure of \({V}_{O}^{+}\) rutile TiO2. b Schematic \({V}_{O}^{+}\) defect energy level position (green line) and electron-hole recombination path using PBE and HSE06 functionals. c Benchmark of Kohn-Sham (KS) orbital energies of valance band maximum (VBM), defect state, and conduction band minimum (CBM), d benchmark of absolute values of nonadiabatic couplings (NACs) between VBM, defect state, and CBM along a 100 fs MD trajectory. Only the spin-up channel is plotted. e Comparison of the evolution of hole population on CBM with and without defect assistance, calculated by N2AMD. Source data are provided as a Source Data file.
Extended capabilities to NACV predictions
NAMD simulations, particularly in condensed matter materials, have seen significant advancements when combined with CPA. CPA streamlines NAMD simulations by omitting the back-reaction of electronic transitions on nuclear motions, allowing for the use of precomputed MD trajectories. This approach significantly reduces computational demands, making techniques such as surface hopping more practical for various applications in nanoscale and condensed matter systems. CPA is most effective in systems where atomic motions are driven by finite temperature rather than by electronic excitations. However, CPA’s inability to account for real-time excited state forces limits its utility in simulating light-matter interactions, chemical reactions, and phase transitions.
One of the major challenges in moving beyond CPA-NAMD involves the calculation of NACVs. NACVs are essential because they quantify how much the electronic wavefunctions of the two states overlap and change as a function of nuclear positions. Accurately calculating NACVs is a computationally demanding task that requires the precise determination of electronic wavefunctions and their gradients with respect to every nuclear coordinate.
In nonadiabatic dynamics beyond CPA, NACV is written as:
where Ej − Ei is the energy difference between two Kohn-Sham states and {ψi} represents the Kohn-Sham orbital functions. The gradient of Hamiltonian can be expanded on the non-orthogonal NAO basis66:
where \({\tilde{H}}_{\alpha \beta }\) are matrices of \(\tilde{H}={S}^{-1}H{S}^{-1}\) in NAO basis. The KS orbitals can also be represented as a superposition of NAO basis: \(\left\vert {\psi }_{i}\right. \rangle={\sum }_{\alpha }{c}_{\alpha }^{i}\left\vert {\phi }_{\alpha }\right. \rangle,\left\vert {\psi }_{j}\right. \rangle={\sum }_{\beta }{c}_{\beta }^{j}\left\vert {\phi }_{\beta }\right. \rangle\) where \({c}_{\alpha }^{i}\) and \({c}_{\beta }^{j}\) are the expansion coefficients. Applying these representations, the matrix elements of the gradient in eq. (9) can be rewritten as:
where \({S}_{\alpha \alpha^{\prime} }=\left\langle {\phi }_{\alpha }| {\phi }_{\alpha^{\prime} } \right\rangle\) is the overlap matrix, and \({A}_{\alpha \alpha^{\prime} }=\left\langle {\phi }_{\alpha }| {\nabla }_{R}| {\phi }_{\alpha^{\prime} } \right\rangle\) is the space gradient term of NAO basis which can be readily obtained by grid integration. Utilizing the normalization condition of the non-orthogonal basis, \({\tilde{H}}_{\alpha \beta }\) and \({\nabla }_{R}{\tilde{H}}_{\alpha \beta }\) can be found as:
by applying the relation ∇RS−1 = − S−1(∇RS)S−1. Substitute eqs. (11) and (12b) into eq. (9), NACV can finally be expressed as:
where \(\tilde{A}=A-{\nabla }_{R}S\). In eq. (13) the \({\nabla }_{R}{\hat{H}}_{el}^{{{{\rm{KS}}}}}\) can be obtained by the auto differentiation mechanism of N2AMD. With \(\hat{{H}_{el}^{{{{\rm{KS}}}}}}\) and \({\nabla }_{R}{\hat{H}}_{el}^{{{{\rm{KS}}}}}\), N2AMD is enabled to calculate NACVs and further perform NAMD simulations beyond CPA.
To verify the prediction capability of N2AMD on NACVs, rutile TiO2 is used as a prototypical system. The NACVs between VBM-1 and VBM (\({{{{\bf{d}}}}}_{{{{\rm{VBM-1}}}}}^{{{{\rm{VBM}}}}}\)), VBM and CBM (\({{{{\bf{d}}}}}_{{{{\rm{VBM}}}}}^{{{{\rm{CBM}}}}}\)), CBM and CBM+1 (\({{{{\bf{d}}}}}_{{{{\rm{CBM}}}}}^{{{{\rm{CBM}}}}+1}\)) of 50 randomly selected structures are tested. As depicted in Figure S8, nonadiabatic coupling vector components well match the DFT results, with an MAE of only 0.038eV ⋅ fs ⋅Å−1. Additional details about the efficiency of N2AMD are presented in Supplementary information.
In NAMD simulations, the need for on-the-fly computation of NACVs at every timestep, typically using Density Functional Perturbation Theory, poses a formidable challenge, especially in nanoscale and condensed matter systems. The proposed workflow aims to accelerate this aspect of NAMD simulations by integrating a GNN to replace the expensive electronic structure calculations. By doing so, it makes evaluating NACVs on the fly feasible. This method can advance NAMD simulations by enabling more accurate and efficient modeling of non-adiabatic processes in nanoscale and condensed matter systems, potentially narrowing the gap between NAMD simulations and strong field experiments.
Discussion
The incorporation of E(3) equivariance as prior knowledge into the message-passing deep-learning framework for Hamiltonians has significantly enhanced both efficiency and accuracy. A key advantage of N2AMD is its ability to learn from DFT Hamiltonians that employ high-level exchange-correlation functionals on small structures, and then accurately predict Hamiltonians for various structures without additional DFT calculations. Essential quantities for NAMD, such as eigenvalues and NACs, are computed directly from the predicted Hamiltonian. This approach ensures efficiency and accuracy in evaluating these quantities, particularly for those that depend on Hamiltonian derivatives. Furthermore, because N2AMD is designed to predict Hamiltonians, all other necessary quantities for advanced NAMD simulations can be readily acquired with N2AMD.
In the current implementation, N2AMD operates within the DFT framework, employing the CPA similar to traditional NAMD simulations in solids. Consequently, excitonic effects arising from significant electron-hole interactions are not accounted for in this framework. Incorporating excitonic effects comprehensively through methods such as GW or multi-reference approaches remains prohibitively costly in NAMD simulations for solids. However, the integration of excited-state effects using ML-based Hamiltonians holds promise for future developments.
The proposed workflow is designed to transform the electronic structure in NAMD calculations by incorporating GNN. This approach effectively leverages an ML-based Hamiltonian to compute all essential quantities in NAMD, while keeping the core NAMD framework intact. This seamless integration ensures that it can be easily adopted in conjunction with other state-of-the-art NAMD methodologies that have been developed recently. For instance, recently, several groups have independently proposed advanced NAMD algorithms that can model the relaxation dynamics of electrons within momentum-space1,2,67,68. The implemented algorithm required explicit calculating electron-phonon couplings (EPC) or NAC on a dense grid. However, the substantial computational demands of calculating limit this algorithm to small-scale systems. Our proposed workflow can overcome this challenge by efficiently calculating EPC and other necessary quantities using the ML-Hamiltonian66. This enhancement could significantly broaden the applicability of momentum-space NAMD to more complex situations, such as twisted materials or systems with defects.
In addition to momentum-space NAMD, spin dynamics is another area attracting significant interest69, particularly for examining carrier dynamics in topological insulators and valley dynamics in novel 2D materials. Incorporating spin-orbit coupling (SOC) into NAMD simulations is essential for these studies. The proposed framework can seamlessly integrate both the adiabatic and diabatic representations of surface hopping with SOC70. In the adiabatic representation, our framework predicts the Hamiltonian with non-collinear SOC and diagonalizes it to obtain the spinor-based wavefunctions. Conversely, in the diabatic representation, where SOC is treated as a perturbation to the collinear Hamiltonian, we can predict the collinear Hamiltonian and directly evaluate the SOC Hamiltonian. This dual capability allows for comprehensive and versatile modeling and understanding of the spin dynamics.
To conclude, we present N2AMD, an innovative NAMD workflow enhanced by E(3)-equivariant ML models. This approach enables efficient and accurate NAMD simulations of large-scale materials at the level of hybrid-functional accuracy. We demonstrate several cases where conventional NAMD approaches fail due to limitations in computational efficiency and accuracy. The framework can be effectively combined with the latest advancements in NAMD technology, supporting continued developments in NAMD methodology and advancing the field of physical science research. By addressing the computational constraints of existing methods and expanding their applicability to complex systems and high-level theory, N2AMD improves our ability to investigate and understand the dynamic properties of materials with significantly enhanced scale and accuracy.
Methods
Computational details of DFT calculations
DFT calculations of TiO2 and GaAs are performed with the HONPAS code55, which implements NAO basis and norm-conserving pseudopotentials (NCPP). The valence electron configuration is 3s23p63d24s2 for Ti atoms, 2s22p4 for O atoms, 4s24p1 for Ga atoms, and 4s24p3 for As atoms. Therefore Ti-3s2p2d, O-2s2p1d, Ga-2s2p1d, and As-2s2p1d NAOs are applied to expand the Hamiltonian matrix and wavefunctions. The Heyd-Scuseria-Ernzerhof (HSE06) hybrid functional56 employing a mixing parameter α = 0.25 and a range separation parameter ω = 0.11Bohr−1, is used in the above calculations. DFT calculations of MoS2 bilayers, silicenes, and silicon nanotubes are performed in the PBE functional via the OpenMX software71. The van der Waals corrections are considered by using the DFT-D3 method. Mo-3s2p2d, S-2s2p1d, and Si-2s2p1d NAOs are employed in the OpenMX simulations.
The experiment result72 for the lattice parameters of TiO2 is adopted and kept fixed in this work. The unit cell lattice constants are 4.59, 4.59, 2.956 Å, all perpendicular to each other. A 6 × 6 × 10 Gamma-centered k-mesh is used to sample the Brillouin zone. To simulate the \({V}_{O}^{+}\) defect in TiO2. A 2 × 2 × 2 supercell is utilized. One electron is subtracted and one oxygen atom, indicated by a dashed circle, is removed as shown in Fig. 7a. Spin polarization is employed for the calculation of the defective system, and the spin momentum is fixed to the up channel to maintain continuity over time. For GaAs, a 5.6537 Å cubic lattice, a 2 × 2 × 1 supercell, and a 4 × 4 × 8 k-grid are utilized in the calculations. The twisted MoS2 bilayer, with 42 atoms in its primitive cell, is composed of stacked supercells with different spatial orientations. The twist angle of it is 38. 2∘. To fold its CBM to the Γ point for recombination calculations, we further expand it to a \(3\times \sqrt{3}\) orthogonal supercell with 252 atoms. The zigzag (30,0) silicon nanotube is generated by fully relaxed silicene. The diameter of the nanotube is 36.9 Å. The thickness of the vacuum layer is 25 Å for 2D materials and 15 Å for the nanotube. Only Γ point is used in our k-mesh for twist-angle MoS2 bilayer and silicon nanotube calculations.
Computational details of NAMD calculations
The e-h recombination dynamics is performed via Hefei-NAMD code4, which implements the ab initio NAMD algorithm under CPA. The DISH algorithm is adopted to account for the decoherence effect in recombination. Phase correction is used to correct the random phase of the Bloch wavefunctions in the adiabatic representation73. Trivial crossing correction is applied to tackle the numerical problems of nonadiabatic coupling near crossing points. More advanced crossing correction schemes, such as those in74, can be seamlessly integrated into the N2AMD framework for further studies on hot carrier cooling in large systems. For the benchmark of stoichiometric TiO2, a 200 fs microcanonical MD trajectory at 300 K is generated with a timestep of 1 fs using MLFF. The electronic structure of each atomic geometry on the trajectory is calculated by both N2AMD and HONPAS to verify the effectiveness of our method. For the complete NAMD simulation of both stoichiometric and defective TiO2, a 5000 fs microcanonical MD trajectory is produced fully by N2AMD. For GaAs, twist-angle MoS2 bilayer and silicon nanotube, a 1000 fs microcanonical MD trajectory is utilized. For the silicon nanotube, the MD simulation is performed at 50 K due to its instability under high temperatures. For all materials studied, we conduct NAMD simulations using 20 different initial configurations. Each configuration is sampled with 200 trajectories. To simulate the long-time dynamics of e-h recombination, the MD trajectory is concatenated head-to-tail as suggested by previous work4,11. The final NAMD results for all systems are obtained by averaging the results of all initial configurations and trajectories.
Details of neural network training
The datasets utilized to train the ML models consist of 1000 stoichiometric TiO2, 500 \({V}_{O}^{+}\) defective TiO2, 300 GaAs, 1000 non-twisted MoS2 bilayers, and 2000 silicenes, respectively. These structures are randomly selected from MD trajectories, with temperatures ranging from 200 K to 500 K, except for silicene, which is heated from 5 K to 300 K. To improve the models’ transferability, the dataset includes MoS2 bilayers varied by slide vectors and layer intervals, and silicenes subjected to stresses ranging from 0% to 3%. The model for each material is trained independently.
For the machine learning force field, Allegro36 with two layers, a max angular quantum number lmax = 2, and a radius cutoff of 6 Å, is used. The dataset is randomly divided into two subsets with a 9:1 ratio for training and validation. The initial learning rate is set to 0.002, and then reduced according to an on-plateau scheduler with a patience of 10 and a decay factor of 0.5. The model is trained with a joint mean square error loss function that targets both per-atom energies and forces, and it is optimized using the Adam optimizer. The training is finalized when the learning rate is dropped to 10−5.
For the Hamiltonian model, HamGNN37 with five interaction layers is utilized. The dataset is randomly split into training, validation, and test sets with a ratio of 7:2:1. The cutoff of HamGNN aligns with DFT calculations based on the LCAO basis, ensuring all relevant interactions, including long-range effects, are captured. A hyperparameter of the envelope function is set to 20 Bohr to preserve the physical continuity for interactions between neighboring atoms near the cutoff sphere. The other training hyperparameters in HamGNN are similar to those in Allegro with a few exceptions: the initial learning rate is set at 0.001, the AdamW optimizer is employed, and the final learning rate is adjusted to 10−6. A two-stage training process is utilized in the training process. In the first stage, the MAE of real-space Hamiltonian matrices is used as the loss function. In the second stage, an extra regularization term representing the band energy error is added to the loss function with a weight of 0.01 to improve the transferability and stability of the predictions.
Details of NACV predictions
The N2AMD framework employs the same two-step training process as the Hamiltonian model for NACV predictions. No additional training is performed for NACV prediction in the current implementation. It is possible to include the MAE of phase-less NACVs as an additional regularization term to further fine-tune the model, potentially improving NACV prediction and corresponding NAMD simulations. However, including NACVs in the loss function would require evaluating these terms using DFT, which would notably increase the expense of the training.
The test set for benchmarking N2AMD on NACVs consists of 50 randomly perturbed rutile TiO2 with 6 atoms each. Both N2AMD and DFT calculate NACVs using eq. (13). The reference DFT calculates \({\nabla }_{R}{\hat{H}}_{el}^{{{{\rm{KS}}}}}\) in real space using finite difference method with difference distance ΔR = 0.01 Å. The consistency of NACV phases between our model and DFT is achieved by picking the smaller term in \(| {{{{\bf{d}}}}}_{{{{{\rm{N}}}}}^{2}{{{\rm{AMD}}}}}-{{{{\bf{d}}}}}_{{{{\rm{DFT}}}}}|\) and \(| {{{{\bf{d}}}}}_{{{{{\rm{N}}}}}^{2}{{{\rm{AMD}}}}}+{{{{\bf{d}}}}}_{{{{\rm{DFT}}}}}|\).
Reporting summary
Further information on research design is available in the Nature Portfolio Reporting Summary linked to this article.
Data availability
The pre-trained models and a test example are available via Figshare75. Source data are provided with this paper.
Code availability
The N2AMD codes are available at Figshare75. The code is interfaced with HamGNN (version used in this work is available at Zenodo76; the latest version is available at https://github.com/QuantumLab-ZY/HamGNN) and Hefei-NAMD (available at https://github.com/zhang-changwei/Hefei-NAMD-DEVand Zenodo77).
References
Zheng, Z. et al. Ab initio real-time quantum dynamics of charge carriers in momentum space. Nat. Computational Sci. 3, 532–541 (2023).
Zheng, F. & Wang, L.-w Multiple k -point nonadiabatic molecular dynamics for ultrafast excitations in periodic systems: the example of photoexcited silicon. Phys. Rev. Lett. 131, 156302 (2023).
Nelson, T. R. et al. Non-adiabatic excited-state molecular dynamics: theory and applications for modeling photophysics in extended molecular materials. Chem. Rev. 120, 2215–2287 (2020).
Zheng, Q. et al. Ab initio nonadiabatic molecular dynamics investigations on the excited carriers in condensed matter systems. WIREs Computational Mol. Sci. 9, e1411 (2019).
Wang, L., Akimov, A. & Prezhdo, O. V. Recent progress in surface hopping: 2011-2015. J. Phys. Chem. Lett. 7, 2100–2112 (2016).
Wang, L., Qiu, J., Bai, X. & Xu, J. Surface hopping methods for nonadiabatic dynamics in extended systems. WIREs Computational Mol. Sci. 10, e1435 (2020).
Long, R., Prezhdo, O. V. & Fang, W. Nonadiabatic charge dynamics in novel solar cell materials. WIREs Computational Mol. Sci. 7, e1305 (2017).
Zheng, Q. et al. Phonon-Assisted Ultrafast Charge Transfer at van der Waals Heterostructure Interface. Nano Lett. 17, 6435–6442 (2017).
Lian, C., Zhang, S.-J., Hu, S.-Q., Guan, M.-X. & Meng, S. Ultrafast charge ordering by self-amplified exciton-phonon dynamics in TiSe2. Nat. Commun. 11, 43 (2020).
Chu, W. et al. Ultrafast charge transfer coupled to quantum proton motion at molecule/metal oxide interface. Sci. Adv. 8, eabo2675 (2022).
Prezhdo, O. V. Modeling non-adiabatic dynamics in nanoscale and condensed matter systems. Acc. Chem. Res. 54, 4239–4249 (2021).
Lin, Y. & Akimov, A. V. Dependence of nonadiabatic couplings with kohn-sham orbitals on the choice of density functional: pure vs hybrid. J. Phys. Chem. A 120, 9028–9041 (2016).
Zhu, Y. & Long, R. Density functional theory half-electron self-energy correction for fast and accurate nonadiabatic molecular dynamics. J. Phys. Chem. Lett. 12, 10886–10892 (2021).
Anisimov, V. I., Zaanen, J. & Andersen, O. K. Band theory and Mott insulators: Hubbard U instead of Stoner I. Phys. Rev. B 44, 943–954 (1991).
Hu, Z. & Metiu, H. Choice of U for DFT+U Calculations for Titanium Oxides. J. Phys. Chem. C. 115, 5841–5845 (2011).
Loschen, C., Carrasco, J., Neyman, K. M. & Illas, F. First-principles ${\mathrm{LDA}}+{\mathrm{U}}$ and ${\mathrm{GGA}}+{\mathrm{U}}$ study of cerium oxides: Dependence on the effective U parameter. Phys. Rev. B 75, 035115 (2007).
Wang, C.-Y., Elliott, P., Sharma, S. & Dewhurst, J. K. Real time scissor correction in TD-DFT. J. Phys.: Condens. Matter 31, 214002 (2019).
Cignoni, E., Cupellini, L. & Mennucci, B. Machine learning exciton hamiltonians in light-harvesting complexes. J. Chem. Theory Comput. 19, 965–977 (2023).
Dral, P. O. & Barbatti, M. Molecular excited states through a machine learning lens. Nat. Rev. Chem. 5, 388–405 (2021).
Westermayr, J. & Maurer, R. J. Physically inspired deep learning of molecular excitations and photoemission spectra. Chem. Sci. 12, 10755–10764 (2021).
Axelrod, S., Shakhnovich, E. & Gómez-Bombarelli, R. Excited state non-adiabatic dynamics of large photoswitchable molecules using a chemically transferable machine learning potential. Nat. Commun. 13, 3440 (2022).
Li, X., Lubbers, N., Tretiak, S., Barros, K. & Zhang, Y. Machine learning framework for modeling exciton polaritons in molecular materials. J. Chem. Theory Comput. 20, 891–901 (2024).
Habib, A., Lubbers, N., Tretiak, S. & Nebgen, B. Machine learning models capture plasmon dynamics in Ag nanoparticles. J. Phys. Chem. A 127, 3768–3778 (2023).
Hu, D., Xie, Y., Li, X., Li, L. & Lan, Z. Inclusion of machine learning kernel ridge regression potential energy surfaces in on-the-fly nonadiabatic molecular dynamics simulation. J. Phys. Chem. Lett. 9, 2725–2732 (2018).
Zhang, L. et al. MLatom software ecosystem for surface hopping dynamics in python with quantum mechanical and machine learning methods. J. Chem. Theory Comput. 20, 5043–5057 (2024).
Shu, Y. et al. Nonadiabatic dynamics algorithms with only potential energies and gradients: curvature-driven coherent switching with decay of mixing and curvature-driven trajectory surface hopping. J. Chem. Theory Comput. 18, 1320–1328 (2022).
T do Casal, M., Toldo, J. M., Pinheiro, M. & Barbatti, M. Fewest switches surface hopping with Baeck-An couplings. Open Res. Eur. 1, 49 (2021).
Westermayr, J., Gastegger, M. & Marquetand, P. Combining SchNet and SHARC: the schnarc machine learning approach for excited-state dynamics. The J. Phys. Chem. Lett. 11, 3828–3834 (2020).
Mausenberger, S. et al. SPAINN: equivariant message passing for excited-state nonadiabatic molecular dynamics. Chem. Sci. 15, 15880–15890 (2024).
Li, J. et al. Automatic discovery of photoisomerization mechanisms with nanosecond machine learning photodynamics simulations. Chem. Sci. 12, 5302–5314 (2021).
Wang, Z., Dong, J., Qiu, J. & Wang, L. All-atom nonadiabatic dynamics simulation of hybrid graphene nanoribbons based on wannier analysis and machine learning. ACS Appl. Mater. Interfaces 14, 22929–22940 (2022).
Shakiba, M. & Akimov, A. V. Machine-learned kohn-sham hamiltonian mapping for nonadiabatic molecular dynamics. J. Chem. Theory Comput. 20, 2992–3007 (2024).
Zhang, Z., Zhang, Y., Wang, J., Xu, J. & Long, R. Doping-induced charge localization suppresses electron-hole recombination in copper zinc tin sulfide: quantum dynamics combined with deep neural networks analysis. J. Phys. Chem. Lett. 12, 835–842 (2021).
Wang, B. et al. Interpolating nonadiabatic molecular dynamics hamiltonian with bidirectional long short-term memory networks. J. Phys. Chem. Lett. 14, 7092–7099 (2023).
Gong, X. et al. General framework for E(3)-equivariant neural network representation of density functional theory Hamiltonian. Nat. Commun. 14, 2848 (2023).
Musaelian, A. et al. Learning local equivariant representations for large-scale atomistic dynamics. Nat. Commun. 14, 579 (2023).
Zhong, Y., Yu, H., Su, M., Gong, X. & Xiang, H. Transferable equivariant graph neural networks for the Hamiltonians of molecules and solids. npj Computational Mater. 9, 1–13 (2023).
Zhong, Y. et al. Universal Machine Learning Kohn-Sham Hamiltonian for Materials. Chin. Phys. Lett. 41, 077103 (2024).
Tang, Z. et al. Efficient hybrid density functional calculation by deep learning. https://doi.org/10.48550/arXiv.2302.08221 (2023).
Akimov, A. V. & Prezhdo, O. V. The PYXAID program for non-adiabatic molecular dynamics in condensed matter systems. J. Chem. Theory Comput. 9, 4959–4972 (2013).
Perdew, J. P., Burke, K. & Ernzerhof, M. Generalized gradient approximation made simple. Phys. Rev. Lett. 77, 3865–3868 (1996).
Hammes-Schiffer, S. & Tully, J. C. Proton transfer in solution: molecular dynamics with quantum transitions. J. Chem. Phys. 101, 4657–4667 (1994).
Tully, J. C. Molecular dynamics with electronic transitions. J. Chem. Phys. 93, 1061–1071 (1990).
Jaeger, H. M., Fischer, S. & Prezhdo, O. V. Decoherence-induced surface hopping. J. Chem. Phys. 137, 22A545 (2012).
Wang, L., Beljonne, D., Chen, L. & Shi, Q. Mixed quantum-classical simulations of charge transport in organic materials: Numerical benchmark of the Su-Schrieffer-Heeger model. J. Chem. Phys. 134, 244116 (2011).
O’Regan, B. & Grätzel, M. A low-cost, high-efficiency solar cell based on dye-sensitized colloidal TiO2 films. Nature 353, 737–740 (1991).
Linsebigler, A. L., Lu, G. & Yates, J. T. J. Photocatalysis on TiO2 Surfaces: Principles, Mechanisms, and Selected Results. Chem. Rev. 95, 735–758 (1995).
Nakata, K. & Fujishima, A. TiO2 photocatalysis: design and applications. J. Photochemistry Photobiol. C: Photochemistry Rev. 13, 169–189 (2012).
Akimov, A. V., Neukirch, A. J. & Prezhdo, O. V. Theoretical insights into photoinduced charge transfer and catalysis at oxide interfaces. Chem. Rev. 113, 4496–4565 (2013).
Chu, W. et al. Ultrafast Dynamics of Photongenerated Holes at a CH3OH/TiO2 Rutile Interface. J. Am. Chem. Soc. 138, 13740–13749 (2016).
You, P. et al. Correlated electron-nuclear dynamics of photoinduced water dissociation on rutile TiO2. Nat. Mater. 1–7 (2024).
Amtout, A. & Leonelli, R. Optical properties of rutile near its fundamental band gap. Phys. Rev. B 51, 6842–6851 (1995).
Blakemore, J. S. Semiconducting and other major properties of gallium arsenide. J. Appl. Phys. 53, R123–R181 (1982).
Landmann, M., Rauls, E. & Schmidt, W. G. The electronic structure and optical response of rutile, anatase and brookite TiO2. J. Phys.: Condens. Matter 24, 195503 (2012).
Qin, X., Shang, H., Xiang, H., Li, Z. & Yang, J. HONPAS: A linear scaling open-source solution for large system simulations. Int. J. Quantum Chem. 115, 647–655 (2015).
Heyd, J., Scuseria, G. E. & Ernzerhof, M. Hybrid functionals based on a screened Coulomb potential. J. Chem. Phys. 118, 8207–8215 (2003).
Liu, D., Wang, B., Wu, Y., Vasenko, A. S. & Prezhdo, O. V. Breaking the size limitation of nonadiabatic molecular dynamics in condensed matter systems with local descriptor machine learning. Proc. Natl Acad. Sci. 121, e2403497121 (2024).
Chu, W., Zheng, Q., Prezhdo, O. V., Zhao, J. & Saidi, W. A. Low-frequency lattice phonons in halide perovskites explain high defect tolerance toward electron-hole recombination. Sci. Adv. 6, eaaw7453 (2020).
Wang, S. et al. Effective lifetime of non-equilibrium carriers in semiconductors from non-adiabatic molecular dynamics simulations. Nat. Computational Sci. 2, 486–493 (2022).
Shakiba, M. & Akimov, A. V. Dependence of electron-hole recombination rates on charge carrier concentration: a case study of nonadiabatic molecular dynamics in graphitic carbon nitride monolayers. J. Phys. Chem. C. 127, 9083–9096 (2023).
Janotti, A. et al. Hybrid functional studies of the oxygen vacancy in TiO 2. Phys. Rev. B 81, 085212 (2010).
Zhang, X. & Wei, S.-H. Origin of efficiency enhancement by lattice expansion in hybrid-perovskite solar cells. Phys. Rev. Lett. 128, 136401 (2022).
Maity, P., Mohammed, O. F., Katsiev, K. & Idriss, H. Study of the bulk charge carrier dynamics in anatase and rutile TiO2 single crystals by femtosecond time-resolved spectroscopy. J. Phys. Chem. C. 122, 8925–8932 (2018).
Furube, A., Asahi, T., Masuhara, H., Yamashita, H. & Anpo, M. Charge carrier dynamics of standard TiO2 catalysts revealed by femtosecond diffuse reflectance spectroscopy. J. Phys. Chem. B 103, 3120–3127 (1999).
Yamada, Y. & Kanemitsu, Y. Determination of electron and hole lifetimes of rutile and anatase TiO2 single crystals. Appl. Phys. Lett. 101, 133907 (2012).
Zhong, Y. et al. Accelerating the calculation of electron-phonon coupling strength with machine learning. Nat. Computational Sci. 4, 615–625 (2024).
Xie, H., Xu, X., Wang, L. & Zhuang, W. Surface hopping dynamics in periodic solid-state materials with a linear vibronic coupling model. J. Chem. Phys. 156, 154116 (2022).
Lu, H., Fang, W.-H. & Long, R. Nonadiabatic molecular dynamics in momentum space beyond harmonic approximation: hot electron relaxation in photoexcited black phosphorus. J. Am. Chem. Soc. 146, 19547–19554 (2024).
Zheng, Z., Zheng, Q. & Zhao, J. Spin-orbit coupling induced demagnetization in Ni: Ab initio nonadiabatic molecular dynamics perspective. Phys. Rev. B 105, 085142 (2022).
Zhong, Y., Zhang, B., Yu, H., Gong, X. & Xiang, H. Accelerating the electronic-structure calculation of magnetic systems by equivariant neural networks. https://doi.org/10.48550/arXiv.2306.01558 (2023).
Ozaki, T. Variationally optimized atomic orbitals for large-scale electronic structures. Phys. Rev. B 67, 155108 (2003).
GRANT, F. A. Properties of Rutile (Titanium Dioxide). Rev. Mod. Phys. 31, 646–674 (1959).
Akimov, A. V. A simple phase correction makes a big difference in nonadiabatic molecular dynamics. J. Phys. Chem. Lett. 9, 6096–6102 (2018).
Qiu, J., Bai, X. & Wang, L. Crossing classified and corrected fewest switches surface hopping. J. Phys. Chem. Lett. 9, 4319–4325 (2018).
Zhang, C. et al. Datasets and codes for ”Advancing Nonadiabatic Molecular Dynamics Simulations in Solids with E(3) Equivariant Deep Neural Hamiltonians” Figshare https://doi.org/10.6084/m9.figshare.26629405 (2025).
Zhang, C. et al. HamGNN code for “Advancing Nonadiabatic Molecular Dynamics Simulations in Solids with E(3) Equivariant Deep Neural Hamiltonians" Zenodo https://doi.org/10.5281/zenodo.14671945 (2025).
Zhang, C. & Chu, W. zhang-changwei/Hefei-NAMD-DEV: v2025.01 Zenodo https://doi.org/10.5281/zenodo.14671441 (2025).
Acknowledgements
H.J.X. acknowledges the support of National Natural Science Foundation of China (NSFC, grant no. 12188101); and Shanghai Science and Technology Program (grant no. 23JC1400900). W.B.C. acknowledges the support of National Key Research and Development Program of China (grant no. 2024YFA1409800); the NSFC (grant nos. 12274081 and 22203016); Shanghai Pilot Program for Basic Research - FuDan University 21TQ1400100 (grant no. 22TQ017) and Shanghai Pujiang Program (22PJ1400600). X.G.G. acknowledges the support of the Innovation Program for Quantum Science and Technology (grant no. 2024ZD0300100) and the NSFC (grant no. 11991061). O.V.P acknowledges the support of the US National Science Foundation (grant no. CHE-2154367). Z.G.L. acknowledges the support of the NSFC (grant nos. 22333003 and 22361132528).
Author information
Authors and Affiliations
Contributions
H.J.X., W.B.C., and X.G.G. proposed the research project. W.B.C and C.W.Z. developed the methodology. C.W.Z. and Y.Z. wrote the N2AMD codes, which is further reviewed by Z.G.T. C.W.Z. benchmarked the N2AMD framework, and performed the NAMD simulations. Y.Z. revised the framework for NACV predictions. X.M.Q. and H.H.S. provided the instruction for interfacing N2AMD and HONPAS. Z.G.L. and O.V.P. reviewed the NAMD methodology. C.W.Z., Y.Z., and W.B.C. wrote the manuscript, and all authors revised the manuscript. All authors discussed the results and the manuscript reflects the contributions of all authors.
Corresponding authors
Ethics declarations
Competing interests
The authors declare no competing interests.
Peer review
Peer review information
Nature Communications thanks the anonymous reviewer(s) for their contribution to the peer review of this work. A peer review file is available.
Additional information
Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary information
Source data
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
Zhang, C., Zhong, Y., Tao, ZG. et al. Advancing nonadiabatic molecular dynamics simulations in solids with E(3) equivariant deep neural hamiltonians. Nat Commun 16, 2033 (2025). https://doi.org/10.1038/s41467-025-57328-1
Received:
Accepted:
Published:
Version of record:
DOI: https://doi.org/10.1038/s41467-025-57328-1
This article is cited by
-
Deep-learning electronic structure calculations
Nature Computational Science (2025)









