odaySoftware repository
UPOsHam is a collection of three useful methods for computing unstable periodic orbits in Hamiltonian systems that model a diverse array of problems in physical sciences and engineering. The methods have been implemented for three example Hamiltonian systems that are prototypical models of chemical reactions.
We show few example computations of the unstable periodic orbit for these examples in Fig.
In this package, the user has the option to choose between the three methods described below. These are implemented in separate scripts with functions that define the model specific quantities.
Hamiltonian systems of the form kinetic plus potential energy have unstable periodic orbits in the bottleneck that touches the equipotential lines given by \(V(x,y) = E\). This method is based on finding the UPO by checking for trajectories that turn in the opposite directions and iteratively bringing them closer to approximate the UPO (Pollak, Child, and Pechukas 1980).
Consider the following two degrees-of-freedom Hamiltonian model of a reaction in a bath (solvent)
This Hamiltonian is a clasic example that models the unimolecular conformational isomerization and applied dynamical systems tools to study chemical reactions(Nelson De Leon and Berne 1981; N De Leon and Marston 1989).
\[\begin{equation} \mathcal{H}(x,y,p_x,p_y) = T(p_x, p_y) + V_{\rm DB}(x, y) = \frac{p_x^2}{2m_A} + \frac{p_y^2}{2m_B} + V_{\rm DB}(x, y) \end{equation}\]where the potential energy function \(V_{\rm DB}(x,y)\) is
\[\begin{equation} \begin{aligned} V_{\rm DB}(x,y) = & V(x) + V(y) + V(x,y) \\ V(y) = & \dfrac{\mathcal{V}^{\ddagger}}{y_w^4}y^2(y^2 - 2y_w^2) + \epsilon_s \\ V(x) = & D_x\left[ 1 - \exp(-\lambda x) \right]^2 \\ V(x,y) = & \dfrac{\mathcal{V}^{\ddagger}}{y_w^4}y^2(y^2 - 2y_w^2)\left[ \exp(-\zeta \lambda x) - 1 \right] \end{aligned} \label{eqn:pot_energy_db} \end{equation}\]The parameters in the model are \(m_A, m_B\) which represent mass of the isomers and is constant $ m_A = m_B = $, while \(\epsilon_s, D_x, y_w, \mathcal{V}^{\ddagger}\) denote the energy of the saddle, dissociation energy of the Morse oscillator, location of the isomerization wells, potential energy of the saddle equilibrium point, respectively, and will be kept fixed in this study, \(\lambda, \zeta\) denote the range of the Morse oscillator and coupling parameter between the \(x\) and \(y\) configuration space coordinates, respectively.
Uncoupled system
Coupled system
De Leon-Berne system
We are developing geometric methods of phase space transport in the context of chemical reaction dynamics that rely heavily on identifying and computing the unstable periodic orbits. Manuscript related to the De Leon-Berne model is under preparation.
We acknowledge the support of EPSRC Grant No. EP/P021123/1 and Office of Naval Research (Grant No. N00014-01-1-0769). The authors would like to acknowledge the London Mathematical Society and School of Mathematics at University of Bristol for supporting the undergraduate research bursary. We acknowledge contributions from Shane Ross for writing the early MATLAB version of the differential correction and numerical continuation code.
De Leon, N, and C. Clay Marston. 1989. “Order in Chaos and the Dynamics and Kinetics of Unimolecular Conformational Isomerization.” The Journal of Chemical Physics 91 (6): 3405–25. doi:10.1063/1.456915.
De Leon, Nelson, and B. J. Berne. 1981. “Intramolecular Rate Process: Isomerization Dynamics and the Transition to Chaos.” The Journal of Chemical Physics 75 (7): 3495–3510. doi:10.1063/1.442459.
Pollak, Eli, Mark S. Child, and Philip Pechukas. 1980. “Classical Transition State Theory: A Lower Bound to the Reaction Probability.” The Journal of Chemical Physics 72 (3): 1669–78. doi:10.1063/1.439276.