Сила упругости возникает в растянутых пружинах и других упругих телах из-за изменения расстояний между молекулами при деформации и, соответственно, изменения сил межмолекулярного взаимодействия. 1
При растяжении тела расстояние между его молекулами увеличивается, а значит, возрастает сила межмолекулярного притяжения. 1 При сжатии тела, наоборот, уменьшается расстояние между молекулами, и тогда возрастают силы межмолекулярного отталкивания. 1
Таким образом, разность сил притяжения и сил отталкивания проявляется в силах упругости. 2
Также сила упругости возникает из-за того, что молекулы и атомы — наименьшие частицы, из которых состоят все тела, притягиваются друг другу и отталкиваются друг от друга. 2 Если расстояние между частицами очень мало, значит, на них влияет сила отталкивания. 2 Если же это расстояние увеличить, то на них будет действовать сила притяжения. 2