230 Molecular dynamics simulations
the equations of motion in real variables:
dri′
dt′=
p′i
m(8.93a)dp′i
dt′=−∇iV(R)−sp′sp′i/Q (8.93b)ds
dt′
=s′^2 p′s/Q (8.93c)dp′s
dt′=
(∑
ip′ 2
i/m−gkBT)
/s−s^2 p′ 2
s/Q. (8.93d)Although these equations are equivalent to the equations for the virtual variables,
there is a slight complication in the evaluation of averages. The point is that we
have used the ergodic theorem for the canonical Hamiltonian expressed in virtual
variables(P,R,t,s,ps)in order to relatevirtual-timeaverages to ensemble averages.
The real time steps however are not equidistant and time averaging in real time is
therefore not equivalent to averaging in virtual-time. Fortunately the two can be
related. Expressing the real timet′as an integral over virtual-timeτaccording to
t′=
∫t
0 dτ/swe obtainlim
t′→∞1
t′∫t′0A(P/s,R)dτ′= lim
t′→∞t
t′1
t∫t0A(P/s,R)dτ/s=
[
lim
t′→∞1
t∫t0A(P/s,R)dτ/s]/(
lim
t′→∞1
t∫t0dτ/s)
=〈A(P/s,R)/s〉/〈 1 /s〉. (8.94)It can be verified (see Problem 8.9) that the latter expression coincides with the
canonical ensemble average if we putgequal to 3Ninstead of 3N+1. This means
that if we carry out the simulation usingEqs. (8.93)withg= 3 N, real-time averages
are equivalent to canonical averages.
Hoover[37]showed that by definingζ=sp′s/Q, Eqs. (8.93) can be reduced to
the simpler form
dri′
dt′=
p′i
m;
dp′i
dt′=Fi−ζp′i; (8.95)dζ
dt′=
(∑
ip
′^2
i
m−gkBT)
/Q, (8.96)
and takinggequal to the number of degrees of freedom, i.e. 3N, he was able to show
that the distributionf(P,R,ζ)is phase space conserving, i.e. it satisfies Liouville’s
equation.