A spring pair method of finding saddle points using the minimum energy path as a compass
Abstract
Finding index-1 saddle points is crucial for understanding phase transitions. In this work, we propose a simple yet efficient approach, the spring pair method (SPM), to accurately locate saddle points. Without requiring Hessian information, SPM evolves a single pair of spring-coupled particles on the potential energy surface. By cleverly designing complementary drifting and climbing dynamics based on gradient decomposition, the spring pair converges onto the minimum energy path (MEP) and spontaneously aligns its orientation with the MEP tangent, providing a reliable ascent direction for efficient convergence to saddle points. SPM fundamentally differs from traditional surface walking methods, which rely on the eigenvectors of Hessian that may deviate from the MEP tangent, potentially leading to convergence failure or undesired saddle points. The efficiency of SPM for finding saddle points is verified by ample examples, including high-dimensional Lennard-Jones cluster rearrangement and the Landau energy functional involving quasicrystal phase transitions.
I Introduction
Locating index-1 saddle points on potential energy surfaces (PES) is crucial for understanding and predicting various phenomena in physics, chemistry, and materials science Baker (1986); Wales (2004); Caspersen and Carter (2005); Heyden, Bell, and Keil (2005); Zhang, Chen, and Du (2007); Cheng et al. (2010); Zhang et al. (2012); Samanta et al. (2014); Yin et al. (2021). A typical example is nucleation, where the critical nucleus corresponds to a saddle point on the PES. Critical nuclei emerge transiently in physical experiments and are difficult to observe directly, therefore numerical techniques for computing saddle points become indispensable for investigating such phenomena in phase transitions.
Existing methods for computing saddle points can be classified into two main categories: path-finding methods and surface-walking methods. Path finding methods, such as the nudged elastic band (NEB) Henkelman and Jónsson (2000); Berne, Ciccotti, and Coker (1998), string Carilli, Delaney, and Fredrickson (2015); E, Ren, and Vanden-Eijnden (2002); Samanta and E (2013), and equal-bond-length Cui, Jiang, and Chen (2023), require an initial path connecting the initial and final states. They evolve the path towards the minimum energy path (MEP) by minimizing the energy along the directions perpendicular to the path while maintaining equal spacing between images. The saddle point is then identified as the energy maximum along the MEP. However, these methods may struggle to accurately locate the saddle point when the energy barrier is narrow compared to the total path length, as too few images land near the saddle point Henkelman, Uberuaga, and Jónsson (2000).
The climbing image methods, such as the climbing image NEB (CI-NEB)Henkelman, Uberuaga, and Jónsson (2000) and the climbing string method (CSM)Ren and Vanden-Eijnden (2013), improve the accuracy by utilizing the MEP tangent as an ascent direction. The MEP tangent naturally points towards the saddle point, providing an ideal ascent direction. In climbing image methods, a selected image is driven towards the saddle point by inverting the tangential force while preserving the perpendicular forces. However, climbing image methods still need to optimize the entire path to reach the MEP, which can be computationally expensive, especially for high-dimensional systems. If the primary goal is to locate the saddle point, evolving the entire path may not be necessary.
Surface walking methods Crippen and Scheraga (1971); E and Zhou (2011); Miron and Fichthorn (2001); Cui, Jiang, and Zhou (2023) evolve a single state starting from a known minimum, rather than evolving the entire path. Many surface walking methods, such as the gentlest ascent dynamics (GAD) E and Zhou (2011) and the dimer method Henkelman and Jónsson (1999), belong to min-mode methods, which rely on the eigenvector corresponding to the smallest eigenvalue of Hessian (i.e., the lowest curvature mode) to determine the ascent direction. However, computing the Hessian can be expensive for large systems. The dimer method can avoid explicit Hessian calculation by rotating the dimer to find the lowest curvature mode. However, since the lowest curvature mode is a local information, it may deviate from the MEP tangent, potentially causing the min-mode methods to diverge from the MEP Henkelman and Jónsson (1999); Jos (2013); Bofill and Quapp (2015) and fail to converge to the desired saddle point. Since the MEP is the most probable path connecting the minimum and the saddle point, the MEP tangent naturally provides an ascent direction towards the saddle point. This motivates us to develop a surface walking method that ensures the climbing direction aligns with the MEP tangent.
Inspired by path-finding and surface-walking methods, we propose the spring pair method (SPM) for efficiently locating saddle points by utilizing the MEP tangent as an ascent direction without evolving the entire path. Specifically, SPM employs two carefully designed dynamics, drifting and climbing, to evolve a pair of particles connected by a spring for locating saddle points on the PES. The drifting dynamics uses the gradient component perpendicular to the spring orientation to steer the spring pair towards the MEP while maintaining an appropriate distance between the particles through the spring force. This process naturally aligns the spring orientation with the MEP tangent, providing a reliable ascent direction for the subsequent climbing dynamics. The climbing dynamics uses the gradient component parallel to the spring orientation as the ascending force to propel the spring pair towards the saddle point along the MEP tangent direction. By leveraging the MEP tangent as a reliable ascent direction and evolving only a spring pair, SPM ensures efficient convergence to the saddle point with economical computational costs.
Furthermore, we demonstrate the power of SPM by studying two-dimensional functions and high-dimensional problems, including the Lennard-Jones (LJ) cluster rearrangement and phase transitions of quasicrystals based on the Lifshitz-Petrich (LP) energy functional. The two-dimensional functions validate the basic operating principles and advantages over min-mode methods. Furthermore, the precise location of the transition state of the LJ cluster and the critical nuclei of quasicrystals prove that SPM is an efficient tool for exploring complex, high-dimensional PES.
II Spring Pair Method
We present the implementation of SPM to locate saddle points from a local minimum on a PES . This is achieved by constructing a simple spring pair system and fully utilizing gradient information and intrinsic nature of MEP, without requiring Hessian calculations.
![Refer to caption](https://cdn.statically.io/img/arxiv.org/extracted/5712529/fig/Fig1.png)
II.1 Constructing the spring pair
As illustrated in Fig. 1, the spring pair system contains two particles connected by a spring with natural length . The current spring length is denoted as , and the spring force on each particle is given by:
(1) | ||||
When , the spring is compressed and separates and . While , the spring is stretched and pulls and closer. The natural length of the spring is a hyper-parameter that needs to be properly chosen to ensure that the spring direction reliably represents the MEP tangent during the drifting process. Typically, is can be sufficiently small, related to the system’s energy or gradient scale. The spring force, determined by , effectively adjusts the inter-particle distance, preventing the particles from separating too far or overlapping each other. This allows the spring orientation to accurately capture the MEP tangent direction in the subsequent drifting dynamics.
Let be the negative gradient, and be the spring direction. We decompose into parallel and perpendicular components with respect to :
(2) | ||||
The MEP is the most probable transition path connecting the local minima and the saddle points, along which the energy is minimized in all directions in the variable space except for the path tangent. Thus, the MEP can be used as a global compass to guide the dynamics of the SPM, and the MEP tangent serves as a natural ascent direction for escaping the minimum towards the saddle points. The drifting dynamic guides the spring pair onto the MEP and aligns the spring orientation with the MEP tangent. The climbing dynamic then drives the spring pair along the MEP tangent toward higher energy. By alternating between drifting and climbing steps, the spring pair can move along the MEP and eventually converge to the saddle points.
II.2 Drifting
As illustrated in Fig. 1, the perpendicular component of the gradient steers the spring pair towards the MEP, similar to the path-finding methods. However, unlike path-finding methods that aim to obtain the entire MEP, SPM only requires the spring pair to fall onto the MEP. Concurrently, the spring force automatically adjusts the inter-particle distance , preventing them from separating too far or overlapping each other. The dynamics of drifting is
(3) |
where are positive relaxation constants. When , is a small positive constant, the spring pair is considered to be on the MEP, with the spring orientation aligned with the MEP tangent.
The drifting process in SPM is fundamentally different from the rotation step in the dimer method Henkelman and Jónsson (1999). The dimer rotation only changes the orientation of the dimer while keeping its center position fixed, aiming to find the lowest curvature mode as the ascent direction. In contrast, the SPM drifting process adjusts both the orientation and position of the spring pair to directly obtain the MEP tangent as the ascent direction. By using the perpendicular component of the gradient and the spring force, the drifting process steers the spring pair onto the MEP, naturally aligning the spring orientation with the MEP tangent.
II.3 Climbing
Once the spring pair has drifted onto the MEP, the spring direction aligns with the MEP tangent, providing a natural ascent direction towards the saddle point. The climbing process is driven by , which is the projection of the gradient onto , as illustrated in Fig. 1. The climbing dynamics is
(4) |
where is a relaxation parameter.
II.4 Drift-Climb-Cycle
After each climbing step, the spring pair moves to a higher energy position along MEP tangent but may slightly deviate from the MEP. Drifting is then performed to bring the spring pair back to the MEP. By utilizing the MEP as a global compass, the SPM alternates between drifting and climbing dynamics, ensuring that the spring pair moves consistently towards the saddle point while maintaining proximity to the MEP. The drift-climb-cycle continues until the following condition is satisfied
(5) |
where is a small threshold. When , a particle of the spring pair converges to the saddle point along the MEP, with aligning with the unstable mode at the saddle point. Throughout the evolution process, the MEP serves as a global compass, guiding the spring pair towards the saddle point and ensuring efficient convergence by consistently providing a reliable ascent direction.
Since the ultimate goal of SPM is to accurately locate the saddle points, the termination condition for the drifting process can be relaxed, and the maximum number of drifting iterations can be adjusted flexibly. This allows the spring pair to efficiently converge to the saddle point without strictly following to the MEP at every step of the evolution process, thereby reducing computational cost. Once the saddle point and its corresponding unstable mode have been identified, an accurate MEP connecting the minima can be easily obtained by slightly perturbing the system along the unstable mode at the saddle point and subsequently performing gradient descent towards the minimum.
II.5 Discrete Dynamics
The dynamics described in Equations (3) and (4) can be integrated in time using any suitable discrete scheme, such as the forward Euler method, the Runge-Kutta method, or the backward differentiation formula. Here the forward Euler scheme is utilized to illustrate the numerical implementation procedure.
Let , , denote the positions of the particles in the spring pair after drifting iterations. A single drifting update with timestep is given by
(6) |
For simplicity, we rewrite , as scaled relaxation parameters. The iterative format for drifting is given by
(7) |
The drifting dynamics is terminated when , or the maximum number of steps is reached.
Let , represent the positions of the spring pair after the drifting process in the -th drift-climb-cycle. A single climbing update is then given by
(8) |
where is the scaled relaxation parameter.
III Numerical Examples
In this section, we demonstrate the effectiveness of the SPM through a series of examples, ranging from simple two-dimensional test functions to high-dimensional problems in physical systems. We begin by analyzing SPM’s behavior on 2D examples, which provide a visually intuitive way to understand its operating mechanisms and highlight its advantages over existing methods. We then showcase SPM’s applicability to more complex systems, including the LJ cluster and the LP energy functional for quasicrystal phase transitions. These examples demonstrate SPM’s ability to efficiently locate saddle points on high-dimensional PES.
III.1 Two-dimensional functions
We first apply SPM to find saddle points on a two-dimensional function
(9) |
which is a proper case that also been used in the string method E, Ren, and Vanden-Eijnden (2002). As depicted in Fig. 2 (a,b), has two minima M1 and M2, and two saddle points S1 and S2. The MEP connecting the minima through the saddle points follows the circle defined by , the black curves in Fig. 2 (a,b). Furthermore, the origin is a singularity at which the function approaches the infinity.
![Refer to caption](https://cdn.statically.io/img/arxiv.org/extracted/5712529/fig/Fig1a.png)
![Refer to caption](https://cdn.statically.io/img/arxiv.org/extracted/5712529/fig/Fig1b.png)
![Refer to caption](https://cdn.statically.io/img/arxiv.org/extracted/5712529/fig/Fig1c.png)
![Refer to caption](https://cdn.statically.io/img/arxiv.org/extracted/5712529/fig/Fig1d.png)
III.1.1 Performance of SPM
The goal is to find the saddle point S1 starting from the minimum M1. The initial spring particles are at M1 and is a perturbation of , shown as two yellow spheres in Fig. 2 (a,b). Here we set the perturbation direction , the perturbation size . The parameters used in SPM are , , . Convergence criterion is , drifting criterion is and maximum iteration in drifting process is . To quantify accuracy of SPM, we define error .
Fig. 2 (a) shows the evolution process of SPM, where the spring pair searches S1 from M1 along the MEP tangent direction. Fig. 2 (b) demonstrates the drifting process driving the spring pair onto the MEP, using the initial yellow pair evolving to the red pair on the MEP as an example. The green spring pair in Fig. 2 (b) shows the drifting process, with the black arrow indicating the drifting direction. The spring pair gradually approaches the MEP driven by while the spring force automatically adjusts spring length. Eventually, the spring pair falls on the MEP, with the spring direction being the MEP tangent. Fig. 2 (c) shows the convergence behavior of errors and over the number of drift-climb-cycle. Fig. 2 (d) illustrates the number of drifting steps for each drift-climb-cycle. Initially, the drifting dynamics requires more steps to bring the initial spring pair to the MEP since the initial state is randomly imposed. Then when the climbing dynamic causes the spring pair to detach from the MEP, the drifting dynamics brings it back again. Finally, as the spring pair approaches the saddle points, fewer drifting steps are needed, indicating that the spring pair closely follows the MEP.
![Refer to caption](https://cdn.statically.io/img/arxiv.org/extracted/5712529/fig/dimer_a.png)
![Refer to caption](https://cdn.statically.io/img/arxiv.org/extracted/5712529/fig/dimer_b.png)
![Refer to caption](https://cdn.statically.io/img/arxiv.org/extracted/5712529/fig/GAD_c.png)
![Refer to caption](https://cdn.statically.io/img/arxiv.org/extracted/5712529/fig/GAD_d.png)
![Refer to caption](https://cdn.statically.io/img/arxiv.org/extracted/5712529/fig/SPM_e.png)
![Refer to caption](https://cdn.statically.io/img/arxiv.org/extracted/5712529/fig/SPM_f.png)
III.1.2 Differences from the min-mode methods
Min-mode methods, such as the dimer method and GAD, have been widely used to find the saddle point. However, these methods rely on the lowest curvature mode at each point as the ascending direction, which may deviate from the MEP tangent direction and lead to failure of convergence to the saddle point.
Differences in convergence.– To compare the performance of SPM with min-mode methods, we apply the dimer method, GAD, and SPM to the test function with different perturbations to some initial states. As shown in Fig.3, when starting from a small perturbation to the minimum M1, all three methods (dimer (a), GAD (c), and SPM (e)) successfully converge to the saddle point S1. However, as the perturbation magnitude increases, the dimer method (b) and GAD (d) fail to converge and get trapped in the vicinity of the singular point . In contrast, SPM (f) maintains its robustness and reliably locates the saddle point S1 by closely following the MEP, irrespective of the perturbation magnitude.
The difference in performance is due to the inherent distinction in how these methods determine the ascent direction. Min-mode methods rely solely on the local curvature information at each point, which is not necessarily aligned with the MEP tangent. Consequently, their evolution paths can be wrongly attracted to irrelevant regions on the PES, resulting in the failure of convergence, as illustrated in Fig.3 (b,d). In contrast, SPM exploits the MEP as an intrinsic and global compass to guide the search dynamics. By following the MEP tangent direction, SPM ensures efficient and reliable convergence to the saddle point connected to the initial state, regardless of the perturbation scale, as demonstrated in Fig. 3 (e,f).
![Refer to caption](https://cdn.statically.io/img/arxiv.org/extracted/5712529/fig/NHQ_a.png)
![Refer to caption](https://cdn.statically.io/img/arxiv.org/extracted/5712529/fig/Dimer_NHQ_b1.png)
![Refer to caption](https://cdn.statically.io/img/arxiv.org/extracted/5712529/fig/GAD_NHQ_c1.png)
![Refer to caption](https://cdn.statically.io/img/arxiv.org/extracted/5712529/fig/SPM_NHQ_d1.png)
![Refer to caption](https://cdn.statically.io/img/arxiv.org/extracted/5712529/fig/SPM_NHQ_e1.png)
Differences in evolutionary paths.– To further illustrate the differences between SPM and min-mode methods, we consider the modified Neria–Fischer–Karplus PES Neria, Fischer, and Karplus (1996); Hirsch and Quapp (2004)
(10) | |||||
As shown in Fig. 4 (a), the function possesses two minima (M1 and M2) and one saddle point (S1), which are connected by the MEP (depicted by the black curve). Notably, the MEP exhibits two abrupt right-angle turns, where its direction shifts dramatically, as highlighted by the yellow boxes in Fig. 4 (a). Previous studies have revealed that min-mode methods, such as GAD, fail to evolve along the MEP on this PES Henkelman and Jónsson (1999); Zhang and Du (2012), making it an ideal test case for comparing the performance of SPM with min-mode methods.
Fig. 4 (b-d) illustrates the evolution paths (red curves) of the dimer method, GAD, and SPM on the PES of , starting from different initial positions (I1, I2, I3, I4). Although all three methods successfully converge to the saddle point S1, the evolution paths of the dimer method (b) and GAD (c) deviate more significantly from the MEP compared to SPM (d). Moreover, the evolution paths of the dimer method and GAD show a strong dependence on the initial positions, resulting in drastically different trajectories. In contrast, the SPM evolution paths remain nearly identical, regardless of the starting point, showcasing its robustness and consistency. Specifically, the points with the highest energy along the evolution paths of the dimer method and GAD (green dots in Fig. 4 (b,c)) do not always coincide with the saddle point S1, further highlighting the significant differences between evolution paths and the MEP. Conversely, the highest energy point along the SPM evolution paths (green dot in Fig. 4 (d)) consistently aligns with the saddle point S1, demonstrating SPM’s ability to closely follow the MEP, even in the presence of complex energy landscapes.
Fig. 4 (e) visualizes the details of SPM evolution starting from the initial position I3, which is in the opposite direction of the MEP. Even when starting from the opposite direction of the MEP, the drifting dynamics of SPM effectively reorients the spring pair and pulls it back onto the MEP. Although the SPM trajectory may slightly deviate from the MEP at the sharp turns, it quickly backs to the MEP after navigating through these regions, demonstrating the robustness of using the MEP as a guiding compass.
In summary, these numerical experiments on the simple two-dimensional test functions clearly demonstrate the fundamental differences between SPM and min-mode methods in their approach to finding saddle points. While the dimer method and GAD rely on local curvature information and may deviate significantly from the MEP, SPM consistently utilizes the MEP as a global guide, ensuring more efficient and reliable convergence to saddle points.
III.2 Lennard-Jones clusters
In this section, we apply SPM to study the ground states and transition states of Lennard-Jones (LJ) clusters, which provide a realistic simulation of micro-particle interactions. The LJ potential between particle pair is
(11) |
where represents the distance between two particles. The objective is to find all local minima and saddle points on the high-dimensional PES ,
(12) |
where represents the positions of all particles.
We focus on a system of 7 particle Lennard-Jones clusters (LJ7) and find all the minima and the lowest energy saddle points connecting different minima. Previous studies Davis, Wales, and Berry (1990); Tsai and Jordan (1993); Miller and Wales (1997) have shown that the LJ7 system has 4 local minima and 12 saddle points, with 6 saddle points connecting different minima and 6 saddle points connecting identical minima. The 5 lowest energy saddle points connecting different minima are particularly significant, as they reveal the most likely transition pathways between stable configurations.
![Refer to caption](https://cdn.statically.io/img/arxiv.org/extracted/5712529/fig/LJ.png)
Specifically, starting from one known minimum with random perturbations, we employ SPM to locate the connected saddle points. By performing gradient descent along the obtained unstable mode from each saddle point, we can reach another local minimum. This process is repeated for each newly found minimum until all 5 lowest-energy saddle points (a-e) connecting different minima and their associated minima (M1-M4) are identified, as illustrated in Fig. 5.
The energies of four minima are listed in Table 1, while the energies and energy barriers of the saddle points between minima are provided in Table 2. The transition paths (Fig. 5) and energy barriers (Table 2) can help predict the most probable path for cluster evolution. As an illustrative example, let us examine a transition from the local minimum M4 to the global minimum M1 in Fig. 5. There are two possible routes: a one-step transition M4 M1, and a two-step transition M4 M2 M1. The one-step transition has a higher energy barrier of , corresponding to saddle point (e). In contrast, the two-step transition has two lower energy barriers, and , associated with saddle points (c) and (a), respectively. Therefore, the two-step transition from M4 to M1 via M2 is more likely to occur due to its lower overall energy barrier compared to the one-step transition. SPM requires minimal prior knowledge of the system, needing only one known minimum as a starting point. SPM can efficiently discover a large number of other minima and their connecting saddle points, enabling the exploration of global minima in large LJ systems and the study of phase transition mechanisms in complex particle clusters.
Minima | Configuration | Energy |
---|---|---|
M1 | Pentagonal bipyramid | -16.5054 |
M2 | Capped octahedron | -15.9350 |
M3 | Capped octahedron | -15.5932 |
M4 | Capped octahedron | -15.5932 |
Saddle Points | Connected Minima | Energy | Energy Barrier |
---|---|---|---|
(a) | M2-M1 | -15.4447 | 0.4903 |
(b) | M3-M2 | -15.3199 | 0.2733 |
(c) | M4-M2 | -15.2834 | 0.2497 |
(d) | M3-M1 | -15.0334 | 0.5595 |
(e) | M4-M1 | -15.0264 | 0.5067 |
III.3 Lifshitz-Petrich energy functional
The LP model is an effective theory that can describe quasiperiodic structures like soft matter quasicrystals Lifshitz and Petrich (1997); Jiang et al. (2015); Lifshitz and Diamant (2007). In particular, the LP free energy is
(13) | |||||
where is a real-valued function that measures the order of system. is a bounded domain of the system with the volume . and are coefficients of measuring the temperature and the intensity of three-body interaction, respectively. and are two characteristic length scales, which are necessary to stabilize quasicrystals.
![Refer to caption](https://cdn.statically.io/img/arxiv.org/extracted/5712529/fig/Fig2ab.png)
![Refer to caption](https://cdn.statically.io/img/arxiv.org/extracted/5712529/fig/Fig2c.png)
In this article, we set , to stabilise the dodecagonal quasicrystal (DDQC) Lifshitz and Petrich (1997). Furthermore, we impose the following mean zero condition of order parameter on the LP systems to ensure the mass conservation.
We employ the Fourier pseudo-spectral method to discretize the LP energy functional as done in Yin et al. (2021). The considered domain is discreted as a grid system, with nodes in each dimenstion. The function is represented by the values at these nodes, yielding a -dimensional variable set. The initial spring pair is placed near a local minimum, with , where is a small threshold and is a random perturbation direction. In fact, if we know some empirical perturbation directions related to the final state, it will speed up the saddle points calculation tremendously.
![Refer to caption](https://cdn.statically.io/img/arxiv.org/extracted/5712529/fig/Fig3ab.png)
![Refer to caption](https://cdn.statically.io/img/arxiv.org/x1.png)
Then we apply SPM to locate transition states in the LP model for two cases: (1) nucleation from Disordered (DIS) to DDQC; (2) phase transition from DDQC to Lamellar quasicrystal (LQ). Case 2 involves escaping a degenerate minimum corresponding to DDQC.
For the DIS to DDQC phase transition, we set . The critical nucleus and the unstable mode are accurately calculated by SPM. The critical nucleus configuration shows the characteristic dodecagonal symmetry (Fig. 6 (a)). The unstable mode (Fig. 6 (b)) resembles the critical nucleus, indicating the direction of DDQC growth and decay. By slightly perturbing along this mode and using gradient descent, the MEP connecting disorder and DDQC is obtained, as shown in Fig. 6 (c).
For phase transition of DDQC to LQ phase transition, we set . The critical nucleus (Fig. 7 (a)) exhibits LQ order in the center of DDQC. In the unstable mode (Fig. 7 (b)), the interface between the critical nucleus and DDQC shows a tendency to transform into LQ. DDQC is a degenerate minimum whose Hessian has four zero eigenvalues Jiang et al. (2015); Cui, Jiang, and Zhou (2023). Conventional min-mode methods may struggle to escape such degenerate minima, as they rely on the eigenvector of the smallest eigenvalue of Hessian as the climbing direction Yin et al. (2021). In contrast, SPM uses the spring orientation aligned with the MEP tangent as a natural climbing direction, which enables it to efficiently escape such degenerate minima and locate the saddle points. Again, performing gradient descent optimization from the critical nucleus along the unstable mode, the MEP connecting DDQC and LQ is obtained, as shown in Fig. 7 (c). The MEP provides the evolutionary process of how the LQ emerges and grows within the DDQC.
IV Summary
In this work, we propose a novel SPM for efficiently locating saddle points on complex high-dimensional PES without requiring Hessian information. By evolving a simple spring-coupled particle pair under tailored gradient-based dynamics, SPM naturally acquires the MEP tangent and converges to the saddle points.
Compared with the min-mode methods that rely on the local lowest curvature mode, SPM leverages the global perspective of the MEP to guide the search dynamics. This enables SPM to more reliably find the saddle points connected to the initial state, making it less sensitive to perturbations applied to the starting points. Furthermore, SPM significantly reduces the computational cost by dealing with only one spring pair, compared to path-finding methods that evolve the entire path.
The efficiency and applicability of SPM have been demonstrated through a series of examples, ranging from two-dimensional test functions to physical systems, including the determination of transition states in a 7-particle LJ cluster and the identification of critical nuclei in quasicrystal formation described by LP free energy functional.
Data Availability Statement
The data that support the findings of this study are available from the corresponding authors upon reasonable request.
References
- Baker (1986) J. Baker, “An algorithm for the location of transition states,” J. Comp. Chem. 7, 385–395 (1986).
- Wales (2004) D. Wales, Energy Landscapes: Applications to Clusters, Biomolecules and Glasses (Cambridge University Press, 2004).
- Caspersen and Carter (2005) K. J. Caspersen and E. A. Carter, “Finding transition states for crystalline solid-solid phase transformations,” Proc. Natl. Acad. Sci. USA 102, 6738—6743 (2005).
- Heyden, Bell, and Keil (2005) A. Heyden, A. T. Bell, and F. J. Keil, “Efficient methods for finding transition states in chemical reactions: Comparison of improved dimer method and partitioned rational function optimization method,” J. Chem. Phys. 123, 224101 (2005).
- Zhang, Chen, and Du (2007) L. Zhang, L.-Q. Chen, and Q. Du, “Morphology of critical nuclei in solid-state phase transformations,” Phys. Rev. Lett. 98, 265703 (2007).
- Cheng et al. (2010) X. Cheng, L. Lin, W. E, P. Zhang, and A.-C. Shi, “Nucleation of ordered phases in block copolymers,” Phys. Rev. Lett. 104, 148301 (2010).
- Zhang et al. (2012) L. Zhang, K. Radtke, L. Zheng, A. Q. Cai, T. F. Schilling, and Q. Nie, “Noise drives sharpening of gene expression boundaries in the zebrafish hindbrain,” Mol. Syst. Biol. 8, 613 (2012).
- Samanta et al. (2014) A. Samanta, M. E. Tuckerman, T.-Q. Yu, and W. E, “Microscopic mechanisms of equilibrium melting of a solid,” Science 346, 729–732 (2014).
- Yin et al. (2021) J. Yin, K. Jiang, A.-C. Shi, P. Zhang, and L. Zhang, “Transition pathways connecting crystals and quasicrystals,” Proc. Natl. Acad. Sci. USA 118, e2106230118 (2021).
- Henkelman and Jónsson (2000) G. Henkelman and H. Jónsson, “Improved tangent estimate in the nudged elastic band method for finding minimum energy paths and saddle points,” J. Chem. Phys. 113, 9978–9985 (2000).
- Berne, Ciccotti, and Coker (1998) B. J. Berne, G. Ciccotti, and D. F. Coker, Classical and Quantum Dynamics in Condensed Phase Simulations (World Scientific, 1998).
- Carilli, Delaney, and Fredrickson (2015) M. F. Carilli, K. T. Delaney, and G. H. Fredrickson, “Truncation-based energy weighting string method for efficiently resolving small energy barriers,” J. Chem. Phys. 143, 054105 (2015).
- E, Ren, and Vanden-Eijnden (2002) W. E, W. Ren, and E. Vanden-Eijnden, “String method for the study of rare events,” Phys. Rev. B 66, 052301 (2002).
- Samanta and E (2013) A. Samanta and W. E, “Optimization-based string method for finding minimum energy path,” Commun. Comput. Phys. 14, 265–275 (2013).
- Cui, Jiang, and Chen (2023) G. Cui, K. Jiang, and J. Z. Y. Chen, “Finding minimum energy pathways,” submitted (2023).
- Henkelman, Uberuaga, and Jónsson (2000) G. Henkelman, B. P. Uberuaga, and H. Jónsson, “A climbing image nudged elastic band method for finding saddle points and minimum energy paths,” J. Chem. Phys. 113, 9901–9904 (2000).
- Ren and Vanden-Eijnden (2013) W. Ren and E. Vanden-Eijnden, “A climbing string method for saddle point search,” J. Chem. Phys. 138, 134105 (2013).
- Crippen and Scheraga (1971) G. Crippen and H. Scheraga, “Minimization of polypeptide energy: Xi. the method of gentlest ascent,” Arch. Biochem. Biophys. 144, 462–466 (1971).
- E and Zhou (2011) W. E and X. Zhou, “The gentlest ascent dynamics,” Nonlinearity 24, 1831 (2011).
- Miron and Fichthorn (2001) R. Miron and K. A. Fichthorn, “The step and slide method for finding saddle points on multidimensional potential surfaces,” J. Chem. Phys. 115, 8742–8747 (2001).
- Cui, Jiang, and Zhou (2023) G. Cui, K. Jiang, and T. Zhou, “An efficient saddle search method for ordered phase transitions involving translational invariance,” (2023), arXiv:2310.07108 .
- Henkelman and Jónsson (1999) G. Henkelman and H. Jónsson, “A dimer method for finding saddle points on high dimensional potential surfaces using only first derivatives,” J. Chem. Phys. 111, 7010–7022 (1999).
- Jos (2013) “Locating transition states on potential energy surfaces by the gentlest ascent dynamics,” Chem. Phys. Lett 583, 203–208 (2013).
- Bofill and Quapp (2015) J. Bofill and W. Quapp, “The variational nature of the gentlest ascent dynamics and the relation of a variational minimum of a curve and the minimum energy path,” Theor Chem Acc 135 (2015).
- Neria, Fischer, and Karplus (1996) E. Neria, S. Fischer, and M. Karplus, “Simulation of activation energies in molecular systems,” J. Chem. Phys. 105, 1902–1921 (1996).
- Hirsch and Quapp (2004) M. Hirsch and W. Quapp, “Reaction pathways and convexity of the potential energy surface: Application of newton trajectories,” J Math Chem 36, 307–340 (2004).
- Zhang and Du (2012) J. Zhang and Q. Du, “Shrinking dimer dynamics and its applications to saddle point search,” SIAM J. Numer. Anal. 50, 1899–1921 (2012).
- Davis, Wales, and Berry (1990) H. L. Davis, D. J. Wales, and R. S. Berry, “Exploring potential energy surfaces with transition state calculations,” J. Chem. Phys. 92, 4308–4319 (1990).
- Tsai and Jordan (1993) C. J. Tsai and K. D. Jordan, “Use of an eigenmode method to locate the stationary points on the potential energy surfaces of selected argon and water clusters,” J. Phys. Chem. C 97, 11227–11237 (1993).
- Miller and Wales (1997) M. A. Miller and D. J. Wales, “Isomerization dynamics and ergodicity in Ar7,” J. Chem. Phys. 107, 8568–8574 (1997).
- Lifshitz and Petrich (1997) R. Lifshitz and D. M. Petrich, “Theoretical model for faraday waves with multiple-frequency forcing,” Phys. Rev. Lett. 79, 1261–1264 (1997).
- Jiang et al. (2015) K. Jiang, J. Tong, P. Zhang, and A.-C. Shi, “Stability of two-dimensional soft quasicrystals in systems with two length scales,” Phys. Rev. E 92, 042159 (2015).
- Lifshitz and Diamant (2007) R. Lifshitz and H. Diamant, “Soft quasicrystals–why are they stable?” Philos. Mag. 87, 3021–3030 (2007).