Particle Displacement. The most common trial move in
continuous-space MC is a particle displacement. First, a small
number , representing a maximum displacement, is set. A
trial move consists of
![]() |
(90) |
This move guarantees detailed balance, provided that the random
particle selection is uniform; for any given move, selection of all
possible particles is equally likely. This means that probability of
suggesting a move that displaces a particle, going from a state to
a new state
, has the same probability of selecting the same
particle while in state
and giving it a displacement that will
return the configuration to state
. (Do you think such sequential
moves ever actually happen?)
For a system of simple particles, random displacements are the only
necessary trial moves; thus,
is always unity. For more
complicated systems, there are zoos of trial moves all over the
literature. We will consider some more complicated
systems and trial moves later in the course; one that we consider next is
rigid rotation.
The question at this point is, how does one choose an appropriate
value for ? If
is too small, the system will not
explore phase space given a reasonable amount of computational effort.
If it is too large, displacements will rarely result in new
configurations which will be accepted in a Metropolis MC scheme. So
it takes a bit of trial and error to find a good value for
,
and the rule of thumb is to set
such that the average
probability of accepting a new configuration during a run is
about 30%. This is termed “tuning
to achieve a 30%
acceptance ratio.” We will go through the exercise of determining
such an appropriate value for
for a simple continuous-space
system; namely, 2D hard disks confined to a circle.
Rigid rotation. A second common type of trial move is used in
systems of more structured molecules than just simple, single-center
spheres. Consider a diatomic with a rigid bond length .
Clearly, attempting to move one of the two members of the diatomic by
a random displacement is likely to result in a new bond length with
may be significantly different from
. So, for a system of
diatomics, a reasonable set of trial moves would include
With more than one kind of move, an attempt to generate a new state
must be preceded by a random selection of the trial move. We can
weight each kind of move and then use a random number to decide which
move to attempt. For example, let's say that we choose that 80% of
all trial moves be displacements, and the balance rotations (we will
see later whether or not this is a good choice). Prior to an
attempted move, we select a uniform random variate, , on the
interval
. If
, which it will be 80% of the time,
we execute a displacement of a randomly chosen molecule; otherwise, we
execute a rotation of a randomly chosen molecule.
cfa22@drexel.edu