Understanding the Importance of Hessian in Computational Chemistry Simulations

AI Thread Summary
The Hessian, the second derivative of energy, is crucial for identifying saddle points in chemical reaction simulations, as it distinguishes between local minima, maxima, and saddle points. A saddle point occurs when the Hessian switches sign, indicating a point of interest that requires careful analysis. Convergence issues with Hessian calculations can arise, often necessitating adjustments like increasing the number of iterations or decreasing the mesh size for finer increments. Small output differences during calculations can lead to significant errors, particularly in matrix operations, which may require using double precision for accuracy. Understanding the role of the Hessian is essential for reliable computational chemistry simulations.
greisen
Messages
75
Reaction score
0
Hi,

First I hope it is okay to post the problem here(?). I have some general questions regarding the use of software for chemistry simulations - my questions are more fundamental than software specific.

I would like to simulate a chemical reaction - so I should be searching for the saddle point of the reactants. In order to find this it is necessary with the Hessian - which is the second derivative of the energy. But why is it necessary to include this in order to compute the saddle point?

If one has problems getting the calculation of the Hessian to converge - what possible adjustments can one make - increasing numbers of iterations?

Thanks in advance
 
Physics news on Phys.org
When a point has derivative zero it can be a min, max or a saddle point. The hessian is needed to determine which of those three types the point of interest is. If the hessian (second derivative) switches sign it is a saddle point. If you didn't check the hessian one might not be sure that the point is a saddle point and not a min/max.
 
The Hessian will tell you whether the energy for the calculated geometry is a local maxima or minima. It will be positive for minima and negative for maxima. The first derivative or gradient (slope) only tells you where the change in energy is zero. The gradient = 0 only tells you that the geometry is at either a local minimum or maximum.

Sometimes the saddle point can be fairly steep (sharp?). To accurately converge to the optimal geometry, your program usually needs to approach the saddle point in very small increments (decrease the mesh size). This usually means that much more calculation is required (calculation = time). Some programs will decrease the mesh size when the change in the output between iterations becomes very small.

Small differences in the output can cause other problems as well. Often these calculations are handled as matrix calculations. Diagonalizing a matrix involves dividing by a difference. As the difference becomes small, the result is a large number. Large numbers and small numbers can cause significant errors in computation if they are not handled properly. I experienced a difficulty converging on an answer that was ultimately solved by declaring the matrix variables in double precision.
 
Thread 'Confusion regarding a chemical kinetics problem'
TL;DR Summary: cannot find out error in solution proposed. [![question with rate laws][1]][1] Now the rate law for the reaction (i.e reaction rate) can be written as: $$ R= k[N_2O_5] $$ my main question is, WHAT is this reaction equal to? what I mean here is, whether $$k[N_2O_5]= -d[N_2O_5]/dt$$ or is it $$k[N_2O_5]= -1/2 \frac{d}{dt} [N_2O_5] $$ ? The latter seems to be more apt, as the reaction rate must be -1/2 (disappearance rate of N2O5), which adheres to the stoichiometry of the...
I don't get how to argue it. i can prove: evolution is the ability to adapt, whether it's progression or regression from some point of view, so if evolution is not constant then animal generations couldn`t stay alive for a big amount of time because when climate is changing this generations die. but they dont. so evolution is constant. but its not an argument, right? how to fing arguments when i only prove it.. analytically, i guess it called that (this is indirectly related to biology, im...
Back
Top