The recently developed real-time nuclear–electronic orbital (RT-NEO) approach provides an elegant framework for treating electrons and selected nuclei, typically protons, quantum mechanically in nonequilibrium dynamical processes. However, the RT-NEO approach neglects the motion of the other nuclei, preventing a complete description of the coupled nuclear–electronic dynamics and spectroscopy. In this work, the dynamical interactions between the other nuclei and the electron–proton subsystem are described with the mixed quantum–classical Ehrenfest dynamics method. The NEO-Ehrenfest approach propagates the electrons and quantum protons in a time-dependent variational framework, while the remaining nuclei move classically on the corresponding average electron–proton vibronic surface. This approach includes the non-Born–Oppenheimer effects between the electrons and the quantum protons with RT-NEO and between the classical nuclei and the electron–proton subsystem with Ehrenfest dynamics. Spectral features for vibrational modes involving both quantum and classical nuclei are resolved from the time-dependent dipole moments. This work shows that the NEO-Ehrenfest method is a powerful tool to study dynamical processes with coupled electronic and nuclear degrees of freedom.

Across chemistry and physics, nuclear quantum effects play a vital role in many processes of great technological importance. Spectroscopic techniques probing quantized vibrational states have become essential tools to reveal the structure of molecules, especially when the molecules are undergoing rapid changes such as bond breaking and formation.1,2 Hydrogen tunneling3 is another prominent nuclear quantum effect that is often important in proton transfer and proton-coupled electron transfer (PCET).4–6 PCET is a key step in a wide range of chemical and biological reactions, including photosynthesis, respiration, DNA damage, and reactions in solar cells. In addition to hydrogen tunneling, carbon7 and oxygen8 tunneling have also been observed in experiments.

Due to the importance of nuclear quantum effects in spectroscopy and dynamics, developing accurate first principles theoretical approaches to model these effects is highly desirable. In order to accurately simulate processes such as PCET, which are often nonadiabatic, two effects need to be taken into account. First, the theoretical approach must incorporate the nuclear quantum effects, such as zero-point energy, tunneling, and quantized vibrational states, especially for the transferring protons. Second, the theoretical approach must capture the interplay between the nuclear wave function and the changes in the electronic configuration. In processes such as PCET, the widely used Born–Oppenheimer approximation breaks down due to the strong nonadiabatic effects between the electronic and nuclear degrees of freedom.6 

Various approaches9 have been developed to simulate nonadiabatic dynamics, including the multiconfigurational time-dependent Hartree (MCTDH),10,11 variational multiconfigurational Gaussian (vMCG),12 full multiple spawning (FMS),13,14 and exact factorization methods.15,16 Given a sufficiently large number of grid points or basis functions along with accurate calculations of potential energy surfaces and non-adiabatic couplings, these approaches could produce highly accurate solutions to the time-dependent Schrödinger equation. However, most of these approaches become computationally expensive for relatively large chemical systems.

Another promising method that incorporates both nonadiabatic coupling and nuclear quantum effects in a computationally efficient manner is the nuclear–electronic orbital (NEO)17–19 approach. The NEO approach is a direct generalization of standard electronic structure methods to incorporate nuclear quantum effects and nonadiabatic coupling. In this approach, electrons and certain key nuclei, typically protons, are treated quantum mechanically on equal footing, avoiding the Born–Oppenheimer separation between the specified nuclei and the electrons. Various electronic structure methods have been generalized to the NEO framework, including Hartree–Fock (HF),17 density functional theory (DFT),20–23 second order perturbation theory (PT2),24 coupled-cluster with singles and doubles (CCSD),25–27 and multi-reference methods.17,18 By properly treating electron–proton correlation, either by a correlated wave function approach or a density functional approach, accurate proton density distributions and proton affinities can be obtained. Excited state properties, such as vibrational excitation energies and oscillator strengths, can be modeled by linear response28 and equation-of-motion (EOM)25,29 formalisms. The NEO-TDDFT approach yields accurate predictions of vibrational frequencies for fundamental excitations.28,30 A more recent study using the NEO-EOM-CCSD26,29 approach also produces accurate excitation energies of overtones and combination bands.

Recently, we have extended NEO-HF and NEO-DFT to the real-time (RT)31,32 domain by employing the time-dependent multicomponent Runge–Gross theory33 within the adiabatic approximation.34 The unique strength of the RT-NEO framework is that it enables simulations of nonequilibrium electronic–nuclear dynamics, as exemplified by excited state intramolecular proton transfer (ESIPT).31 The RT-NEO methods treat the quantum subsystem, including the electrons and selected protons, with the time-dependent variational principle, while the rest of the molecular system remains as frozen classical particles. To address the dynamical interplay between the quantum and classical subsystems, a coupled equation of motion that can take into account the mutual dynamical feedback between the quantum and classical degrees of freedom is needed. For example, in dynamical processes such as ESIPT, the frozen nuclei formulation ignores classical backbone displacements, which have been shown to be critical in modulating the characteristics and rates of proton transfer.35 In addition, the vibronically nonadiabatic effects related to the dynamics of the classical subsystem and its coupling to the quantum electron–proton subsystem have been shown to be important in processes such as PCET.6,36

In this work, we formulate the theoretical and mathematical underpinnings of the NEO-Ehrenfest approach in which the quantum subsystem modeled with the RT-NEO method is coupled to the classical subsystem via the Ehrenfest theorem. This approach takes into account the vibronic nonadiabaticity and the dynamical interplay between the quantum electron–proton subsystem and the classical subsystem within the NEO framework. In contrast to the conventional Ehrenfest approach,37–39 where only electrons are considered in the quantum subsystem, the NEO-Ehrenfest method propagates the wave functions of electrons and quantum protons with the time-dependent Schrödinger equation, while the classical nuclei follow the Newtonian equations of motion with a mean-field potential, averaging over the ground and excited vibronic states. In this work, we also introduce a traveling proton basis approach with the aid of the time-dependent Schrödinger equation and semiclassical approximations.

This paper is structured as follows: We start with a brief overview of the Ehrenfest algorithm. Then, we present detailed expressions for the nuclear gradients of the energy for both NEO-TDHF and NEO-TDDFT. After presenting the gradient expressions, we summarize the algorithm for NEO-Ehrenfest dynamics. We then give an equation of motion for the proton basis function centers and discuss the corresponding modified Ehrenfest algorithm. The results are then presented for the fundamental vibrational frequencies of several small molecules containing one quantum proton. We conclude our discussions by pointing out the merits and shortcomings of the current method along with possible future directions.

The starting point of the derivation of Ehrenfest dynamics is a product ansatz40 for the total wave function Ψre,rp,R,t,

(1)

Here, Φ(re, rp, t) is the wave function for the electrons with coordinates re and the quantum protons with coordinates rp, and Θ(R, t) is the wave function for the other nuclei with coordinates R. Eq(t) is a phase factor defined by

(2)

where Ĥq is the Hamiltonian for the electrons and quantum protons.

We now separate the equations of motion for the light (electrons and quantum protons) and heavy (other nuclei) particles and take the classical limit of the latter. We then arrive at the equations of motion for Ehrenfest dynamics,

(3)
(4)

where the dynamics of the classical nuclei follow the Newtonian equation of motion [Eq. (3)] with a mean-field potential generated by the electronic and protonic wave functions.

For NEO-TDHF and NEO-TDDFT, the quantum subsystem [Eq. (4)] can be formulated as two coupled equations of motion for the electronic and protonic orbitals,

(5)

where Ce(t) and Cp(t) are the time-dependent orbital coefficients for the electrons and protons, respectively, and F is the Fock/Kohn–Sham matrix in the orthonormal atomic orbital basis. Note that we will use primed notations (e.g., F′) for quantities in the nonorthogonal atomic orbital basis. In this work, the orthonormal basis is obtained with the Löwdin orthogonalization scheme.

The Ehrenfest dynamics procedure using RT-NEO-TDHF or RT-NEO-TDDFT requires computing the energy gradient with respect to the classical nuclear coordinates. In RT-NEO-TDHF and RT-NEO-TDDFT, the time-dependent wave function is in a superposition state, which leads to a gradient expression that differs from the expressions for equilibrium states, where the quantum degrees of freedom are in an eigenstate.37–39 

We first write down the total energy expression for NEO-HF and NEO-DFT as

(6)

in which Pe′ and Pp′ are the total one-body density matrices for electrons and protons, respectively, evaluated in the non-orthogonal atomic orbital basis. he(p)′ is the one-body potential matrix for electrons (protons). Jee(pp)′ and Kee(pp)′ are the Coulomb and exchange matrices, respectively, for electrons (protons), evaluated using Pe′ (Pp′). Jep′ accounts for the electron–proton Coulombic interaction. Excee is the exchange-correlation energy for the electrons, and Eepc is the electron–proton correlation energy. VNN is the repulsion energy between classical nuclei. ξ is a parameter that converts the energy between NEO-HF (ξ = 1) and pure NEO-DFT (ξ = 0). Note that this expression assumes a high-spin protonic configuration and only considers the proton–proton exchange interaction because proton–proton correlation has been shown to be negligible in molecular systems with localized proton orbitals.18 The high-spin protonic configuration results in a factor of 1/2 instead of 1/4 in the proton–proton exchange energy. In general, the proton–proton exchange term could be multiplied by the parameter ξ, and a proton–proton exchange-correlation energy could be included, analogous to the treatment of the electron–electron exchange-correlation energy.

The one-body potential matrices are

(7)

in which A is the index for classical nuclei and ZA and RA are their corresponding charges and positions. Here, mp is the proton mass.

Assuming a closed-shell electronic configuration and a high-spin protonic configuration, the non-orthogonalized density matrices are computed as

(8)

in which Ce′ and Cp′ are the electronic and protonic orbitals in the non-orthogonalized basis. The orthogonalized density matrices are defined as

(9)

in which Se(p) is the orbital overlap matrix for the electrons (protons).

The Coulomb and exchange matrices for electrons and protons are computed as

(10)

The electron–proton Coulomb matrix is computed as

(11)

The two-body integrals are defined in terms of the electronic and protonic basis functions as

(12)

The expression for a hybrid exchange-correlation functional within the generalized gradient approximation (GGA) for electrons is

(13)

where c is the fraction of the HF exchange.

The Eepc term can be treated with any available electron–proton correlation functional. In this work, we use the epc17-2 electron–proton correlation functional,21,22

(14)

Here, the electron (proton) density is

(15)

The energy gradient with respect to nuclear coordinates can be computed as

(16)

The first term contains the gradients of the one- and two-body integrals and the nuclear repulsion energy, whereas the last two terms arise via the chain rule from the dependence of the atom-centered basis on the nuclear coordinates.

The first term depends on the nuclear coordinates explicitly,

(17)

where the gradients of J and K are

(18)

The gradients of Excee and Eepc are

(19)

in which f and ϵ are the integrands of the electron–electron exchange-correlation functional and electron–proton correlation functional.

The last two terms in Eq. (16) can be evaluated as

(20)

where we have made the approximation that the density matrix in the orthonormal basis P does not depend on the nuclear coordinates. This approximation is common in conventional Ehfenfest algorithms, and for a finite atomic orbital basis, it has been shown to be valid in terms of energy conservation.37–39,41 Note that due to the stationary condition of the energy on the density, coupled-perturbed equations do not need to be solved to obtain the first-order nuclear gradient.42 The gradient of S−1/2 is

(21)

Substituting Eq. (21) into Eq. (20), we obtain

(22)

in which the gradient of S1/2 can be computed as

(23)

where si and σi are the ith eigenvector and eigenvalue, respectively, of the overlap matrix S.

Combining Eqs. (17), (22), and (23), we arrive at the final working expression for the NEO-Ehrenfest energy gradients,

(24)

The NEO-Ehrenfest dynamics procedure requires the integration of the equations of motion for the classical nuclei and the RT-NEO-TDHF/TDDFT equations for the quantum subsystem. The velocity Verlet algorithm is used to propagate the classical degrees of freedom,

(25)

in which xI, pI, gI, and MI are the position, momentum, gradient, and mass of the Ith classical nucleus, respectively, and ΔtN is the integration time step.

Because electrons are much lighter than nuclei, a different smaller time step should be used to integrate the electronic degrees of freedom, and this time step is usually two or three orders of magnitude smaller than ΔtN. In order to account for the responses of the quantum protons and electrons to each other, we use the same time step to integrate the protonic orbitals. The time step used to integrate all quantum degrees of freedom is denoted as Δtq.

In addition to ΔtN and Δtq, we follow the triple-split approach developed by Li and Tully and introduce a third intermediate time step ΔtNq.37–39 The most computationally expensive step in the Ehrenfest dynamics is the evaluation of the energy gradient. The intermediate step ΔtNq is introduced to account for the changes in classical nuclear coordinates in the Hamiltonian and the orthonormalization condition without recomputing the energy gradient. We use ΔtNq with a value in between ΔtN and Δtq as the time to re-evaluate the integrals and update the Fock matrix accordingly.

So far, we have assumed that the proton basis function centers are fixed parameters. However, since Gaussian basis functions are used to model proton wave functions and, typically, these basis functions are centered at a single position, they can only span a limited amount of coordinate space in the vicinity of the proton. Therefore, using fixed basis function centers is reasonable only when protons do not move too far from their initial positions, e.g., small oscillations around equilibrium driven by a weak external field. For extended dynamics in which the proton travels significantly through coordinate space, the use of fixed basis function centers will either fail to span the spatial extent of the dynamics or require more basis functions than that are computationally feasible. For example, in proton transfer processes, the protonic basis set must be able to span the space composed of all potential proton transfer pathways in order to correctly describe the protonic quantum dynamics. Using a limited stationary protonic basis set could result in qualitatively incorrect dynamics and even prevent proton transfer altogether. On the other hand, introducing a large number of protonic basis function centers to cover all potential pathways will make the computational approach prohibitively expensive. Thus, it is necessary to develop an algorithm that can dynamically adjust the proton basis function centers as the protons travel. In this section, we present an approach to achieve this goal based on the time-dependent Schrödinger equation and semiclassical approximations.

The equations of motion for the proton orbitals are governed by the time-dependent Schrödinger equation,

(26)
(27)

where CQip are the orbital coefficients and RQ(t) is the time-dependent center for the Qth proton basis function.

Multiplying Eq. (26) to the left by ϕQp leads to the equations of motion for the orbital coefficients,

(28)
(29)

where

and Fp′ is the protonic Fock matrix defined as

(30)

Equation (29) can be expressed in matrix form as

(31)

Then, Eq. (31) can be transformed to the orthonormal basis using

(32)
(33)
(34)

so that

(35)

Multiplying Eq. (35) by Cp† and using PPQp=iCQip*CPip, we obtain

(36)

and its complex conjugate,

(37)

Subtracting Eq. (37) from Eq. (36), we arrive at the equation of motion for the time-dependent proton density matrix,

(38)

The dependence of the time evolution of the proton density matrix on the time-varying basis functions is embedded in the τ term, which is evaluated as

(39)

From Eqs. (38) and (39), we can see that the atomic basis function centers enter the equation of motion for the proton density with an associated momentum via the ṘPα term, which can be evaluated using various approaches.

If the basis function centers are frozen or time-independent, Ṙ=0 and τ = 0. As a result, Eq. (38) becomes Eq. (5), the equation of motion for proton basis functions with fixed centers. In this work, we introduce a semiclassical approximation as the equation of motion for the basis function centers,

(40)

in which m̃p is the fictitious proton mass and the energy gradient is taken with respect to the proton basis function center. Note that as the proton basis function center moves, the associated electronic basis functions also travel along with the protonic basis functions. The semiclassical approximation introduces an arbitrary parameter, as it moves the proton basis function center with a fictitious mass. In this work, the proton mass is used. The choice of the fictitious mass is based on computations of vibrational frequencies of selected small molecules using NEO-Ehrenfest, showing that using the proton mass in Eq. (40) produces overall the best results.

The Algorithm presents the computational strategy for NEO-Ehrenfest dynamics with and without a traveling proton basis. For dynamics with a traveling proton basis, the quantum degrees of freedom are propagated using Eq. (38) instead of Eq. (5). In addition, one needs to compute the gradient and update the position and momentum not only for the classical nuclei but also for the proton basis function centers. Note that Eq. (38) is only applied to the protonic degrees of freedom to account for the incompleteness of the protonic basis. In this work, we do not use the traveling basis equation of motion for the electronic density because there is a sufficient number of electronic basis functions to describe electronic fluctuations.

ALGORITHM

NEO Ehrenfest dynamics.

ΔtNq = ΔtN/n, Δtq = ΔtNq/m 
fort = 0, ΔtN, 2ΔtN, … do 
Compute g(t) at x(t) [Eq. (24) for each classical nucleus 
Compute p(t+12ΔtN) and x(t + ΔtN) [Eq. (25)] for each classical nucleus 
if traveling proton basis then 
Compute g(t) at R(t) [Eq. (24) for proton basis center 
Compute p(t+12ΔtN) and R(t+ΔtN) [Eq. (25)] for proton basis center 
end if 
for j = 1, ndo 
t′ = t + (j − 1)ΔtNq 
xt+12ΔtNq=x(t)+(j1)ΔtNq+12ΔtNqpt+12ΔtN/M 
Compute he′, hp′, (pq|rs), (pq|RS), Se, and [Se]1/2 based on x(t+12ΔtNq) 
for i = 1, mdo 
τ = t′ + (i − 1)Δtq 
Pe(p)(τ)=[Se(p)]1/2Pe(p)(τ)[Se(p)]1/2 
Form Fe(p)′(τ) using Pe(p)′(τ) and the integrals evaluated at x(t+12ΔtNq) 
Propagate Pe(τ) →Pe(τ + Δtq) [Eq. (5)
if traveling proton basis then 
Propagate Pp(τ) →Pp(τ + Δtq) based on Eq. (38) 
else 
Propagate Pp(τ) →Pp(τ + Δtq) based on Eq. (5) 
end if 
end for 
end for 
end for 
ΔtNq = ΔtN/n, Δtq = ΔtNq/m 
fort = 0, ΔtN, 2ΔtN, … do 
Compute g(t) at x(t) [Eq. (24) for each classical nucleus 
Compute p(t+12ΔtN) and x(t + ΔtN) [Eq. (25)] for each classical nucleus 
if traveling proton basis then 
Compute g(t) at R(t) [Eq. (24) for proton basis center 
Compute p(t+12ΔtN) and R(t+ΔtN) [Eq. (25)] for proton basis center 
end if 
for j = 1, ndo 
t′ = t + (j − 1)ΔtNq 
xt+12ΔtNq=x(t)+(j1)ΔtNq+12ΔtNqpt+12ΔtN/M 
Compute he′, hp′, (pq|rs), (pq|RS), Se, and [Se]1/2 based on x(t+12ΔtNq) 
for i = 1, mdo 
τ = t′ + (i − 1)Δtq 
Pe(p)(τ)=[Se(p)]1/2Pe(p)(τ)[Se(p)]1/2 
Form Fe(p)′(τ) using Pe(p)′(τ) and the integrals evaluated at x(t+12ΔtNq) 
Propagate Pe(τ) →Pe(τ + Δtq) [Eq. (5)
if traveling proton basis then 
Propagate Pp(τ) →Pp(τ + Δtq) based on Eq. (38) 
else 
Propagate Pp(τ) →Pp(τ + Δtq) based on Eq. (5) 
end if 
end for 
end for 
end for 

The NEO-Ehrenfest algorithms are implemented in the Chronus Quantum43 open source package. NEO-HF/DFT(V)44 and second-order vibrational perturbation theory (VPT2)45 calculations were performed with a developer’s version of QChem 5.3.46 For all systems studied, the cc-pVDZ electronic basis set47 was used for non-hydrogen atoms, and the cc-pV5Z electronic basis set and PB4-F2 protonic basis set48 were used for hydrogen. The cc-pVDZ electronic basis set was used for all atoms in the VPT2 calculations. All NEO-Ehrenfest dynamics simulations were propagated for 100 fs, with ΔtN = 0.1 fs, ΔtNq = 0.01 fs, and Δtq = 0.001 fs. The energy conservation error for computing these vibrational spectra is on the order of 10−9 Hartree. The molecular geometries for HCN, HNC, and FHF were obtained from the corresponding NEO-HF and NEO-DFT ground state geometry optimizations (see the supplementary material for Cartesian coordinates). All the NEO-DFT calculations used the B3LYP49–51 electronic functional and the epc17-221,22 electron–proton correlation functional. The initial nuclear and electronic basis function centers for the quantum proton were positioned at the optimized hydrogen position. Linear dependencies are removed from the basis set during the orthogonalization process to avoid singularity in the overlap matrix.

Although vibrational spectra can be easily obtained from response theories,28 reproducing these spectra serves as a useful benchmark study to validate the NEO-Ehrenfest dynamics introduced herein. We apply the NEO-Ehrenfest algorithm to compute molecular vibrational frequencies of HCN, HNC, and FHF. The vibrational frequencies are obtained by first converging NEO-HF/DFT at the optimized geometry and then performing NEO-Ehrenfest simulations by initially perturbing the positions of N, C, and F by 10−5 Bohr in the x, y, or z direction. We then compute the time-dependent proton dipole moments as

(41)

where α ∈ {x, y, z} and dαp is the dipole integral matrix with elements dα,PQp=ϕPp|rα|ϕQp. The proton vibrational frequencies are obtained by finding the peaks of the absorption cross section, computed as σ(ω)ωα=x,y,zIm[D̃α(ω)], where D̃α(ω) is the Fourier transform of the time-dependent proton dipole moment. The vibrationalfrequencies of modes that depend only on heavy atoms, including the C–N, N–C, and F–F stretch modes, are computed by Fourier transform of the time-dependent variation of the corresponding bond length. Note that the frequencies corresponding to predominantly heavy atom and mixed modes can also be obtained from the Fourier transform of the time-dependent proton dipole moment for modes with non-zero oscillator strength.

In Tables I and II, we compare the predicted vibrational frequencies using NEO-TDHF/TDDFT-Ehrenfest, NEO-HF/DFT(V), and VPT2. The NEO-HF/DFT(V) approach obtains vibrational frequencies by diagonalizing an extended NEO Hessian matrix that includes second derivatives of the NEO energy with respect to the expectation values of the quantum nuclei as well as the classical nuclei.44,52 This approach incorporates the coupling between the classical and quantum nuclei and the anharmonic effects associated with the quantum nuclei, although anharmonicities associated with the classical nuclei are not taken into account. The VPT2 approach is expected to be a more accurate approach for predicting vibrational frequencies because it accounts for the anharmonic effects associated with all nuclei via perturbation theory, although it does not include nuclear wave function delocalization and zero-point energy in the geometry optimizations. In the NEO-Ehrenfest approach, the anharmonicity of all vibrations can be directly resolved through molecular dynamics, but its accuracy and effectiveness depend on the approximate functionals and basis sets.

TABLE I.

Vibrational frequencies (in cm−1) calculated using NEO-TDHF-Ehrenfest with Fixed Proton Basis (FPB) and Traveling Proton Basis (TPB) functions compared to NEO-HF(V) and VPT2.

vibrational modeFPBTPBNEO-HF(V)aNEO-HF(V)-augbVPT2
HCN CH stretch 3620 3483 3618 3456 3514 
 CH bend 1294 1131 1473 883 846 
 CN stretch 2446 2405 2417 2407 2397 
HNC NH stretch 4009 3867 3994 3841 3879 
 NH bend 1214 1057 1257 594 485 
 NC stretch 2304 2296 2293 2290 2262 
FHF FH stretch 1741 1644 1728 1518 1636 
 FH bend 1622 1482 1617 1417 1412 
 FF stretch 675 689 686 686 548 
vibrational modeFPBTPBNEO-HF(V)aNEO-HF(V)-augbVPT2
HCN CH stretch 3620 3483 3618 3456 3514 
 CH bend 1294 1131 1473 883 846 
 CN stretch 2446 2405 2417 2407 2397 
HNC NH stretch 4009 3867 3994 3841 3879 
 NH bend 1214 1057 1257 594 485 
 NC stretch 2304 2296 2293 2290 2262 
FHF FH stretch 1741 1644 1728 1518 1636 
 FH bend 1622 1482 1617 1417 1412 
 FF stretch 675 689 686 686 548 
a

The NEO-HF(V) calculations were performed with the same basis sets as the NEO-Ehrenfest dynamics with the proton basis function centers placed at the variationally optimized position.

b

For the NEO-HF(V)-aug calculations, the NEO-TDHF calculations used to obtain the hydrogen vibrational excitations in the extended Hessian were performed using the Cartesian cc-pVTZ electronic basis set for the heavy nuclei and the Cartesian cc-pV6Z* (no h function) electronic basis set for the quantum proton, as well as the Cartesian 8s8p8d8f protonic basis set, and the proton basis function centers were placed at the expectation value determined by a full geometry optimization with these basis sets, as prescribed in previous studies.44,52

TABLE II.

Vibrational frequencies (in cm−1) calculated using NEO-TDDFT-Ehrenfest with Fixed Proton Basis (FPB) and Traveling Proton Basis (TPB) functions compared to NEO-DFT(V) and VPT2.

vibrational modeFPBTPBNEO-DFT(V)aNEO-DFT(V)-augbVPT2
HCN CH stretch 3844 3521 3910 3297 3319 
 CH bend 1135 866 1297 797 744 
 CN stretch 2278 2222 2212 2191 2173 
HNC NH stretch 3970 3791 3991 3635 3604 
 NH bend 1071 464 1214 583 458 
 NC stretch 2119 2097 2105 2101 2067 
FHF FH stretch 2260 2114 2271 1826 1645 
 FH bend 1768 1451 1774 1286 1283 
 FF stretch 653 639 640 640 556 
vibrational modeFPBTPBNEO-DFT(V)aNEO-DFT(V)-augbVPT2
HCN CH stretch 3844 3521 3910 3297 3319 
 CH bend 1135 866 1297 797 744 
 CN stretch 2278 2222 2212 2191 2173 
HNC NH stretch 3970 3791 3991 3635 3604 
 NH bend 1071 464 1214 583 458 
 NC stretch 2119 2097 2105 2101 2067 
FHF FH stretch 2260 2114 2271 1826 1645 
 FH bend 1768 1451 1774 1286 1283 
 FF stretch 653 639 640 640 556 
a

The NEO-DFT(V) calculations were performed with the same basis sets as the NEO-Ehrenfest dynamics with the proton basis function centers placed at the variationally optimized position.

b

For the NEO-DFT(V)-aug calculations, the NEO-TDDFT calculations used to obtain the hydrogen vibrational excitations in the extended Hessian were performed using the Cartesian cc-pVTZ electronic basis set for the heavy nuclei and the Cartesian cc-pV6Z* (no h function) electronic basis set for the quantum proton, as well as the Cartesian 8s8p8d8f protonic basis set, and the proton basis function centers were placed at the expectation value determined by a full geometry optimization with these basis sets, as prescribed in previous studies.44,52

The vibrational frequencies in Tables I and II exhibit several general trends. First, for modes that are not directly related to the quantum proton, such as the C–N, N–C, and F–F stretch modes, NEO-Ehrenfest with or without a traveling proton basis yields similar results as NEO-HF/DFT(V) and VPT2. This behavior is expected because the locality of the quantum proton makes it unlikely to affect these modes significantly. Second, NEO-Ehrenfest with fixed proton basis functions produces similar frequencies for hydrogen stretch and bend modes as NEO-HF/DFT(V) with the same basis sets, and both significantly deviate from the VPT2 results. The use of larger basis sets with NEO-HF/DFT(V) leads to significantly more accurate hydrogen vibrational frequencies similar to those obtained with VPT2. NEO-Ehrenfest with a traveling proton basis decreases the predicted frequencies and brings them closer to the VPT2 results mainly because the traveling proton basis can more effectively explore regions outside the fixed basis function limit. The use of a larger traveling proton basis would lead to further improvements.

We have presented an Ehrenfest dynamics algorithm that utilizes real-time time-dependent nuclear–electronic orbitals to capture the interplay between nuclear and electronic dynamics. In the NEO-Ehrenfest approach, the quantum subsystem, including all electrons and selected protons, is simulated using the time-dependent Schrödinger equation, whereas the remaining molecular degrees of freedom move classically according to the mean NEO-TDHF/NEO-TDDFT potential. To account for a finite proton basis, a semiclassical approach is developed to allow the proton basis functions to travel during the dynamics. In benchmark studies of vibrational spectra for several small molecules, the NEO-Ehrenfest approach with traveling proton basis function centers yields reasonably accurate vibrational frequencies, and this level of accuracy will improve with larger electronic and nuclear basis sets.

NEO-Ehrenfest is a powerful method to resolve spectroscopic and dynamical properties of quantum mechanically coupled electrons and nuclei. Although the semiclassical treatment of the traveling proton basis has proven to be an effective method to account for the basis set incompleteness for computing vibrational spectra, it is still an approximate approach. It can be further improved with more rigorously derived approaches that are currently under investigation. Moreover, applications to proton transfer reactions will provide more stringent tests of the traveling proton basis function centers. This work forms the foundation for these future developments.

See the supplementary material for the molecular geometries used in this work.

The development of quantum dynamics for studies of proton transfer was supported by IDREAM (Interfacial Dynamics in Radioactive Environments and Materials), an Energy Frontier Research Center funded by the U.S. Department of Energy (DOE), Office of Science, Basic Energy Sciences (BES). The development of the Chronus Quantum open source software package was supported by the National Science Foundation (Grant No. OAC-1663636). The development of the real-time electronic structure method was funded by the U.S. Department of Energy (Grant No. DE-SC0006863). The development of nuclear–electronic orbital time-dependent density functional theory methods was supported by the National Science Foundation (Grant No. CHE-1954348). Computations were facilitated through the use of advanced computational, storage, and networking infrastructure provided by the Hyak supercomputer system at the University of Washington, funded by the Student Technology Fee. L.Z. acknowledges the Dalton Postdoc Fellowship at the University of Washington for funding. We also thank John Tully for insightful discussions.

The data that support the findings of this study are available from the corresponding author upon reasonable request.

1.
S. M.
Collins
,
D. M.
Kepaptsoglou
,
J.
Hou
,
C. W.
Ashling
,
G.
Radtke
,
T. D.
Bennett
,
P. A.
Midgley
, and
Q. M.
Ramasse
, “
Functional group mapping by electron beam vibrational spectroscopy from nanoscale volumes
,”
Nano Lett.
20
,
1272
1279
(
2020
).
2.
A.
Petrone
,
D. B.
Lingerfelt
,
D. B.
Williams-Young
, and
X.
Li
, “
Ab initio transient vibrational spectral analysis
,”
J. Phys. Chem. Lett.
7
,
4501
4508
(
2016
).
3.
J.
Meisner
and
J.
Kästner
, “
Atom tunneling in chemistry
,”
Angew. Chem., Int. Ed.
55
,
5400
5413
(
2016
).
4.
M. H. V.
Huynh
and
T. J.
Meyer
, “
Proton-coupled electron transfer
,”
Chem. Rev.
107
,
5004
5064
(
2007
).
5.
D. R.
Weinberg
,
C. J.
Gagliardi
,
J. F.
Hull
,
C. F.
Murphy
,
C. A.
Kent
,
B. C.
Westlake
,
A.
Paul
,
D. H.
Ess
,
D. G.
McCafferty
, and
T. J.
Meyer
, “
Proton-coupled electron transfer
,”
Chem. Rev.
112
,
4016
4093
(
2012
).
6.
S.
Hammes-Schiffer
, “
Proton-coupled electron transfer: Moving together and charging forward
,”
J. Am. Chem. Soc.
137
,
8860
8871
(
2015
).
7.
M. J.
Vetticatt
and
D. A.
Singleton
, “
Isotope effects and heavy-atom tunneling in the roush allylboration of aldehydes
,”
Org. Lett.
14
,
2370
2373
(
2012
).
8.
J.-L.
Chen
and
W.-P.
Hu
, “
Theoretical prediction on the thermal stability of cyclic ozone and strong oxygen tunneling
,”
J. Am. Chem. Soc.
133
,
16045
16053
(
2011
).
9.
F.
Agostini
and
B. F. E.
Curchod
, “
Different flavors of nonadiabatic molecular dynamics
,”
Wiley Interdiscip. Rev.: Comput. Mol. Sci.
9
,
e1417
(
2019
).
10.
M. H.
Beck
,
A.
Jackle
,
G. A.
Worth
, and
H.-D.
Meyer
, “
The multiconfiguration time-dependent hartree (MCTDH) method: A highly efficient algorithm for propagating wavepackets
,”
Phys. Rev.
324
,
1
105
(
2000
).
11.
G. A.
Worth
, “
Quantics: A general purpose package for quantum molecular dynamics simulations
,”
Comput. Phys. Commun.
248
,
107040
(
2020
).
12.
G. W.
Richings
,
I.
Polyak
,
K. E.
Spinlove
,
G. A.
Worth
,
I.
Burghardt
, and
B.
Lasorne
, “
Quantum dynamics simulation using Gaussian wavepackets: The vMCG method
,”
Int. Rev. Phys. Chem.
34
,
269
308
(
2015
).
13.
T. J.
Martinez
,
M.
Ben-Nun
, and
R. D.
Levine
, “
Multi-electronic-state molecular dynamics: A wave function approach with applications
,”
J. Phys. Chem.
100
,
7884
7895
(
1996
).
14.
B. F. E.
Curchod
and
T. J.
Martínez
, “
Ab initio nonadiabatic quantum molecular dynamics
,”
Chem. Rev.
118
,
3305
3336
(
2018
).
15.
A.
Abedi
,
N. T.
Maitra
, and
E. K. U.
Gross
, “
Exact factorization of the time-dependent electron-nuclear wave function
,”
Phys. Rev. Lett.
105
,
123002
(
2010
).
16.
A.
Abedi
,
N. T.
Maitra
, and
E. K. U.
Gross
, “
Correlated electron-nuclear dynamics: Exact factorization of the molecular wavefunction
,”
J. Chem. Phys.
137
,
22A530
(
2012
).
17.
S. P.
Webb
,
T.
Iordanov
, and
S.
Hammes-Schiffer
, “
Multiconfigurational nuclear-electronic orbital approach: Incorporation of nuclear quantum effects in electronic structure calculations
,”
J. Chem. Phys.
117
,
4106
(
2002
).
18.
F.
Pavošević
,
T.
Culpitt
, and
S.
Hammes-Schiffer
, “
Multicomponent quantum chemistry: Integrating electronic and nuclear quantum effects via the nuclear-electronic orbital method
,”
Chem. Rev.
120
,
4222
4253
(
2020
).
19.
M. V.
Pak
and
S.
Hammes-Schiffer
, “
Electron–proton correlation for hydrogen tunneling systems
,”
Phys. Rev. Lett.
92
,
103002
(
2004
).
20.
A.
Chakraborty
,
M. V.
Pak
, and
S.
Hammes-Schiffer
, “
Development of electron-proton density functionals for multicomponent density functional theory
,”
Phys. Rev. Lett.
101
,
153001
(
2008
).
21.
Y.
Yang
,
K. R.
Brorsen
,
T.
Culpitt
,
M. V.
Pak
, and
S.
Hammes-Schiffer
, “
Development of a practical multicomponent density functional for electron–proton correlation to produce accurate proton densities
,”
J. Chem. Phys.
147
,
114113
(
2017
).
22.
K. R.
Brorsen
,
Y.
Yang
, and
S.
Hammes-Schiffer
, “
Multicomponent density functional theory: Impact of nuclear quantum effects on proton affinities and geometries
,”
J. Phys. Chem. Lett.
8
,
3488
3493
(
2017
).
23.
Z.
Tao
,
Y.
Yang
, and
S.
Hammes-Schiffer
, “
Multicomponent density functional theory: Including the density gradient in the electron-proton correlation functional for hydrogen and deuterium
,”
J. Chem. Phys.
151
,
124102
(
2019
).
24.
F.
Pavošević
,
B. J. G.
Rousseau
, and
S.
Hammes-Schiffer
, “
Multicomponent orbital-optimized perturbation theory methods: Approaching coupled cluster accuracy at lower cost
,”
J. Phys. Chem. Lett.
11
,
1578
1583
(
2020
).
25.
F.
Pavošević
,
T.
Culpitt
, and
S.
Hammes-Schiffer
, “
Multicomponent coupled cluster singles and doubles theory within the nuclear-electronic orbital framework
,”
J. Chem. Theory Comput.
15
,
338
347
(
2019
).
26.
F.
Pavošević
and
S.
Hammes-Schiffer
, “
Multicomponent equation-of-motion coupled cluster singles and doubles: Theory and calculation of excitation energies for positronium hydride
,”
J. Chem. Phys.
150
,
161102
(
2019
).
27.
F.
Pavošević
and
S.
Hammes-Schiffer
, “
Multicomponent coupled cluster singles and doubles and brueckner doubles methods: Proton densities and energies
,”
J. Chem. Phys.
151
,
074104
(
2019
).
28.
Y.
Yang
,
T.
Culpitt
, and
S.
Hammes-Schiffer
, “
Multicomponent time-dependent density functional theory: Proton and electron excitation energies
,”
J. Phys. Chem. Lett.
9
,
1765
1770
(
2018
).
29.
F.
Pavošević
,
Z.
Tao
,
T.
Culpitt
,
L.
Zhao
,
X.
Li
, and
S.
Hammes-Schiffer
, “
Frenquency and time domain nuclear-electronic orbital equation-of-motion coupled cluster methods: Combination bands and electronic-protonic double excitations
,”
J. Phys. Chem. Lett.
11
,
6435
6442
(
2020
).
30.
T.
Culpitt
,
Y.
Yang
,
F.
Pavošević
,
Z.
Tao
, and
S.
Hammes-Schiffer
, “
Enhancing the applicability of multicomponent time-dependent density functional theory
,”
J. Chem. Phys.
150
,
201101
(
2019
).
31.
L.
Zhao
,
Z.
Tao
,
F.
Pavošević
,
A.
Wildman
,
S.
Hammes-Schiffer
, and
X.
Li
, “
Real-time time-dependent nuclear-electronic orbital approach: Dynamics beyond the Born–Oppenheimer approximation
,”
J. Phys. Chem. Lett.
11
,
4052
4058
(
2020
).
32.
X.
Li
,
N.
Govind
,
C.
Isborn
,
A. E.
DePrince
, and
K.
Lopata
, “
Real-time time-dependent electronic structure theory
,”
Chem. Rev.
120
,
9951
9993
(
2020
).
33.
O.
Butriy
,
H.
Ebadi
,
P. L.
de Boeij
,
R.
van Leeuwen
, and
E. K. U.
Gross
, “
Multicomponent density-functional theory for time-dependent systems
,”
Phys. Rev. A
76
,
052514
(
2007
).
34.
K.
Burke
,
J.
Werschnik
, and
E. K. U.
Gross
, “
Time-dependent density functional theory: Past, present, and future
,”
J. Chem. Phys.
123
,
062206
(
2005
).
35.
M.
Higashi
and
S.
Saito
, “
Direct simulation of excited-state intramolecular proton transfer and vibrational coherence of 10-hydroxybenzo[h]quinoline in solution
,”
J. Phys. Chem. Lett.
2
,
2366
2371
(
2011
).
36.
J. P.
Layfield
and
S.
Hammes-Schiffer
, “
Hydrogen tunneling in enzymes and biomimetic models
,”
Chem. Rev.
114
,
3466
3494
(
2014
).
37.
X.
Li
,
J. C.
Tully
,
H. B.
Schlegel
, and
M. J.
Frisch
, “
Ab initio ehrenfest dynamics
,”
J. Chem. Phys.
123
,
084106
(
2005
).
38.
C. M.
Isborn
,
X.
Li
, and
J. C.
Tully
, “
Tddft ehrenfest dynamics: Collisions between atomic oxygen and graphite clusters
,”
J. Chem. Phys.
126
,
134307
(
2007
).
39.
F.
Ding
,
J. J.
Goings
,
H.
Liu
,
D. B.
Lingerfelt
, and
X.
Li
, “
Ab initio two-component ehrenfest dynamics
,”
J. Chem. Phys.
143
,
114105
(
2015
).
40.
J. C.
Tully
, “
Mixed quantum-classical dynamics
,”
Faraday Discuss.
110
,
407
419
(
1998
).
41.
S. S.
Iyengar
,
H. B.
Schlegel
, and
G. A.
Voth
, “
Atom-centered density matrix propagation (ADMP): Generalizations using bohmian mechanics
,”
J. Phys. Chem. A
107
,
7269
7277
(
2003
).
42.
Y.
Yamaguchi
,
Y.
Osamura
,
J. D.
Goddard
, and
H. F.
Schaefer
 III
,
A New Dimension to Quantum Chemistry: Analytic Derivative Methods in Ab Initio Molecular Electronic Structure Theory
(
Oxford University Press
,
USA
,
1994
).
43.
D. B.
Williams-Young
,
A.
Petrone
,
S.
Sun
,
T. F.
Stetina
,
P.
Lestrange
,
C. E.
Hoyer
,
D. R.
Nascimento
,
L.
Koulias
,
A.
Wildman
,
J.
Kasper
,
J. J.
Goings
,
F.
Ding
,
A. E.
DePrince
 III
,
E. F.
Valeev
, and
X.
Li
, “
The chronus quantum (ChronusQ) software package
,”
Wiley Interdiscip. Rev.: Comput. Mol. Sci.
10
,
e1436
(
2019
).
44.
Y.
Yang
,
P. E.
Schneider
,
T.
Culpitt
,
F.
Pavošević
, and
S.
Hammes-Schiffer
, “
Molecular vibrational frequencies within the nuclear-electronic orbital framework
,”
J. Phys. Chem. Lett.
10
,
1167
1172
(
2019
).
45.
V.
Barone
, “
Anharmonic vibrational properties by a fully automated second-order perturbative approach
,”
J. Chem. Phys.
122
,
014108
(
2005
).
46.
Y.
Shao
,
Z.
Gan
,
E.
Epifanovsky
,
A. T.
Gilbert
,
M.
Wormit
,
J.
Kussmann
,
A. W.
Lange
,
A.
Behn
,
J.
Deng
,
X.
Feng
 et al, “
Advances in molecular quantum chemistry contained in the Q-chem 4 program package
,”
Mol. Phys.
113
,
184
215
(
2015
).
47.
T. H.
Dunning
, “
Gaussian basis sets for use in correlated molecular calculations. I. The atoms boron through neon and hydrogen
,”
J. Chem. Phys.
90
,
1007
(
1988
).
48.
Q.
Yu
,
F.
Pavošević
, and
S.
Hammes-Schiffer
, “
Development of nuclear basis sets for multicomponent quantum chemistry methods
,”
J. Chem. Phys.
152
,
244123
(
2020
).
49.
C.
Lee
,
W.
Yang
, and
R. G.
Parr
, “
Development of the Colle–Salvetti correlation-energy formula into a functional of the electron density
,”
Phys. Rev. B
37
,
785
(
1988
).
50.
A. D.
Becke
, “
Density-functional exchange-energy approximation with correct asymptotic behavior
,”
Phys. Rev. A
38
,
3098
(
1988
).
51.
A. D.
Becke
, “
Density-functional thermochemistry. III. The role of exact exchange
,”
J. Chem. Phys.
98
,
5648
(
1993
).
52.
T.
Culpitt
,
Y.
Yang
,
P. E.
Schneider
,
F.
Pavošević
, and
S.
Hammes-Schiffer
, “
Molecular vibrational frequencies with multiple quantum protons within the nuclear-electronic orbital framework
,”
J. Chem. Theory Comput.
15
,
6840
6849
(
2019
).

Supplementary Material