Skip to main content

Physics I course sequence · Interactive lesson

Mass–Spring Systems

Every spring problem comes down to two questions: where is the equilibrium, and what is the net stiffness about it? Answer them for a hanging mass, a block held between two springs, or springs joined end to end, and the period follows in one line.

UPI-14.05 · Lesson 5 of 8 in this unit. Position is not a completion score.
Starting model: Mass–Spring SystemsA 0.30 kg block is drawn at its rest position on a spring of stiffness 40 N m⁻¹, beside a 2 s record of its motion after it is pulled down 5 cm and released. The upper dashed line is the natural length; the lower is the new equilibrium, 7.4 cm below it. The solid trace swings 5 cm either side of the equilibrium line with period 0.544 s. The dashed trace is the same block and spring lying flat: identical, but centred on the natural length.dashed: same spring lying flatnatural lengthΔ = 7.4 cmT = 0.54 s
Start with a picture. Change the model in the lab below.
1

Build the model

Gravity moves the centre of the oscillation, never its clock.

The key idea

A mass–spring system is a body of mass m held by one or more springs whose net force about equilibrium is −keff times the displacement, so it oscillates with ω = √(keff/m) about wherever that equilibrium happens to sit.

Example. A 0.50 kg block on an 80 N m⁻¹ spring has T = 2π√(0.50/80) = 0.497 s whether it lies flat or hangs; hung up, it simply oscillates about a point 0.50 × 9.81/80 = 6.1 cm below the natural length.

The complete physical model and assumptions

A mass on a spring is the one oscillator whose SHM equation can be read straight off the force law: F = −kx gives ω² = k/m, so stiffness over inertia sets the clock and amplitude never enters. The work of this topic is reducing messier arrangements to that form. Hang the spring vertically and gravity adds a constant force; a constant force cannot change how the net force varies with position, so it only moves the equilibrium down by Δ = mg/k, and measured from there the equation is again m d²y/dt² = −ky with the same ω. Join several springs and the question becomes which single keff returns the same restoring force per unit displacement of the mass: stiffnesses add when the springs share a displacement, and the reciprocals 1/k add when they share a force. All of it rests on a massless, linear spring that can both pull and push. The model slips when the spring's own mass is not small beside m (about a third of it joins the inertia), when the amplitude exceeds Δ for a spring that cannot push, and when the stretch leaves the Hooke's-law range.

1The horizontal spring is the template

On a frictionless track the only horizontal force on the block is the spring's, F = −kx, with x measured from the natural length. Newton's second law gives m d²x/dt² = −kx, which is the SHM equation with ω² = k/m. Nothing else needs solving: for k = 80 N m⁻¹ and m = 0.50 kg, ω = √160 = 12.65 rad s⁻¹, T = 2π/ω = 0.497 s and f = 2.01 Hz. Read the dependence before the numbers. The period goes as √m and as 1/√k, so quadrupling the mass to 2.0 kg only doubles T, to 0.99 s, and halving the period needs a spring four times as stiff. Amplitude does not appear at all: pull the block back 2 cm or 10 cm and it returns on the same schedule, because a larger swing meets a proportionally larger force. Every other system in this topic is solved by reducing it to this one equation with the right k and the right origin.

2Hang it up: gravity moves the centre, not the clock

Now suspend the same spring and let x be its stretch, positive downward. Two forces act, so m d²x/dt² = mg − kx. Set the acceleration to zero and the block rests at Δ = mg/k; for the 0.50 kg block, Δ = 0.50 × 9.81/80 = 0.0613 m. Measure from there instead by writing x = Δ + y. Then mg − k(Δ + y) = (mg − kΔ) − ky = −ky, since the bracket is zero by the definition of Δ. The equation of motion is m d²y/dt² = −ky, the horizontal equation, with the same ω = 12.65 rad s⁻¹ and T = 0.497 s. The reason can be stated without algebra. What sets ω is how fast the net force changes with position, dF/dx = −k. A constant force leaves that slope alone and only slides the point where F = 0 along the axis. The same argument covers a spring on a frictionless incline, where the shift is mg sin θ/k and the period is again unchanged.

3The sag is a stopwatch

Because Δ = mg/k, the ratio m/k that fixes the period equals Δ/g, and so T = 2π√(Δ/g). A ruler therefore predicts the period: a spring that sags 6.13 cm under its load bobs with T = 2π√(0.0613/9.81) = 0.497 s, whatever m and k separately are. The formula has the form of a simple pendulum of length Δ, which makes a handy anchor: a 25 cm sag means a period of about 1 s. It is also the practical route to k. Static method: hang a known m, read Δ, and k = mg/Δ. Dynamic method: time N oscillations and use k = 4π²m/T². If the dynamic value comes out a few per cent lower, you are usually seeing the spring's own mass, which moves too and adds roughly a third of itself to the inertia, while it has no effect on the extra stretch produced by the load.

4Energy: choose the origin, then stay with it

With x measured from the natural length the potential energy has two parts, U = ½kx² − mgx. Substitute x = Δ + y and use kΔ = mg: U = ½ky² − ½kΔ². The second term is a constant, so measured from equilibrium the hanging oscillator has the single potential ½ky², and gravity need not be mentioned again. Either bookkeeping is correct; mixing them is not. Release the 0.50 kg block from rest at the natural length: it starts a distance Δ above equilibrium, so A = Δ = 6.13 cm, the lowest point is 2Δ = 12.3 cm below the start, and the top speed is vₘₐₓ = ωA = 12.65 × 0.06131 = 0.776 m s⁻¹. The long way agrees: falling Δ releases mgΔ = 0.30074 J, the spring stores ½kΔ² = 0.15037 J, exactly half of it, and the remaining 0.15037 J is ½mv², so v = √(2 × 0.15037/0.50) = 0.776 m s⁻¹ again. Notice that the greatest dynamic stretch, 2Δ, is twice the static one.

5Combining springs: ask what they share

Replace a set of springs by the one spring that would pull the mass back just as hard at every displacement; its stiffness is keff. If the springs share the displacement, each pulls back with its own kx and the forces add: keff = k₁ + k₂. If they are joined end to end, the tension F is common and the extensions add, x = F/k₁ + F/k₂, so 1/keff = 1/k₁ + 1/k₂. For 80 and 120 N m⁻¹ that is 200 N m⁻¹ side by side and 48 N m⁻¹ in a chain; with m = 0.50 kg the periods are 0.314 s and 0.641 s. Classify by that test, not by the drawing. A block held between two walls by a spring on each side looks like a chain, but move it x to the right and the left spring pulls left with k₁x while the right spring pushes left with k₂x: shared displacement, so k₁ + k₂. Springs that start out stretched change their forces by the same k₁x and k₂x, so the result stands. The series rule also explains why cutting a uniform spring in half gives two springs of stiffness 2k, since two such halves in series must rebuild the original k.

6Where the ideal spring stops

Three assumptions carry everything above. The spring is massless: a real one of mass mₛ moves with a velocity that rises from zero at the fixed end to the block's speed at the other, and integrating its kinetic energy along the length adds mₛ/3 to the inertia. A 60 g spring under the 0.50 kg block stretches T from 0.497 s to 0.507 s, a 2% effect you can time. The spring pulls and pushes: an elastic cord cannot push, and neither can a spring whose coils already touch, so a vertical oscillation is SHM only while A ≤ Δ. Beyond that the force law fails near the top (a cord goes slack and the block is briefly in free fall), and the period starts to depend on amplitude. The spring is linear: k is the slope of the force–extension line only inside the Hooke's-law range. If a heavy load takes the static stretch past it, the small-oscillation frequency is set by the local slope dF/dx at the equilibrium point, not by the spring's nominal k.

2

Key equations

Read the units, assumptions and limits before substituting.

Angular frequency and period

ω = √(k/m) · T = 2π√(m/k)

Amplitude is absent. A stiffer spring shortens T and a heavier mass lengthens it, each only as a square root.

k in N m⁻¹ (= kg s⁻²), m in kg, ω in rad s⁻¹, T in s

Static stretch of a hanging spring

Δ = mg/k

Locates the point a vertical oscillation is centred on, and turns one ruler reading into a value of k.

Δ in m, measured down from the natural length; g = 9.81 m s⁻²

Motion about the shifted equilibrium

y = x − Δ → m d²y/dt² = −ky

The constant mg cancels against kΔ, so the hanging spring obeys the horizontal spring's equation with the same ω.

x is the stretch from natural length, y the displacement from equilibrium, both in m

Period from the sag alone

T = 2π√(Δ/g)

Predicts the period without knowing m or k: the same form as a simple pendulum of length Δ.

Δ in m, g in m s⁻²; follows from m/k = Δ/g

Springs sharing a displacement (parallel)

keff = k₁ + k₂

Each spring adds its own restoring force for the same displacement, so the pair is stiffer than either.

all k in N m⁻¹; covers a mass held between two fixed springs

Springs sharing a force (series)

1/keff = 1/k₁ + 1/k₂

The chain is softer than its softest spring. It is also why half of a uniform spring has stiffness 2k.

same tension F in each; extensions F/k₁ and F/k₂ (in m) add
3

Interactive lab

Predict first. Explore the model. Compare the result.

Explore the model

0.30 kg
0.2 to 0.6 kg; steps of 0.05.
40 N m⁻¹
20 to 60 N m⁻¹; steps of 5.
5 cm
1 to 8 cm; steps of 1.

Try this. Raise m and both the sag and the period grow, yet the two traces stay copies of each other, offset by Δ. Then try m = 0.20 kg, k = 60 N m⁻¹, A = 8 cm: the solid trace climbs above the natural-length line, where an elastic cord would go slack.

Live results

STATIC STRETCH Δ = mg/k
7.4 cm
PERIOD 2π√(m/k)
0.544 s
SAME PERIOD 2π√(Δ/g)
0.544 s
STRETCH AT TOP Δ − A
2.4 cm

Results follow this lesson’s model and assumptions. Displayed values are rounded.

Interactive Physics I modelA 0.30 kg block is drawn at its rest position on a spring of stiffness 40 N m⁻¹, beside a 2 s record of its motion after it is pulled down 5 cm and released. The upper dashed line is the natural length; the lower is the new equilibrium, 7.4 cm below it. The solid trace swings 5 cm either side of the equilibrium line with period 0.544 s. The dashed trace is the same block and spring lying flat: identical, but centred on the natural length.dashed: same spring lying flatnatural lengthΔ = 7.4 cmT = 0.54 s
A 0.30 kg block is drawn at its rest position on a spring of stiffness 40 N m⁻¹, beside a 2 s record of its motion after it is pulled down 5 cm and released. The upper dashed line is the natural length; the lower is the new equilibrium, 7.4 cm below it. The solid trace swings 5 cm either side of the equilibrium line with period 0.544 s. The dashed trace is the same block and spring lying flat: identical, but centred on the natural length.

Predict → change one variable → check

Plan a change before running it. Every other input stays at the saved baseline.

Saved baseline. Hanging mass m: 0.30 kg; Spring stiffness k: 40 N m⁻¹; Amplitude A: 5 cm

Baseline 0.30; choose 0.2 to 0.6, in steps of 0.05.
4. Compared with the saved baseline, this result will…

This experiment is kept only while this page is open. It does not change saved course progress.

4

Catch the common trap

The tempting claim is that a hanging mass must oscillate at a different rate from the same mass on a horizontal spring, because gravity now helps on the way down and opposes on the way up. Gravity does both, by exactly the same amount at every position, and that is the point: a constant force shifts where the net force is zero but cannot change how steeply the net force varies with displacement, and ω² = k/m depends only on that slope. Take the system to the Moon and Δ shrinks about sixfold while T does not move. The companion error is in the energy: writing ½ky² with y measured from equilibrium and then adding a gravitational term mgy as well counts gravity twice, because the shift of origin has already absorbed it.

5

Practice & worked examples

3 authored examples. Make an attempt, then reveal the reasoning one step at a time.

EasyExample 1

A 0.300 kg bird feeder is hooked onto a light spring hanging from a branch, and once it settles the spring is 7.5 cm longer than it was unloaded. Find the spring's stiffness, and the period and frequency with which the feeder bobs just after a bird takes off from it.

Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.

0 of 4 steps revealed.

MediumExample 2

A 1.50 kg instrument package is to hang from two light springs of stiffness 120 N m⁻¹ and 200 N m⁻¹. Compare mounting them side by side (equal natural lengths, both attached to the package, which is kept level) with mounting them end to end. For each arrangement find the effective stiffness, the static sag and the period, and for the chain say how the sag is divided between the two springs.

Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.

0 of 5 steps revealed.

HardExample 3

A 0.400 kg tray hangs at rest from a light spring of stiffness 49.0 N m⁻¹. A 0.200 kg mass is lowered until it just rests on the tray and is then let go from rest, so there is no impact. Find the amplitude and period of the motion that follows and the greatest speed reached, and decide whether the mass ever loses contact with the tray.

Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.

0 of 6 steps revealed.

6

Quick check

Select an answer and explain it before checking.

A 0.40 kg glider on a frictionless air track is attached to the left-hand end stop by a spring of stiffness 30 N m⁻¹ and to the right-hand end stop by a spring of stiffness 60 N m⁻¹. Both springs stay attached throughout. What is the period of small oscillations along the track?
7

Review & continue

A mass–spring system is a body of mass m held by one or more springs whose net force about equilibrium is −keff times the displacement, so it oscillates with ω = √(keff/m) about wherever that equilibrium happens to sit.

  • Explain the relationship without looking at the equation.
  • Check a sign, a unit and a model assumption in your working.
  • Return to the lab or worked example if a step is still unclear.

Optional supporting lessons

These chapter resources can help with earlier ideas; they are not additional required Physics I completion tasks.

Extra challenging questions

Connect several ideas, explore supplied data, and compare your reasoning with a worked solution.