Back to top

Elastic potential energy Formula, SPM Physics

Formula: E = ½Fx = ½kx². Not given in the exam, recall it.

  • Specialist SPM Physics tutoring
  • 5,000+ students helped
  • Experienced Physics teachers
  • Fully online 1-to-1, nationwide
  • Real 1-hour paid trial, from RM50/hr
  • Built on the official SPM syllabus
Elastic potential energy
E = ½Fx = ½kx²

Not given in the exam, recall it.

What it is for

Elastic potential energy is used in Force and Motion II (SPM Physics Form 5). Keep the SI units in every line of working. Force and Motion II

Symbols and SI units

SymbolMeaningSI unit
Eelastic potential energyJ
FforceN
xextensionm
kspring (force) constantN m⁻¹

Rearrangements

  • k = 2E / x²
  • x = √(2E / k)
  • F = 2E / x

Worked example

A spring with k = 200 N m⁻¹ is stretched by x = 0.05 m. E = ½kx² = ½ × 200 × 0.05² = ½ × 200 × 0.0025 = 0.25 J.

Common trap

Square the extension in ½kx². x is the extension, not the total length. Valid within the elastic limit.

Understanding elastic potential energy

E is the elastic potential energy in joules (J), F is the stretching force in newtons (N), x is the extension in metres (m), and k is the spring (force) constant in newtons per metre (N m⁻¹). When a spring is stretched or compressed within its elastic limit, work is done against the restoring force and stored as elastic potential energy.

Because the force grows linearly with extension (F = kx), the average force is ½F, giving E = ½Fx; substituting F = kx gives E = ½kx².

  • To find the spring constant, rearrange to k = 2E / x².
  • To find the extension for a stored energy, use x = √(2E / k).
  • The force follows from F = 2E / x.

Keep x in metres so the energy is expressed in joules.

A worked example, step by step

A spring of constant k = 150 N m⁻¹ is compressed by x = 8.0 cm. Find the elastic potential energy stored.

  1. Convert the extension to metres: x = 8.0 cm = 0.080 m.
  2. Write the formula: E = ½kx².
  3. Substitute with units: E = ½ × 150 N m⁻¹ × (0.080 m)² = ½ × 150 N m⁻¹ × 0.0064 m².
  4. Work the square first, then multiply: 150 × 0.0064 = 0.96, and half of that is 0.48.

The answer is E = 0.48 J, quoted to two significant figures. The unit resolves correctly: N m⁻¹ × m² = N m = J, confirming joules.

Common mistakes and how this is tested

The most common slip is forgetting to square the extension in ½kx², square x before multiplying, and remember x is the extension, not the spring's total length. The formula is valid only within the elastic limit; beyond it the spring no longer obeys F = kx.

  • Leaving x in centimetres gives an answer 10⁴ times too big.
  • Dropping the factor ½ halves the error.
  • Confusing E = ½kx² with the area under a force–extension graph, when they are in fact the same triangle area (½ × base × height).

Questions phrase this as calculate the elastic potential energy stored, determine the spring constant when energy and extension are given, or explain why energy is stored when a spring is stretched. Show the substitution line to earn method marks.

Source: DSKP KSSM Physics Form 4 and 5 (Versi English), Sijil Pelajaran Malaysia: Format Pentaksiran mulai 2021, Fizik (4531) (Bahagian Pembangunan Kurikulum (BPK), KPM)

Written by the spmphysics.com.my editorial team.· Updated 5 Sept 2026

Frequently asked questions

Is this formula given in the exam?
No. SPM Physics papers provide no formula sheet, so this must be recalled.
Why is there a factor of ½ in the elastic potential energy formula?
Because the force rises steadily from zero to F as the spring stretches, so the average force is ½F. Energy stored is average force × extension = ½F × x = ½kx².
Is elastic potential energy the same as the area under a force–extension graph?
Yes. The graph is a straight line through the origin, so the area is a triangle: ½ × extension × force = ½Fx, which equals ½kx².
What happens to the formula if the spring is stretched beyond its elastic limit?
It no longer applies. Past the elastic limit the spring does not obey F = kx, so ½kx² is not valid and the spring may deform permanently.

Book a Trial Class

One-hour paid trial · Same-day reply · from RM50/hr

Book a Trial Class

One-hour paid trial · Same-day reply