Skip to main content
ACS AuthorChoice logoLink to ACS AuthorChoice
. 2020 Dec 18;17(1):127–138. doi: 10.1021/acs.jctc.0c00730

Biorthonormal Formalism for Nonadiabatic Coupled Cluster Dynamics

Eirik F Kjønstad , Henrik Koch ‡,†,*
PMCID: PMC8016204  PMID: 33338379

Abstract

graphic file with name ct0c00730_0002.jpg

In coupled cluster theory, the electronic states are biorthonormal in the sense that the left states are orthonormal to the right states. Here, we present an extension of this formalism to a left and right total molecular wave function. Starting from left and right Born–Huang expansions, we derive projected Schrödinger equations for the left and right nuclear wave functions. Observables may be extracted from the resulting wave function pair using standard expressions. The formalism is shown to be invariant under electronic basis transformations, such as normalization of the electronic states. Consequently, the nonadiabatic coupling elements can be expressed with biorthonormal electronic wave functions. Calculating normalization factors that scale as full configuration interaction is not necessary, contrary to claims in the literature. For nonadiabatic nuclear dynamics, we need expressions for the derivative couplings in the biorthonormal formalism. These are derived in a Lagrangian framework.

Introduction

Nonadiabatic coupling elements account for electron–nucleus interactions that are neglected in the Born–Oppenheimer1 (BO) approximation. These elements couple different electronic states through the nuclear kinetic energy operator. While mostly negligible in ground-state chemistry, coupling elements are required when considering molecular dynamics in excited electronic states. Excited-state dynamics often involves regions of nuclear space where electronic states are nearly or exactly degenerate, causing a breakdown of the BO separation.2,3 Accurately describing nonadiabatic coupling elements is therefore important for reliable predictions in photochemistry.

Coupled cluster theory is one of the most accurate electronic structure methods, both for ground- and excited-state properties,47 but it has not found widespread use for predicting nonadiabatic dynamics. This is primarily because standard coupled cluster methods give a nonphysical description of regions close to electronic degeneracies or conical intersections.810 This issue can be traced to the method’s non-Hermiticity, which seems to imply that coupled cluster methods cannot be used for nonadiabatic dynamics. However, this is not the case. As we have shown in recent work, the method can be constrained to give a correct physical description of excited-state conical intersections while retaining the standard non-Hermitian formalism and presumably its accuracy.11,12 These developments may lead to renewed interest in simulations of nonadiabatic dynamics that use coupled cluster theory to describe the electronic structure. While ground-state intersections are not easily treated, the method is expected to accurately describe relaxation between excited states.

Nonadiabaticity, as described by coupled cluster methods, has been considered by several authors. The first-order derivative coupling (or vector coupling) was first derived by Christiansen,13 who applied the Z-vector substitution method14 on a biorthonormal expression for the coupling,

graphic file with name ct0c00730_m001.jpg 1

where (ψ̃kk) refers to the left and right kth electronic states and I refers to a nucleus. However, Christiansen’s paper13 did not include an implementation of the coupling. The vector coupling was later rederived by Tajti and Szalay15 by differentiating the corresponding m-to-n transition element of the electronic Hamiltonian. Their derivation is closely related to that given by Ichino et al.(16) for the quasidiabatic interstate coupling. Tajti and Szalay15 also gave an implementation at the coupled cluster singles and doubles (CCSD) level.17 These papers on the vector coupling13,15 did not include a discussion of the nuclear Schrödinger equations in coupled cluster theory, where the coupling elements enter.

The correct formula for the vector coupling has been a subject of some controversy. Tajti and Szalay15 argued that the biorthonormal formula in eq 1 is incorrect. As they correctly noted, the vector coupling changes with the norm of the left and right states. A similar observation had been made in an earlier paper on the diagonal BO correction.18 Since the vector coupling varies with the norm of the states, the full-CC vector coupling, as given by eq 1, is different from the full configuration interaction (full-CI) limit, where the left and right states are identical and usually normalized. They therefore suggested that normalizing the states was necessary. Furthermore, since the derivative can either act on the left or right state, they suggested using an average of the two.15 If true, these observations are troubling: because of the normalization factors for the right states, they imply that computing the vector coupling has a computational cost that scales as full-CI. In practice, the normalization factors are therefore approximated. However, it is unfortunate if one must resort to approximations other than the truncation level of the coupled cluster method (e.g., singles and doubles in CCSD). The need for normalization factors was also assumed in the recent CCSD implementation by Faraji et al.(19)

The first main objective of the present paper is to establish that normalization is not necessary. The reason is that normalization is a special case of an invertible transformation of the electronic basis. Such transformations do not change the expansion space in the Born–Huang expansion20 and therefore do not change the molecular wave function. In particular, the coefficients in the Born-Huang expansion—that is, the nuclear wave functions—absorb the transformation of the electronic states. The vector coupling does depend on normalization, but this quantity is not an observable. Since normalization is not necessary, the biorthonormal formula in eq 1 is a valid option.

In a recent paper, Shamasundar21 found, for the rovibrational Schrödinger equation, that normalization does not affect the Born–Oppenheimer product wave function. He noted that this finding should also generalize to nonadiabatic dynamics, that is, the predicted dynamics should not depend on the normalization of the underlying electronic wave functions.21

Derivative couplings are readily derived with the Lagrangian approach.6,2224 Here, we use the Lagrangian introduced for CASCI by Hohenstein25 to derive ground-to-excited and excited-to-excited state couplings. This Lagrangian is based on an overlap whose geometrical derivatives are nonadiabatic coupling elements;25 the approach bears some similarities to that used by Hättig et al.,26,27 who derived transition moments as derivatives of transition moment Lagrangians. We use the Lagrangian approach25 to derive expressions for the vector coupling as well as the second-order derivative coupling (or scalar coupling)

graphic file with name ct0c00730_m002.jpg 2

The scalar coupling is often omitted in dynamics simulations, but its potential influence on nonadiabatic dynamics has been considered in recent years.3

The second main objective of the paper is to give a framework for nonadiabatic dynamics using coupled cluster methods. In particular, we argue that the biorthonormal formalism for electronic wave functions implies a biorthonormal formalism for the molecular wave function. Hence, we must determine the left and right nuclear wave functions, and the nuclear motion is described by two sets of nuclear Schrödinger equations. The result is a molecular wave function pair (Ψ̃,Ψ). Observable quantities are calculated by the usual biorthonormal formulas.

Theory

Electronic Wave Functions in Coupled Cluster Theory

In the equation of motion coupled cluster formalism, the nth (n = 0, 1, 2, ...) left and right electronic states are expressed as28

graphic file with name ct0c00730_m003.jpg 3

and

graphic file with name ct0c00730_m004.jpg 4

where ⟨Inline graphicmInline graphic = δmn. The projection space is defined as

graphic file with name ct0c00730_m007.jpg 5
graphic file with name ct0c00730_m008.jpg 6

where τμ and Inline graphicμ with μ > 0 are the excitation operators relative to the Hartree–Fock state Inline graphic and ⟨μ|ν⟩ = δμν. The cluster operator is defined as

graphic file with name ct0c00730_m011.jpg 7

where {tμ} are scalars called cluster amplitudes.

The right ground state is assumed to have the exponential form

graphic file with name ct0c00730_m012.jpg 8

and projecting the Schrödinger equation onto {⟨μ|}μ≥0 gives the ground state equations

graphic file with name ct0c00730_m013.jpg 9
graphic file with name ct0c00730_m014.jpg 10

where = exp(−T)H exp(T). The state amplitudes, Inline graphic and Inline graphic, are determined by making the nth energy stationary under the condition Inline graphic. The result is a set of eigenvalue equations

graphic file with name ct0c00730_m018.jpg 11
graphic file with name ct0c00730_m019.jpg 12

where En is the energy of the nth state and Inline graphic. Here and throughout, we use bold font (X) to denote vectors (Xμ) and matrices (Xμν). In summary, eqs 1012 are solved to determine the left and right electronic states. The reader is referred to the literature for more details.28,29

Born–Huang Expansion of the Total Wave Function and the Nuclear Schrödinger Equations

The Born–Huang expansion expresses the total wave function in terms of the electronic wave functions. The coefficients of the expansion define the nuclear wave functions. These nuclear wave functions are determined by inserting the expansion in the Schrödinger equation and projecting out the electronic components; the result is a set of nuclear Schrödinger equations. In coupled cluster theory, this implies a biorthonormal description of the total wave function since we can expand in both the left and right electronic wave functions (Inline graphicn and ψn). Hence, we have a left and a right total wave function given by the Born–Huang expansions

graphic file with name ct0c00730_m022.jpg 13
graphic file with name ct0c00730_m023.jpg 14

with associated left and right nuclear wave functions χ̃n and χn, and

graphic file with name ct0c00730_m024.jpg 15

where we have assumed biorthonormal electronic states in the third equality: Inline graphic = δmn. In eqs 13 and 14, the electronic and nuclear coordinates are denoted by r and R, respectively, and time by t. Expectation values are defined through the standard expression28,29

graphic file with name ct0c00730_m026.jpg 16

To derive the equations for the nuclear wave functions, one normally projects the total Schrödinger equation on the electronic basis. In this respect, a biorthonormal description is advantageous; for practical coupled cluster models, where the excitation space is truncated to some excitation order, projection of the right Schrödinger equation is done onto the left electronic basis, leading to computationally tractable expressions that scale as expected for the given model (e.g., Inline graphic for CCSD, where N is the size of the system).

By inserting the Ψ in eq 13 into the time-dependent Schrödinger equation

graphic file with name ct0c00730_m028.jpg 17

and projecting it onto the left electronic basis, we get a coupled set of equations for the right nuclear wave functions χn. These nuclear Schrödinger equations can be expressed as

graphic file with name ct0c00730_m029.jpg 18

where we have suppressed the R and t dependence for readability. The nonadiabatic coupling vectors in eq 18 are given in the biorthonormal basis

graphic file with name ct0c00730_m030.jpg 19
graphic file with name ct0c00730_m031.jpg 20

In analogous fashion, we derive the nuclear Schrödinger equations for the left nuclear wave functions from the complex conjugated Schrödinger equation

graphic file with name ct0c00730_m032.jpg 21

Inserting eq 14 into 21 and projecting onto the right electronic basis leads to

graphic file with name ct0c00730_m033.jpg 22
graphic file with name ct0c00730_m034.jpg 23
graphic file with name ct0c00730_m035.jpg 24

The nuclear Schrödinger equations can be expressed in the more compact matrix notation

graphic file with name ct0c00730_m036.jpg 25
graphic file with name ct0c00730_m037.jpg 26

where E is a diagonal matrix with the electronic energies on the diagonal, I is the identity matrix, χ is a vector containing the right nuclear wave functions, and GI and FI are matrices consisting of the scalar and vector couplings of the Ith nucleus, respectively. The quantities with a tilde are similarly defined.

This matrix notation has been used to illuminate some relations to gauge theories in the nuclear Schrödinger equations; Pacher et al.(30) found that the vector coupling can be seen to serve a role analogous to the vector potential in electromagnetism. In the present work, it serves as a useful notation for dealing with basis transformations and the vector algebra needed to demonstrate invariance under such transformations.

Basis Invariance and the Special Case of Norm Invariance

It has been suggested that normalizing the electronic states is necessary when calculating nonadiabatic coupling elements.15 The reason is that the left and right states are biorthonormal in the coupled cluster theory. Compared to the couplings in the full-CI theory, where the states are normalized, the full coupled cluster limit is “incorrect” because the couplings depend on the geometry-dependent normalization constants. While this suggests that one should normalize the states, doing so is not feasible. The computational cost of the normalization factor scales as full-CI for the right electronic states15

graphic file with name ct0c00730_m038.jpg 27
graphic file with name ct0c00730_m039.jpg 28

Since one cannot evaluate NRn in general, some have suggested NR = (NLn)−1 or NR = NLn = 1 as alternatives. The former gives the full-CI limit, while the latter is equivalent to assuming the standard biorthonormality.15,19

Biorthonormality is not an issue from the point of view of nonadiabatic dynamics. In fact, normalizing the electronic states is a special case of basis transformation of the electronic basis. As such, the Born–Huang expansion and the nuclear Schrödinger equations are equivalent in the transformed and untransformed bases. Changes in the electronic basis are absorbed in the expansion coefficients, that is, the nuclear wave functions. In the case of normalization, the right electronic wave functions are divided by NRn, while the right nuclear wave functions are multiplied by NR. The total wave function does not change.

More precisely, consider invertible transformations of the left and right electronic bases. In vector notation, these transformations can be expressed as

graphic file with name ct0c00730_m040.jpg 29
graphic file with name ct0c00730_m041.jpg 30

where the matrices M and N are assumed to be smooth invertible matrix functions of the nuclear coordinates. For notational simplicity, we have let the left and right wave function vectors be row vectors. Transformed quantities are denoted by a prime. In the transformed basis, the total left and right wave functions have the Born–Huang expansions

graphic file with name ct0c00730_m042.jpg 31
graphic file with name ct0c00730_m043.jpg 32

We wish to show that the wave function in the transformed basis is identical to that obtained in the untransformed basis, that is, Ψ′ = Ψ and Ψ̃′ = Ψ̃. The conclusion that follows is that the choice of electronic basis does not change the predictions of the theory. In other words, it is perfectly appropriate to use the standard28,29 biorthonormal description.

Before proceeding, we define some notation. In the transformed basis, we have to account for the nonunit overlap of the electronic wave functions. Hence, when projecting the time-dependent Schrödinger equation onto the electronic basis, we get electronic overlap matrix elements. In particular

graphic file with name ct0c00730_m044.jpg 33

Similarly, the electronic Hamiltonian matrix is not necessarily diagonal

graphic file with name ct0c00730_m045.jpg 34

We show the equivalence for the right wave functions. The proof for the left wave function is identical. Following the standard procedure, we now insert the transformed wave function in eq 31 into the Schrödinger equation and project onto the transformed left electronic wave functions. The result is the right nuclear Schrödinger equation

graphic file with name ct0c00730_m046.jpg 35

If the total wave function is invariant and ψ′ = ψM, then we must have nuclear wave functions that cancel the transformation of the electronic wave functions, meaning that

graphic file with name ct0c00730_m047.jpg 36

Indeed, with χ′ as given in eq 36, we have

graphic file with name ct0c00730_m048.jpg 37

Let us confirm that eq 36 is in fact a solution to the transformed nuclear Schrödinger equation in eq 35. We begin by relating the old and new nonadiabatic coupling terms. The gradients of the electronic wave functions transform as

graphic file with name ct0c00730_m049.jpg 38

Hence, the vector couplings can be written as

graphic file with name ct0c00730_m050.jpg 39

In more compact matrix notation, we have

graphic file with name ct0c00730_m051.jpg 40

Similarly, the Laplacian of the electronic wave functions transforms as

graphic file with name ct0c00730_m052.jpg 41

implying that the scalar couplings transform as

graphic file with name ct0c00730_m053.jpg 42

The gradient and Laplacian of χ′ is derived in the same way as for the electronic states, giving

graphic file with name ct0c00730_m054.jpg 43
graphic file with name ct0c00730_m055.jpg 44

Thus, we have the following contributions on the right-hand side of the nuclear Schrödinger equation

graphic file with name ct0c00730_m056.jpg 45
graphic file with name ct0c00730_m057.jpg 46
graphic file with name ct0c00730_m058.jpg 47

Though somewhat involved, most of the terms cancel when added together. In fact, since

graphic file with name ct0c00730_m059.jpg 48
graphic file with name ct0c00730_m060.jpg 49

we can write

graphic file with name ct0c00730_m061.jpg 50

In other words, with χ′ = M–1χ, the right nuclear Schrödinger equation simplifies to

graphic file with name ct0c00730_m062.jpg 51

which, upon premultiplication by N–†, is seen to be equivalent to the original right nuclear Schrödinger equation in eq 25.

Since all of the steps we have made are reversible, we have shown that χ is a solution to the untransformed nuclear Schrödinger equation if and only if χ′ is a solution to the transformed Schrödinger equation. The total right wave function is therefore invariant with respect to transformations of the electronic basis, Ψ′ = Ψ. One consequence of basis invariance is that the nonadiabatic couplings can be expressed in the standard biorthonormal formalism.

In the next section, we derive these in a Lagrangian framework. The couplings have contributions that arise from the geometry-dependence of the many-body operators, where a choice of orbital connection is necessary.13,31 These terms are described in Appendix A.

Nonadiabatic Coupled Cluster Couplings in a Lagrangian Formalism

To obtain a Lagrangian for the vector coupling in CASCI, Hohenstein25 defined a partially frozen overlap whose first derivatives are identical to components of the vector coupling. In coupled cluster methods, this overlap can be expressed as

graphic file with name ct0c00730_m063.jpg 52

in terms of which we have

graphic file with name ct0c00730_m064.jpg 53

and

graphic file with name ct0c00730_m065.jpg 54

We let iI mean that xi is one of the three coordinates of the Ith nucleus (x, y, or z). Note that Inline graphic depends on x0. We suppress this dependency to keep the notation simple.

The overlap is expressed in terms of coupled cluster wave functions, which depend not only on x but also on a set of wave function parameters λ (which themselves depend on x). Written out in terms of the parameters, we have

graphic file with name ct0c00730_m067.jpg 55

where

graphic file with name ct0c00730_m068.jpg 56

and

graphic file with name ct0c00730_m069.jpg 57

The κ operator accounts for orbital rotations, meaning changes in the Hartree–Fock orbitals, where, by definition, we have κ(x0) = 0. Following the standard recipe, we add the equations (denoted by Inline graphic) that determine the parameters as constraints with associated Lagrangian multipliers (denoted by γ)

graphic file with name ct0c00730_m071.jpg 58

where λ and γ are determined for every x by the stationarity conditions

graphic file with name ct0c00730_m072.jpg 59
graphic file with name ct0c00730_m073.jpg 60

The derivatives of this Lagrangian are identical to the derivatives of the frozen overlap (since Inline graphic). One advantage of the Lagrangian formalism is that it automatically incorporates the 2n + 1 and 2n + 2 rules for λ and γ, respectively.6 In particular, we have

graphic file with name ct0c00730_m075.jpg 61

where the final equality follows from stationarity, see eqs 59 and 60. Denoting partial derivatives with respect to geometrical coordinates as

graphic file with name ct0c00730_m076.jpg 62

we can write

graphic file with name ct0c00730_m077.jpg 63

Furthermore, if we let

graphic file with name ct0c00730_m078.jpg 64

then the scalar coupling can be expressed as (see Appendix B)

graphic file with name ct0c00730_m079.jpg 65

Clearly, FmnI and Gmn are similar in complexity to the energy gradient and Hessian. However, GmnI is somewhat simpler than the energy Hessian because the first derivatives of the parameters (λ(i)) can be considered one at a time.

To proceed, we must define the Lagrangian Inline graphic in detail. The conditions Inline graphic include all equations that must be solved to evaluate the overlap Inline graphic. These are (a) the Hartree–Fock equations, (b) the amplitude equations, and (c) the eigenvalue equations for the right state amplitudes. Written out in full, we have

graphic file with name ct0c00730_m083.jpg 66

where we have introduced multipliers associated with the different sets of equations, κ̅, ζ, as well as βn and n. We have also introduced the Brillouin condition

graphic file with name ct0c00730_m084.jpg 67

where

graphic file with name ct0c00730_m085.jpg 68

Furthermore, the similarity transformed the Hamiltonian in Ω and Inline graphic is given by

graphic file with name ct0c00730_m087.jpg 69

and the nth electronic energy is defined as

graphic file with name ct0c00730_m088.jpg 70

With Inline graphic defined, we can now consider the equations for the zeroth order multipliers. These are determined from the zeroth order terms of the λ stationarity, eq 60. To keep our notation simple, we will denote the zeroth order terms as γ(0)γ and λ(0)λ, where it should be understood from context when these are γ and λ evaluated at x0. Differentiation with respect to the state parameters gives

graphic file with name ct0c00730_m090.jpg 71

To solve this equation, we note that if we let

graphic file with name ct0c00730_m091.jpg 72

the equation for βn becomes

graphic file with name ct0c00730_m092.jpg 73

Thus, we have

graphic file with name ct0c00730_m093.jpg 74

Next, we consider stationarity with respect to t. This can be expressed as

graphic file with name ct0c00730_m094.jpg 75

where

graphic file with name ct0c00730_m095.jpg 76

and where we have introduced the notation

graphic file with name ct0c00730_m096.jpg 77
graphic file with name ct0c00730_m097.jpg 78

Finally, we have stationarity with respect to κ, which can be written as

graphic file with name ct0c00730_m098.jpg 79

where

graphic file with name ct0c00730_m099.jpg 80

and

graphic file with name ct0c00730_m100.jpg 81

With the zeroth order multipliers determined, we can derive the expression for the vector coupling. By partially differentiating Inline graphic, we find that

graphic file with name ct0c00730_m102.jpg 82

where

graphic file with name ct0c00730_m103.jpg 83

and where quantities at x0 are denoted as y(0)y (e.g., we denote T(0) as T). Here, we have assumed the natural connection, for which there are no contributions to FmnI that originate from the many-body operators (see Appendix A and refs (13) and (31)).

The vector coupling given in eq 82 has also been identified by other authors. It was derived by Christiansen,13 who assumed biorthonormality and used Z-vector substitution14 on the expression for the vector coupling. Tajti and Szalay15 identified the same expression indirectly using Z-vector substitution on derivatives of Hamiltonian transition elements. However, they also argued15 that the coupling should not be given by eq 82 but rather be averaged and expressed with normalized states. As we have shown, eq 82 is a valid choice due to norm invariance and represents the vector coupling in the right nuclear Schrödinger equations. For the left Schrödinger equations, we can make use of the identity

graphic file with name ct0c00730_m104.jpg 84

Before moving on to the scalar coupling, we note that although the Z-vector substitution method is equivalent to the Lagrangian technique, the latter method gives, in our opinion, an especially elegant way of deriving the coupling elements.

For the scalar coupling, we must determine the first derivatives of the parameters. Equations for these are obtained as the first-order terms of the multiplier stationarity conditions. In the case of t, we have

graphic file with name ct0c00730_m105.jpg 85

where

graphic file with name ct0c00730_m106.jpg 86

In the case of κ, we similarly have

graphic file with name ct0c00730_m107.jpg 87

where

graphic file with name ct0c00730_m108.jpg 88

The biorthonormality condition implies

graphic file with name ct0c00730_m109.jpg 89

while the eigenvalue condition implies

graphic file with name ct0c00730_m110.jpg 90

Here, we have defined

graphic file with name ct0c00730_m111.jpg 91

where

graphic file with name ct0c00730_m112.jpg 92

With the derivatives of the parameters determined, let us next consider fα(i) and Hαβ, see eq 64. Recall that the α and β indices refer to the parameters λα and λβ. The gradient f is given by the zeroth order equations for the multipliers, that is, eqs 71, 75, and 79, with λ = λ0 but allowing for xx0. Partially differentiating these terms with respect to xi gives f(i). The blocks of the ∑αfαλα(i) contributions to Gmn can be written

graphic file with name ct0c00730_m113.jpg 93

and

graphic file with name ct0c00730_m114.jpg 94
graphic file with name ct0c00730_m115.jpg 95

where repeated indices implies summation. For contributions to GmnI involving Hαβ we have, for terms involving t and κ,

graphic file with name ct0c00730_m116.jpg 96

as well as

graphic file with name ct0c00730_m117.jpg 97

and

graphic file with name ct0c00730_m118.jpg 98

Next, we have terms involving right state and the cluster amplitudes and orbital rotations, i.e.

graphic file with name ct0c00730_m119.jpg 99
graphic file with name ct0c00730_m120.jpg 100

Finally, we have the partial derivative of the Lagrangian, which can be written as

graphic file with name ct0c00730_m121.jpg 101

Written in compact notation, the scalar coupling is

graphic file with name ct0c00730_m122.jpg 102

where we have let

graphic file with name ct0c00730_m123.jpg 103
graphic file with name ct0c00730_m124.jpg 104
graphic file with name ct0c00730_m125.jpg 105
graphic file with name ct0c00730_m126.jpg 106
graphic file with name ct0c00730_m127.jpg 107

as well as

graphic file with name ct0c00730_m128.jpg 108

The final term in eq 108 arises from the orbital connection (see Appendix A).

Throughout the derivations above, we have considered the off-diagonal coupling elements (mn). The diagonal terms can be derived from the Lagrangian

graphic file with name ct0c00730_m129.jpg 109

which gives the slightly different Inline graphic stationarity condition

graphic file with name ct0c00730_m131.jpg 110

Here, we again select n to make the first term vanish, giving

graphic file with name ct0c00730_m132.jpg 111

Other than this change, the derivation of the scalar coupling is virtually unchanged. Terms involving differentiation of Inline graphic has the left state Inline graphic in the bracket instead of Inline graphic (e.g., in the stationarity conditions for the zeroth order multipliers). In particular, the expression in eq 102 is valid with m = n.

Unlike for the vector coupling, there is no convenient relationship between GmnI and mn. To derive the latter quantity, we may consider the Lagrangian

graphic file with name ct0c00730_m136.jpg 112

where

graphic file with name ct0c00730_m137.jpg 113
graphic file with name ct0c00730_m138.jpg 114

The Inline graphic stationarity then gives

graphic file with name ct0c00730_m140.jpg 115

from which we again have Inline graphic and thus

graphic file with name ct0c00730_m142.jpg 116

The equations for the zeroth order multipliers are derived as before, with the result that the multipliers change their sign, thus giving the result in eq 84 for the vector coupling. For the derivative of the parameters, we have the same equations for t(i) and κ(i). For the derivative of Inline graphic, we must solve the equation

graphic file with name ct0c00730_m144.jpg 117

which is analogous to eq 90. In contributions involving Inline graphic in GmnI, we obtain similar expressions involving Inline graphic in the case of mn. The end result is

graphic file with name ct0c00730_m147.jpg 118

with

graphic file with name ct0c00730_m148.jpg 119

Finally, nnI is obtained in a manner similar to Gnn, see eq 109 and the surrounding text.

This concludes our derivation of the coupled cluster scalar coupling. To the best of our knowledge, equations for this coupling (with mn) have not been presented in the literature before. Diagonal terms were also considered by Gauss et al.(18) from a different starting point.

Concluding Remarks

The norm of the electronic states changes the value of nonadiabatic coupling elements but does not change the molecular wave function. The biorthonormal formula assumed by Christiansen13 is therefore a valid choice for nonadiabatic dynamics using coupled cluster methods. More generally, we have shown that the total wave function is invariant with respect to smooth and invertible transformations of the electronic basis. Of course, the biorthonormal couplings are not directly comparable to the coupling elements of an Hermitian method with normalized states, such as CI or full-CI. However, this reflects the basis-dependence of the couplings and not the validity of the biorthonormal formalism.

We therefore derive a set of nuclear Schrödinger equations assuming biorthonormal projection onto the electronic basis. Combined with expressions derived for the vector and scalar couplings, these nuclear Schrödinger equations serve as a starting point for the application of coupled cluster methods in simulations of nonadiabatic dynamics.

Our derivations have been restricted to the standard coupled cluster theory. However, the Lagrangian formalism is easily extended to similarity constrained coupled cluster methods,11,12 which are suited to describe relaxation through a conical intersection between excited states. The application to ground-state intersections is less straightforward but may be accessible with approaches that use a different reference than the closed-shell Hartree–Fock state.32

Acknowledgments

We thank Todd J. Martínez for enlightening discussions. We also acknowledge funding from the Marie Skłodowska-Curie European Training Network “COSINE—COmputational Spectroscopy In Natural sciences and Engineering,” grant agreement no. 765739, and the Research Council of Norway through FRINATEK projects 263110 and 275506.

Appendix A

Geometry Dependence of the Many-Body Operators

The scalar and vector couplings, see eqs 19 and 20, involve differentiation of the electronic wave functions with respect to the nuclear coordinates x. To evaluate these, we need to consider the dependence of both the wave function parameters and the many-body operators. For reasons that will become clear, we use the so-called natural connection31 to describe the orbital basis at neighboring geometries. Our presentation follows closely that given by of Olsen et al.(31) Using the natural connection for nonadiabatic coupling elements was also discussed by Christiansen.13

To evaluate derivatives at x0, we relate the basis at x0 to some basis at x = x0 + Δx. Suppose the molecular orbitals (MOs) at x0 are

graphic file with name ct0c00730_m149.jpg 120

where Cαm are orbital coefficients and χα are atomic orbitals. The unmodified MOs (UMOs) are defined by freezing the orbital coefficients

graphic file with name ct0c00730_m150.jpg 121

The UMOs are not orthonormal, however

graphic file with name ct0c00730_m151.jpg 122

Hence, UMOs are related to orthonormalized MOs (OMOs) through

graphic file with name ct0c00730_m152.jpg 123

where the connection matrix T(x) satisfies T(x0) = I and T(x)S(x)T(x) = I.

In the natural connection, T is chosen to be

graphic file with name ct0c00730_m153.jpg 124

where

graphic file with name ct0c00730_m154.jpg 125

Let us now relate the orbital space at x to the one at x0. In order to do so, we consider a complete orbital basis (denoted by indices pq...) partitioned into the OMO basis (mn...) and the orthogonal complement orbitals or OCOs (uv...). For complete bases, we can write

graphic file with name ct0c00730_m155.jpg 126

Occupation number states at x can thus be expressed as

graphic file with name ct0c00730_m156.jpg 127

with

graphic file with name ct0c00730_m157.jpg 128

where b(x) is the anti-Hermitian operator with bpq(x) defined such that U(x) = exp(−b(x)). The many-body operators can be expanded as

graphic file with name ct0c00730_m158.jpg 129

To evaluate derivatives with respect to some specific component (denoted x), we consider the Taylor expansion of a displacement in this direction, x = x0 + Δx, which can be expressed as

graphic file with name ct0c00730_m159.jpg 130
graphic file with name ct0c00730_m160.jpg 131

where b(n)=∑pqbpq(n)apaq. Here, we have let apap(x0) and suppressed the x0-dependence of the derivatives. It is useful to split operator contributions in the OMO (∥) and OCO (⊥) blocks

graphic file with name ct0c00730_m161.jpg 132

Now, we can evaluate the first derivative contribution

graphic file with name ct0c00730_m162.jpg 133

Using eq 127, we get

graphic file with name ct0c00730_m163.jpg 134

To simplify further, we note that Umn = Δmn is Hermitian in the natural connection. Since the Uuv block can similarly be chosen to be Hermitian, we have31

graphic file with name ct0c00730_m164.jpg 135

and so

graphic file with name ct0c00730_m165.jpg 136

In general, fIJ is non-zero with connections other than the natural connection.

Next, we evaluate the second derivative contribution

graphic file with name ct0c00730_m166.jpg 137

which can be written as

graphic file with name ct0c00730_m167.jpg 138

In the final equality, we have used eq 135. Now, notice that since

graphic file with name ct0c00730_m168.jpg 139

the only non-zero b(1)b(1) contribution is the one that first creates an electron in the complementary space and then destroys it. Thus

graphic file with name ct0c00730_m169.jpg 140

The commutator can be expressed as

graphic file with name ct0c00730_m170.jpg 141

Moreover, since

graphic file with name ct0c00730_m171.jpg 142

the inner projection in eq 141 is equivalent to the identity and so

graphic file with name ct0c00730_m172.jpg 143

Hence

graphic file with name ct0c00730_m173.jpg 144

The formulas for fIJ and gIJ are valid for occupation number states but allow for generalization to general wave functions. We will be concerned with evaluating partial derivatives with respect to x for wave functions of the form

graphic file with name ct0c00730_m174.jpg 145

Since cIk depends implicitly on x, we have ∂cIk/∂x = 0. Thus

graphic file with name ct0c00730_m175.jpg 146

and

graphic file with name ct0c00730_m176.jpg 147

For partial derivatives of the energy, we also have to account for the explicit x-dependence of the Hamiltonian. We express the OMO Hamiltonian as

graphic file with name ct0c00730_m177.jpg 148

where both the integrals and the operators depend on x. However, the dependence of the operators can be ignored in energy derivatives because

graphic file with name ct0c00730_m178.jpg 149

In particular, elements involving Epq(x) and epqrs(x) are linear combinations of such overlaps and therefore give no contributions in energy derivatives.33 The integrals are related to the UMO basis as

graphic file with name ct0c00730_m179.jpg 150
graphic file with name ct0c00730_m180.jpg 151

By differentiating TW = WT and I = TST, we find that T(1) = −W(1). Consequently, the partial derivative of the Hamiltonian can be written as

graphic file with name ct0c00730_m181.jpg 152

where Hu(1) is the derivative of the UMO Hamiltonian and

graphic file with name ct0c00730_m182.jpg 153

where jpq and jpqrs are the sums of one-index transformations of Wpq(1) with hpq and gpqrs, respectively.34 The W(1) matrix, given by

graphic file with name ct0c00730_m183.jpg 154

is analogous to Spq(1) = ∂Spq/∂xInline graphic in the symmetric connection T = S–1/2.

This concludes our discussion of how the geometry dependence of the many-body operators affects energy derivatives and nonadiabatic coupling elements. We refer the reader to the literature for more details.31,33

Appendix B

Lagrangian Derivatives

Here, we derive the first and second derivatives of the generic Lagrangian

graphic file with name ct0c00730_m185.jpg 155

with respect to x. The parameters and multipliers both depend on x since they are determined, for a given x, from the stationarity conditions

graphic file with name ct0c00730_m186.jpg 156

Using Einstein notation, we can write the Taylor expansion of Inline graphic about some x0 as

graphic file with name ct0c00730_m188.jpg 157

where we have ignored terms of order 3 or higher in Δx. These terms do not contribute to the first and second derivatives and are therefore not relevant to the analysis given here.

In the first derivative, only the partial derivative survives, i.e.

graphic file with name ct0c00730_m189.jpg 158

This is due to the stationarity conditions since they ensure that there are no linear terms in Δλ and Δγ in the Taylor expansion in eq 157. In the second derivative, it is convenient to introduce notation for derivatives with respect to particular components of x. We let

graphic file with name ct0c00730_m190.jpg 159
graphic file with name ct0c00730_m191.jpg 160

Then, we can write

graphic file with name ct0c00730_m192.jpg 161

and

graphic file with name ct0c00730_m193.jpg 162

Now

graphic file with name ct0c00730_m194.jpg 163

by stationarity, so that

graphic file with name ct0c00730_m195.jpg 164

To simplify the notation further, we define derivatives with respect to the parameters as

graphic file with name ct0c00730_m196.jpg 165

Thus, we get the final expression for the second derivatives:

graphic file with name ct0c00730_m197.jpg 166

The authors declare no competing financial interest.

References

  1. Born M.; Oppenheimer R. Zur Quantentheorie der Molekeln. Ann. Phys. 1927, 389, 457–484. 10.1002/andp.19273892002. [DOI] [Google Scholar]
  2. Zhu X.; Yarkony D. R. Non-adiabaticity: the importance of conical intersections. Mol. Phys. 2016, 114, 1983–2013. 10.1080/00268976.2016.1170218. [DOI] [Google Scholar]
  3. Curchod B. F. E.; Martínez T. J. Ab Initio Nonadiabatic Quantum Molecular Dynamics. Chem. Rev. 2018, 118, 3305–3336. 10.1021/acs.chemrev.7b00423. [DOI] [PubMed] [Google Scholar]
  4. Bartlett R. J.; Musiał M. Coupled-cluster theory in quantum chemistry. Rev. Mod. Phys. 2007, 79, 291. 10.1103/revmodphys.79.291. [DOI] [Google Scholar]
  5. Krylov A. I. Equation-of-Motion Coupled-Cluster Methods for Open-Shell and Electronically Excited Species: The Hitchhiker’s Guide to Fock Space. Annu. Rev. Phys. Chem. 2008, 59, 433–462. 10.1146/annurev.physchem.59.032607.093602. [DOI] [PubMed] [Google Scholar]
  6. Helgaker T.; Jørgensen P.; Olsen J.. Molecular Electronic-Structure Theory; John Wiley & Sons, 2014. [Google Scholar]
  7. Loos P.-F.; Scemama A.; Jacquemin D. The Quest for Highly Accurate Excitation Energies: A Computational Perspective. J. Phys. Chem. Lett. 2020, 11, 2374–2383. 10.1021/acs.jpclett.0c00014. [DOI] [PubMed] [Google Scholar]
  8. Hättig C. Structure optimizations for excited states with correlated second-order methods: CC2 and ADC (2). Adv. Quantum Chem. 2005, 50, 37–60. 10.1016/s0065-3276(05)50003-0. [DOI] [Google Scholar]
  9. Köhn A.; Tajti A. Can coupled-cluster theory treat conical intersections?. J. Chem. Phys. 2007, 127, 044105. 10.1063/1.2755681. [DOI] [PubMed] [Google Scholar]
  10. Kjønstad E. F.; Myhre R. H.; Martínez T. J.; Koch H. Crossing conditions in coupled cluster theory. J. Chem. Phys. 2017, 147, 164105. 10.1063/1.4998724. [DOI] [PubMed] [Google Scholar]
  11. Kjønstad E. F.; Koch H. Resolving the Notorious Case of Conical Intersections for Coupled Cluster Dynamics. J. Phys. Chem. Lett. 2017, 8, 4801–4807. 10.1021/acs.jpclett.7b02118. [DOI] [PubMed] [Google Scholar]
  12. Kjønstad E. F.; Koch H. An Orbital Invariant Similarity Constrained Coupled Cluster Model. J. Chem. Theory Comput. 2019, 15, 5386–5397. 10.1021/acs.jctc.9b00702. [DOI] [PubMed] [Google Scholar]
  13. Christiansen O. First-order nonadiabatic coupling matrix elements using coupled cluster methods. I. Theory. J. Chem. Phys. 1999, 110, 711–723. 10.1063/1.478179. [DOI] [Google Scholar]
  14. Handy N. C.; Schaefer H. F. III On the evaluation of analytic energy derivatives for correlated wave functions. J. Chem. Phys. 1984, 81, 5031–5033. 10.1063/1.447489. [DOI] [Google Scholar]
  15. Tajti A.; Szalay P. G. Analytic evaluation of the nonadiabatic coupling vector between excited states using equation-of-motion coupled-cluster theory. J. Chem. Phys. 2009, 131, 124104. 10.1063/1.3232011. [DOI] [PubMed] [Google Scholar]
  16. Ichino T.; Gauss J.; Stanton J. F. Quasidiabatic states described by coupled-cluster theory. J. Chem. Phys. 2009, 130, 174105. 10.1063/1.3127246. [DOI] [PubMed] [Google Scholar]
  17. Purvis G. D.; Bartlett R. J. A full coupled-cluster singles and doubles model: The inclusion of disconnected triples. J. Chem. Phys. 1982, 76, 1910–1918. 10.1063/1.443164. [DOI] [Google Scholar]
  18. Gauss J.; Tajti A.; Kállay M.; Stanton J. F.; Szalay P. G. Analytic calculation of the diagonal Born-Oppenheimer correction within configuration-interaction and coupled-cluster theory. J. Chem. Phys. 2006, 125, 144111. 10.1063/1.2356465. [DOI] [PubMed] [Google Scholar]
  19. Faraji S.; Matsika S.; Krylov A. I. Calculations of non-adiabatic couplings within equation-of-motion coupled-cluster framework: Theory, implementation, and validation against multi-reference methods. J. Chem. Phys. 2018, 148, 044103. 10.1063/1.5009433. [DOI] [PubMed] [Google Scholar]
  20. Born M.; Huang K.. Dynamical Theory of Crystal Lattices; Clarendon Press, 1954. [Google Scholar]
  21. Shamasundar K. R. Diagonal Born–Oppenheimer correction for coupled-cluster wave-functions. Mol. Phys. 2018, 116, 1483–1495. 10.1080/00268976.2018.1448946. [DOI] [Google Scholar]
  22. Helgaker T.; Jørgensen P. Configuration-interaction energy derivatives in a fully variational formulation. Theor. Chim. Acta 1989, 75, 111–127. 10.1007/bf00527713. [DOI] [Google Scholar]
  23. Koch H.; Jensen H. J. r. A.; Jørgensen P.; Helgaker T.; Scuseria G. E.; Schaefer H. F. III Coupled cluster energy derivatives. Analytic Hessian for the closed-shell coupled cluster singles and doubles wave function: Theory and applications. J. Chem. Phys. 1990, 92, 4924–4940. 10.1063/1.457710. [DOI] [Google Scholar]
  24. Helgaker T.; Jørgensen P.; Handy N. C. A numerically stable procedure for calculating Møller-Plesset energy derivatives, derived using the theory of Lagrangians. Theor. Chim. Acta 1989, 76, 227–245. 10.1007/bf00532006. [DOI] [Google Scholar]
  25. Hohenstein E. G. Analytic formulation of derivative coupling vectors for complete active space configuration interaction wavefunctions with floating occupation molecular orbitals. J. Chem. Phys. 2016, 145, 174110. 10.1063/1.4966235. [DOI] [PubMed] [Google Scholar]
  26. Hättig C.; Christiansen O.; Jørgensen P. Multiphoton transition moments and absorption cross sections in coupled cluster response theory employing variational transition moment functionals. J. Chem. Phys. 1998, 108, 8331–8354. 10.1063/1.476261. [DOI] [Google Scholar]
  27. Hättig C.; Jørgensen P. Derivation of coupled cluster excited states response functions and multiphoton transition moments between two excited states as derivatives of variational functionals. J. Chem. Phys. 1998, 109, 9219–9236. 10.1063/1.477581. [DOI] [Google Scholar]
  28. Stanton J. F.; Bartlett R. J. The equation of motion coupled-cluster method. A systematic biorthogonal approach to molecular excitation energies, transition probabilities, and excited state properties. J. Chem. Phys. 1993, 98, 7029–7039. 10.1063/1.464746. [DOI] [Google Scholar]
  29. Koch H.; Jørgensen P. Coupled cluster response functions. J. Chem. Phys. 1990, 93, 3333–3344. 10.1063/1.458814. [DOI] [Google Scholar]
  30. Pacher T.; Mead C. A.; Cederbaum L. S.; Köppel H. Gauge theory and quasidiabatic states in Mol. Phys. J. Chem. Phys. 1989, 91, 7057–7062. 10.1063/1.457323. [DOI] [Google Scholar]
  31. Olsen J.; Bak K. L.; Ruud K.; Helgaker T.; Jørgensen P. Orbital connections for perturbation-dependent basis sets. Theor. Chim. Acta 1995, 90, 421–439. 10.1007/s002140050081. [DOI] [Google Scholar]
  32. Lefrancois D.; Tuna D.; Martínez T. J.; Dreuw A. The Spin-Flip Variant of the Algebraic-Diagrammatic Construction Yields the Correct Topology of S1/S0 Conical Intersections. J. Chem. Theory Comput. 2017, 13, 4436–4441. 10.1021/acs.jctc.7b00634. [DOI] [PubMed] [Google Scholar]
  33. Helgaker T.; Jørgensen P.. Methods in Computational Molecular Physics; Wilson S., Diercksen G. H. F., Eds.; Springer US: Boston, MA, 1992; pp 353–421. [Google Scholar]
  34. Helgaker T.; Jørgensen P.. Advances in quantum chemistry; Elsevier, 1988; Vol. 19; pp 183–245. [Google Scholar]

Articles from Journal of Chemical Theory and Computation are provided here courtesy of American Chemical Society

RESOURCES