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.f(x) = 2x − 1. Work out ff(x).y = 2x − 1
- 2.In a histogram of the heights, h cm, of 90 seedlings, the class 12 ≤ h < 18 contains 36 seedlings. Work out the frequency density for this class.
- 3.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.
- 4.In a survey, 120 adults were asked whether they have a driving licence. 70 of the adults are women and 50 are men. 45 of the women and 35 of the men have a driving licence. One of the adults who has a driving licence is picked at random. Work out the probability that this adult is a man.
- 5.The point (18, 24) lies on the circle x² + y² = 900, which has centre (0, 0). The tangent to the circle at (18, 24) crosses the y-axis at the point Q. Work out the y-coordinate of Q.
- 6.The equation x² − 5x − 2 = 0 can be solved using the iterative formula xₙ₊₁ = √(5xₙ + 2). The starting value is x₀ = 2, so x₁ is the value after the formula has been used once. Work out x₃ correct to 3 decimal places.
- 7.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.
- 8.The graph of y = f(x) has a minimum turning point at (4, −5). The graph of y = f(x) + a has a minimum turning point whose minimum VALUE is 2. Work out the value of a, and state the coordinates of the minimum turning point of y = f(x) + a.
- 9.The graph of y = f(x) has x-intercepts at x = −1 and x = 4. Which statement correctly describes the x-intercepts of y = f(2 − x)?
- 10.The graph of y = f(x) passes through the point (2, 5). Write down the coordinates of the corresponding point on the graph of y = f(x − 4) + 1.
- 11.Which expression is equivalent to 3(2x − 5) + 4x?
- 12.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
- 13.For two events A and B, P(A) = 0.6 and P(A and B) = 0.15. Work out P(B | A).
- 14.The times, t minutes, of 70 visits to a website are grouped into two classes: 0 ≤ t < 4, which contains 30 visits, and 4 ≤ t < 20, which contains 40 visits. A histogram is drawn. Work out how many times taller the bar for 0 ≤ t < 4 is than the bar for 4 ≤ t < 20.
- 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.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.
- 17.a is the column vector with top number 3 and bottom number −2. b is the column vector with top number −1 and bottom number 5. Work out 2a + b, giving your answer as a column vector in the form (top, bottom).
- 18.The iterative formula xₙ₊₁ = √(2xₙ + 3) is used repeatedly, starting from x₀ = 1. As n increases, the values of xₙ converge to a limit, L. Work out L.
Answer key
- (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.
- (b) 6 — Method: frequency density = frequency ÷ class width. Working: the class 12 ≤ h < 18 has width 18 − 12 = 6, so frequency density = 36 ÷ 6 = 6. Answer: the frequency density is 6 seedlings per cm. Watch which numbers you use: taking the lower bound, 12, as the width instead of 18 − 12 = 6 gives 36 ÷ 12 = 3; dividing the total number of seedlings, 90, rather than this class's frequency, 36, by the width gives 90 ÷ 6 = 15, a density that belongs to no single class; and multiplying instead of dividing gives 36 × 6 = 216, far too large a density for so narrow a class.
- (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.
- (a) 7/16 — Method: the adult picked is known to have a driving licence, so the sample space is everyone with a licence; divide the number of men with a licence by that total. Working: 45 women and 35 men have a licence, so 80 adults have one. The men with a licence give 35/80, and dividing the numerator and the denominator by 5 gives 7/16. Answer: the probability is 7/16. The distractors: 7/10 is 35/50, the probability that an adult has a licence given that he is a man, which is the condition and the event the wrong way round; 7/24 is 35/120, dividing by all 120 adults surveyed instead of by the 80 who have a licence; 5/12 is 50/120, the probability that an adult picked from the whole survey is a man, which uses none of the licence information the question supplies.
- (c) 37.5 — The tangent at (18, 24) is 18x + 24y = 900 (using ax + by = r² with a = 18, b = 24, r² = 900). Setting x = 0 to find the y-intercept: 24y = 900, so y = 37.5. Choosing 900 skips the division by 24 and just repeats the constant. Choosing 50 divides the constant by the x-coefficient 18 instead of the y-coefficient 24. Choosing 1.25 uses the radius 30 instead of r² = 900 as the constant before dividing.
- (a) 4.897 — Method: substitute the starting value into the right-hand side of the formula to get x₁, then feed each new value back in, keeping the whole calculator display every time and rounding only at the very end. Working: x₁ = √(5 × 2 + 2) = √12 = 3.46410…; x₂ = √(5 × 3.46410… + 2) = √19.32050… = 4.39551…; x₃ = √(5 × 4.39551… + 2) = √23.97755… = 4.89668…, which is 4.897 correct to 3 decimal places. Answer: 4.897. The distractors: 4.396 is x₂, written down by a candidate who counts the starting value x₀ as the first iterate and so stops one use of the formula early; 3.464 is x₁, the value after using the formula only once; 5.146 is x₄, one use of the formula too many — the mirror image of the first slip, made by a candidate who labels the first value worked out as x₀ rather than as x₁ and so runs the count a step long.
- (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) a = 7; turning point (4, 2) — A vertical translation y = f(x) + a moves every point on the graph up or down by a, so the x-coordinate of the turning point stays at 4 and the minimum value becomes −5 + a. Setting −5 + a = 2 and solving gives a = 7, so the new turning point is (4, 2). Rearranging −5 + a = 2 with a sign error, treating it as a = −5 − 2, gives a = −7 while still landing on the correct turning-point coordinates. Correctly finding a = 7 but then writing down the original turning point instead of the shifted one gives (4, −5). Assuming a is simply equal to the new minimum value itself, ignoring the original −5 entirely, gives a = 2.
- (d) Reflect in the y-axis, +2 in x; roots 3, −2 — f(2 − x) is zero exactly when 2 − x equals one of f's roots: 2 − x = −1 or 2 − x = 4. Solving each correctly (x = 2 − (−1) = 3, and x = 2 − 4 = −2) gives the new roots x = 3 and x = −2. This is the same as reflecting y = f(x) in the y-axis to get f(−x), then translating 2 units in the positive x-direction to get f(−(x − 2)) = f(2 − x). Solving 2 − x = k as x = k − 2 instead of x = 2 − k is a sign slip when rearranging, and gives x = −3 and x = 2. Translating +2 in x with no reflection at all uses f(x − 2), whose roots are the original roots plus 2: x = 1 and x = 6 — this misses the reflection completely. Assuming 'no overall change' wrongly treats a reflection-and-translation pair as always cancelling out, when here the roots genuinely move, from x = −1 and x = 4 to x = 3 and x = −2.
- (d) (6, 6) — y = f(x − 4) + 1 combines two translations: the −4 inside the brackets moves the graph 4 units to the RIGHT, and the +1 outside the brackets moves it 1 unit UP. Applying both to (2, 5): add 4 to the x-coordinate 2, and add 1 to the y-coordinate 5, giving (6, 6). Moving left instead of right, as the minus sign inside the bracket might suggest, gives (−2, 6) or (−2, 4); forgetting the horizontal shift altogether and only applying the vertical one gives (2, 6).
- (c) 10x − 15 — Expand the bracket first: 3(2x − 5) = 6x − 15. Then add the 4x: 6x − 15 + 4x = 10x − 15. The option 10x − 5 comes from forgetting to multiply the 5 inside the bracket by 3 (treating it as 6x − 5), then adding 4x. The option 10x + 15 comes from a sign error when expanding, treating 3 × (−5) as +15 instead of −15, then adding 4x. The option 6x − 15 comes from expanding the bracket correctly but forgetting to add the 4x term at all.
- (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.
- (c) 0.25 — Method: P(B | A) = P(A and B) ÷ P(A). Working: P(B | A) = 0.15 ÷ 0.6 = 0.25. Answer: 0.25. Watch out: multiplying 0.6 by 0.15 instead of dividing gives 0.09, and subtracting 0.15 from 0.6 gives 0.45 — neither uses the conditional probability formula. Leaving the answer as 0.15 mistakes the probability of A and B happening together for the probability of B once you already know A has happened — those are different quantities.
- (d) 3 — Method: the height of a bar is its frequency density, frequency ÷ class width, so work out both heights and divide one by the other. Working: the class 0 ≤ t < 4 is 4 minutes wide and holds 30 visits, so its frequency density is 30 ÷ 4 = 7.5 per minute; the class 4 ≤ t < 20 is 16 minutes wide and holds 40 visits, so its frequency density is 40 ÷ 16 = 2.5 per minute; dividing the heights, 7.5 ÷ 2.5 = 3. Answer: the first bar is 3 times as tall. The distractors: 0.75 comes from comparing the frequencies, 30 ÷ 40, as though the frequencies were the heights, which is the mistake the unequal widths are there to expose; 4 comes from comparing the class widths, 16 ÷ 4, instead of the heights; 5 comes from subtracting the two frequency densities, 7.5 − 2.5, which answers how much taller rather than how many times taller.
- (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) (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.
- (b) (5, 1) — First scale a by 2: 2a = (2×3, 2×(−2)) = (6, −4). Then add b component by component: (6+(−1), −4+5) = (5, 1). (2, 3) is a + b without doubling a first. (4, 6) doubles both a and b instead of only a. (7, −9) subtracts b from 2a instead of adding it.
- (b) 3 — At the limit, L = √(2L + 3). Squaring both sides: L² = 2L + 3, so L² − 2L − 3 = 0, which factorises as (L − 3)(L + 1) = 0, giving L = 3 or L = −1. Since the sequence of iterates stays positive throughout, the limit is L = 3. Taking the other, negative root without rejecting it gives −1. Treating the equation L = 2L + 3 as already linear, forgetting to square both sides first, gives −L = 3, so L = −3. A sign error when factorising, writing (L + 3)(L − 1) = 0 instead of (L − 3)(L + 1) = 0, gives L = 1.
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