Хочу прокомментировать формулу, приведенную
mihiv. У меня в аналогичной формуле произведение

входит не с плюсом,
а с минусом. Но у меня за положительное направление для
обеих сил выбрано одинаковое. Очевидно, у
mihiv для каждой силы
положительное направление выбрано своё - от пружины. В общем, дело вкуса и настроения, надо лишь аккуратно с ними работать.
Я как-то задался вопросом: что будет, если на оба конца пружины действуют две одинаково направленные силы?
Нейтральная линия в этой пружины разделит её на два куска одинаковой массы. Один кусок при этом сжат, а другой - ровно на столько же растянут,
так что общая длина пружины не изменится. В ф-ле
mihiv следует положить

; получим

Другой пример - пружину подвешивают за верхний конец (либо наоборот, ставят на нижний).
В этом случае

, и энергия деформации оказывается ровно такой же. Кстати, а насколько при этом уменьшится общая потенциальная энергия,
включая энергию в поле тяготения - не знаю. Просто не пытался проанализировать.
Наконец, если соединить

одинаковых пружин, то при параллельном соединении энергия деформации уменьшается в

раз, а при последовательном -
в

раз вырастет.