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 photo printing service has two adverts for its price. Advert A: cost in pounds = 3(2n + 4) for n photos. Advert B: cost in pounds = 6n + 12. A customer says the two adverts always charge the same amount. Is the customer correct?
- 2.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.
- 3.The point (−4, 3) lies on the circle x² + y² = 25, which has centre (0, 0). Work out the equation of the tangent to the circle at (−4, 3), giving your answer in the form y = mx + c.
- 4.In triangle OAB, OA = a and OB = b. P lies on AB such that AP is twice PB. Express the vector OP in terms of a and b.
- 5.The times, t minutes, taken by 80 people to travel to work are grouped like this: 0 ≤ t < 10, 6 people; 10 ≤ t < 20, 14 people; 20 ≤ t < 30, 25 people; 30 ≤ t < 40, 20 people; 40 ≤ t < 50, 15 people. Work out the cumulative frequency for t < 30.
- 6.A designer enlarges a drawing of a model car for a poster. She first enlarges the drawing by a scale factor of 1.5, and then enlarges that result by a further scale factor of 2. On the original drawing, the position of a wheel relative to the front bumper is given by the column vector with top number 4 and bottom number −3, in centimetres. What is the corresponding column vector on the poster, in centimetres?
- 7.A market stall's cost of hiring n tables is modelled by two formulas: Formula A: C = 3(2n + 5); Formula B: C = 6n + 15, where C is in pounds. A stallholder says the two formulas always give the same cost. Work out the cost given by each formula when n = 4, and use your results to decide whether the stallholder is correct.
- 8.A circle has equation x² + y² = 49. Work out the coordinates of the point(s) on the circle where the tangent is horizontal.
- 9.The graph of y = f(x) has roots at x = −1 and x = 4, and crosses the y-axis at (0, −8). Which statement about the graph of y = f(x − 3) is correct?
- 10.A student is asked whether 3(x − 4) = 3x − 4 is an identity. Which statement gives the correct verdict and reason?
- 11.The graph of y = f(x) has a minimum turning point at (3, 2). Write down the coordinates of the minimum turning point of the graph of y = f(x) + 5.
- 12.e is the column vector with top number 5 and bottom number k. f is the column vector with top number 15 and bottom number 6. Given that f is 3 times e, work out the value of k.
- 13.An equation has exactly one value of x that makes it true, but an identity is true for every value of x. Which of these best explains why 3x + 5 = 20 is an equation rather than an identity?
- 14.Which expression is equivalent to 7x − 3(2x − 6)?
- 15.A drone flies from its base in three stages, each stage measured in metres east and north as a column vector. Stage 1 is the column vector with top number 30 and bottom number 40. Stage 2 is the column vector with top number −10 and bottom number 20. Stage 3 is the column vector with top number 15 and bottom number −5. Work out the column vector that would take the drone in a single straight flight back to its base from where it ends up.
- 16.A rectangular sheet of metal measures 20 cm by 12 cm. A square of side x cm is cut from each corner and the sides are folded up to make an open box of volume 200 cm³. This gives x³ − 16x² + 60x − 50 = 0, which can be solved using the iterative formula xₙ₊₁ = (16xₙ² − xₙ³ + 50)/60. The starting value is x₀ = 1, so x₁ is the value after the formula has been used once. Work out x₃, and use it to find the longer side of the base of the box correct to 1 decimal place.
- 17.A call centre finds that 40% of its calls are about billing. 35% of the calls about billing are dealt with in under five minutes. The centre takes 500 calls on Monday. Work out how many of Monday's calls you would expect to be about billing and dealt with in under five minutes.
- 18.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.
Answer key
- (a) They always charge the same, since 3(2n + 4) = 6n + 12. — Expand Advert A's formula by multiplying both terms inside the bracket by 3: 3 × 2n = 6n, and 3 × 4 = 12, giving 3(2n + 4) = 6n + 12, which is identical to Advert B's formula — so the two adverts always charge the same amount, whatever n is. Getting 6n + 4 comes from multiplying the 2n by 3 but leaving the 4 unmultiplied. Getting 2n + 7 comes from adding 3 to the bracket instead of multiplying by it. Saying it depends on n avoids expanding the bracket at all — once expanded, both formulas are identical for every value of n, so the cost can be compared directly.
- (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) y = (4/3)x + 25/3 — The radius from (0, 0) to (−4, 3) has gradient 3 ÷ (−4) = −3/4. The tangent is perpendicular to the radius, so its gradient is the negative reciprocal, 4/3. Using y − y₁ = m(x − x₁) with the point (−4, 3): y − 3 = (4/3)(x + 4), so y = (4/3)x + 16/3 + 3 = (4/3)x + 25/3. Using the radius's own gradient, −3/4, instead of taking the perpendicular gradient, gives y − 3 = (−3/4)(x + 4), which simplifies to y = −(3/4)x once the −3 and +3 in the constant cancel out. Taking the reciprocal of the radius's gradient but keeping the wrong sign, using −4/3 instead of 4/3, gives y = −(4/3)x − 7/3. Correctly finding the gradient 4/3 and expanding the bracket, but forgetting to add the y-coordinate 3 at the end, gives y = (4/3)x + 16/3.
- (c) (1/3)a + (2/3)b — Method: OP = OA + AP, and since AP is twice PB, AP is 2/3 of the whole of AB, with AB = b − a. Working: OP = a + 2/3(b − a) = a − (2/3)a + (2/3)b = (1/3)a + (2/3)b. Answer: OP = (1/3)a + (2/3)b. Measuring 2/3 of AB from B's end instead of A's swaps the fractions round, giving (2/3)a + (1/3)b; adding (2/3)b onto the whole of a without first subtracting a inside the bracket gives a + (2/3)b; and treating the ratio as though AP and PB were equal gives the midpoint, (1/2)a + (1/2)b. Convert the ratio to a fraction of AB measured from the point named first in the ratio, subtract before you scale, and then add the result to OA.
- (d) 45 — Method: a cumulative frequency is a running total — it counts everybody in every class up to and including the one that ends at the value given. Working: the classes that lie wholly below 30 minutes are 0 ≤ t < 10, 10 ≤ t < 20 and 20 ≤ t < 30, with frequencies 6, 14 and 25, so the running total is 6 + 14 = 20 and then 20 + 25 = 45. Answer: 45 people took less than 30 minutes. The distractors: 25 comes from quoting the frequency of the class 20 ≤ t < 30 on its own instead of the running total; 65 comes from accumulating one class too many and including 30 ≤ t < 40, which is 45 + 20; 35 comes from accumulating from the top downwards, 15 + 20, which counts the people who took 30 minutes or more rather than fewer.
- (b) (12, −9) — Two enlargements one after the other combine into a single scale factor: 1.5 × 2 = 3. Multiplying a vector by a scalar means multiplying both the top number and the bottom number by it: top = 4 × 3 = 12, bottom = −3 × 3 = −9, giving (12, −9). A candidate who adds the scale factor to each number instead of multiplying gets (4 + 3, −3 + 3) = (7, 0). A candidate who multiplies the top number but leaves the bottom number unchanged gets (12, −3). A candidate who multiplies the bottom number but leaves the top number unchanged gets (4, −9). The correct column vector for the poster is (12, −9).
- (d) Formula A gives £39 and Formula B gives £39, and since 3(2n + 5) expands to 6n + 15 for every value of n, the stallholder is correct. — Formula A: 3(2 × 4 + 5) = 3 × 13 = £39. Formula B: 6 × 4 + 15 = 24 + 15 = £39. Expanding Formula A algebraically gives 3(2n + 5) = 6n + 15, which is identical to Formula B for every value of n, not just n = 4, so the stallholder is correct — this is an identity, not a coincidence. The option giving £29 for Formula A comes from multiplying only the 2n by 3 and forgetting to also multiply the 5, then adding the unmultiplied 5: 3 × 2 × 4 = 24, + 5 = 29. The two options that reach the correct numbers but reject the stallholder's claim both use faulty reasoning — matching values at one value of n, or counting terms, does not decide whether two expressions are identical for every n; expanding the bracket does.
- (a) (0, 7) and (0, −7) — A tangent is horizontal where the radius to that point is vertical, i.e. where the point lies on the y-axis. On x² + y² = 49, setting x = 0 gives y² = 49, so y = 7 or y = −7. The points are (0, 7) and (0, −7). (7, 0) and (−7, 0) comes from swapping the condition — these are the points where the tangent is VERTICAL, not horizontal (the radius there is horizontal). (0, 7) only comes from finding one valid point but forgetting that y² = 49 also gives the negative root, y = −7. (7, 0) only combines both mistakes: the wrong axis, and only one of the two roots.
- (a) x = 2, x = 7; y-intercept cannot be found here — Translating y = f(x) to y = f(x − 3) shifts the graph 3 units to the right, so each root increases by 3: x = −1 becomes x = 2, and x = 4 becomes x = 7. The y-intercept is the value at x = 0, which for this new graph is f(0 − 3) = f(−3) — and f(−3) is not one of the values given, so the new y-intercept cannot be worked out from the information given. Writing 'y-intercept stays at (0, −8)' wrongly assumes a horizontal translation leaves the y-intercept unchanged — it generally does not, since it moves the whole graph sideways, including the point that used to sit on the y-axis. Writing roots at x = −4 and x = 1 comes from translating 3 units to the LEFT instead of to the right — f(x − 3) shifts the graph in the positive x-direction, not the negative direction.
- (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.
- (a) (3, 7) — y = f(x) + 5 is a vertical translation of y = f(x) by 5 units up — the translation vector is (0, 5) — so only the y-coordinate of any point changes. Turning point (3, 2) → (3, 2 + 5) = (3, 7). Adding the 5 to the x-coordinate, or treating it as a horizontal shift like y = f(x + 5), moves the wrong coordinate — check first whether the number sits inside or outside the brackets.
- (d) 2 — Method: if f is 3 times e, then each part of f equals 3 times the matching part of e. Working: using the bottom numbers, 6 = 3 × k, so k = 2. Answer: k = 2. A candidate who multiplies instead of dividing, working out 6 × 3, gets 18. A candidate who uses the top numbers' ratio instead, 15 ÷ 5, and gives that ratio as k gets 3. A candidate who adds instead of using the multiple relationship, working out 6 + 3, gets 9.
- (c) Only x = 5 satisfies 3x + 5 = 20, not every value of x. — 3x + 5 = 20 is only true when x = 5, since 3 × 5 + 5 = 20; for any other value of x the two sides are not equal, so it is an equation, not an identity. Saying it cannot be simplified confuses simplifying with the equation/identity distinction, which is about how many values of x make it true. Saying it has an = sign is not a valid test, since identities are also written with an = or ≡ sign. A number on the right-hand side does not decide it either — what matters is whether both sides match for every value of x, not the form of the right-hand side.
- (c) x + 18 — Expand −3(2x − 6) by multiplying both terms by −3: −3 × 2x = −6x and −3 × (−6) = 18, giving 7x − 6x + 18 = x + 18. Writing x − 18 comes from not flipping the sign of the −6 inside the bracket, so −3 × (−6) is treated as −18 instead of +18. Writing x + 6 comes from forgetting to multiply the −6 by 3, only carrying its sign. Writing 13x − 18 comes from treating the whole bracket as being added rather than subtracted, so 3(2x − 6) = 6x − 18 is added to 7x.
- (c) (−35, −55) — Add the three stages component by component to find the drone's position relative to base: (30+(−10)+15, 40+20+(−5)) = (35, 55). The flight back to base is the negative of this vector, reversing both numbers: (−35, −55). (35, 55) is the vector from base to the drone's position — it forgets to reverse direction for the return flight. (−35, 55) only reverses the top number. (35, −55) only reverses the bottom number.
- (c) 17.7 cm — Method: the iteration converges on x, the depth of the box, which is also the side of each square cut away; a square is removed from both ends of the 20 cm side, so the longer side of the base is 20 − 2x. Run the formula three times, then carry out that subtraction. Working: x₁ = (16 × 1² − 1³ + 50) ÷ 60 = 65 ÷ 60 = 1.08333…; x₂ = 67.50636… ÷ 60 = 1.12510…; x₃ = 68.82959… ÷ 60 = 1.14715…. The longer side of the base is 20 − 2 × 1.14715… = 17.70568…, which is 17.7 cm correct to 1 decimal place. Answer: 17.7 cm. The distractors: 1.1 cm is x₃ itself rounded, the depth of the box, given by a candidate who runs the iteration correctly and then stops before the step the question actually asks for; 18.9 cm is 20 − 1.14715…, taking away one square instead of two and forgetting that a corner is cut from each end of that side; 9.7 cm is 12 − 2 × 1.14715…, the shorter side of the base, which measures the wrong edge of the sheet.
- (a) 70 — Method: two linked steps. Find the expected number of billing calls first, then take the 35% of those, because the 35% is quoted for billing calls only. Working: 40% of 500 is 200 billing calls. 35% of 200 is 70 calls. Answer: you would expect 70 calls. The distractors: 200 stops after the first step and gives the billing calls, forgetting that only some of them are dealt with quickly; 175 is 35% of 500, applying the quick response rate to every call the centre takes rather than to the billing calls only; 375 comes from adding 40% and 35% to get 75% and taking 75% of 500, which treats two stages of one journey as separate outcomes to be added.
- (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.
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