Salam Academy
LearnYMA01WMA13 · Pure Mathematics 3Numerical methodsLocating roots: sketches and sign changes
Numerical methods · Subtopic 1 of 3

Locating Roots: Sketches and Sign Changes

Most equations have no exact solution. Before you can approximate a root you need to know how many there are and roughly where: sketch two graphs to count them, then trap each one with a change of sign.

Cambridge 9709 Paper 2Cambridge 9709 Paper 3Edexcel YMA01 WMA13Edexcel 9MA0 Paper 1Edexcel 9MA0 Paper 2AQA 7357 Paper 1≈ 35 minRevision 6 · updated 2026-10-27
Section 1 of 14

Learning objectives

  • Rewrite an equation as two simpler graphs and use a sketch to count its roots.
  • Show that a root lies in an interval by a change of sign, with a full written conclusion.
  • Confirm that a root is correct to a given number of decimal places by testing the bounds.
  • Recognise when a change of sign is misleading: asymptotes, touching roots and pairs of roots.
Pause and think

There is no formula for the solutions of x5+x=1x^5+x=1. Without solving it, how could you tell that it has a solution between 00 and 11?

Section 2 of 14

Core idea

Start hereEquations nobody can solve exactly

x=cos⁡xx=\cos x has a solution (draw the graphs, they cross), but no algebra will ever produce it as a formula. Yet a calculator gives 0.739085…0.739085\ldots How? By trapping the root in smaller and smaller intervals. The first tool is simple: if a smooth curve goes from below the axis to above it, it must cross in between.

The big idea

If ff is continuous on [a,b][a,b] and f(a)f(a), f(b)f(b) have opposite signs, then f(x)=0f(x)=0 has a root between aa and bb. Watch out for asymptotes (sign change, no root) and touching roots (root, no sign change).

1. The sign-change rule

y = x³ − 2x − 5 changes sign between 2 and 2.1
1.522.53−5510xyy = x³ − 2x − 5f(2) = −1f(2.1) = +0.061
f(2)<0f(2)<0 and f(2.1)>0f(2.1)>0, and the curve is unbroken, so the root lies between 22 and 2.12.1 (it is 2.0946…2.0946\ldots).
f(a)⋅f(b)<0 and f continuous on [a,b] ⇒ ∃ α∈(a,b): f(α)=0f(a)\cdot f(b)<0\ \text{and}\ f\text{ continuous on }[a,b]\ \Rightarrow\ \exists\,\alpha\in(a,b):\ f(\alpha)=0
where
continuous
the graph can be drawn without lifting the pen: no gaps, jumps or asymptotes.
∃\exists
"there exists".
α\alpha
the root.
Worked examplex3−2x−5=0x^3-2x-5=0 has a root in (2,2.1)(2,2.1)

Show it.

Goal
A sign change.
Strategy
Evaluate ff at both ends.
  1. f(2)=8−4−5=−1<0f(2)=8-4-5=-1<0
    Left end.
  2. f(2.1)=9.261−4.2−5=0.061>0f(2.1)=9.261-4.2-5=0.061>0
    Right end.
  3. Sign change and ff (a polynomial) is continuous, so a root lies in (2,2.1)(2,2.1).

AnswerShown.
✓ Checkf(2.1)f(2.1) is much smaller in size than f(2)f(2), so the root is near 2.12.1 (it's 2.09462.0946) ✓.
Worked examplex=cos⁡xx=\cos x

Show there is a root between 0.70.7 and 0.80.8.

Goal
Sign change.
Strategy
Rearrange to f(x)=0f(x)=0 first.
  1. f(x)=x−cos⁡xf(x)=x-\cos x
    Radians.
  2. f(0.7)=−0.065,f(0.8)=0.103f(0.7)=-0.065,\quad f(0.8)=0.103
    Evaluate.
AnswerSign change ⇒ root in (0.7,0.8)(0.7,0.8).
✓ CheckThe graphs below cross once ✓.
y = x and y = cos x cross once
−0.50.511.52−0.50.511.50x (radians)yy = xy = cos xroot ≈ 0.739
The graphs cross once, so x=cos⁡xx=\cos x has exactly one root, close to 0.7390.739.
Key takeawayCounting roots: sketch two graphs Rewrite f(x)=0f(x)=0 as g(x)=h(x)g(x)=h(x) with two familiar graphs; count crossings.

2. When the rule fails

Two traps: an asymptote and a touching root
123456−4−3−2−112340xyy = 1/(x − 2)y = (x − 4.5)²−2+2root, no sign change
Left: a sign change between 1.51.5 and 2.52.5, but no root, just a break in the graph. Right: a root at 4.54.5, but the curve touches and bounces back, so the sign never changes.
  • Asymptote: 1x−1\frac1{x-1} changes sign across x=1x=1 but has no root.
  • Touching root: (x−2)2(x-2)^2 has a root but no sign change.
  • Two close roots can hide each other.
Worked exampleProving accuracy

Show the root of x3−2x−5=0x^3-2x-5=0 is 2.092.09 to 2 d.p.

Goal
Bound the root.
Strategy
Test the rounding boundaries 2.0852.085 and 2.0952.095.
  1. f(2.085)=−0.106<0f(2.085)=-0.106<0
    Lower bound.
  2. f(2.095)=0.0050>0f(2.095)=0.0050>0
    Upper bound.
AnswerRoot in (2.085,2.095)(2.085,2.095), so 2.092.09 to 2 d.p.
✓ CheckAny number in that interval rounds to 2.092.09 ✓.
Pause and think

Show ex=3−xe^x=3-x has a root between 0.7 and 0.8.

Summary

  • Continuous + sign change ⇒ root.
  • Sketch to count roots.
  • Bounds at rounding limits.
Key words
Continuous
No breaks in the graph.
HistoryProving the obvious. That an unbroken curve going from below the axis to above it must cross the axis seems obvious. Bernard Bolzano, a priest and mathematician in Prague, was one of the first to prove it carefully, in 1817. It is now called the intermediate value theorem, and it is the reason every sign-change argument works.
Keep reading for free

Create a free account to read the rest of this lesson: key formulae, worked examples, explore the graph, common mistakes, exam tip, guided practice and more. Your answers are checked and your progress is saved.