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 and g(x) = x − 1. Work out fg(x), giving your answer in expanded form.y = 2x² + 1
- 2.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.
- 3.A doctors' surgery has 400 patients. 3 in every 10 of the patients are over 65 years old. 90 of the patients over 65 and 70 of the patients aged 65 or under had a flu jab. One of the patients who had a flu jab is picked at random. Work out the probability that this patient is over 65.
- 4.A factory tests components from a large batch in which 6% are defective. Two components are selected at random, and the batch is large enough that the selections can be treated as independent. Given that at least one of the two components is defective, work out the probability that both are defective.
- 5.A company has 400 employees. 150 of them work part time and 160 of them cycle to work. Working part time and cycling to work are independent. Work out how many of the employees you would expect both to work part time and to cycle to work.
- 6.Which expression is equivalent to 6x − (2x − 5)?
- 7.A ferry company finds that on 20% of days the sea is rough. If the sea is rough, the probability that a crossing is delayed is 0.75. If the sea is calm, the probability that a crossing is delayed is 0.1. Given that a crossing was delayed, work out the probability that the sea was rough that day.
- 8.The iterative formula xₙ₊₁ = xₙ³ − 2 is used repeatedly, starting from x₀ = 2. Which of these describes what happens to the sequence of values as n increases?
- 9.Show that the equation x³ − x − 3 = 0 has a solution between x = 1 and x = 2, by working out f(1) and f(2), where f(x) = x³ − x − 3.y = x
- 10.f(x) = x + 2 and g(x) = x². Work out the value of x for which fg(x) = gf(x).y = x + 2
- 11.p is the column vector with top number 2 and bottom number 3. q is the column vector with top number −1 and bottom number 4. Work out 2p + q, giving your answer as a column vector in the form (top, bottom).
- 12.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.
- 13.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.
- 14.A student says 4(2x − 3) is equivalent to 8x − 3. Which statement gives the correct verdict and reason?
- 15.The point (6, 8) lies on the circle x² + y² = 100. Work out the gradient of the tangent to the circle at (6, 8).
- 16.The equation x² − 4x − 1 = 0 can be solved using the iterative formula xₙ₊₁ = √(4xₙ + 1). The starting value is x₀ = 1, so x₁ is the value after the formula has been used once. Work out x₂ correct to 3 decimal places.
- 17.m is the column vector with top number 3 and bottom number −4. Which of these column vectors is a scalar multiple of m?
- 18.A garage services 200 cars in one week. 120 of the cars are petrol cars and the rest are diesel cars. 30 of the petrol cars and 24 of the diesel cars fail the service. One of the cars that failed is picked at random. Work out the probability that it is a diesel car.
Answer key
- (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) 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.
- (c) 9/16 — Method: two steps. Total the patients who had a flu jab, since the patient picked is known to be one of them, then divide the over 65s who had a jab by that total. Working: 90 patients over 65 and 70 patients aged 65 or under had a jab, so 160 patients had one. The over 65s give 90/160, and dividing the numerator and the denominator by 10 gives 9/16. Answer: the probability is 9/16. The distractors: 7/16 is 70/160, the probability that the patient picked is aged 65 or under, which is the other part of the same restricted group; 3/4 is 90/120, the probability that a patient had a jab given that they are over 65, which is the condition and the event the wrong way round and needs the 120 patients over 65; 9/40 is 90/400, dividing by every patient on the list instead of by the 160 who had a jab.
- (b) 0.0309 — Method: P(both defective | at least one defective) = P(both defective) ÷ P(at least one defective). Find each using independence: P(both) = 0.06², P(at least one) = 1 − P(neither) = 1 − 0.94². Working: P(both) = 0.06² = 0.0036. P(neither) = 0.94² = 0.8836, so P(at least one) = 1 − 0.8836 = 0.1164. P(both | at least one) = 0.0036 ÷ 0.1164 = 0.0309 (3 s.f.). Answer: 0.0309. Watch out: leaving the answer as 0.0036 gives P(both defective) itself, not the probability once you already know at least one is defective — you still need to divide by P(at least one defective). Giving 0.0600 answers with the single-component defect rate, ignoring the condition altogether. And 0.5000 assumes that 'at least one' makes the outcomes 'exactly one defective' and 'both defective' equally likely, which is not how these probabilities combine.
- (b) 60 — Method: independence means the proportion of part timers among the cyclists is the same as the proportion among all the employees, so find that proportion and apply it to the cyclists. Working: 150 of the 400 employees work part time, which is a proportion of 0.375. Applying it to the 160 cyclists gives 0.375 × 160 = 60 employees. Answer: you would expect 60 employees. The distractors: 310 adds 150 and 160, treating the group who do both as everyone who does one thing or the other; 10 subtracts 150 from 160, reading 'both' as the difference between the two counts; 75 halves the 150 part timers, assuming that independence means they split evenly between cyclists and non cyclists, which would need exactly half the workforce to cycle.
- (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.
- (c) 15/23 — Method: find P(rough and delayed) and the overall P(delayed) using the tree, then divide. Working: P(rough and delayed) = 0.2 × 0.75 = 0.15. P(calm and delayed) = 0.8 × 0.1 = 0.08. P(delayed) = 0.15 + 0.08 = 0.23. P(rough | delayed) = 0.15 ÷ 0.23 = 15/23. Answer: 15/23. Watch out: leaving the answer as 0.15 (3/20) gives P(rough and delayed) itself, without dividing by the overall probability that a crossing is delayed. Giving 0.75 (3/4) is the probability you were told to start with — that a crossing is delayed GIVEN the sea is rough — which is the reverse of what's being asked. And 0.2 (1/5) is just the original probability that the sea is rough, before you take the fact that the crossing was delayed into account.
- (d) It diverges, growing rapidly without limit. — x₁ = 2³ − 2 = 8 − 2 = 6. x₂ = 6³ − 2 = 216 − 2 = 214. x₃ = 214³ − 2 = 9800344 − 2 = 9800342. The values 6, 214, 9800342, … grow far larger at every step, so the sequence diverges rather than settling anywhere. Checking whether the sequence converges to a fixed value near 2 fails, since the terms grow enormously instead of levelling off. Checking for a repeating pair of values also fails, since 6, 214 and 9800342 are all different, with no sign of a return to 6. x₀ = 2 is a fixed point only if 2³ − 2 = 2, but 2³ − 2 = 6, not 2, so the sequence does not stay constant.
- (b) f(1) = −3 and f(2) = 3 — f(1) = 1³ − 1 − 3 = 1 − 1 − 3 = −3. f(2) = 2³ − 2 − 3 = 8 − 2 − 3 = 3. Since f(1) is negative and f(2) is positive, there is a change of sign, so a solution lies between x = 1 and x = 2. Dropping the −x term entirely gives f(1) = 1 − 3 = −2 and f(2) = 8 − 3 = 5. Using x² instead of x³ throughout gives f(1) = 1 − 1 − 3 = −3, which happens to coincide with the correct value at x = 1, but f(2) = 4 − 2 − 3 = −1, which does not show a change of sign at all. Working out −f(x) instead of f(x), a sign-flip error, gives f(1) = 3 and f(2) = −3, the correct sizes but with both signs reversed.
- (c) −0.5 — fg(x) = f(g(x)) = f(x²) = x² + 2. gf(x) = g(f(x)) = g(x + 2) = (x + 2)² = x² + 4x + 4. Setting fg(x) = gf(x): x² + 2 = x² + 4x + 4. Subtract x² from both sides: 2 = 4x + 4. Subtract 4 from both sides: −2 = 4x, so x = −0.5. Writing 1.5 comes from adding the 4 instead of subtracting it: 4x = 2 + 4 = 6, giving x = 1.5. Writing 'no solution' comes from expanding (x + 2)² as x² + 4 using (a + b)² = a² + b², losing the middle term — the equation then reads x² + 2 = x² + 4, which has no solution, but the expansion itself is wrong. Writing 0 comes from treating gf(x) as g(x) + f(x) instead of g(f(x)): x² + (x + 2) = x² + 2 gives x = 0, but that adds the two functions rather than composing them.
- (b) (3, 10) — Method: multiply every part of p by 2, then add the matching parts of q. Working: 2p = (4, 6); adding q gives top 4 + (−1) = 3 and bottom 6 + 4 = 10. Answer: 2p + q = (3, 10). A candidate who forgets to double p first, working out p + q instead, gets (1, 7). A candidate who doubles q instead of p, working out p + 2q, gets (0, 11). A candidate who subtracts q instead of adding it, working out 2p − q, gets (5, 2).
- (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.
- (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) False — 4(2x − 3) = 8x − 12, not 8x − 3. — Expand the bracket by multiplying both terms by 4: 4 × 2x = 8x and 4 × (−3) = −12, so 4(2x − 3) = 8x − 12, which is not 8x − 3 — the student is wrong. Saying 4(2x − 3) = 8x − 3 comes from multiplying only the 2x by 4 and copying the −3 across unchanged. Saying 4(2x − 3) = 2x − 12 comes from multiplying only the −3 by 4 and leaving 2x unmultiplied. Claiming it is true because both expressions are linear ignores that equivalence depends on the actual coefficients, not the type of expression.
- (a) −3/4 — Method: the tangent at a point on a circle is perpendicular to the radius drawn to that point, so find the gradient of the radius and then take its negative reciprocal. Working: the radius joins (0, 0) to (6, 8), so its gradient is 8 ÷ 6, which cancels to 4/3. Turning 4/3 upside down gives 3/4, and changing the sign gives −3/4. Answer: the gradient of the tangent is −3/4. The distractors: 4/3 is the gradient of the radius itself, quoted without taking the perpendicular at all; −4/3 changes the sign but leaves the fraction the same way up, so the two gradients do not multiply to give −1; 3/4 turns the fraction upside down but keeps it positive, which is the other half of the same rule left undone.
- (c) 3.153 — x₁ = √(4 × 1 + 1) = √5 = 2.236067977. x₂ = √(4 × 2.236067977 + 1) = √9.944271908 = 3.153453965, which rounds to 3.153. Reporting x₁ instead of x₂ gives 2.236067977, which rounds to 2.236. A sign error inside the root, using xₙ₊₁ = √(4xₙ − 1) instead of √(4xₙ + 1), gives x₁ = √3 = 1.732050808 and x₂ = √(4 × 1.732050808 − 1) = √5.928203232 = 2.434790182, which rounds to 2.435. Applying the formula in the wrong order, working out √(4xₙ) + 1 at every step instead of √(4xₙ + 1), gives x₁ = √4 + 1 = 3 and x₂ = √(4 × 3) + 1 = 4.464101615, which rounds to 4.464.
- (b) (6, −8) — Method: a scalar multiple of m has the same ratio between its top and bottom numbers as m does. Working: m = (3, −4); multiplying both parts by 2 gives 2 × 3 = 6 and 2 × (−4) = −8, so (6, −8) is a scalar multiple of m. Answer: (6, −8). The vector (6, −4) needs a multiplier of 2 for the top number but only 1 for the bottom number, so it is not a multiple. The vector (−6, −8) needs a multiplier of −2 for the top number but 2 for the bottom number, so it is not a multiple. The vector (9, −8) needs a multiplier of 3 for the top number but 2 for the bottom number, so it is not a multiple.
- (a) 4/9 — Method: two steps. Find how many cars failed altogether, because the car picked is known to be one of them, then divide the diesel failures by that total. Working: 30 petrol cars and 24 diesel cars failed, so 54 cars failed. The diesel failures give 24/54, and dividing the numerator and the denominator by 6 gives 4/9. Answer: the probability is 4/9. The distractors: 3/10 is 24/80, the probability that a car fails given that it is a diesel car, which is the condition and the event swapped; 3/25 is 24/200, dividing by every car serviced that week rather than by the 54 that failed; 2/5 is 80/200, the probability that a car chosen from the whole week is a diesel car, which ignores the fact that the car picked failed.
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