Every graphs of functions question from 15 Cambridge IGCSE Mathematics (0580) past papers (May/June 2025 to May/June 2026), syllabus section 2.10. 15 questions covering Core and Extended tiers, ordered from Core to Extended. Each question is labelled with its question paper code (for example 0580/11/M/J/26) and every final answer matches the official Cambridge mark scheme. Try each question first, then click “Show solution” to check your working. This page is part of our IGCSE Maths 0580 Algebra and Graphs past paper questions.
0580 Graphs of Functions past paper questions: Core (Papers 1 and 3)
May/June 2026 · Paper 1 · 0580/11/M/J/26 · Q18
(a) Complete the table of values for y = x² + x − 3.
| x | −4 | −3 | −2 | −1 | 0 | 1 | 2 | 3 | 4 |
|---|---|---|---|---|---|---|---|---|---|
| y | 9 | −1 | −3 | −3 | −1 | 9 |
(b) On the grid, draw the graph of y = x² + x − 3 for −4 ≤ x ≤ 4.
(c) Write down the equation of the line of symmetry of the graph.
(d) Use your graph to solve the equation x² + x − 3 = 0.
Show solution
- Substitute each x into y = x² + x − 3.
- x = −3: (−3)² + (−3) − 3 = 9 − 3 − 3 = 3
- x = 2: 2² + 2 − 3 = 4 + 2 − 3 = 3
- x = 4: 4² + 4 − 3 = 16 + 4 − 3 = 17
- Plot all nine points from the table with small crosses.
- Join them with one smooth U-shaped curve (do not use a ruler). The lowest point is just below y = −3, between x = −1 and x = 0.
- The table has equal y-values at x = −1 and x = 0, so the line of symmetry is halfway between them.
- x = −1⁄2
- The solutions of x² + x − 3 = 0 are where the curve crosses the x-axis (y = 0).
- Read the two x-values: x ≈ −2.3 or x ≈ 1.3
May/June 2026 · Paper 1 · 0580/13/M/J/26 · Q13
(a) Complete the table of values for y = 6x − x² − 4.
| x | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
|---|---|---|---|---|---|---|---|
| y | 5 | 4 | 1 | −4 |
(b) Draw the graph of y = 6x − x² − 4 for 0 ≤ x ≤ 6. (c) On the grid, draw the line y = 3. (d) Use your graph to solve 6x − x² − 4 = 3.
Show solution
- Substitute each x into y = 6x − x² − 4.
- x = 0: 0 − 0 − 4 = −4
- x = 1: 6 − 1 − 4 = 1
- x = 2: 12 − 4 − 4 = 4
- Plot all seven points from the table with small crosses.
- Join them with a smooth ∩-shaped curve. Its highest point is (3, 5).
- Draw a horizontal ruled line across the grid at y = 3.
- The equation 6x − x² − 4 = 3 is true where the curve and the line y = 3 meet.
- Read the two x-values at the crossing points: x ≈ 1.6 or x ≈ 4.4
May/June 2026 · Paper 3 · 0580/32/M/J/26 · Q18
(a) Complete the table of values for y = −x² + 3x + 5.
| x | −2 | −1 | 0 | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|---|---|---|
| y | −5 | 5 | −5 |
(b) On the grid, draw the graph of y = −x² + 3x + 5 for −2 ≤ x ≤ 5.
(c) Write down the coordinates of the highest point on the graph.
(d) Use your graph to solve −x² + 3x + 5 = 0.
Show solution
- Substitute each x-value into y = −x² + 3x + 5. Be careful: −x² means −(x²), so it is always negative or zero.
- x = −1: −1 − 3 + 5 = 1
- x = 0: 0 + 0 + 5 = 5
- x = 1: −1 + 3 + 5 = 7
- x = 2: −4 + 6 + 5 = 7
- x = 4: −16 + 12 + 5 = 1
- Plot every point from the table and join them with a smooth ∩-shaped curve (not straight lines).
- The top of the curve is between x = 1 and x = 2, a little above y = 7.
- The y-values are symmetrical: 7 at x = 1 and x = 2, so the highest point is half-way, at x = 1.5.
- y = −(1.5)² + 3 × 1.5 + 5 = −2.25 + 4.5 + 5 = 7.25.
- (1.5, 7.25)
- −x² + 3x + 5 = 0 means y = 0, so read where the curve crosses the x-axis.
- x ≈ −1.2 or x ≈ 4.2
Oct/Nov 2025 · Paper 1 · 0580/11/O/N/25 · Q16
(a) Complete the table of values for y = 9⁄x.
| x | −4.5 | −3 | −2 | −1.5 | −1 | 1 | 1.5 | 2 | 3 | 4.5 |
|---|---|---|---|---|---|---|---|---|---|---|
| y | −2 | −3 | −6 | −9 | 9 | 6 | 4.5 | 2 |
(b) On the grid, draw the graph of y = 9⁄x for −4.5 ≤ x ≤ −1 and 1 ≤ x ≤ 4.5.
Show solution
- Substitute each x into y = 9⁄x.
- x = −2: y = 9 ÷ (−2) = −4.5
- x = 3: y = 9 ÷ 3 = 3
- Plot all the points from the table.
- Join the points for negative x with one smooth curve and the points for positive x with another smooth curve.
- Do not join the two curves across x = 0, because 9 ÷ 0 cannot be worked out.
Oct/Nov 2025 · Paper 3 · 0580/32/O/N/25 · Q27
(a) Complete the table of values for y = 12⁄x.
| x | −4 | −3 | −2 | −1 | 1 | 2 | 3 | 4 |
|---|---|---|---|---|---|---|---|---|
| y | −4 | −6 | 6 | 4 |
(b) Draw the graph of y = 12⁄x for −4 ≤ x ≤ −1 and 1 ≤ x ≤ 4.
(c) Use your graph to write down the solution of the equation 12⁄x = 10.
Show solution
- Divide 12 by each x-value.
- x = −4: 12 ÷ (−4) = −3
- x = −1: 12 ÷ (−1) = −12
- x = 1: 12 ÷ 1 = 12
- x = 4: 12 ÷ 4 = 3
- Plot all the points. Draw one smooth curve through the negative x-values and another through the positive x-values.
- Do not join the two curves: there is no value at x = 0.
- Draw across from y = 10 to the curve and read down to the x-axis.
- x ≈ 1.2
Oct/Nov 2025 · Paper 3 · 0580/33/O/N/25 · Q22
(a) Complete the table of values for y = x² − 4.
| x | −4 | −3 | −2 | −1 | 0 | 1 | 2 | 3 | 4 |
|---|---|---|---|---|---|---|---|---|---|
| y | 12 | 0 | −3 | −3 | 0 | 12 |
(b) On the grid, draw the graph of y = x² − 4 for −4 ≤ x ≤ 4.
Show solution
- Square each x-value, then subtract 4.
- x = −3: (−3)² − 4 = 9 − 4 = 5
- x = 0: 0² − 4 = −4
- x = 3: 3² − 4 = 9 − 4 = 5
- Plot all the points from the table.
- Join them with a smooth U-shaped curve. Its lowest point is at (0, −4).
- Tip: Do not join the points with straight lines, and do not give the bottom of the curve a flat or pointed shape.
May/June 2025 · Paper 1 · 0580/12/M/J/25 · Q14
(a) Complete the table of values for y = (x + 3)(x − 2).
| x | −4 | −3 | −2 | −1 | 0 | 1 | 2 | 3 |
| y | 6 | −4 | −4 |
(b) On the grid, draw the graph of y = (x + 3)(x − 2) for −4 ≤ x ≤ 3.
(c) Write down the coordinates of the lowest point of the graph.
(d) Write down the equation of the line of symmetry of the graph.
(e) Use your graph to solve the equation (x + 3)(x − 2) = 3.
Show solution
- Substitute each x into y = (x + 3)(x − 2).
- x = −3: (0)(−5) = 0. x = −1: (2)(−3) = −6. x = 0: (3)(−2) = −6.
- x = 2: (5)(0) = 0. x = 3: (6)(1) = 6.
- y = 6, 0, −4, −6, −6, −4, 0, 6
- Plot all 8 points with small crosses.
- Join them with one smooth U-shaped curve (not straight lines). The bottom of the curve is between x = −1 and x = 0, slightly below −6.
- Plot the 8 points and join them with a smooth U-shaped curve.
- The y-values are equal at x = −1 and x = 0, so the lowest point is halfway, at x = −0.5.
- y = (−0.5 + 3)(−0.5 − 2) = 2.5 × (−2.5) = −6.25.
- Lowest point = (−0.5, −6.25)
- The line of symmetry is the vertical line through the lowest point.
- x = −0.5
- Draw the horizontal line y = 3 across the grid.
- Read the x-values where it crosses the curve: x ≈ −3.5 or x ≈ 2.5
0580 Graphs of Functions past paper questions: Extended (Papers 2 and 4)
May/June 2026 · Paper 2 · 0580/21/M/J/26 · Q8(c)
P is the point (0, 4) and Q is the point (1, 8). The graph of y = x² + ax + b passes through the points P and Q. This graph also passes through the point (−2, c). Find the value of c.
Show solution
- The curve passes through P(0, 4), so substitute x = 0, y = 4: 4 = 0 + 0 + b, so b = 4.
- It also passes through Q(1, 8): 8 = 1 + a + 4, so a = 3.
- The equation is y = x² + 3x + 4.
- Substitute x = −2 to find c: c = (−2)² + 3(−2) + 4 = 4 − 6 + 4 = 2
May/June 2026 · Paper 4 · 0580/42/M/J/26 · Q8
The table shows some values, correct to 1 decimal place, for y = x³ − 2x² − 2.
| x | −1 | −0.5 | 0 | 0.5 | 1 | 1.5 | 2 | 2.5 | 3 |
|---|---|---|---|---|---|---|---|---|---|
| y | −2.6 | −2 | −2.4 | −3.1 | −2 | 7 |
(a) Complete the table. (b) On the grid, draw the graph of y = x³ − 2x² − 2 for −1 ≤ x ≤ 3.
(c) By drawing a suitable straight line, solve the equation x³ − 2x² − x + 1 = 0.
Show solution
- Substitute each missing x-value into y = x³ − 2x² − 2.
- x = −1: (−1)³ − 2 × (−1)² − 2 = −1 − 2 − 2 = −5
- x = 1: 1 − 2 − 2 = −3
- x = 2.5: 15.625 − 12.5 − 2 = 1.125 ≈ 1.1
- Plot all nine points and join them with a smooth curve.
- The curve rises to a small peak at (0, −2), dips to about (1.3, −3.2), then climbs steeply to (3, 7).
- Rearrange the equation so that one side matches the curve. Add x − 3 to both sides: x³ − 2x² − x + 1 + x − 3 = x − 3.
- This gives x³ − 2x² − 2 = x − 3. So draw the line y = x − 3, through (0, −3) and (2, −1).
- The solutions are the x-values where the line crosses the curve.
- x ≈ −0.8, x ≈ 0.55, x ≈ 2.25
May/June 2026 · Paper 4 · 0580/43/M/J/26 · Q11
The table shows some values for y = 3 × 2ˣ − 5, correct to 1 decimal place.
| x | −2 | −1.5 | −1 | −0.5 | 0 | 0.5 | 1 | 1.5 | 2 |
|---|---|---|---|---|---|---|---|---|---|
| y | −3.9 | −2.9 | −0.8 | 1 | 3.5 | 7 |
(a) Complete the table. (b) Draw the graph of y = 3 × 2ˣ − 5 for −2 ≤ x ≤ 2.
(c) By drawing a suitable line on the graph, solve the equation 3 × 2ˣ = 7.
(d) Find the equation of the asymptote to the graph of y = 3 × 2ˣ − 5.
Show solution
- Substitute each missing x-value into y = 3 × 2ˣ − 5.
- x = −2: 2⁻² = 1⁄4 = 0.25, so y = 3 × 0.25 − 5 = −4.25 ≈ −4.3
- x = −1: 2⁻¹ = 0.5, so y = 1.5 − 5 = −3.5
- x = 0: 2⁰ = 1, so y = 3 − 5 = −2
- Plot all nine points. Draw a smooth curve that is almost flat on the left and rises more and more steeply on the right.
- Make the equation match the curve. Subtract 5 from both sides of 3 × 2ˣ = 7: 3 × 2ˣ − 5 = 2.
- So draw the line y = 2 and read down from where it crosses the curve.
- x ≈ 1.2
- As x becomes very negative, 2ˣ gets closer and closer to 0, but never reaches it.
- So y gets closer and closer to 3 × 0 − 5 = −5.
- The asymptote is y = −5
Feb/Mar 2026 · Paper 2 · 0580/22/F/M/26 · Q22
(a) Expand and simplify (x + 5)(x − 3)².
(b) Sketch the graph of y = (x + 5)(x − 3)², indicating the values where the graph crosses the axes.
Show solution
- Expand the squared bracket first: (x − 3)² = (x − 3)(x − 3) = x² − 6x + 9.
- Multiply by (x + 5): x(x² − 6x + 9) + 5(x² − 6x + 9).
- = x³ − 6x² + 9x + 5x² − 30x + 45.
- Collect like terms: −6x² + 5x² = −x² and 9x − 30x = −21x.
- x³ − x² − 21x + 45
- The x³ term is positive, so the curve starts at the bottom left and finishes at the top right.
- Set y = 0: x + 5 = 0 gives x = −5, where the curve crosses the x-axis.
- (x − 3)² = 0 gives x = 3. A squared factor means the curve touches the axis there and turns back (a minimum).
- Set x = 0: y = 5 × (−3)² = 45, where it crosses the y-axis.
- Positive cubic crossing the x-axis at −5, touching it at 3, and crossing the y-axis at 45
Oct/Nov 2025 · Paper 4 · 0580/42/O/N/25 · Q11
The table shows some values for y = x³ − 2x + 3, correct to 2 decimal places where appropriate.
| x | −2 | −1.5 | −1 | −0.5 | 0 | 0.5 | 1 | 1.5 | 2 |
|---|---|---|---|---|---|---|---|---|---|
| y | −1 | 4 | 3.88 | 3 | 2.13 | 2 | 7 |
(a) Complete the table. (b) Draw the graph of y = x³ − 2x + 3 for −2 ≤ x ≤ 2.
(c) By drawing a suitable straight line on the grid, solve the equation x³ − 2.5x + 1 = 0.
Show solution
- Substitute each missing x-value into y = x³ − 2x + 3.
- x = −1.5: (−1.5)³ − 2 × (−1.5) + 3 = −3.375 + 3 + 3 = 2.625 ≈ 2.63
- x = 1.5: 1.5³ − 2 × 1.5 + 3 = 3.375 − 3 + 3 = 3.375 ≈ 3.38
- Plot all the points and join them with a smooth S-shaped curve.
- Rearrange so that one side matches the curve. Add 0.5x + 2 to both sides of x³ − 2.5x + 1 = 0.
- x³ − 2.5x + 1 + 0.5x + 2 = 0.5x + 2, which gives x³ − 2x + 3 = 0.5x + 2.
- Draw the line y = 0.5x + 2, through (0, 2) and (2, 3).
- Read the x-values where the line crosses the curve.
- x ≈ −1.75, x ≈ 0.43, x ≈ 1.32
Oct/Nov 2025 · Paper 4 · 0580/43/O/N/25 · Q13
The point (5, 1024) lies on the curve y = cˣ, where c is a whole number. Find the y-coordinate of the point on the curve with x-coordinate −2.
Show solution
- Substitute the point (5, 1024) into y = cˣ: c⁵ = 1024.
- Try whole numbers: 4⁵ = 4 × 4 × 4 × 4 × 4 = 1024, so c = 4.
- Now substitute x = −2: y = 4⁻² = 1⁄4² = 1⁄16.
- 0.0625
May/June 2025 · Paper 2 · 0580/21/M/J/25 · Q11
The diagram shows the graph of y = f(x) and the point P(−2, 11). The tangent from P touches the graph of y = f(x) at the point (a, b). The values of a and b are integers.
(a) By drawing this tangent, find the value of a and the value of b.
(b) Find the equation of the tangent. Give your answer in the form y = mx + c.
Show solution
- A tangent touches the curve at one point without crossing it.
- Put a ruler on P and turn it until it just touches the curve. Read the touching point.
- a = 1, b = 2
- The tangent goes through P(−2, 11) and (1, 2).
- Gradient = change in y⁄change in x = 2 − 11⁄1 − (−2) = −9⁄3 = −3.
- Substitute (1, 2) into y = −3x + c: 2 = −3 + c, so c = 5.
- y = 5 − 3x
May/June 2025 · Paper 2 · 0580/22/M/J/25 · Q15
The diagram shows the graph of y = 2⁄x − 1.
(a) Write down the coordinates of the point where the graph crosses the x-axis.
(b) Write down the equation of each asymptote.
(c) By drawing a suitable straight line on the grid, solve 2⁄x − x − 1 = 0.
Show solution
- The graph crosses the x-axis where y = 0: 2⁄x − 1 = 0.
- So 2⁄x = 1, which gives x = 2.
- Point = (2, 0)
- You cannot divide by 0, so the graph never reaches x = 0. That is a vertical asymptote.
- As x gets very large (or very negative), 2⁄x gets close to 0, so y gets close to −1. That is a horizontal asymptote.
- x = 0 and y = −1
- Rearrange the equation so the left side matches the graph: 2⁄x − x − 1 = 0 becomes 2⁄x − 1 = x.
- So draw the line y = x on the grid. The solutions are the x-values where it crosses the curve.
- x = −2 or x = 1
- Check: x = 1 gives 2 − 1 − 1 = 0 ✓ and x = −2 gives −1 + 2 − 1 = 0 ✓
Browse IGCSE Maths questions by topic
Book a free trial class
Tell us a little about your requirement.