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 number machine multiplies its input by 2 and then subtracts 5. Work out the output when the input is 6.
- 2.A circle has centre (0, 0) and equation x² + y² = 64. Write down the radius of the circle.
- 3.m is the column vector with top number 3 and bottom number −4. Which of these column vectors is a scalar multiple of m?
- 4.A student attempts to prove that the sum of any three consecutive integers is a multiple of 3. Line 1: Let the three consecutive integers be n, n + 1 and n + 2. Line 2: Their sum is n + (n + 1) + (n + 2) = 3n + 2. Line 3: 3n + 2 leaves a remainder of 2 when divided by 3, so it is not a multiple of 3. Line 4: So the sum of three consecutive integers is not always a multiple of 3. Which line contains the FIRST error?
- 5.The times, t minutes, taken by 120 runners to finish a fun run are summarised by these cumulative frequencies: t < 20, 8 runners; t < 30, 26 runners; t < 40, 74 runners; t < 50, 110 runners; t < 60, 120 runners. Work out the number of runners who took 40 minutes or longer to finish.
- 6.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).
- 7.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.
- 8.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.
- 9.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.
- 10.The equation 7x = x² + 3 can be solved using the iterative formula xₙ₊₁ = (xₙ² + 3) ÷ 7. Taking x₀ = 0.4, x₁ = 0.4514 correct to 4 decimal places. Using the full unrounded value of x₁, work out x₂ correct to 3 decimal places.
- 11.f(x) = x³ − 3x² − 4. Work out the pair of consecutive integers between which the solution of f(x) = 0 lies.y = x
- 12.In a histogram of the distances, d metres, thrown by some athletes, the bar covering 20 ≤ d < 60 has a constant frequency density of 1.8 per metre. Estimate the number of throws of at least 20 metres but less than 35 metres.
- 13.At a sports centre, 45% of the members are aged under 18. 60% of the members aged under 18 swim each week. 20% of the members aged 18 or over swim each week. Work out the percentage of all the members who swim each week.
- 14.Which of these equations represents the graph of y = 2ˣ translated by 3 units in the positive y-direction?
- 15.The graph of y = cos x is transformed onto the graph of y = cos(x − 90°). State the direction of the translation and which standard graph the image is.y = cos(x)
- 16.The graph of y = f(x) passes through the point (0, 4). Work out the y-coordinate of the point where the graph of y = −f(x) + 5 crosses the y-axis.
- 17.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?
- 18.In a histogram of the masses, m grams, of some pebbles, the bar for the class 50 ≤ m < 80 has a frequency density of 2.4 per gram. Work out the number of pebbles in this class.
Answer key
- (a) 7 — Multiply the input by 2: 6 × 2 = 12. Then subtract 5: 12 − 5 = 7. A candidate who does the operations in the wrong order, subtracting 5 first and then multiplying by 2, gets (6 − 5) × 2 = 2. A candidate who only carries out the multiplication and forgets to subtract gets 12. A candidate who adds 5 instead of subtracting gets 6 × 2 + 5 = 17.
- (b) 8 — Method: a circle centred on the origin has equation x² + y² = r², where r is the radius, so the number on the right-hand side is the square of the radius and not the radius itself. Working: comparing x² + y² = 64 with x² + y² = r² gives r² = 64, so r = √64 = 8. Answer: the radius is 8. The distractors: 64 is r² read straight off the equation as though the right-hand side were the radius, which is the commonest error on this form; 32 comes from halving 64, treating the right-hand side as a diameter that has to be halved; 16 is the diameter, 2 × 8, quoted in place of the radius.
- (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.
- (d) line 2 — Line 1 correctly represents three consecutive integers using n. Line 2 adds them: n + (n + 1) + (n + 2). Collecting terms: the n-terms give 3n, and the constants give 1 + 2 = 3, so the correct sum is 3n + 3, not 3n + 2 as Line 2 states — this is the first error, an arithmetic slip in collecting the constant terms. Lines 3 and 4 both follow correctly from Line 2's incorrect result, but that result itself is wrong: the true sum, 3n + 3 = 3(n + 1), is a multiple of 3 for every whole number n. Check the working of each line against what came before it, in order, rather than judging whether the final conclusion feels right — an error that flips the conclusion can sit several lines before the line that states it.
- (c) 46 — Method: the cumulative frequency table gives the number of runners below each time; to find the number at or above a time, subtract that cumulative frequency from the total. Working: the cumulative frequency for t < 40 is 74, so 120 runners in total take away the 74 who finished in under 40 minutes: 120 − 74 = 46. Answer: 46 runners took 40 minutes or longer. Watch which boundary and which subtraction you use: reading off t < 50 instead of t < 40 and subtracting, 120 − 110 = 10, answers a different question, '50 minutes or longer'; giving 74 itself as the answer reports how many finished below 40 minutes, the opposite of what was asked; and subtracting the two nearby cumulative frequencies, 110 − 74 = 36, finds how many took between 40 and 50 minutes, not everyone from 40 minutes upward.
- (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, 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) 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) 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.
- (b) 0.458 — x₁ = (0.4² + 3) ÷ 7 = 3.16 ÷ 7 = 0.4514 (unrounded, 0.451428...). x₂ = (x₁² + 3) ÷ 7 = (0.2038 + 3) ÷ 7 = 3.2038 ÷ 7 = 0.458 (3 d.p.). Choosing 0.632 divides only the 3 by 7 instead of dividing the whole sum x₁² + 3 by 7. Choosing 0.451 repeats the calculation for x₁ instead of moving on to x₂. Choosing 0.493 uses x₁ itself instead of x₁² inside the formula.
- (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.
- (c) 27 — Method: a frequency is the area of the part of the bar being asked about, so frequency = frequency density × the width of that part. Working: the part asked about runs from 20 to 35, so its width is 35 − 20 = 15 metres; the frequency density there is 1.8 per metre, so the estimate is 1.8 × 15 = 27. Answer: about 27 throws. The distractors: 72 comes from taking the whole bar, 1.8 × 40, and so counting every throw from 20 up to 60; 1.8 comes from reading the height of the bar as a frequency, when a height is a density and only an area is a count; 63 comes from using the upper value 35 as the width, 1.8 × 35, instead of the width 35 − 20.
- (b) 38% — Method: the two swimming percentages are quoted inside different age groups, so weight each one by the size of its group and add the two results. Working: the under 18s are 45% of the members and 60% of them swim, giving 0.45 × 60 = 27% of all the members. The members aged 18 or over are 55% of the members and 20% of them swim, giving 0.55 × 20 = 11% of all the members. Adding these gives 38%. Answer: 38% of the members swim each week. The distractors: 80% comes from adding 60% and 20% straight off, treating two rates quoted inside different groups as though they could be added; 40% is the mean of 60% and 20%, which would be right only if the two age groups were the same size, and they are not; 42% comes from pairing each swimming rate with the wrong age group, working out 0.45 × 20 added to 0.55 × 60.
- (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).
- (a) Positive x-direction, 90°; image is y = sin x. — Writing cos(x − 90°) as cos(x − a) with a = 90 shows this is a horizontal translation, y = f(x − a), which moves the graph 90° in the positive x-direction; the identity cos(x − 90°) = sin x confirms the image is y = sin x. Choosing the negative x-direction reverses the sign inside the bracket — subtracting inside the bracket always translates in the positive x-direction, not the negative one, so that statement is wrong on direction. Getting the direction right but conflating the subtraction inside the bracket with an extra reflection of the output flips the sign of the resulting graph, wrongly giving y = −sin x. Treating the subtraction as if it changed the output directly, rather than the input, wrongly calls this a vertical translation even while still correctly recalling that the image simplifies to y = sin x.
- (c) 1 — At x = 0, f(0) = 4. Applying the transformations in order — reflect in the x-axis first, then translate up by 5 — gives −f(0) + 5 = −4 + 5 = 1. Applying the translation but forgetting the reflection gives f(0) + 5 = 9. Applying the reflection to the whole expression, including the +5, gives −f(0) − 5 = −9. Applying the reflection but forgetting the translation gives −f(0) = −4.
- (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.
- (c) 72 — Method: on a histogram the frequency of a class is the area of its bar, so frequency = frequency density × class width. Working: the class 50 ≤ m < 80 has width 80 − 50 = 30 grams and a frequency density of 2.4 per gram, so the frequency is 2.4 × 30 = 72. Answer: 72 pebbles. The distractors: 192 comes from using the upper class boundary, 80, as the width, giving 2.4 × 80; 12.5 comes from dividing the width by the density, 30 ÷ 2.4, which reverses the area rule; 2.4 comes from reading the height of the bar as the frequency itself, the commonest mistake on histograms, where a height is a density and only an area is a count.
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