Virial Theorem
-
Upload
johnsmith37758 -
Category
Documents
-
view
220 -
download
0
Transcript of Virial Theorem
-
7/28/2019 Virial Theorem
1/7
-
7/28/2019 Virial Theorem
2/7
Lemma 1: Given a system governed by the canonical ensemble, with the properties
limzjj
H(z) = ,
and
H(z) > C0, z ,
for some global constant C0, the Virial Theorem holds.
Proof: Applying the definition of the probability density function for the canonical ensemble to the average in
the Virial theorem (1) results in the following:
ziH
zj :=
1
C
ziH
zjexp
1
kB TH(z)
dz. (2)
Here C is a normalization factor determined by the relation
C =
exp
1
kB TH(z)
dz.
Regrouping terms in (2) results in
ziH
zj =
kB T
C
zi
zj
exp
1
kB TH(z)
dz,
or rather,
ziH
zj =
kB T
C
zj
zi exp
H(z)
kB T
dz +
kB T
C
zizj
exp
H(z)
kB T
dz.
Using the definition of C and zi/zj = ij reduces the relation to:
ziH
zj =
kB T
C
zj
zi exp
H(z)
kB T
dz + kB T ij.
Applying the assumption that H(z) when zj j, we find that
zj
zi exp
H(z)
kB T
dz = 0.
Hence, the Virial Theorem holds:
ziH
zj = kB T ij ,
. We should note that in the case of classic periodic boundary conditions this proof only applies to components
of the momenta. A different proof is required for components of the position, since the energy remains bounded
as particles approach the edges of the simulation cell.
2
-
7/28/2019 Virial Theorem
3/7
3 Microcanonical Ensemble
In this section we will consider systems with bounded or unbounded domains, with the distribution of states
governed by the microcanonical ensemble. The direct proof of the Virial Theorem in this ensemble is very similarto the proof for the canonical ensemble. However, the assumptions are slightly more complicated, and we will
require some additional relations from thermodynamics. In particular, we will assume that the temperature is
defined through the entropy, S:
S := kB ln
1
h3N N!
(E H(z)) dz
, (3)
1
T:=
S
E. (4)
Here, the function is the unit (Heaviside) step-function, and the (h3N N!) is a normalization factor required
to get the correct units and additivity properties for entropy.
Recall that the probability of finding the system in a state with configuration (q, p) = z is given by theprobability density function:
mc (z) [E H(z)] .
The constant of proportionality is determined so that the integral of over the entire domain is one.
We will assume that each component zj is defined on the domain j with domain boundary j . We will
also assume that the Hamiltonian is bounded below, which is the case in classical Molecular Dynamics. Some
arguments can be made in the unbounded case (e.g., pure gravitation), but we will not consider that case here.
Lemma 2: Given a system governed by the microcanonical ensemble, with the property
limzjj
H(z) E, with zi i, i = j,
and
H(z) > C0, z ,
for some global constant C0, the Virial Theorem holds.
Proof: Applying the definition of the probability density function for the microcanonical ensemble to the
average in the Virial theorem (1) results in the following:
ziH
zj :=
1
C
ziH
zj[E H(z)] dz. (5)
Here C is a normalization factor determined by the relation
C =
[E H(z)] dz.
Using the property that the delta-function is the derivative of the step-function yields:
ziH
zj =
1
C
E
ziH
zj [E H(z)] dz.
3
-
7/28/2019 Virial Theorem
4/7
Rearranging terms (as in the previous section) results in
ziH
zj =
1
C
E
zj{ [E H(z)] zi (E H(z))} dz
+ ij1
C
E
[E H(z)] (E H(z)) dz
1
C
E
[E H(z)] (E H(z))H
zj(z) dz.
In the expression above the last term is zero, since the delta function is only nonzero when H(z) = E, but
at that point the integrand is zero. Using the assumption that the boundary of integration is inside of the
boundary of the set H(z) E,
zj{ [E H(z)] zi (E H(z))} dz = 0,
since [E H(z)] = 0 on the boundary of j . Hence, we are left with the following expression:
ziH
zj = ij
1
C
E
(E H(z)) [E H(z)] dz.
Differentiating with respect to E results in:
ziH
zj = ij
1
C
[E H(z)] dz + ij1
C
(E H(z)) [E H(z)] dz.
The second term is zero, and the first term can be rewritten as:
ziH
zj = ij
Eln
[E H(z)] dz
1
.
Applying the definition of entropy (3) yields:
ziH
zj = ij kB
S
E
1
.
Finally, using the relationship between temperature and entropy we arrive at the desired conclusion:
ziH
zj = ij kB T,
.
Once again, in the case of periodic boundary conditions this proof only applies to components of the mo-
menta. The reason is that the domain associated with a component of the coordinates is typically strictly
contained within the energy shell, hence H(z) is not equal to E on the boundary of the domain of integration.
However, for the components of the momenta (which are unbounded), the inclusion is reversed, and we reach
the energy shell before reaching the edge of the domain (since the domain of the momenta is the entire real
line). Hence, a different proof is required if we want to show the Virial Theorem is true for the coordinates
under periodic boundary conditions.
4
-
7/28/2019 Virial Theorem
5/7
4 Clausius Virial Theorem
In this section we consider an alternative approach for proving the Virial Theorem, using the Equipartition
Theorem with the Clausius Virial Theorem.
Theorem (Equipartition): Given a system governed by the canonical or microcanonical ensemble, and a
component of phase-space, zi, which appears quadratically in the energy function, and is defined on the entire
real line, then
ziH
zi = kB T
Proof: Clearly the energy is unbounded as zi approaches the boundary of its domain (infinity), hence both
Lemmas 1 and 2 apply, .
Note that for classical mechanical systems, components of the momenta always satisfy the assumptions of
the Equipartition Theorem.
Theorem (Classical Clausius): Given a system governed by the microcanonical ensemble, with a bounded
and differentiable trajectory in phase space, then
piH
pi = qi
H
qi.
Proof: Using Hamiltons equations of motion, we have the following identity:
d
dt(qipi) = piqi + qi pi = pi
H
pi qi
H
qi
Hence we need only to prove that d (qipi) /dt is zero. By the ergodic hypothesis, the ensemble average is thesame as the time average. Using the time average, we have
d
dt(qipi) := lim
1
0
d
dt(qipi) dt = lim
qi()pi() qi(0)pi(0)
Since both the coordinates and momenta are bounded for all time, the expression must be zero. Hence,
piH
pi = qi
H
qi,
.
Note that given Lemma 2, the Classical Clausius theorem does not provide any new information. In par-
ticular, it cannot be applied in this form to systems with periodic boundary conditions for one of two possible
reasons. Suppose we enforce the coordinate path to remain within the unit periodic cell, translating each coor-
dinate when it reaches the edge of the cell. In this case the trajectory is clearly not globally differentiable, with
discontinuities at each point that the trajectory reaches the edge of the cell. On the other hand, we could take
the view that the coordinate path can wander freely in space, without boundaries, and compute forces based on
the minimum (or multiple) image convention. Now we have the problem that the trajectory is not uniformly
5
-
7/28/2019 Virial Theorem
6/7
bounded, and hence the Classical Clausius theorem still does not apply. For the remainder of this section,
we will adopt the convention of an unbounded, but differentiable coordinate path, and introduce a Modified
Clausius theorem.
Theorem (Modified Clausius): Given a system governed by the microcanonical ensemble, with unbounded
coordinates, the Hamiltonian invariant under periodic translation, globally bounded momenta, and a differen-
tiable a trajectory in phase space, then
piH
pi qi
H
qi = Li lim
t
1
t
k
|pi (k)| .
Here, Li is the length of the simulation cell in the direction of the coordinate qi. The index k is over all crossings
of a cell boundary with time of each crossing given by k. The variable qi is the periodic version of qi, where qiis contained inside of a single unit cell.
Proof: We start by decomposing qi into a bounded periodic component, qi, and a sum of step-functions, qi.
We define the later term as follows:
qi (t) := qi (t) qi (t) =k
Lik (t k) .
The summation is over all crossings of a periodic cell, with Li and k defined as in the assumptions of the
Theorem. The symbol k represents the sign of the crossing, depending on if it crosses the left or right
boundary of the cell. Expanding the expression for ddt
(piqi) as before results in
d
dt(piqi) +
d
dt(piqi) =
d
dt(piqi) = piqi + qi pi,
or after subtracting qi pi from both sides
ddt
(piqi) + ddt
(piqi) qi pi = piqi + qi pi.
For the first term we can use the fact that qi and pi are bounded to conclude that
d
dt(qipi) := lim
1
0
d
dt(qipi) dt = lim
qi()pi() qi(0)pi(0)
is zero. After expanding the second term, we are left with
pid
dtqi = piqi + qi pi = pi
H
pi qi
H
qi.
Applying the definition of q, we can expand the left-hand side to obtain
pid
dtqi := lim
1
0
pi (t) Lik
k(t k) dt,
= lim
1
Lik
kpi (k) .
6
-
7/28/2019 Virial Theorem
7/7
L L L
qi
qi
qi
= +
Figure 1: Example of a decomposition of an unbounded qi into the sum of a periodic, qi, part and a series of
step functions, qi.
If we recognize that k and pi(k) always have the same sign (i.e. the crossing direction and the direction of
the momenta are always the same), we can replace kpi(k) with the absolute value of the momenta, yieldingin the desired result:
lim
1
Lik
|pi (k)| = piH
pi qi
H
qi,
.
7