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.Which line of algebra shows that the sum of two consecutive odd numbers is always a multiple of 4?
- 2.A closed cylinder has radius r cm and height (r + 5) cm. Its volume is 300 cm³, giving the equation πr²(r + 5) = 300, which can be solved using the iterative formula rₙ₊₁ = √(300 ÷ (π(rₙ + 5))). Taking r₀ = 3, work out r₃ correct to 2 decimal places.
- 3.Describe the single transformation that maps the graph of y = x² onto the graph of y = x² + 3.y = x²y = x² + 3
- 4.The graph of y = f(x) has a maximum turning point at (−1, 6). Write down the coordinates of the maximum turning point of the graph of y = f(x − 3).
- 5.Which of these equations represents the graph of y = 2ˣ translated by 3 units in the positive y-direction?
- 6.Two ordinary fair dice are rolled and the two scores are added together. Given that the total is an even number, work out the probability that the total is 8.
- 7.A rectangular sheet of metal measures 20 cm by 12 cm. A square of side x cm is cut from each corner and the sides are folded up to make an open box of volume 200 cm³. This gives x³ − 16x² + 60x − 50 = 0, which can be solved using the iterative formula xₙ₊₁ = (16xₙ² − xₙ³ + 50)/60. The starting value is x₀ = 1, so x₁ is the value after the formula has been used once. Work out x₃, and use it to find the longer side of the base of the box correct to 1 decimal place.
- 8.The table shows some values of f(x): when x = 0, f(x) = 5; when x = 1, f(x) = 8; when x = 2, f(x) = 4; when x = 3, f(x) = 1. Work out the value of f(x − 1) when x = 2.
- 9.The graph of y = f(x) has a minimum turning point at (3, 2). Write down the coordinates of the minimum turning point of the graph of y = f(x) + 5.
- 10.f(x) = x³ − 3x − 5. Given that f(2.2) = −0.952 and f(2.3) = 0.267, work out what this shows about the equation x³ − 3x − 5 = 0.y = x
- 11.Two fair six-sided dice are rolled and the two scores are added together. Given that at least one of the dice shows a 5, work out the probability that the total is 8.
- 12.A surveyor marks two fixed points A and B, with position vectors OA = a and OB = b (in km) from a base station O. A relay mast P is to be placed on the line AB such that AP : PB = 3 : 2. Express the vector OP in terms of a and b.
- 13.The graph of y = sin x is transformed onto the graph of y = sin x + 1. Which statement correctly describes the transformation and the new range of the graph?y = sin(x)
- 14.The equation x² − 7 = 0 has a positive root. Let f(x) = x² − 7. Given that x₁ = 2.6 and x₂ = 2.65, work out which of these is correct.y = x² − 7
- 15.A bus company records the delay, d minutes, of 250 buses: 0 ≤ d < 2, 60 buses; 2 ≤ d < 5, 90 buses; 5 ≤ d < 10, 75 buses; 10 ≤ d < 20, 25 buses. The company refunds the fare whenever a bus is more than 8 minutes late. Estimate the number of refunds it must pay.
- 16.f(x) = 2x² + 1 and g(x) = x − 1. Work out fg(x), giving your answer in expanded form.y = 2x² + 1
- 17.A student uses the iterative formula xₙ₊₁ = √(7xₙ + 3) to find an approximate solution of an equation. Work out which equation this iterative formula solves.
- 18.In triangle OAB, OA = a and OB = b. P is the point on OA such that OP = (1/3)a, and Q is the point on OB such that OQ = (1/3)b. Express the vector PQ in terms of a and b.
Answer key
- (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.
- (b) 3.38 — r₁ = √(300 ÷ (π × 8)) = √11.9366 = 3.4550. r₂ = √(300 ÷ (π × 8.4550)) = √11.2947 = 3.3608. r₃ = √(300 ÷ (π × 8.3608)) = √11.4232 = 3.3798, which rounds to 3.38. Choosing 3.36 stops at r₂, one iteration too early. Choosing 4.82 leaves out the '+ 5' inside the bracket, dividing by π × rₙ instead of π × (rₙ + 5). Choosing 3.45 comes from using π ≈ 3 instead of the calculator's π key throughout.
- (a) A translation by vector (0, 3) — y = x² + 3 adds a constant outside the squaring, so it is a vertical translation of y = x² — every point moves the same distance parallel to the y-axis, with no change in x. The vector is (0, 3), matching the +3. A vector of (3, 0) confuses this with a horizontal shift; (0, −3) has the right axis but the wrong sign, since the graph moves up, not down; a stretch changes the shape of the curve, which adding a constant term never does.
- (b) (2, 6) — y = f(x − 3) translates y = f(x) horizontally by 3 units to the RIGHT — inside the brackets, subtracting moves the graph in the positive x-direction. Turning point (−1, 6) → (−1 + 3, 6) = (2, 6). The common slip is to move LEFT instead, since the sign inside the bracket is negative — that gives (−4, 6). Changing the y-coordinate instead of the x-coordinate, as in (−1, 3) or (−1, 9), treats this as a vertical shift, which y = f(x − 3) is not.
- (a) y = 2ˣ + 3 — A translation of 3 units in the positive y-direction shifts the whole graph up, which means adding to the output: y = f(x) + k with k = 3, so the image is y = 2ˣ + 3. Adding the 3 inside the power instead of outside it, which translates the graph horizontally instead of vertically, gives y = 2ˣ⁺³. Using a negative 3, which moves the graph down instead of up, gives y = 2ˣ − 3. Mistaking 2ˣ for the linear expression 2x and adding 3 inside brackets gives y = 2(x + 3).
- (c) 5/18 — Method: knowing the total is even cuts the 36 equally likely outcomes down to the even ones, so count those first and then count how many of them give 8. Working: the even totals occur as 2 once, 4 three times, 6 five times, 8 five times, 10 three times and 12 once, which is 18 outcomes. The total is 8 for 2 and 6, 3 and 5, 4 and 4, 5 and 3, and 6 and 2, which is 5 outcomes. The probability is 5/18, which will not cancel. Answer: the probability is 5/18. The distractors: 5/36 keeps the right count of ways to make 8 but divides by all 36 outcomes, ignoring the fact that the odd totals have already been ruled out; 1/6 treats the six even totals 2, 4, 6, 8, 10 and 12 as equally likely and picks one of them, which they are not; 1/11 treats the eleven possible totals from 2 to 12 as equally likely and uses neither the counting nor the condition.
- (c) 17.7 cm — Method: the iteration converges on x, the depth of the box, which is also the side of each square cut away; a square is removed from both ends of the 20 cm side, so the longer side of the base is 20 − 2x. Run the formula three times, then carry out that subtraction. Working: x₁ = (16 × 1² − 1³ + 50) ÷ 60 = 65 ÷ 60 = 1.08333…; x₂ = 67.50636… ÷ 60 = 1.12510…; x₃ = 68.82959… ÷ 60 = 1.14715…. The longer side of the base is 20 − 2 × 1.14715… = 17.70568…, which is 17.7 cm correct to 1 decimal place. Answer: 17.7 cm. The distractors: 1.1 cm is x₃ itself rounded, the depth of the box, given by a candidate who runs the iteration correctly and then stops before the step the question actually asks for; 18.9 cm is 20 − 1.14715…, taking away one square instead of two and forgetting that a corner is cut from each end of that side; 9.7 cm is 12 − 2 × 1.14715…, the shorter side of the base, which measures the wrong edge of the sheet.
- (a) 8 — f(x − 1) means every input to f is reduced by 1 before it is looked up. At x = 2, the input to f becomes 2 − 1 = 1, so f(x − 1) at x = 2 is f(1) = 8. Reading f(2) = 4 directly from the table, without applying the shift, gives 4. Shifting in the wrong direction, using x + 1 = 3 instead of x − 1 = 1, gives f(3) = 1. Confusing f(x − 1) with f(x) − 1 — taking f(2) = 4 and then subtracting 1 — gives 3.
- (a) (3, 7) — y = f(x) + 5 is a vertical translation of y = f(x) by 5 units up — the translation vector is (0, 5) — so only the y-coordinate of any point changes. Turning point (3, 2) → (3, 2 + 5) = (3, 7). Adding the 5 to the x-coordinate, or treating it as a horizontal shift like y = f(x + 5), moves the wrong coordinate — check first whether the number sits inside or outside the brackets.
- (d) It has a solution between x = 2.2 and x = 2.3 — Since f(2.2) is negative and f(2.3) is positive, the graph of f crosses the x-axis somewhere between x = 2.2 and x = 2.3, so the equation has a solution in that interval. Choosing 'between x = −2.2 and x = −2.3' confuses the negative f-VALUE at 2.2 with a negative x-value. Choosing 'no solution' misreads a change of sign as meaning the opposite of what it shows. Choosing 'exactly two solutions' assumes a single change of sign must give two roots, which is not what the rule guarantees.
- (b) 2/11 — Method: restrict the 36 equally likely outcomes to those where at least one die shows a 5, then find what fraction of THOSE give a total of 8. Working: outcomes with at least one 5: (5, 1), (5, 2), (5, 3), (5, 4), (5, 5), (5, 6), (1, 5), (2, 5), (3, 5), (4, 5), (6, 5) — 11 outcomes. Among these, the total is 8 for (5, 3) and (3, 5) — 2 outcomes. P(total 8 | at least one 5) = 2/11. Answer: 2/11. Watch out: 5/36 is P(total 8) over the full 36 outcomes — it ignores that you already know one die shows a 5. Treating the condition as 'the first die shows a 5' instead of 'at least one die shows a 5' restricts you to only 6 outcomes and misses the (3, 5) case, giving 1/6. And counting only (5, 3) but not its reverse (3, 5) inside the correct 11-outcome list gives 1/11 instead of 2/11.
- (d) (2/5)a + (3/5)b — Method: OP = OA + AP, and since AP : PB = 3 : 2 splits AB into 5 equal parts, AP is 3/5 of the whole of AB, with AB = b − a. Working: OP = a + 3/5(b − a) = a − (3/5)a + (3/5)b = (2/5)a + (3/5)b. Answer: OP = (2/5)a + (3/5)b. Using the ratio the wrong way round, as though it read AP : PB = 2 : 3, gives (3/5)a + (2/5)b; adding (3/5)b onto the whole of a without subtracting a inside the bracket first gives a + (3/5)b; and treating the ratio as 1 : 1 gives the midpoint, (1/2)a + (1/2)b. Convert the ratio to a fraction of AB measured from A, matching the ORDER the ratio is stated in, and subtract before you scale.
- (c) Translate +1 in y; new range 0 ≤ y ≤ 2 — Adding 1 to sin x translates the graph 1 unit in the positive y-direction, and every y-value on the range increases by 1: −1 + 1 = 0 and 1 + 1 = 2, giving a new range of 0 ≤ y ≤ 2. A translation in the x-direction would not add anything to the y-values, so 'Translate +1 in x; range unchanged' correctly leaves the range at −1 ≤ y ≤ 1 for that (wrong) transformation, but the transformation itself is not what y = sin x + 1 shows. 'Translate +1 in y; new range −2 ≤ y ≤ 0' correctly spots the translation but subtracts 1 from each bound instead of adding it. 'Reflect in the x-axis' mistakes the transformation for a reflection rather than a translation; reflecting sin x in the x-axis does leave the range at −1 ≤ y ≤ 1 unchanged in size, but that is not the transformation y = sin x + 1 actually applies.
- (d) x₂ closer: f(x₂) = 0.0225, nearer to 0 — f(2.6) = 2.6² − 7 = 6.76 − 7 = −0.24, and f(2.65) = 2.65² − 7 = 7.0225 − 7 = 0.0225. The closer a value of x is to the root, the closer f(x) is to zero — regardless of sign. Since |0.0225| = 0.0225 is much smaller than |−0.24| = 0.24, x₂ = 2.65 is closer to the root. 'x₁ closer: −0.24 is the smaller value' comes from comparing the SIGNED values of f(x) rather than their distances from zero — −0.24 is indeed less than 0.0225 as a number, but that does not mean x₁ is closer to the root. 'x₁ closer: f(x₁) negative ⇒ nearer root' invents a rule that a negative f(x) means x is closer to the root; the sign of f(x) only tells you which side of the root x is on, not how close it is. 'x₂ is the exact root, since f(x₂) ≈ 0' misreads f(x₂) = 0.0225 as zero; the true root is √7 ≈ 2.6458, so f(2.65) is close to zero but not equal to it, and x₂ is an approximation, not the exact root.
- (b) 55 — Method: count the classes that lie wholly above 8 minutes, then use linear interpolation for the class that 8 cuts through, assuming the delays in that class are spread evenly. Working: the class 10 ≤ d < 20 lies wholly above 8 and holds 25 buses; the value 8 lies in the class 5 ≤ d < 10, which is 5 minutes wide and holds 75 buses, and the part above 8 runs from 8 to 10, a width of 2, so the estimated share is (2 ÷ 5) × 75 = 30 buses; the estimate is 30 + 25 = 55. Answer: about 55 refunds. The distractors: 100 comes from adding the whole of the class 5 ≤ d < 10, 75 + 25, and so refunding buses only 5 minutes late; 25 comes from using only the class 10 ≤ d < 20 and ignoring the part class that 8 minutes cuts through; 70 comes from taking the part of the class from 5 up to 8 instead of from 8 up to 10, giving (3 ÷ 5) × 75 = 45 and then 45 + 25.
- (d) 2x² − 4x + 3 — fg(x) means f(g(x)): substitute g(x) into f in place of x. g(x) = x − 1, so fg(x) = f(x − 1) = 2(x − 1)² + 1. Expanding (x − 1)² = x² − 2x + 1, so fg(x) = 2(x² − 2x + 1) + 1 = 2x² − 4x + 2 + 1 = 2x² − 4x + 3. Writing 2x² comes from working out gf(x) instead — g(f(x)) = f(x) − 1 = (2x² + 1) − 1 = 2x², which applies the functions in the wrong order. Writing 2x² − 1 comes from expanding (x − 1)² as x² − 1, dropping the middle term, so f(x − 1) becomes 2(x² − 1) + 1 = 2x² − 2 + 1 = 2x² − 1. Writing 2x² − 4x + 2 comes from expanding correctly but forgetting the final + 1 from f, stopping at 2(x² − 2x + 1) = 2x² − 4x + 2.
- (d) x² − 7x − 3 = 0 — Method: an iteration settles where the next value equals the one before it, so both can be written as the same letter x; replace every xₙ by x, square both sides to clear the square root, and collect all the terms on one side. Working: x = √(7x + 3) gives x² = 7x + 3 on squaring both sides; subtracting 7x and 3 from both sides gives x² − 7x − 3 = 0. Answer: x² − 7x − 3 = 0. The distractors: x² + 7x − 3 = 0 moves the 7x across the equals sign without changing its sign; x² − 7x + 3 = 0 makes that same slip on the constant instead, leaving the 3 positive as it crosses; x² − 7x − 9 = 0 squares the expression term by term, squaring the 3 to give 9 as though squaring √(7x + 3) gave 7x + 9, which is the (a + b)² = a² + b² mistake dressed as a square root.
- (c) (1/3)b − (1/3)a — Method: PQ runs from P to Q, so PQ = OQ − OP. Working: PQ = (1/3)b − (1/3)a. Answer: PQ = (1/3)b − (1/3)a. Subtracting the other way round gives (1/3)a − (1/3)b, the same vector pointing back from Q to P instead of P to Q; using 2/3 instead of the 1/3 that OP and OQ were actually given as gives (2/3)b − (2/3)a; and using the full vectors a and b with no scaling at all gives b − a, which is AB, not PQ. Always subtract START from END, OQ − OP, and carry the fraction given in the question through to your final vector.
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