458 CHAPTER 10. RARE EVENTS
of states according to the gradient flow of the energy E [30]:
˙
x
j
= −
∂E
∂x
j
== −∇V (x
j
) + k∆s
x
j+1
− 2x
j
+ x
j−1
∆s
2
, j = 1, 2, ··· , N − 1. (10.2.4)
The first term at the right hand side is the potential force, the second term is the spring
force. Note how the scaling in the coefficient of the second term is chosen: Because of
that, if we use an explicit ODE solver to evolve (10.2.4), the allowed time step size is
∆t ∼ ∆s in order to guarantee numerical stability. However, in this scaling, the second
term drops out in the continuum limit as ∆s → 0.
The elastic band method is extremely simple and intuitive. However, it has been
noticed that this method may fail to converge to the MEP [30]. The most common
problem is corner-cutting (see [38]).
To overcome this problem, J´onsson et al. introduced the nudged elastic band method
(NEB) [38]. This is a very simple modification of the elastic band method, but one that
made the method truly useful. Instead of using the total potential force and spring force
to move the chain, one uses only the normal component of the potential force and the
tangential component of the spring force:
˙
x
j
= −∇V (x
j
)
⊥
+ (F
s
j
, ˆτ
j
)ˆτ
j
, j = 1, 2, ··· , N − 1. (10.2.5)
where F
s
j
= k(x
j+1
− 2x
j
+ x
j−1
)/∆s, ˆτ
j
denotes th e tangent vector along the elastic
band at x
j
, F
⊥
denotes the normal component of the vector F: F
⊥
= F − (F, ˆτ
j
)ˆτ
j
.
It is easy to see that if the chain converges to a steady state, it should be a good
approximation of MEP. In fact, from (10.2.5), we see that if the left hand side vanishes,
then
−∇V (x
j
)
⊥
+ (F
s
j
, ˆτ
j
)ˆτ
j
= 0, j = 1, 2, ··· , N − 1. (10.2.6)
Since the two terms in this equation are normal to each other. Each has to vanish. In
particular, we have
−∇V (x
j
)
⊥
= 0, j = 1, 2, ··· , N − 1. (10.2.7)
The choice of the elastic constant k affects the performance of NEB. If k is too large,
then the elastic band is too stiff and one has to use very small time steps to solve the
set of ODEs in (10.2.5). If k is too small, then there is not enough force to prevent the
states on the chain from moving away from the saddle point; hence the accuracy of the
saddle point will be reduced.