Interatomic forces in an ensemble via vector analysis

Click For Summary
SUMMARY

This discussion focuses on calculating interatomic forces between two atoms in an ensemble using the Hellmann–Feynman theorem. The forces on atoms are provided in Ry/au, with specific values calculated for atoms 1 and 2. The directional vector R(1,2) is defined as the normalized difference between the positions of the two atoms, and the resulting force calculations indicate that the interaction is repulsive. It is confirmed that the total interatomic force can be approximated as the sum of the forces from both atoms, F(1,2) + F(2,1), under certain conditions.

PREREQUISITES
  • Understanding of the Hellmann–Feynman theorem
  • Familiarity with quantum mechanical codes for force calculations
  • Knowledge of vector analysis in three-dimensional space
  • Basic concepts of atomic interactions and forces
NEXT STEPS
  • Explore advanced applications of the Hellmann–Feynman theorem in molecular dynamics simulations
  • Learn about the effects of multi-body interactions in complex atomic systems
  • Investigate computational tools for visualizing atomic forces and interactions
  • Study the implications of repulsive and attractive forces in chemical bonding
USEFUL FOR

Researchers in computational chemistry, physicists studying atomic interactions, and anyone involved in molecular dynamics simulations will benefit from this discussion.

ewan_71
Messages
4
Reaction score
0
Hi all,

My question is about obtaining the force between two particular atoms in an ensemble. Please excuse my ignorance on this topic. I can calculate all the forces in the system by the Hellmann–Feynman theorem using any quantum mechanical code. This is the print out from such a code:

Forces on atoms are in units of Ry/au
atom 1 force = 0.00166685 -0.00270340 -0.00251785
atom 2 force = -0.00060500 -0.00337831 0.00397175
atom 3 force = 0.00306646 -0.00125532 -0.00156902
atom 4 force = -0.00081405 -0.00165894 0.00224862

The atomic positions are, in fractional coordinates:
1 0.494721110 0.619850102 0.464420445
2 0.296515967 0.455429577 0.485041062
3 0.263967419 0.580233832 0.449392069
4 0.490069979 0.402504092 0.458079571

As I understand it, the force on atom 1 in the direction of atom 2 is given by:

F(1,2)= (R(1,2)dotF1)*R(1,2),

Where the directional vector is R(1,2) = P2-P1/|P2-P1| and P1 and P2 are the positions of the atoms 1 and 2.

The above gives:

F(1,2)= -0.001278802 0.00172051 -0.0002 and |F(1,2)| = 0.25835556 which is repulsive

Furthermore, how about the force on atom two in the direction of atom one? By the same approach this force is 0.002931211 which is also repulsive.

Is it true then to think that, the 1-2 inter-atomic force is, given by F(1,2)+F(2,1)??

Any help on this topic would be greatly appreciated! Thank you very much in advance!

Ewan
 
Physics news on Phys.org
ewan_71 said:
Is it true then to think that, the 1-2 inter-atomic force is, given by F(1,2)+F(2,1)??

As an approximation yes, if they're only bound to each other. If either has bonds to other atoms then you've got a more complicated situation.
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 5 ·
Replies
5
Views
1K
  • · Replies 19 ·
Replies
19
Views
2K
  • · Replies 16 ·
Replies
16
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 1 ·
Replies
1
Views
1K
Replies
0
Views
2K
Replies
6
Views
6K