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 circle has centre (0, 0) and equation x² + y² = 8. Work out the radius of the circle, giving your answer as a surd in its simplest form.
- 2.A group of 80 pupils was asked whether they walk to school. 45 of the pupils are girls and 35 are boys. 30 of the girls walk to school and 14 of the boys walk to school. One of the girls is picked at random. Work out the probability that she walks to school. Give your answer in its simplest form.
- 3.(2x + 3)(x + a) ≡ 2x² + 11x + 12 is an identity. Work out the value of a.
- 4.A circle has centre (0, 0) and equation x² + y² = 100. A straight line is drawn from the origin through the point P(8, 9). Work out whether P lies inside, on, or outside the circle.
- 5.Marta is drawing a cumulative frequency diagram for the times, t seconds, of 100 telephone calls. The grouped frequencies are: 0 ≤ t < 10, 7 calls; 10 ≤ t < 20, 19 calls; 20 ≤ t < 30, 34 calls; 30 ≤ t < 40, 40 calls. Write down the coordinates of the point Marta should plot for the class 20 ≤ t < 30.
- 6.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)
- 7.Point A has coordinates (2, 5). Point A is translated to point B using the column vector with top number 6 and bottom number −3. Write down the coordinates of point B.
- 8.OABC is a parallelogram, with OA = a and OC = c. M is the midpoint of AB. Express the vector OM in terms of a and c.
- 9.The equation x² − x − 6 = 0 has roots x = 3 and x = −2. It can be rearranged as xₙ₊₁ = xₙ² − 6. This formula is used with starting value x₀ = 2.9, close to the root x = 3. Work out what happens to the sequence of values as n increases.
- 10.m is the column vector with top number 3 and bottom number −4. Which of these column vectors is a scalar multiple of m?
- 11.A rule turns each input x into an output y. An input of 1 gives an output of 1, an input of 2 gives an output of 4 and an input of 3 gives an output of 9. Work out the rule.
- 12.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.
- 13.A taxi firm charges a fixed fee of £3.50 plus £2.20 per mile. Work out the total cost of a journey of 6 miles.
- 14.A number machine multiplies its input by 2 and then subtracts 5. Work out the output when the input is 6.
- 15.The point (20, 21) lies on the circle x² + y² = 841, which has centre O(0, 0). The tangent to the circle at (20, 21) crosses the x-axis at P and the y-axis at Q. Work out the area of triangle OPQ, correct to 1 decimal place.
- 16.A rectangular vegetable plot has an area of 30 m² and its length is 4 m greater than its width, x metres. This gives x² + 4x − 30 = 0, which can be solved using the iterative formula xₙ₊₁ = √(30 − 4xₙ). The starting value is x₀ = 3, so x₁ is the value after the formula has been used once. Work out x₃, and use it to find an estimate for the length of the plot, giving your answer correct to 1 decimal place.
- 17.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.
- 18.A call centre records the length, t seconds, of 100 calls: 0 ≤ t < 20, 15 calls; 20 ≤ t < 30, 24 calls; 30 ≤ t < 50, 40 calls; 50 ≤ t < 80, 21 calls. The manager's target is for a call to be finished in under 35 seconds. Estimate the number of calls that met the target.
Answer key
- (d) 2√2 — The radius satisfies r² = 8, so r = √8 = √(4 × 2) = √4 × √2 = 2√2. Choosing 8 forgets to take the square root of r² at all. Choosing 4 comes from halving 8 instead of finding its square root. Choosing √2 splits off the factor of 4 correctly but forgets to multiply the 2 back in front of the root.
- (d) 2/3 — Method: the pupil picked is known to be a girl, so the sample space is the 45 girls and not all 80 pupils; divide the number of girls who walk by the number of girls. Working: 30 of the 45 girls walk to school, which gives 30/45. Dividing the numerator and the denominator by 15 gives 2/3. Answer: the probability is 2/3. The distractors: 3/8 is 30/80, dividing the girls who walk by every pupil in the group, which is the commonest slip on a conditional probability because it keeps the restricted numerator but the whole denominator; 1/3 is 15/45, counting the 15 girls who do not walk to school and so answering the opposite event inside the correct group; 11/20 is 44/80, adding the 30 girls and the 14 boys who walk and dividing by the whole group, which throws away the information that the pupil picked is a girl.
- (d) a = 4 — Expand the left-hand side: (2x + 3)(x + a) = 2x² + 2ax + 3x + 3a = 2x² + (2a + 3)x + 3a. For this to match 2x² + 11x + 12 for every value of x, the x-coefficients must be equal and the constants must be equal: 2a + 3 = 11 and 3a = 12. Both give a = 4, so a = 4. Writing a = 12 comes from the constant-term equation 3a = 12: reading it as saying a itself is 12, rather than dividing both sides by 3. Writing a = 8 comes from the x-coefficient equation 2a + 3 = 11: working out 11 − 3 = 8 correctly but then stopping, without dividing by the 2 in front of a. Writing a = −4 comes from rearranging 2a + 3 = 11 the wrong way round, as 2a = 3 − 11 = −8, which gives a = −4 instead of a = 4.
- (d) P lies outside the circle — The squared distance from the origin to P is 8² + 9² = 64 + 81 = 145, which is greater than 100, so P lies outside the circle. Choosing 'P lies inside the circle' comes from adding the coordinates directly (8 + 9 = 17) instead of squaring and adding them, and comparing 17 with 100. Choosing 'P lies on the circle' comes from squaring 9 incorrectly as 36 (as if it were 6²) instead of 81, giving 64 + 36 = 100, equal to the right-hand side. Choosing 'Cannot be determined' wrongly assumes the equation of the line itself is needed, when the radius and the distance from the origin to P are already enough.
- (a) (30, 60) — Method: a cumulative frequency point is plotted at the upper boundary of its class, paired with the running total of all the frequencies up to and including that class. Working: the running totals are 7, then 7 + 19 = 26, then 26 + 34 = 60, then 60 + 40 = 100; the class 20 ≤ t < 30 has upper boundary 30, and the running total there is 60. Answer: the point for that class is plotted at 30 seconds against a cumulative frequency of 60. The distractors: (25, 60) comes from plotting at the class midpoint, which is what a frequency polygon uses and not what a cumulative frequency diagram uses; (30, 34) comes from plotting the class frequency, 34, rather than the running total; (20, 60) comes from plotting at the lower boundary of the class, which would claim that 60 calls took less than 20 seconds when only 26 did.
- (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.
- (a) (8, 2) — Method: translating a point by a column vector means adding the vector's top number to the x-coordinate and its bottom number to the y-coordinate. Working: x-coordinate 2 + 6 = 8; y-coordinate 5 + (−3) = 2. Answer: B = (8, 2). A candidate who ignores the negative sign and adds 3 instead of −3 gets (8, 8). A candidate who translates in the reverse direction, subtracting the vector from A instead of adding it, gets (−4, 8). A candidate who swaps the vector's top and bottom numbers before adding gets (−1, 11).
- (c) a + (1/2)c — Method: OABC is a parallelogram, so OB = OA + AB, and since AB is equal and parallel to OC, AB = c; this gives OB = a + c. M is the midpoint of AB, so AM = (1/2)AB = (1/2)c. Working: OM = OA + AM = a + (1/2)c. Answer: OM = a + (1/2)c. Adding the whole of AB instead of half of it gives a + c, which is OB, not OM; halving the whole diagonal OB instead of just AB gives (1/2)a + (1/2)c, the midpoint of OB rather than of AB; and flipping the sign on the c-term gives a − (1/2)c, which points back the wrong way along AB. Halve only the side you are told to halve, and check the sign before you commit to an answer.
- (c) The sequence diverges, moving away from x = 3 — Starting from x₀ = 2.9: x₁ = 2.9² − 6 = 2.41, x₂ = 2.41² − 6 = −0.19, x₃ = (−0.19)² − 6 = −5.96, x₄ = (−5.96)² − 6 = 29.56 — the values swing away from 3 and grow rapidly, so the sequence diverges rather than settling anywhere. Choosing 'settles towards x = 3' assumes that starting close to a root is enough for a rearrangement to converge to it, which is not always true — this rearrangement changes values too steeply near x = 3 to stay there. Choosing 'settles towards x = −2' assumes a diverging sequence must eventually land on the other root; instead it runs away to increasingly large values. Choosing 'stays constant at 2.9' ignores that applying the formula changes the value at every step.
- (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.
- (c) y = x² — Method: test a candidate rule against every pair given, not just one — a rule that fits one pair and fails another is not the rule. Working: the outputs 1, 4, 9 rise by 3 and then by 5, so they are not going up in equal steps and the input is not simply multiplied by a fixed number; comparing each output with its own input gives 1 × 1 = 1, 2 × 2 = 4 and 3 × 3 = 9, and all three pairs fit. Answer: y = x². The distractors: y = 3x comes from fitting only the last pair, where 3 × 3 = 9, and reading that 3 as a multiplier; y = 3x − 2 comes from assuming a multiply-then-add rule and using the first step in the outputs, 4 − 1 = 3, as the multiplier — it fits the first two pairs and fails the third; y = 2x comes from fitting only the pair 2 and 4 and reading every output as double its input.
- (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.
- (d) £16.70 — The mileage charge is 2.20 × 6 = £13.20. Adding the fixed fee: £13.20 + £3.50 = £16.70. A candidate who forgets the fixed fee gives just the mileage charge, £13.20. A candidate who adds the fixed fee to the per-mile rate before multiplying by the number of miles, (3.50 + 2.20) × 6, gets £34.20. A candidate who rounds £2.20 down to £2 gets 2 × 6 + 3.50 = £15.50.
- (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.
- (a) 842.0 — The radius to (20, 21) has gradient 21/20, so the tangent's gradient is −20/21. The tangent line is y − 21 = −20/21(x − 20), i.e. y = −20/21x + 841/21. Setting y = 0 gives the x-intercept x = 841/20 = 42.05; setting x = 0 gives the y-intercept y = 841/21 ≈ 40.048. The area of triangle OPQ is 1/2 × 42.05 × 40.048 ≈ 842.0. 1684.0 comes from multiplying the two intercepts without the 1/2 that a triangle's area needs — twice the correct area. 580.7 comes from using the circle's radius, 29, as a side of the triangle instead of the x-intercept, 42.05: 1/2 × 29 × 40.048 ≈ 580.7. 2.0 comes from a sign error in the tangent's gradient — using 20/21 instead of −20/21 — which gives a different line, with intercepts x ≈ −2.05 and y ≈ 1.952, and area 1/2 × 2.05 × 1.952 ≈ 2.0.
- (a) 7.9 m — Method: the iteration converges on the width of the plot, so run the formula three times from the starting value and then add 4 m, because the length is 4 m greater than the width. Working: x₁ = √(30 − 4 × 3) = √18 = 4.24264…; x₂ = √(30 − 4 × 4.24264…) = √13.02943… = 3.60963…; x₃ = √(30 − 4 × 3.60963…) = √15.56147… = 3.94480…. The estimate for the length is 3.94480… + 4 = 7.94480…, which is 7.9 m correct to 1 decimal place. Answer: 7.9 m. The iteration is still oscillating at x₃, so this is the estimate that three uses of the formula give, not a settled value. The distractors: 3.9 m is x₃ itself, the width, given by a candidate who runs the iteration correctly and then stops before the step the question actually asks for; 7.6 m uses x₂ in place of x₃, one use of the formula short, and then adds the 4 m correctly; 15.8 m multiplies the width by 4 instead of adding 4 m to it, reading greater than as a multiplier.
- (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.
- (a) 49 — Method: add the frequencies of the classes that lie wholly below 35 seconds, then use linear interpolation for the class that 35 cuts through, assuming the calls in that class are spread evenly across it. Working: below 30 seconds there are 15 + 24 = 39 calls; the value 35 lies in the class 30 ≤ t < 50, which is 20 seconds wide and holds 40 calls, and 35 is 35 − 30 = 5 seconds into it, so the estimated share is (5 ÷ 20) × 40 = 10 calls; the estimate is 39 + 10 = 49. Answer: about 49 calls met the target. The distractors: 79 comes from adding the whole of the class 30 ≤ t < 50, 39 + 40, and so counting calls of up to 50 seconds as being under 35; 39 comes from stopping at the class boundary 30 and ignoring the part class altogether; 69 comes from measuring the part of the class from 35 up to 50 instead of from 30 up to 35, giving (15 ÷ 20) × 40 = 30 and then 39 + 30.
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