Skip to main content
Chemistry LibreTexts

8.4: Reaction Coordinates

  • Page ID
    5251
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

    It is frequently the case that the progress of some chemical, mechanical, or thermodynamics process can be followed by following the evolution of a small subset of generalized coordinates in a system. When generalized coordinates are used in this manner, they are typically referred to as reaction coordinates, collective variables, or order parameters, often depending on the context and type of system. Whenever referring to these coordinates, we will refer to them as reaction coordinates, although the reader should be aware that the other two designations are also used in the literature.

    As an example of a useful reaction coordinate, consider a simple gas-phase diatomic dissociation process

    \[\ce{AB -> A + B}. \nonumber \]

    If \( {{\textbf r}_A}\) and \( {{\textbf r}_B}\) denote the Cartesian coordinates of atom A and B, then a useful generalized coordinate for following the progress of the dissociation is simply the distance \(r = \vert{\textbf r}_{B}-{\textbf r}_{A}\vert \). A complete set of generalized coordinates that contains\(r\) as one of the coordinates is the set that contains the center of mass

    \[ \textbf R= \dfrac{m_A{\textbf r}_A + m_B{\textbf r}_B}{m_A + m_B}, \nonumber \]

    the magnitude of the relative coordinate

    \(r = \vert{\textbf r}_{B}-{\textbf r}_{A}\vert \)

    and the two angles \(\phi = \tan^{-1}(y/x)\) and \(\theta = \tan^{-1}(\sqrt{x^2 + y^2}/z)\), where \(x\), \( {y}\) and \(z\) are the components of the relative coordinate

    \[\textbf r= \textbf r_B-\textbf r_A. \nonumber \]

    Of course, in the gas-phase, where the potential between \(\ce{A}\) and \(\ce{B}\) likely only depends on the distance between \(\ce{A}\) and \(\ce{B}\), \(r\) is really the only interesting coordinate. However, if the reaction were to take place in solution, then other coordinate such as \(\theta\) and \(\phi \) become more relevant as specific orientations might change the mechanism or thermodynamic picture of the process, depending on the complexity of the solvent, and averaging over these degrees of freedom to produce a free energy profile \(A (r) \) in \(r\) alone will wash out some of this information.

    As another example, consider a gas-phase proton transfer reaction

    \[\ce{A-H ... B -> A ... H-B}. \nonumber \]

    Here, although the distance \(\vert{\textbf r}_H-{\textbf r}_A\vert\) can be used to monitor the progress of the proton away from A and the distance \(\vert{\textbf r}_H-{\textbf r}_B\vert\) can be used to monitor the progress of the proton toward B, neither distance alone is sufficient for following the progress of the reaction. However, the difference

    \[\delta = \vert{\textbf r}_H-{\textbf r}_B\vert - \vert{\textbf r}_H-{\textbf r}_A \vert \nonumber \]

    can be used to follow the progress of the proton transfer from A to B and, therefore, is a potentially useful reaction coordinate. A complete set of generalized coordinates involving \(\delta \) can be constructed as follows. If \(\textbf r_A \), \(\textbf r_B \) and \({{\textbf r}_H} \) denote the Cartesian coordinates of the three atoms, then first introduce the center-of-mass

    \[\textbf R = \dfrac{m_A{\textbf r}_A + m_B{\textbf r}_B + m_H{\textbf r}_H}{m_A + m_B + m_H} \nonumber \]

    the relative coordinate between A and B, \({\textbf r}= {\textbf r}_{\rm B}-{\textbf r}_{\rm A}\), and a third relative coordinate \(s\) between H and the center-of-mass of A and B,

    \[{\textbf s}= {\textbf r}- \dfrac{m_{\rm A}{\textbf r}_{\rm A} + m_{\rm B}{\textbf r}_{\rm B}}{m_{\rm A} + m_{\rm B}}. \nonumber \]

    Finally, \({\textbf r}\) is transformed into spherical polar coordinates, \((r, \theta , \phi ) \), and from \({\textbf r}\) and \(s\), three more coordinates are formed:

    \[ \sigma = \left\vert{\textbf s}+ {m_{\rm B} \over m_{\rm A} + m_{\rm B} } {\textbf r} \right\vert + \left\vert{\textbf s}- {m_{\rm A} \over m_{\rm A} + m_{\rm B}}{\textbf r} \right\vert \delta = \left\vert{\textbf s}+ {m_{\rm B} \over m_{\rm A} + m_{\rm B} } {\text r} \right\vert - \left \vert{\bf s}- {m_{\rm A} \over m_{\rm A} + m_{\rm B}}{\bf r} \right\vert \nonumber \]

    and the angle \(\alpha\), which measures the "tilt'' of the plane containing the three atoms from the vertical. The coordinates \((\sigma , \delta , \alpha ) \) are known as confocal elliptic coordinates. These coordinates could also be used if the reaction takes place in solution. As expected, the generalized coordinates are functions of the original Cartesian coordinates. The alanine-dipeptide example above also employs the Ramachandran angles \(\phi\) and \(\psi \) as reaction coordinates, and these can also be expressed as part of a set of generalized coordinates that are functions of the original Cartesian coordinates of a system.

    While reaction coordinates or collective variables are potentially very useful constructs, they must be used with care, particularly when enhanced sampling methods are applied to them. Enhanced sampling of a poorly chosen reaction coordinate can bias the system in unnatural ways, leading to erroneous predictions of free energy barriers and associated mechanisms. A dramatic example of this is the autodissociation of liquid water following the classic reaction

    \[\ce{ 2H_2O(l) -> H_3O^{+} (aq) + OH^{-} (aq) } \nonumber \]

    the ostensibly only requires transferring a proton from one water molecule to another. If this notion of the reaction is pursued, then a seemingly sensible reaction coordinate would simply be the distance between the oxygen and the transferring proton or the number of hydrogens covalently bonded to the oxygen. These reaction coordinates, as it turns out, are inadequate for describing the true nature of the reaction and, therefore, fail to yield reasonable free energies (and hence, values of the autoionization constant \(K_w\)). Chandler and coworkers showed that the dissociation reaction can only be considered to have occurred when the \(\ce{H_3O^+} \) and \(\ce{OH^-} \) ions are sufficiently far apart that no contiguous or direct path of hydrogen-bonding in the liquid can allow the proton to transfer back to the water or its origin. In order to describe such a process correctly, a very different type of reaction coordinate would clearly be needed.

    Keeping in mind such caveats about the use of reaction coordinates, we now proceed to describe a number of popular methods designed to enhance sampling along pre-selected reaction coordinates. All of these methods are designed to generate, either directly or indirectly, the probability distribution function \(P (q_1, \cdots, q_n) \) of a subset of \(n\) reaction coordinates of interest in a system. If these reaction coordinates are obtained from a transformation of the Cartesian coordinates \(q_{\alpha} = f_{\alpha}({\textbf r}_1,...,{\textbf r}_N)\), \( {\alpha = 1, \cdots, n}\), then the probability density that these \(n\) coordinates will have values \( {q_{\alpha} = s_{\alpha} }\) in the canonical ensemble is

    \[P(s_1,...,s_n) = {C_N \over Q(N,V,T)}\int\;d^N{\textbf p}\;d^N{\textbf r} e^{-\beta H(p,r)} \Phi_{\alpha=1}^n \delta(f_{\alpha}({\textbf r}_1,...,{\textbf r}_N)-s_{\alpha}) \nonumber \]

    where the \(\delta\)-functions are introduced to fix the reaction coordinates at values \( {q_1, \cdots, q_n } \) at \( {s_1, \cdots, s_n } \). Once \(P (s_1, \cdots, s_n ) \) is known, the free energy hypersurface in these coordinates is given by

    \[A(s_1,...,s_n) = -kT\ln P(s_1,...,s_n) \nonumber \]


    This page titled 8.4: Reaction Coordinates is shared under a CC BY-NC-SA 4.0 license and was authored, remixed, and/or curated by Mark E. Tuckerman.