Intuition Why this page exists
You already know the derivation : U = 2 1 k x 2 . But a formula only sticks when you have seen it beaten against every kind of problem — stretch, compress, zero, energy release, two springs, an exam trap. This page is that gauntlet. We march through a scenario matrix so that after this, no spring question can surprise you.
Every spring-energy problem is one (or a blend) of these cells. We will hit all of them .
#
Cell
What makes it different
Example
A
Pure stretch, x > 0
Baseline plug-in
Ex 1
B
Pure compression, x < 0
Sign must vanish (squared)
Ex 2
C
Zero displacement, x = 0
Degenerate — energy is exactly 0
Ex 2 (aside)
D
Change of state Δ U
Energy difference U 2 − U 1 , not U
Ex 3
E
Spring → kinetic (launch)
Energy conservation, Conservation of mechanical energy
Ex 4
F
Spring → height (vertical)
Elastic PE ↔ Gravitational potential energy
Ex 5
G
Solve backwards for x or k
Undo the square → , two roots
Ex 6
H
Limiting / scaling behaviour
"double x ", "double k " — the x 2 law
Ex 7
I
Exam twist: partial release
Energy only from x 1 to x 2 , friction
Ex 8
Everything below is anchored to the force–displacement triangle — energy is always the area under the line F = k x .
Worked example Ex 1 — Cell A · pure stretch
A spring with k = 300 N/m is stretched x = 0.05 m . Find the stored energy.
Forecast: Guess the order of magnitude before computing. Is it closer to 0.4 J or 4 J ? Jot it down.
Write the formula: U = 2 1 k x 2 .
Why this step? The energy stored is the triangle area under F = k x ; that area is 2 1 ⋅ base ⋅ height = 2 1 x ( k x ) = 2 1 k x 2 .
Substitute: U = 2 1 ( 300 ) ( 0.05 ) 2 .
Why this step? x is already the displacement from the relaxed length , so no conversion is needed.
Compute the square first: ( 0.05 ) 2 = 0.0025 .
Why this step? Square before multiplying to keep the small number under control.
Finish: U = 2 1 ( 300 ) ( 0.0025 ) = 0.375 J .
Verify: Units: N/m × m 2 = N ⋅ m = J ✓. Magnitude 0.375 J is nearer 0.4 J — modest, because the stretch is tiny.
Worked example Ex 2 — Cells B & C · compression and zero
The same spring (k = 300 N/m ) is now compressed by 0.05 m , i.e. x = − 0.05 m . Then, separately, ask: what is U at x = 0 ?
Forecast: Will compression give a negative energy? Answer before reading.
U = 2 1 k x 2 = 2 1 ( 300 ) ( − 0.05 ) 2 .
Why this step? The formula is identical — nothing special for compression.
The square kills the sign: ( − 0.05 ) 2 = + 0.0025 .
Why this step? Squaring any real number gives ≥ 0 ; this is why a compressed spring stores positive energy.
U = 2 1 ( 300 ) ( 0.0025 ) = 0.375 J — identical to Ex 1.
Why this step? Look at the figure: the triangle to the left of x = 0 has the same area as the one to the right. Same ∣ x ∣ , same energy.
Zero case (Cell C): at x = 0 , U = 2 1 k ( 0 ) 2 = 0 J .
Why this step? The relaxed spring stores nothing — the triangle has zero base.
Verify: Stretch and compression by equal amount give equal U (0.375 = 0.375 ) ✓. The lowest possible U is 0 , reached only at equilibrium ✓.
Worked example Ex 3 — Cell D · change of stored energy
A spring (k = 400 N/m ) is stretched from x 1 = 0.10 m to x 2 = 0.20 m . How much extra energy did you add?
Forecast: The stretch grew from 0.10 to 0.20 . Did the stored energy double ? Guess.
Energy at each state: U 1 = 2 1 k x 1 2 , U 2 = 2 1 k x 2 2 .
Why this step? The work you supply equals the difference Δ U = U 2 − U 1 , not U 2 alone — you started already stretched.
U 1 = 2 1 ( 400 ) ( 0.10 ) 2 = 2 1 ( 400 ) ( 0.01 ) = 2 J .
U 2 = 2 1 ( 400 ) ( 0.20 ) 2 = 2 1 ( 400 ) ( 0.04 ) = 8 J .
Why this step? x doubled, and since U ∝ x 2 , U went up 4× (2 → 8 ).
Δ U = 8 − 2 = 6 J .
Why this step? This is the extra area — the trapezoid strip of the triangle between x 1 and x 2 .
Verify: Δ U = 6 J . Sanity: it is more than U 1 itself, because the force is bigger over that outer slice ✓.
Worked example Ex 4 — Cell E · spring launches a block
A spring (k = 800 N/m ) is compressed 0.10 m and released against a 0.5 kg block on a frictionless floor. Find the launch speed.
Forecast: Faster or slower than 5 m/s ? Guess.
Stored energy: U = 2 1 ( 800 ) ( 0.10 ) 2 = 2 1 ( 800 ) ( 0.01 ) = 4 J .
Why this step? This is the energy the spring will hand over.
All of U becomes kinetic energy: 2 1 k x 2 = 2 1 m v 2 .
Why this step? Conservation of mechanical energy — no friction, no height change, so elastic PE → kinetic energy with zero loss.
4 = 2 1 ( 0.5 ) v 2 = 0.25 v 2 .
v 2 = 0.25 4 = 16 ⇒ v = 4 m/s .
Why this step? Take the positive root — speed is non-negative.
Verify: 2 1 ( 0.5 ) ( 4 ) 2 = 0.25 × 16 = 4 J — matches the stored 4 J ✓. Slower than the 5 m/s guess because the block is fairly heavy.
Worked example Ex 5 — Cell F · vertical launch (spring → height)
A spring (k = 1000 N/m ) is compressed 0.06 m under a 0.1 kg ball, then fired straight up. How high does the ball rise above the release point? Use g = 10 m/s 2 .
Forecast: Above or below 2 m ? Guess.
Elastic energy: U = 2 1 ( 1000 ) ( 0.06 ) 2 = 2 1 ( 1000 ) ( 0.0036 ) = 1.8 J .
Why this step? This is the whole energy budget.
At the top the ball is momentarily still, so all U became gravitational PE: U = m g h .
Why this step? Elastic PE → Gravitational potential energy ; kinetic energy is zero at the peak.
1.8 = ( 0.1 ) ( 10 ) h = 1 ⋅ h .
h = 1.8 m .
Why this step? Solve the single linear equation for height.
Verify: m g h = 0.1 × 10 × 1.8 = 1.8 J ✓. Below the 2 m guess. (Strictly the ball also rises the 0.06 m of spring travel while gaining energy, but "above release point" means we measure from there.)
Worked example Ex 6 — Cell G · solve backwards (undo the square)
How far must you compress a spring with k = 250 N/m to store exactly U = 5 J ?
Forecast: More or less than 0.1 m ? Guess.
Start from U = 2 1 k x 2 and solve for x : x 2 = k 2 U .
Why this step? We know U and want x — invert the formula.
x 2 = 250 2 ( 5 ) = 250 10 = 0.04 .
x = ± 0.04 = ± 0.2 m .
Why this step? The square-root has two signs: + 0.2 m (stretch) and − 0.2 m (compression) both store 5 J — exactly the symmetry from Ex 2.
For "compress", pick x = − 0.2 m , i.e. compress by 0.2 m .
Verify: 2 1 ( 250 ) ( 0.2 ) 2 = 125 × 0.04 = 5 J ✓. Larger than 0.1 m as expected.
Worked example Ex 7 — Cell H · scaling laws (limiting behaviour)
A spring stores U 0 = 2 J at some stretch x 0 . (a) If you triple the stretch, what is the new energy? (b) If instead you keep x 0 but use a spring with double the k , what is the new energy?
Forecast: For (a) will it be 6 J or 18 J ? Guess before reading.
(a) U ∝ x 2 , so tripling x multiplies U by 3 2 = 9 .
Why this step? The x inside the square carries the whole scaling.
New energy = 9 × 2 = 18 J .
Why this step? Not 6 J — the trap is thinking energy is linear in x .
(b) U ∝ k (linearly), so doubling k doubles U : 2 × 2 = 4 J .
Why this step? k appears to the first power — a stiffer spring stores proportionally more at the same stretch.
Verify: With k = 100 , x 0 = 0.2 : U 0 = 2 1 ( 100 ) ( 0.2 ) 2 = 2 J ✓; triple x : 2 1 ( 100 ) ( 0.6 ) 2 = 18 J ✓; double k : 2 1 ( 200 ) ( 0.2 ) 2 = 4 J ✓.
Worked example Ex 8 — Cell I · exam twist · partial release with friction
A spring (k = 600 N/m ) is compressed to x 1 = 0.20 m . It pushes a 1 kg block and lets go when the compression is only x 2 = 0.10 m (the spring's natural length carries the block no further). Friction does 1.5 J of work against the block. Find the block's speed at release.
Forecast: Above or below 3 m/s ? Guess.
Energy given up by the spring is the difference of stored energies, Δ U = U 1 − U 2 .
Why this step? At release the spring still holds U 2 ; only the drop between x 1 and x 2 was delivered (Work done by a variable force ).
U 1 = 2 1 ( 600 ) ( 0.20 ) 2 = 2 1 ( 600 ) ( 0.04 ) = 12 J .
U 2 = 2 1 ( 600 ) ( 0.10 ) 2 = 2 1 ( 600 ) ( 0.01 ) = 3 J .
Energy released = 12 − 3 = 9 J .
Why this step? The trapezoid strip between x 2 and x 1 — the same "Δ U " idea as Ex 3.
Subtract friction, rest becomes kinetic: 2 1 m v 2 = 9 − 1.5 = 7.5 J .
Why this step? Energy accounting — friction removed 1.5 J as heat, breaking pure mechanical conservation.
2 1 ( 1 ) v 2 = 7.5 ⇒ v 2 = 15 ⇒ v = 15 ≈ 3.87 m/s .
Verify: 2 1 ( 1 ) ( 3.873 ) 2 ≈ 7.5 J , plus friction 1.5 J , gives 9 J = Δ U ✓. Above 3 m/s .
Common mistake The three traps these examples defuse
Ex 3 / Ex 8: using U 2 instead of U 2 − U 1 — energy change is a difference, not the final value.
Ex 7: treating U as linear in x — it is quadratic (x 2 ), so tripling x gives 9 × , not 3 × .
Ex 6: forgetting the ± root — both stretch and compression solve U = 2 1 k x 2 .
Recall Cell-by-cell self-check
Which cell tests the square killing a sign? ::: Cell B (compression, Ex 2).
Which cell needs Δ U = U 2 − U 1 ? ::: Cells D and I (Ex 3, Ex 8).
Which cell forces a ± square root? ::: Cell G (Ex 6).
Tripling x multiplies U by what? ::: 9 (Cell H, Ex 7).
In Ex 8, why isn't mechanical energy conserved? ::: Friction removes 1.5 J as heat.