Next: Bond Order Potentials
Up: Moments Methods
Previous: Moments Methods
The recursion method just described is an optimal method for generating
a density of states, and hence the band energy, from the moments of the
Hamiltonian. For molecular dynamics simulations, however, we also need
the atomic forces. These have a contribution from the band energy, which
is given by the derivative of the band energy with respect to atomic
positions. Combining equations 6, 20 and
24, we get:
 |
(31) |
The contribution to the force on atom k from the band energy (at constant chemical
potential) is then:
| F(k)band |
= |
 |
|
| |
= |
 |
(32) |
Thus we see that the force depends on the derivative of the Green's function.
Using the recursion expression for G00(Z) (equation 27) with
,
and the fact that the recursion
coefficients depend on the moments (equation 30) we can use
the chain rule for partial differentiation to give:
The derivatives of the Green's function with respect to the recursion
coefficients can be evaluated straighforwardly
(
and
),
as can the derivatives of the recursion coefficients with respect to
the moments[10]. The derivatives of the moments
with respect to the atomic positions, however, are more problematic.
Formally we can write down the derivative of the pth moment:
Unfortunately this expression is, in general, very slow to evaluate on a
computer (though it can be used for very low order moment
expansions[32]). The reason for this is that the nth moment
needs to be evaluated n times for each component of force, and there will
be 3N components to be considered, where N is the number of atoms in the
cluster from which the moment is evaluated.
However, there is a way to greatly accelerate the evaluation of the derivatives,
and that is to work with the global moments, rather than the local
moments. The global moments (
)
are defined by:
Because we can permute matrices inside a trace, the derivative of the global
moment is given by:
 |
(36) |
This is very easy to calculate efficiently on a computer[10],
though presumably it can only be evaluated in a stable manner for about the first
20 moments.
In the global density of states method, the global moments are used to construct
recursion coefficients from which the density of states, band energy and
atomic forces are evaluated.
In summary, the use of the global density of states leads to a reduced rate
of convergence of the energy with number of moments as compared with the local
densities of states for inhomogeneous systems. Further, only about 21 moments
can be used before the conversion of moments into recursion coefficients
becomes unstable, and since all the moments are stored, this method can be
quite memory intensive. This has to be weighed against the chief benefit of
using the global density of states, namely that the analytical forces are
exact derivatives of the energy. This method can be implemented on
a parallel machine with almost perfect scaling, as little information needs
to be passed between processors.
Next: Bond Order Potentials
Up: Moments Methods
Previous: Moments Methods
Dave Bowler
1999-05-17