Hooke's Law

Leaving Cert Higher Level Applied Maths revision notes with diagrams, key terms and self-check questions.

9 min readHigher LevelBy Studytok
Practise this topic — free →

On this course, Hooke's Law is one of the standard models you are expected to use alongside Newton's Laws, and it is the main example of a force that varies with position but still stores energy (a variable conservative force). In Leaving Certificate Applied Mathematics, you will apply it to static equilibrium, free-body force diagrams on horizontal and inclined planes, conservation of energy, circular motion where tension supplies centripetal force, and differential equations of motion using a=vdvdxa = v \frac{dv}{dx}.

Principles of Hooke's Law and Elastic Systems

Hooke's Law states that the tension or restoring force in an elastic material is directly proportional to its extension, provided it remains within its elastic limit.

Mathematically, the magnitude of the force is modelled as:

T=kx=k(l−l0)T = k x = k(l - l_0)

where:

  • TT is the tension or restoring force in Newtons (N).
  • kk is the elastic constant (stiffness factor) in N m−1\text{N m}^{-1}. A higher kk means a stiffer elastic body.
  • l0l_0 is the natural length (unstretched length) in metres (m).
  • ll is the actual stretched or compressed length in metres (m).
  • xx (or ee) is the extension or compression: x=l−l0x = l - l_0.

Some textbooks give the stiffness as a modulus of elasticity λ\lambda instead, with k=λl0k = \frac{\lambda}{l_0}. The two are equivalent: if a question gives you λ\lambda and the natural length, work out kk first and then use T=kxT = kx.

When writing Newton's Second Law along the axis of extension, the direction of the restoring force opposes displacement: F=−kxF = -kx. Stating this minus sign reflects that the elastic force always pulls or pushes the particle back towards its unstretched position.

Springs versus Strings: The Slack Condition

A fundamental modelling decision in mechanics is choosing whether an elastic component can push as well as pull.

Light Elastic Springs

A light elastic spring can experience both tension when extended (l>l0l > l_0) and compressive thrust when shortened below natural length (l<l0l < l_0). When compressed by an amount c=l0−lc = l_0 - l, it pushes outward on the particle with thrust F=kcF = kc.

Light Elastic Strings

A light elastic string can only support tension; it pulls when stretched (l>l0l > l_0). The instant its length becomes less than or equal to its natural length (l≤l0l \le l_0), the string becomes slack. A slack string exerts zero force (T=0T = 0); it can never push.

In both cases, describing a component as light means its own mass is neglected (mspring=0m_{\text{spring}} = 0), so the tension is uniform throughout its length.

Once the string is back to its natural length it stops pulling altogether, and from that instant the particle is in free flight under gravity alone. The only force acting is the weight, so the particle has an acceleration of 9.8 m s−29.8\text{ m s}^{-2} directed vertically downwards. Taking upwards as positive, a=−g=−9.8 m s−2a = -g = -9.8\text{ m s}^{-2}; it therefore decelerates on the way up, stops instantaneously, and falls back.

Free-Body Diagrams and Equations of Motion

Before writing down algebra, sketch the particle and mark every acting force with an arrow and a label:

  • The weight mgmg, acting vertically downwards.
  • The tension T=kxT = kx, pointing along the string away from the particle towards the fixed attachment point.
  • For a compressed spring, the thrust kckc, pushing the particle away from the fixed point.
  • The normal reaction RR perpendicular to any supporting surface, and the friction force Ff≤μRF_f \le \mu R opposing the direction of slipping or motion.

Beside your diagram, list l0l_0, ll, and extension x=l−l0x = l - l_0. Always state your positive direction clearly. For instance, writing "Taking downwards as positive: mg−T=mamg - T = ma" secures method marks before any values are inserted.

Elastic Systems on an Inclined Plane

On a plane inclined at angle θ\theta to the horizontal, resolve forces parallel and perpendicular to the plane. The component of weight acting down the slope is mgsin⁡θmg \sin\theta, and the normal reaction is R=mgcos⁡θR = mg \cos\theta.

For a particle held in equilibrium on a smooth slope by an elastic string running up the incline:

T=mgsin⁡θ  ⟹  ke=mgsin⁡θ  ⟹  e=mgsin⁡θkT = mg \sin\theta \implies ke = mg \sin\theta \implies e = \frac{mg \sin\theta}{k}
A particle on a smooth incline experiences tension uphill, reaction perpendicular to the plane, and weight vertically downward.
A particle on a smooth incline experiences tension uphill, reaction perpendicular to the plane, and weight vertically downward.

If the slope is rough with coefficient of friction μ\mu, friction acts up or down the slope to oppose motion. Consequently, the string extension at equilibrium is not a single point but a range of values where keke lies between mgsin⁡θ−μmgcos⁡θmg \sin\theta - \mu mg \cos\theta and mgsin⁡θ+μmgcos⁡θmg \sin\theta + \mu mg \cos\theta.

Work Done and Elastic Potential Energy

Because the restoring force varies linearly with extension, calculating the work done to stretch a spring from natural length (s=0s = 0) to an extension xx requires integration:

W=∫0xks ds=[12ks2]0x=12kx2W = \int_{0}^{x} ks \, ds = \left[ \frac{1}{2}ks^2 \right]_0^x = \frac{1}{2}kx^2

Geometrically, this represents the area of the triangular region under the linear tension-extension graph (base xx, height kxkx).

Because the elastic restoring force is a conservative force, the work done against it is stored as elastic potential energy (EpE_p):

Ep=12kx2E_p = \frac{1}{2}kx^2

When extending an already stretched spring from extension x1x_1 to x2x_2, the change in stored energy is the difference between the two states:

ΔEp=12kx22−12kx12\Delta E_p = \frac{1}{2}kx_2^2 - \frac{1}{2}kx_1^2

Do not calculate this as 12k(x2−x1)2\frac{1}{2}k(x_2 - x_1)^2. Because the force increases continuously, stretching from 0.2 m0.2\text{ m} to 0.4 m0.4\text{ m} takes three times as much work as stretching from 00 to 0.2 m0.2\text{ m}.

A straight tension-extension graph has a triangular area from zero to x₁ and a highlighted trapezium between x₁ and x₂ representing the additional stored energy.
A straight tension-extension graph has a triangular area from zero to x₁ and a highlighted trapezium between x₁ and x₂ representing the additional stored energy.

Conservation of Energy and Non-Conservative Work

When only conservative forces (gravity and elastic restoring forces) do work, total mechanical energy is conserved:

Ek+Ep,grav+Ep,elastic=constantE_k + E_{p,\text{grav}} + E_{p,\text{elastic}} = \text{constant}12mv2+mgh+12kx2=constant\frac{1}{2}mv^2 + mgh + \frac{1}{2}kx^2 = \text{constant}

When a non-conservative force like friction is present, mechanical energy is converted into thermal energy. The work done by friction depends directly on distance travelled along the surface:

Energy at start=Energy at end+Work done against friction\text{Energy at start} = \text{Energy at end} + \text{Work done against friction}

where Work done against friction=Ff×d=μR×d\text{Work done against friction} = F_f \times d = \mu R \times d.

Systematic Method for Vertical Elastic String Problems

  1. Find the equilibrium position extension e0e_0 by setting net force to zero: ke0=mgke_0 = mg.
  2. Determine whether the string is taut (l>l0l > l_0) or slack (l≤l0l \le l_0) at each stage, using separate models for each regime.
  3. To find speed at any height, choose a gravitational datum (h=0h = 0) and apply energy conservation. Always measure elastic extension strictly from l0l_0, regardless of datum placement.
  4. Remember that the lowest point is an instantaneous turning point (v=0v = 0), not an equilibrium position; net upward force acts on the particle at this point.

Measuring Displacement from Equilibrium and Differential Equations

A particle of mass mm hangs at rest on an elastic string of stiffness kk. At equilibrium the extension is e0e_0, where:

ke0=mg  ⟹  e0=mgkk e_0 = mg \implies e_0 = \frac{mg}{k}

Pull the particle a further distance xx below this equilibrium position, so total extension is e0+xe_0 + x. Taking downwards as positive:

Resultant force=mg−k(e0+x)=mg−ke0−kx=−kx\text{Resultant force} = mg - k(e_0 + x) = mg - k e_0 - kx = -kx

since mg=ke0mg = k e_0. The weight cancels out completely. Measuring xx from the equilibrium position simplifies the equation of motion to ma=−kxma = -kx, or a=−kmxa = -\frac{k}{m}x. The minus sign shows that the net force always pulls the mass back towards equilibrium.

A suspended particle lies below the natural-length and equilibrium levels. Its total extension is e₀ + x, while x measures only its displacement below equilibrium.
A suspended particle lies below the natural-length and equilibrium levels. Its total extension is e₀ + x, while x measures only its displacement below equilibrium.

Finding Speed Using a=vdvdxa = v \frac{dv}{dx}

Because the net force depends on position rather than time, replace acceleration aa with vdvdxv \frac{dv}{dx} (reducing the second-order equation of motion to first order):

mvdvdx=−kxm v \frac{dv}{dx} = -kxm∫v dv=−k∫x dx  ⟹  12mv2=−12kx2+Cm \int v \, dv = -k \int x \, dx \implies \frac{1}{2}mv^2 = -\frac{1}{2}kx^2 + C

If the particle is released from rest at x=Ax = A (where v=0v = 0), then C=12kA2C = \frac{1}{2}kA^2, giving:

v2=km(A2−x2)v^2 = \frac{k}{m}(A^2 - x^2)

Maximum speed occurs at x=0x = 0 (the equilibrium position), where vmax=Akmv_{\text{max}} = A\sqrt{\frac{k}{m}}. Notice that integrating the equation of motion gives exactly the same equation as conservation of mechanical energy. If an exam question asks for a differential equation method, you can verify your final expression with an energy balance.

Hooke's Law in Circular Motion and Model Limitations

When a particle attached to a fixed peg by an elastic string or spring rotates in a horizontal circle on a smooth table, tension supplies the centripetal force directed toward the centre.

The radius of the circle rr is the stretched length of the string: r=l0+xr = l_0 + x, so the extension is x=r−l0x = r - l_0.

Applying Newton's Second Law along the radial direction:

Fc=mω2r=mv2rF_c = m \omega^2 r = \frac{mv^2}{r}T=k(r−l0)=mω2rT = k(r - l_0) = m \omega^2 r
Viewed from above, a particle follows a circle around a fixed peg. The string spans radius r = l₀ + x, and tension points towards the peg.
Viewed from above, a particle follows a circle around a fixed peg. The string spans radius r = l₀ + x, and tension points towards the peg.

Rearranging to express the orbital radius rr in terms of angular speed ω\omega:

kr−kl0=mω2r  ⟹  r(k−mω2)=kl0  ⟹  r=kl0k−mω2kr - kl_0 = m\omega^2 r \implies r(k - m\omega^2) = kl_0 \implies r = \frac{kl_0}{k - m\omega^2}

This algebraic result illustrates model breakdown: as ω2→km\omega^2 \to \frac{k}{m}, the denominator approaches zero and the theoretical radius approaches infinity. If ω≥km\omega \ge \sqrt{\frac{k}{m}}, the elastic restoring force cannot keep pace with the centripetal demand, and the circular motion model collapses.

Core Modelling Assumptions and Evaluation

Every elastic problem is built on simplifications that you may be asked to state and evaluate in written questions:

  • Elastic limit: The linear relationship T=kxT = kx holds only within the elastic limit. Beyond this limit, deformation is permanent and the formula fails.
  • Light string or spring: The mass of the elastic body is neglected, ensuring tension is uniform throughout.
  • Particle model: The moving body is treated as a point mass, neglecting air resistance, rotational energy, and physical dimensions.
  • Constant gravity: Acceleration due to gravity is taken as uniform (g=9.8 m s−2g = 9.8\text{ m s}^{-2} vertically downwards).

Dimensional Analysis

Strand 3 requires using dimensional analysis to evaluate whether dynamic expressions are reasonable. Using fundamental dimensions of Mass (M), Length (L), and Time (T):

  • Force: [F]=[ma]=M L T−2[F] = [ma] = \text{M L T}^{-2}
  • Stiffness constant kk: Since k=Fxk = \frac{F}{x},
[k]=M L T−2L=M T−2[k] = \frac{\text{M L T}^{-2}}{\text{L}} = \text{M T}^{-2}
  • Elastic potential energy (Ep=12kx2E_p = \frac{1}{2}kx^2):
[Ep]=[k][x2]=(M T−2)(L2)=M L2T−2[E_p] = [k][x^2] = (\text{M T}^{-2})(\text{L}^2) = \text{M L}^2 \text{T}^{-2}

This matches the dimensions of kinetic energy [12mv2]=M(L T−1)2=M L2T−2[\frac{1}{2}mv^2] = \text{M}(\text{L T}^{-1})^2 = \text{M L}^2 \text{T}^{-2} and work done [F×d]=M L2T−2[F \times d] = \text{M L}^2 \text{T}^{-2}.

Checking Dimensional Consistency

To check if the speed formula v=xkmv = x\sqrt{\frac{k}{m}} is dimensionally consistent:

[xkm]=L×M T−2M=L×T−2=L T−1\left[ x\sqrt{\frac{k}{m}} \right] = \text{L} \times \sqrt{\frac{\text{M T}^{-2}}{\text{M}}} = \text{L} \times \sqrt{\text{T}^{-2}} = \text{L T}^{-1}

Because L T−1\text{L T}^{-1} is the dimension of speed, the expression is dimensionally consistent. Dimensional consistency does not prove the formula is right — it only rules out formulas that must be wrong.

Key terms

Hooke's Law
The principle stating that the restoring tension or thrust in an elastic body is directly proportional to its extension or compression, provided the elastic limit is not exceeded.
Natural Length (l0l_0)
The unstretched length of an elastic string or spring when no external forces or loads act upon it.
Extension (xx or ee)
The increase in length beyond the natural length when stretched: x=l−l0x = l - l_0.
Elastic Constant (kk)
The stiffness factor of an elastic body, defined as the restoring force per unit extension and measured in Newtons per metre (N m−1\text{N m}^{-1}).
Elastic Potential Energy (EpE_p)
The potential energy stored in an elastic body as a result of its deformation, equal to 12kx2\frac{1}{2}kx^2.
Slack
The state when the length of an elastic string drops below or equals its natural length (l≤l0l \le l_0), causing tension to drop instantly to zero.
Thrust
The outward pushing force exerted by an elastic spring when compressed below its natural length. Strings cannot exert thrust.
Equilibrium Position
The position at which the net resultant force on a particle is zero. For a vertically hanging mass, this occurs where upward tension balances downward weight (ke0=mgke_0 = mg).
Conservative Force
A force for which the work done in moving a particle between two points is independent of the path taken, allowing potential energy to be defined.

Check yourself

  1. A light spring of natural length 0.5 m has elastic constant k = 140 N m⁻¹. What thrust does it exert when compressed to 0.42 m?

    Compression x=0.50−0.42=0.08 mx = 0.50 - 0.42 = 0.08\text{ m}. Thrust F=kx=140×0.08=11.2 NF = kx = 140 \times 0.08 = 11.2\text{ N}.

  2. A 1.5 kg particle hangs at rest from an elastic string with k = 49 N m⁻¹. What is its equilibrium extension? (Take g = 9.8 m s⁻²).

    At equilibrium, upward tension balances weight: ke0=mg  ⟹  49e0=1.5(9.8)=14.7  ⟹  e0=0.3 mke_0 = mg \implies 49e_0 = 1.5(9.8) = 14.7 \implies e_0 = 0.3\text{ m}.

  3. How much work is required to stretch a spring with k = 100 N m⁻¹ from an extension of 0.2 m to 0.4 m?

    W=12k(x22−x12)=12(100)(0.42−0.22)=50(0.16−0.04)=50(0.12)=6 JW = \frac{1}{2}k(x_2^2 - x_1^2) = \frac{1}{2}(100)(0.4^2 - 0.2^2) = 50(0.16 - 0.04) = 50(0.12) = 6\text{ J}.

  4. A particle hanging from an elastic string bounces upwards past the natural-length point. Describe its acceleration while above this point.

    Once the string goes slack (l≤l0l \le l_0), tension is zero. The particle moves solely under gravity, so it has a constant acceleration of 9.8 m s−29.8\text{ m s}^{-2} directed vertically downwards (taking upwards as positive, a=−9.8 m s−2a = -9.8\text{ m s}^{-2}, so it decelerates until it reaches its highest point).

  5. A spring with k = 400 N m⁻¹ is compressed 0.1 m and released, projecting a 0.5 kg block along a rough horizontal floor with μ = 0.2. How far does the block travel in total before stopping? (Take g = 9.8 m s⁻²).

    Energy stored in spring: Ep=12(400)(0.12)=2 JE_p = \frac{1}{2}(400)(0.1^2) = 2\text{ J}. Normal reaction R=mg=0.5(9.8)=4.9 NR = mg = 0.5(9.8) = 4.9\text{ N}. Friction force Ff=μR=0.2(4.9)=0.98 NF_f = \mu R = 0.2(4.9) = 0.98\text{ N}. Work done against friction equates to initial energy: 0.98d=2  ⟹  d=20.98≈2.04 m0.98d = 2 \implies d = \frac{2}{0.98} \approx 2.04\text{ m}.

  6. In horizontal circular motion with an elastic string, why does the model break down if ω ≥ √(k/m)?

    Centripetal demand is mω2rm\omega^2 r. When mω2≥km\omega^2 \ge k, the restoring tension k(r−l0)k(r - l_0) cannot match mω2rm\omega^2 r for any finite radius, so no steady circular orbit can exist.

You've read the theory
Now turn it into exam marks.

Practise hooke's law as questions and flashcards in Studytok, with explanations when you get stuck.

Continue for free →
  1. ✓
    Read the notes
    8 sections
  2. 2
    Test yourself
    Questions marked instantly
  3. 3
    Keep revising
    Flashcards and exam-style practice