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.A bead starts at position (2, −1) on a grid, in centimetres. It is moved by the column vector u, with top number 3 and bottom number 5, and then moved by the column vector v, with top number −7 and bottom number 2. Work out the coordinates of the bead's final position.
- 2.A gym draws a histogram of the times, t minutes, that its members spend on one machine. The bar for 0 ≤ t < 10 has a frequency density of 1.8 per minute, the bar for 10 ≤ t < 25 has a frequency density of 3.2 per minute, and the bar for 25 ≤ t < 55 has a frequency density of 0.9 per minute. Members who spend 10 minutes or more on the machine pay an extra charge. Work out the number of members who pay the extra charge.
- 3.A box contains 9 red balls and 11 green balls. Two balls are taken out at random, one after the other, without being replaced. Given that both balls taken out are the same colour, work out the probability that both balls are red.
- 4.The graph of y = f(x) has a minimum turning point at (3, −5), crosses the x-axis at x = 1, and crosses the y-axis at (0, −2). Exactly one of these statements about the graph of y = −f(x + 2) is true. Which statement is true?
- 5.f(x) = 2x − 1. Work out ff(x).y = 2x − 1
- 6.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.
- 7.A vet records the masses, m kg, of the dogs seen in one week as a histogram. The bar for 0 ≤ m < 5 has a frequency density of 4 per kg, the bar for 5 ≤ m < 15 has a frequency density of 2.6 per kg, and the bar for 15 ≤ m < 40 has a frequency density of 1.2 per kg. Work out the total number of dogs seen that week.
- 8.Points A(8, 15) and B(−8, 15) both lie on the circle x² + y² = 289, which has centre (0, 0). Work out the length of the chord AB.
- 9.A student is asked whether 3(x − 4) = 3x − 4 is an identity. Which statement gives the correct verdict and reason?
- 10.The graph of y = 2x² + 6x − 1 is translated by the vector (−2, 0). Work out the equation of the image, giving your answer in the form y = 2x² + bx + c.y = 2x² + 6x − 1y = 2x²
- 11.A designer creates a repeating tile pattern. Each tile is translated from the one before it by the column vector with top number 4.5 and bottom number −2.5 (in centimetres). The first tile has its bottom-left corner at (1.5, 3). Work out the coordinates of the bottom-left corner of the third tile.
- 12.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.
- 13.A rule turns each input x into an output y. The inputs are x = −1, 0, 1, 2 and the matching outputs are y = 5, 3, 1, −1. Work out the rule.
- 14.Which expression is equivalent to 6x − (2x − 5)?
- 15.p is the column vector with top number 5 and bottom number 1. q is the column vector with top number −2 and bottom number 3. Work out p − 2q, giving your answer as a column vector in the form (top, bottom).
- 16.OABC is a parallelogram, with OA = a and OC = c. X is the midpoint of the diagonal AC. Express the vector OX in terms of a and c, and use it to show that X also lies on the diagonal OB.
- 17.In a certain town, P(rain on Monday) = 0.3. If it rains on Monday, the probability that it also rains on Tuesday is 0.6. If it does not rain on Monday, the probability that it rains on Tuesday is 0.25. Work out the probability that it rains on Tuesday.
- 18.f(x) = x³ − 3x² − 4. Work out the pair of consecutive integers between which the solution of f(x) = 0 lies.y = x
Answer key
- (d) (−2, 6) — Method: add the top numbers of both vectors to the starting x-coordinate, and the bottom numbers of both vectors to the starting y-coordinate. Working: x-coordinate 2 + 3 + (−7) = −2; y-coordinate −1 + 5 + 2 = 6. Answer: (−2, 6). A candidate who only applies vector u and forgets v gets (5, 4). A candidate who only applies vector v and forgets u gets (−5, 1). A candidate who works out the combined vector u + v but forgets to add it to the starting point gets (−4, 7).
- (c) 75 — Method: the number in a class is the area of its bar, frequency density × class width, so work out the frequency of each class that lies at or above 10 minutes and add them. Working: the class 10 ≤ t < 25 is 15 minutes wide with a frequency density of 3.2, giving 3.2 × 15 = 48 members; the class 25 ≤ t < 55 is 30 minutes wide with a frequency density of 0.9, giving 0.9 × 30 = 27 members; the total charged is 48 + 27 = 75. Answer: 75 members pay the extra charge. The distractors: 4.1 comes from adding the two frequency densities, 3.2 + 0.9, as though each height were a count; 93 comes from including the class 0 ≤ t < 10 as well, 1.8 × 10 = 18 added to 48 and 27, which charges every member; 27 comes from using only the class 25 ≤ t < 55 and forgetting that 10 ≤ t < 25 is also at or above 10 minutes.
- (d) 36/91 — Method: P(both red | same colour) = P(both red) ÷ P(same colour), where P(same colour) = P(both red) + P(both green). Working: P(both red) = 9/20 × 8/19 = 72/380 = 18/95. P(both green) = 11/20 × 10/19 = 110/380 = 11/38. P(same colour) = 18/95 + 11/38 = 36/190 + 55/190 = 91/190. P(both red | same colour) = (36/190) ÷ (91/190) = 36/91. Answer: 36/91. Watch out: stopping at 18/95 gives P(both red) itself, without dividing by the probability that the colours matched at all. Working out 55/91 finds the same-colour probability for green instead of red — check which colour's count you are putting on top. And 9/20 is just the chance the first ball drawn is red, which ignores the second draw and the without-replacement condition completely.
- (d) y = −f(x + 2) has a maximum turning point at (1, 5). — y = f(x + 2) translates the graph 2 units in the negative x-direction, so the turning point's x-coordinate moves from 3 to 1; reflecting in the x-axis then negates the y-coordinate, turning −5 into 5, and also turns a minimum into a maximum — giving a true maximum turning point at (1, 5). Translating the root at x = 1 in the wrong direction, adding 2 instead of subtracting it, gives x = 3, but the true image root is at 1 − 2 = −1, so that statement is false. Keeping the coordinates (1, 5) correct but forgetting that reflecting in the x-axis turns a minimum into a maximum gives a false "minimum turning point" statement. Getting the reflection's effect on the turning-point type right (a maximum) but translating the x-coordinate in the wrong direction, using 3 + 2 = 5 instead of 3 − 2 = 1, gives a false statement at (5, 5).
- (c) 4x − 3 — ff(x) means f(f(x)): substitute f(x) into f in place of x. f(f(x)) = 2 × f(x) − 1 = 2 × (2x − 1) − 1. Expanding the bracket: 2 × (2x − 1) = 4x − 2. Combining the constant terms: −2 − 1 = −3, so f(f(x)) = 4x − 3. Writing 4x − 2 comes from expanding 2(2x − 1) correctly to get 4x − 2, then forgetting to subtract the outer 1 at all. Writing 4x² − 4x + 1 comes from reading ff(x) as f(x) multiplied by itself, (2x − 1)(2x − 1) = 4x² − 4x + 1, instead of substituting f(x) into f. Writing 4x − 1 comes from doubling the coefficient of x in the original rule directly, without actually substituting f(x) into f at all.
- (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.
- (c) 76 — Method: the frequency of each class is the area of its bar, frequency density × class width, so work out all three frequencies and add them. Working: the widths are 5, 10 and 25 kg, so the frequencies are 4 × 5 = 20, 2.6 × 10 = 26 and 1.2 × 25 = 30; the total is 20 + 26 + 30 = 76. Answer: 76 dogs. The distractors: 7.8 comes from adding the three frequency densities, 4 + 2.6 + 1.2, treating each height as though it were a count; 107 comes from using each upper class boundary as the width, giving 4 × 5, 2.6 × 15 and 1.2 × 40; 39 comes from using the first class width, 5, for every bar, which ignores the unequal intervals and gives 20 + 13 + 6.
- (a) 16 — A and B share the same y-coordinate, so the distance between them is the horizontal difference between their x-coordinates: 8 − (−8) = 16, giving a chord of length 16. Choosing 8 gives only the x-coordinate of one point, not the full distance between the two points. Choosing 34 is the diameter of the circle (2 × 17), not the length of this particular chord. Choosing 17 is the radius — the distance from the centre to A or to B, not from A to B.
- (b) It is not even an ordinary equation with a solution: expanding the left-hand side gives 3x − 12, and 3x − 12 = 3x − 4 would require −12 = −4, which is never true. — Expanding the left-hand side, 3(x − 4) = 3x − 12. Setting this equal to the right-hand side, 3x − 12 = 3x − 4, gives −12 = −4 once the 3x terms are removed from both sides — a statement that is never true, so no value of x satisfies the equation at all, and it is certainly not an identity. The option about substituting a specific value misunderstands algebraic expansion, which holds for every x, not one chosen value. The option matching the first term wrongly assumes that is enough to prove equivalence. The option about multiplying the 4 by 3 on both sides is nonsensical, since there is only one bracket to expand, on the left-hand side.
- (b) y = 2x² + 14x + 19 — A translation by the vector (−2, 0) moves the graph 2 units in the negative x-direction, which means replacing x with (x + 2): 2(x + 2)² + 6(x + 2) − 1. Expanding 2(x + 2)² gives 2x² + 8x + 8, and 6(x + 2) gives 6x + 12; collecting terms 2x² + 8x + 8 + 6x + 12 − 1 simplifies to 2x² + 14x + 19. Substituting (x − 2) instead of (x + 2) — translating in the wrong direction — gives 2(x−2)² + 6(x−2) − 1, which simplifies to 2x² − 2x − 5. Distributing the outer 2 only onto the x² term of the expansion, instead of onto every term of (x + 2)², gives 2x² + 10x + 15. Dropping the −1 when collecting the constant terms, treating 8 + 12 as 20 rather than 8 + 12 − 1 as 19, gives 2x² + 14x + 20.
- (c) (10.5, −2) — Method: the vector from the first tile to the third tile is the pattern's vector doubled, since two translations happen between them. Working: doubling (4.5, −2.5) gives (9, −5); adding this to the starting corner (1.5, 3) gives x-coordinate 1.5 + 9 = 10.5 and y-coordinate 3 − 5 = −2. Answer: (10.5, −2). A candidate who only applies the vector once, translating to the second tile instead of the third, gets (6, 0.5). A candidate who adds 2.5 instead of subtracting it in the y-coordinate gets (10.5, 8). A candidate who doubles the x-part of the vector correctly but forgets to change the y-coordinate at all gets (10.5, 3).
- (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.
- (a) y = −2x + 3 — Method: find the step in the outputs for each step of 1 in the input — falling outputs mean a negative multiplier — then read off the output when the input is 0, because that is the number added on. Working: the outputs 5, 3, 1, −1 fall by 2 each time x rises by 1, so x is multiplied by −2; the output at x = 0 is 3, so 3 is added. Answer: y = −2x + 3, checked at x = 2 by −2 × 2 + 3 = −1. The distractors: y = 2x + 3 comes from taking the size of the step, 2, as the multiplier and ignoring the fact that the outputs are falling; y = −2x − 3 comes from using the correct multiplier but writing the number added on as −3 instead of the output 3 listed at x = 0; y = −x + 4 comes from taking the multiplier as −1, its size read from the step of 1 in the inputs instead of the step of 2 in the outputs and its sign from the fact that the outputs fall, and then fitting the number added on to the pair x = −1, y = 5.
- (d) 4x + 5 — A minus sign directly before a bracket changes the sign of both terms inside it: 6x − (2x − 5) = 6x − 2x + 5 = 4x + 5. The option 4x − 5 comes from only changing the sign of the 2x term and not the −5, giving 6x − 2x − 5. The option 8x − 5 comes from adding 2x instead of subtracting it, as if the minus sign did not apply to the bracket, giving 6x + 2x − 5. The option 8x + 5 repeats that same addition mistake and also changes the sign of the −5 term.
- (a) (9, −5) — Method: multiply every part of q by 2, then subtract the matching part from p. Working: 2q = (−4, 6); p − 2q gives top 5 − (−4) = 9 and bottom 1 − 6 = −5. Answer: p − 2q = (9, −5). A candidate who forgets to double q first, working out p − q instead, gets (7, −2). A candidate who doubles p instead of q, working out 2p − q, gets (12, −1). A candidate who adds 2q instead of subtracting it gets (1, 7).
- (d) (1/2)a + (1/2)c — Method: X is the midpoint of AC, so OX = OA + (1/2)AC, with AC = c − a. Working: OX = a + 1/2(c − a) = a − (1/2)a + (1/2)c = (1/2)a + (1/2)c. Answer: OX = (1/2)a + (1/2)c. Since OB = a + c, this is exactly half of OB, so OX = (1/2)OB, meaning X lies on OB at its midpoint too — the two diagonals bisect each other. Forgetting to halve AC at all gives a + c, which is OB itself, not its midpoint; halving only the c-term gives (1/2)a + c; and a sign error on the c-term gives (1/2)a − (1/2)c. Halve the whole of AC, both terms together, and add it to OA rather than to a alone.
- (b) 0.355 — Method: use the law of total probability across the two Monday branches: P(rain Tue) = P(rain Mon) × P(rain Tue | rain Mon) + P(no rain Mon) × P(rain Tue | no rain Mon). Working: P(no rain Mon) = 1 − 0.3 = 0.7. P(rain Tue) = (0.3 × 0.6) + (0.7 × 0.25) = 0.18 + 0.175 = 0.355. Answer: 0.355. Watch out: using only the rain-Monday branch (0.3 × 0.6) or only the no-rain-Monday branch (0.7 × 0.25) accounts for just one of the two ways Tuesday can turn out rainy — both branches must be added. And swapping which weekday-probability multiplies which branch (0.7 with the rain branch, 0.3 with the no-rain branch) uses the right numbers on the wrong branches.
- (d) 3 and 4 — f(3) = 3³ − 3 × 3² − 4 = 27 − 27 − 4 = −4, and f(4) = 4³ − 3 × 4² − 4 = 64 − 48 − 4 = 12. Since f(3) is negative and f(4) is positive, there is a change of sign, so the solution lies between 3 and 4. A sign slip when expanding −3x², treating it as +3x², gives f(3) = 27 + 27 − 4 = 50, a positive value; taken with the correctly negative f(2) = 8 − 12 − 4 = −8, this reads as a change of sign between 2 and 3. The same sign slip applied at x = 1 gives f(1) = 1 + 3 − 4 = 0, read as the point the sign changes, against f(0) = 0 + 0 − 4 = −4, giving 0 and 1. Shifting the correctly found interval up by one integer, an indexing slip, reports the change as lying between 4 and 5 instead of 3 and 4.
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