18 demanding questions: algebraic proof, functions, vectors, histograms, conditional probability and iteration.
🔺 Higher stretch — grade 8 and 9 topics
The top of a Higher paper is not the same content done faster — it is the statements that only appear at the top, and questions that hide two steps inside one instruction. This sheet gathers eighteen of them: algebraic proof and showing two expressions are equivalent, inverse and composite functions, transformations of graphs, the equation of a circle and its tangent, iteration, vectors used to construct a geometric argument, histograms with unequal class intervals, and conditional probability from a tree or a Venn diagram. It is deliberately hard and deliberately short. If you get half of it out, you are working where grades 8 and 9 are decided — and the worked answers are written to show the step that was actually being tested, not just the arithmetic around it.
- 1.Describe a sequence of two transformations that maps the graph of y = cos x onto the graph of y = cos(x + 90°) − 2.y = cos(x)
- 2.In a survey of 200 households, 120 have a garden and 80 own a dog. 54 of the households have a garden and own a dog. Work out the probability that a household owns a dog given that it has a garden, and compare it with the probability that a household picked from the whole survey owns a dog.
- 3.A rule turns each input x into an output y. The inputs are x = 0, 1, 2, 3 and the outputs are y = 4, 7, 10, 13. Work out the output when x = 5.
- 4.A rule multiplies the input by a fixed number and then adds a fixed number. An input of 1 gives an output of 5, and an input of 3 gives an output of 11. Work out the rule, writing the input as x and the output as y.
- 5.A circle has centre (0, 0) and passes through the point (7, 24). Work out the equation of the circle.
- 6.Triangle ABC is translated by the column vector with top number 3 and bottom number −5 to form triangle A′B′C′. Triangle A′B′C′ is then translated by the column vector with top number −7 and bottom number 2 to form triangle A″B″C″. Work out the single column vector that translates triangle ABC directly to triangle A″B″C″.
- 7.In triangle OAB, OA = a and OB = b. M is the midpoint of OA, and N is the midpoint of OB. Express the vector MN in terms of a and b.
- 8.The point (9, 12) lies on the circle x² + y² = 225, which has centre (0, 0). The tangent to the circle at (9, 12) crosses the x-axis at the point P. Work out the x-coordinate of P.
- 9.The 120 pupils in Year 11 at a school sat a maths test. Their marks m are grouped into classes of unequal width: 0 ≤ m < 40, 12 pupils; 40 ≤ m < 60, 24 pupils; 60 ≤ m < 70, 36 pupils; 70 ≤ m ≤ 100, 48 pupils. A histogram is drawn for these data. Work out the frequency density of the class 40 ≤ m < 60.
- 10.A student is proving that (n + 1)² − n² is always an odd number. Which of these correctly completes the first line of algebra?
- 11.The equation x³ + 4x − 9 = 0 is to be solved by iteration. Work out which one of these iterative formulas comes from a correct rearrangement of that equation.
- 12.Describe the single transformation that maps the graph of y = f(x) onto the graph of y = f(−x).
- 13.A number machine multiplies its input by 3 and then adds 7. The output is 1. Work out the input.
- 14.The equation x³ − 3x − 4 = 0 has a root near x = 2. Four students each try a different iterative formula, all starting from x₀ = 2: xₙ₊₁ = ∛(3xₙ + 4); xₙ₊₁ = (xₙ³ − 4) ÷ 3; xₙ₊₁ = 4 ÷ (xₙ² − 3); xₙ₊₁ = xₙ³ − 2xₙ − 4. Only one of these formulas keeps producing values that settle near the root when it is repeated. Work out x₁, correct to 3 decimal places, for the formula that does this.
- 15.Which line of algebra shows that the sum of two consecutive odd numbers is always a multiple of 4?
- 16.A call centre finds that 40% of its calls are about billing. 35% of the calls about billing are dealt with in under five minutes. The centre takes 500 calls on Monday. Work out how many of Monday's calls you would expect to be about billing and dealt with in under five minutes.
- 17.The graph of y = x³ − 5x is reflected in the y-axis. Work out the equation of the image.y = x
- 18.In a year group of 60 pupils, 25 play football, 18 play tennis and 8 play both football and tennis. A pupil who plays football or tennis or both is picked at random. Work out the probability that this pupil plays both sports.
Answer key
- (b) Translate −90° in x, then translate −2 in y. — cos(x + 90°) translates the graph 90° in the NEGATIVE x-direction, since a positive shift inside the bracket moves a graph left, not right, and subtracting 2 afterwards translates it 2 units in the negative y-direction (down). So the sequence is: translate −90° in x, then translate −2 in y. Using +90° in x reverses the direction of the horizontal shift — the sign inside the bracket moves the graph the opposite way to what it looks like. Using +2 in y reverses the direction of the vertical shift; subtracting 2 outside the function moves the graph down, not up. Describing the −2 as a reflection in the x-axis is wrong because a reflection turns positive y-values negative and vice versa, whereas here every y-value is simply reduced by the fixed amount 2, which is what a translation does, not a reflection.
- (a) 0.45, different from 0.4 for all the households — Method: work out the probability inside the restricted group of garden owners, then work out the probability across the whole survey, and compare the two. Working: 54 of the 120 households with a garden own a dog, so the conditional probability is 54 divided by 120, which is 0.45. Across the whole survey 80 of the 200 households own a dog, which is 0.4. Since 0.45 is not 0.4, having a garden changes the chance of owning a dog and the two events are not independent. Answer: 0.45, different from 0.4 for all the households. The distractors: 0.27 is 54/200, dividing the households with both by the whole survey instead of by the 120 with a garden; 0.675 is 54/80, the probability that a household has a garden given that it owns a dog, which is the condition and the event the wrong way round; 0.4 is 80/200, the probability of owning a dog with the garden information never used, which is why that route also reports no difference.
- (a) 19 — Each time x increases by 1, y increases by 3 (4, 7, 10, 13 — a constant difference of 3). So at x = 4, y = 13 + 3 = 16, and at x = 5, y = 16 + 3 = 19. A candidate who stops one step early, giving the value for x = 4 instead of x = 5, answers 16. A candidate who overcounts and adds three steps of 3 instead of two from x = 3 gets 13 + 9 = 22. A candidate who mistakes the y-intercept (4) for the common difference and adds 4 twice from x = 3 gets 13 + 8 = 21.
- (c) y = 3x + 2 — Method: divide the change in the outputs by the change in the inputs to find the multiplier, then put one pair of values into the rule to find the number added on. Working: the output rises by 11 − 5 = 6 while the input rises by 3 − 1 = 2, so the multiplier is 6 ÷ 2 = 3; with an input of 1, 3 × 1 = 3 and the output is 5, so 2 is added. Answer: y = 3x + 2, checked against the second pair by 3 × 3 + 2 = 11. The distractors: y = 3x − 2 comes from finding the multiplier 3 and then subtracting the 2 instead of adding it; y = 2x + 3 comes from swapping the multiplier and the number added on; y = x + 4 comes from assuming the input is multiplied by 1 and using 5 − 1 = 4 as the number added on.
- (b) x² + y² = 625 — Since (7, 24) lies on the circle, x² + y² = 7² + 24² = 49 + 576 = 625, so the equation is x² + y² = 625. Choosing x² + y² = 31 adds the coordinates 7 and 24 directly instead of squaring them first. Choosing x² + y² = 576 uses only 24² and forgets to add 7². Choosing x² + y² = 49 uses only 7² and forgets to add 24².
- (d) (−4, −3) — The combined translation is the sum of the two column vectors, added component by component: top numbers 3 + (−7) = −4, bottom numbers −5 + 2 = −3, giving (−4, −3). (10, −7) subtracts the second vector from the first instead of adding them. (−4, 3) gets the top number right but makes a sign error on the bottom, treating −5 + 2 as +3. (4, −3) gets the bottom number right but makes a sign error on the top, treating 3 + (−7) as +4.
- (b) (1/2)b − (1/2)a — Method: MN runs from M to N, so MN = ON − OM, with OM = (1/2)a and ON = (1/2)b. Working: MN = (1/2)b − (1/2)a. Answer: MN = (1/2)b − (1/2)a. Subtracting the other way round gives (1/2)a − (1/2)b, the reverse vector from N to M; subtracting the wrong way round AND forgetting to halve gives a − b, which is BA, not MN; and adding the two halved vectors instead of subtracting them gives (1/2)a + (1/2)b, which is the position vector of the midpoint of AB. Always subtract the START point's vector from the END point's vector, and halve OA and OB before you combine them, not after.
- (b) 25 — The tangent at (9, 12) is 9x + 12y = 225. Setting y = 0 (the x-axis): 9x = 225, so x = 25. Choosing 18.75 comes from swapping the coefficients in the tangent equation (using 12x + 9y = 225) before setting y = 0. Choosing 15 is where the circle itself meets the x-axis (from x² = 225), not where the tangent does. Choosing 9 is just the x-coordinate of the original point (9, 12), not the point P.
- (d) 1.2 pupils per mark — Method: on a histogram whose class intervals are not all the same width the height of a bar is not the frequency but the frequency density, found by dividing the frequency of the class by the width of that class, so that the area of the bar represents the frequency. Working: the class 40 ≤ m < 60 holds 24 pupils, and its width is 60 − 40 = 20 marks, so the frequency density is 24 ÷ 20 = 1.2. Answer: 1.2 pupils per mark. The distractors: 24 pupils per mark comes from plotting the frequency itself as the height, which is only correct when every class has the same width; 2.4 pupils per mark comes from dividing by 10, the width of the narrowest class, instead of by the width of this class; 0.2 pupils per mark comes from dividing by the 120 pupils in the year group, which gives the proportion of pupils in the class and not a frequency density.
- (b) (n + 1)² − n² = 2n + 1 — (n + 1)² = n² + 2n + 1, so (n + 1)² − n² = n² + 2n + 1 − n² = 2n + 1, which is odd because it is one more than the even number 2n. Expanding (n + 1)² as n² + 1 uses the false rule (a + b)² = a² + b², and subtracting n² from that leaves just 1 — always expand (a + b)² as a² + 2ab + b². Writing n² + 2n + 1 expands correctly but never carries out the subtraction of n². Writing 2n forgets the constant term left after subtracting.
- (c) xₙ₊₁ = ∛(9 − 4xₙ) — Method: a formula xₙ₊₁ = f(xₙ) is a correct rearrangement when the equation x = f(x) turns back into the equation you started with, so rearrange x³ + 4x − 9 = 0 by making the cube the subject. Working: x³ + 4x − 9 = 0 gives x³ = 9 − 4x, because the 4x and the 9 each change sign as they cross the equals sign; taking the cube root of both sides gives x = ∛(9 − 4x), which is the formula xₙ₊₁ = ∛(9 − 4xₙ). Answer: xₙ₊₁ = ∛(9 − 4xₙ). The distractors: ∛(9 + 4xₙ) comes from writing x³ = 9 + 4x, moving the 4x across the equals sign without changing its sign; (9 + xₙ³)/4 comes from making the linear term the subject but keeping the sign of the cube, writing 4x = 9 + x³ when the equation gives 4x = 9 − x³; ∛(9 − 4xₙ³) cubes the x in the linear term as well, changing a term the original equation never cubed.
- (c) A reflection in the y-axis — Replacing x with −x reflects the graph in the y-axis: each point (x, y) maps to (−x, y). Reflecting the OUTPUT instead, y = −f(x), gives a reflection in the x-axis — that is a different function. Combining both reflections gives a rotation of 180° about the origin, and reflecting in the line y = x swaps the x- and y-values, which is what produces the inverse function, not f(−x). Check first which side of f the minus sign sits on.
- (d) −2 — Method: run the machine backwards, undoing the operations in the opposite order and swapping each one for its inverse. Working: the machine added 7 last, so take 7 off the output: 1 − 7 = −6; before that the machine had multiplied by 3, so divide: −6 ÷ 3, and a negative divided by a positive stays negative. Answer: −2, which checks because 3 × (−2) + 7 = −6 + 7 = 1. The distractors: 2 comes from dividing 6 by 3 and losing the minus sign; −6 comes from taking the 7 off and stopping there, never undoing the multiplication; −18 comes from multiplying −6 by 3 instead of dividing by 3.
- (a) 2.154 — Continuing xₙ₊₁ = ∛(3xₙ + 4) from x₁ = 2.154 gives x₂ = 2.187, x₃ = 2.195, settling towards the root near 2.196 — this is the formula that converges. Continuing xₙ₊₁ = (xₙ³ − 4) ÷ 3 from x₁ = 1.333 gives x₂ = −0.543 and then x₃ = −1.387, moving further from the root each time. Continuing xₙ₊₁ = 4 ÷ (xₙ² − 3) from x₁ = 4 gives x₂ = 0.308 and then x₃ = −1.377, swinging wildly rather than settling. Continuing xₙ₊₁ = xₙ³ − 2xₙ − 4 from x₁ = 0 gives x₂ = −4 and then x₃ = −60, running away from the root entirely.
- (a) (2n + 1) + (2n + 3) = 4n + 4 = 4(n + 1) — Two consecutive odd numbers can be written as 2n + 1 and 2n + 3, for a whole number n. Adding them: (2n + 1) + (2n + 3) = 4n + 4 = 4(n + 1), which is a multiple of 4 for every whole number n, proving the general result. Using 2n + 1 twice does not represent two different numbers, so it proves nothing about a sum of two numbers; writing n + (n + 2) drops the +1 that makes the numbers odd in the first place, and only shows a multiple of 2; and check every constant term is added correctly — 1 + 3 is 4, not 3.
- (a) 70 — Method: two linked steps. Find the expected number of billing calls first, then take the 35% of those, because the 35% is quoted for billing calls only. Working: 40% of 500 is 200 billing calls. 35% of 200 is 70 calls. Answer: you would expect 70 calls. The distractors: 200 stops after the first step and gives the billing calls, forgetting that only some of them are dealt with quickly; 175 is 35% of 500, applying the quick response rate to every call the centre takes rather than to the billing calls only; 375 comes from adding 40% and 35% to get 75% and taking 75% of 500, which treats two stages of one journey as separate outcomes to be added.
- (a) y = −x³ + 5x — Reflecting a graph in the y-axis replaces every x in the equation with −x: y = (−x)³ − 5(−x) = −x³ + 5x. Writing y = −x³ − 5x comes from substituting −x into the x³ term only and leaving the −5x term as it was. Writing y = x³ + 5x comes from substituting −x into the −5x term only and leaving the x³ term as it was. Writing y = x³ − 5x is the original equation with no reflection applied at all — every term needs the substitution, not just one of them.
- (b) 8/35 — Method: the pupil picked is known to play at least one of the two sports, so first count how many pupils that is, then divide the number who play both by it. Working: 25 play football and 18 play tennis, but the 8 who play both have been counted in each figure, so the number who play at least one sport is 25 + 18 minus 8, which is 35. The pupils who play both give 8/35, which will not cancel. Answer: the probability is 8/35. The distractors: 2/15 is 8/60, dividing by the whole year group instead of by the 35 pupils who play at least one sport; 8/43 uses 25 + 18 as the denominator, forgetting that the 8 pupils who play both have been counted twice; 8/25 conditions on the footballers alone, answering the probability that a footballer also plays tennis rather than using every pupil who plays a sport.
What is on this worksheet?
The sheet holds 18 questions drawn from the MathsUK bank — the content areas covered: Algebra, Geometry and measures, Probability, Statistics (statements A6, A7, A13, A16, A20, G25, S3, P9). It is pitched at GCSE Higher and takes about 50 minutes to work through in full. It is built for independent practice, with full answers at the end for self-marking.
How to use the sheet well
- Print it or open it on screen — both work. Printing is A4; the screen view fits phones and tablets.
- Do all 18 questions before checking — about 50 minutes is the guide, but there is no time pressure.
- Check the answers — press “Show answers” or print the answer page separately.
- Redo the questions you got wrong — twice as effective as doing 18 fresh ones.
- “New questions” — builds a fresh sheet on the same statements, so you can practise again without repeats.
Why this sheet helps
MathsUK worksheets use questions graded by difficulty and a fair spread of correct-answer positions (the answer is not always (a)) — so the student really has to think about each question rather than guess a pattern. Every question is tagged to a DfE content statement and checked before it enters the bank. The answers come with a step-by-step explanation, not just a value — so a wrong answer becomes a lesson.
Similar worksheets worth a look
- 🧮 Paper 1 non-calculator warm-up — Higher · 20 questions · ~25 min
- ⚖️ Foundation to Higher crossover check · 20 questions · ~35 min
- 📈 Quadratics: factorise, complete the square, formula · 24 questions · ~45 min
- ⚗️ Ratio and proportion mastery — Higher · 24 questions · ~45 min