Appendix B next up previous
Next: References Up: Free energy profiles via Previous: Appendix A

Appendix B

In this appendix, the implementation of the AFED method for the isomerization reaction of Sec. 3.2 is discussed. The procedure presented here is generally applicable to any problem for which the reaction coordinate is a distance. Other types of reaction coordinates and generalized procedures are discussed in Ref. [15]. As seen in sect(3.2) the Lagrangian of the system can be rewritten as:

  eqnarray575

where r, the bond length, is the reaction coordinate, tex2html_wrap_inline1719 is the unit vector along the bond, tex2html_wrap_inline1691 is the kinetic energy of the bath, and tex2html_wrap_inline1707 is a mass associated with the r degree of freedom only. In addition, tex2html_wrap_inline1869 and tex2html_wrap_inline1871 . From Eq. (41), the equations of motion for r and tex2html_wrap_inline1719 follow directly:

   eqnarray868

The equations of motion, Eqs. (44), are slightly more complicated that the usual equations of motion encountered in ordinary molecular dynamics, and, therefore, the problem of constructing a reversible, symplectic integrator for them based on the Liouville operator formalism is discussed below.

The Liouville operator corresponding to Eqs. (44) is

eqnarray877

In order to generate a reversible integrator for Eqs. (44), the following factorization of the classical propagator, tex2html_wrap_inline1877 for a time step, tex2html_wrap_inline1445 is constructed:

eqnarray885

Application of this operator to the phase space vector gives the time evolution of the variables, r, tex2html_wrap_inline1883 , tex2html_wrap_inline1719 , tex2html_wrap_inline1887 . The operators that act on the variables r, tex2html_wrap_inline1883 , tex2html_wrap_inline1719 yield a simple time translation, while the action of tex2html_wrap_inline1895 gives the following evolution of tex2html_wrap_inline1887 :

  equation891

where tex2html_wrap_inline1883 has the value it has obtained when the operator, tex2html_wrap_inline1901 is applied. The potentially singular term, tex2html_wrap_inline1903 , can be expanded in a Maclaurin series when tex2html_wrap_inline1883 is small, since its limit for tex2html_wrap_inline1907 is finite.

In order to complete the scheme, it is necessary to add an additional force that constraint tex2html_wrap_inline1719 to be a unit vector. This is accomplished by modifying the equation of motion for tex2html_wrap_inline1719 according to

  equation898

In Eq. (48), a constraint force tex2html_wrap_inline1913 has been added to tex2html_wrap_inline1915 , where tex2html_wrap_inline1917 is a Lagrange multiplier that ensures the condition tex2html_wrap_inline1919 is maintained at all time t. The multiplier is calculated using the standard procedure. The vector tex2html_wrap_inline1719 is updated in the absence of the constraint force using Eq. (47) to produce the unconstrained evolution tex2html_wrap_inline1925 . The vector tex2html_wrap_inline1927 is then constructed according to

  equation667

Defining tex2html_wrap_inline1929 , the condition tex2html_wrap_inline1931 is then imposed, which leads to the following expression for tex2html_wrap_inline1933 :

equation671

Once the multiplier has been determined, tex2html_wrap_inline1927 is obtained from Eq. (49), and the velocity tex2html_wrap_inline1937 at the half step obtained from

equation676

The forces are then recalculated at the new positions, and tex2html_wrap_inline1887 is updated with the appropriate updated unconstrained force according to Eq. (47). Finally, the constraint force is applied, and the resulting update for tex2html_wrap_inline1887 , leading to the fully updated velocity is

equation683

where tex2html_wrap_inline1943 is the velocity just before the constraint force at tex2html_wrap_inline1445 is applied. Additionally, it is necessary to apply thermostats to ensure canonical sampling. As discussed in Sec. 2, a thermostat is applied to the reaction coordinate r, maintaining its temperature at an elevated value tex2html_wrap_inline1705 . Because of the constraint on tex2html_wrap_inline1719 , it is necessary to thermostat the three components of tex2html_wrap_inline1719 together and separately from the remaining bath degrees of freedom [18]. Apart from this, the application of the thermostat operators follows the procedure described in detail in Refs. [13] and  [18]. Finally, it should be noted that the formulation of the integrator via the Liouville operator allows the AFED method to be easily combined with multiple time scale integration (RESPA) [14] techniques for the bath.


next up previous
Next: References Up: Free energy profiles via Previous: Appendix A

Mark Tuckerman
Mon Mar 26 04:23:46 EST 2001