Computational Physics

(Rick Simeone) #1

276 Quantum molecular dynamics


with


t=

(α+β)(γ+δ)
α+β+γ+δ

(PQ)^2 , (9.44)


withRPas given above and


RQ=

γRC+δRD
γ+δ

, (9.45)


and


ρ= 2


(α+β)(γ+δ)
π(α+β+γ+δ)

. (9.46)


From this form it follows directly that


d
dX
〈α,A;γ,C|g|β,B;δ,D〉=ρ

(


d
dX
Sα,A;β,B

)


Sγ,C;δ,DF 0 (t)

+ρSα,A;β,B

(


d
dX

Sγ,C;δ,D

)


F 0 (t)

+ρSα,A;β,BSγ,C;δ,DF 0 ′(t)

(α+β)(γ+δ)
α+β+γ+δ

2 (PQ)^2


X


(9.47)


where we have used the fact that(PQ)is proportional toXin order to obtain the
last term on the right hand side.
Using these matrix elements, it is possible to construct the derivatives of the
Fock matrix and of the overlap matrix with respect toX, and this gives the force on
Xwhich is needed in the Verlet algorithm. Note that the nuclear kinetic energy is
given by


Ekin,nucl=

Mn
2

[(


X ̇


2


) 2


+


( ̇


X


2


) 2 ]


=


Mn
4

X ̇^2. (9.48)


Therefore, in the equation of motion forX, half the proton mass (that is, the reduced
mass of the two nuclei) has to be used.
Only the ratio of the masses occurring in the electronic and nuclear kinetic energy
is relevant – changing the time stephcorresponds to an overall rescaling of the
masses. In fact, because the mass occurs in the equation of motion in combination
with an acceleration (or, in the kinetic energy, with a velocity squared), rescaling
the mass by a factorband time with a factor



bdoes not change the calculated
motion.


programming exercise
Extend the program of the previous subsection to include the nuclear motion.
Free download pdf