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 cyclist's journey from her house to the shop is represented by the column vector with top number 2 and bottom number 5, where each unit is 1 km east and 1 km north. She then cycles from the shop to the park, represented by the column vector with top number 4 and bottom number −3. What single column vector represents her journey from her house directly to the park?
- 2.The graph of y = f(x) has a minimum turning point at (3, −5), crosses the x-axis at x = 1, and crosses the y-axis at (0, −2). Exactly one of these statements about the graph of y = −f(x + 2) is true. Which statement is true?
- 3.The graph of y = f(x) has a minimum point at (4, −1). Write down the coordinates of the corresponding turning point on the graph of y = −f(x).
- 4.The point (4, 2) lies on the circle x² + y² = 20. Work out the equation of the tangent to the circle at (4, 2).
- 5.250 people took a theory test at one test centre. 150 of them had taken a preparation course and the rest had not. 120 of those who had taken the course passed and 50 of those who had not taken the course passed. One of the people who passed is picked at random. Work out the probability that this person had taken the preparation course.
- 6.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.
- 7.Which expression is equivalent to 3(x + 4) − 2(x − 1)?
- 8.The point A(−6, 8) lies on the circle x² + y² = 100, whose centre is the origin O. The tangent to the circle at A crosses the y-axis at the point B. Work out the length of OB.
- 9.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.
- 10.A proof that (n + 3)² − (n − 3)² is always a multiple of a certain number begins: Line 1: (n + 3)² − (n − 3)² = (n² + 6n + 9) − (n² − 6n + 9). Which expression correctly completes Line 2?
- 11.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?
- 12.n is an integer. Which of these expressions is always an even number?
- 13.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).
- 14.A proof that the product of two consecutive even numbers is always a multiple of 8 begins: Let the two consecutive even numbers be 2n and 2n + 2, so their product is 2n(2n + 2) = 4n(n + 1). Which line correctly completes the proof?
- 15.Which expression is equivalent to 3(2x − 5) + 4x?
- 16.A circle has centre (0, 0) and equation x² + y² = 50. Work out the radius of the circle, giving your answer as a surd in its simplest form.
- 17.Ben is asked to find the inverse of f(x) = 4 − 3x. He writes f⁻¹(x) = (4 − x)/3. Which statement about Ben's answer is correct?
- 18.The graph of y = f(x) crosses the x-axis at x = −3 and x = 7, and crosses the y-axis at (0, 21). A second graph crosses the x-axis at x = −7 and x = 3, and crosses the y-axis at the same point, (0, 21). The second graph is y = g(x). Which of these could be the equation of g(x)?
Answer key
- (b) (6, 2) — The overall journey from house to park is the sum of the two vectors: top = 2 + 4 = 6, bottom = 5 + (−3) = 2, giving (6, 2). A candidate who subtracts the second vector from the first instead of adding gets (2 − 4, 5 − (−3)) = (−2, 8). A candidate who subtracts the other way round gets (4 − 2, −3 − 5) = (2, −8). A candidate who forgets the negative sign on the second vector's bottom number and adds 3 instead of −3 gets (6, 8). Because the journeys join end to end, the correct resultant vector is (6, 2).
- (d) y = −f(x + 2) has a maximum turning point at (1, 5). — y = f(x + 2) translates the graph 2 units in the negative x-direction, so the turning point's x-coordinate moves from 3 to 1; reflecting in the x-axis then negates the y-coordinate, turning −5 into 5, and also turns a minimum into a maximum — giving a true maximum turning point at (1, 5). Translating the root at x = 1 in the wrong direction, adding 2 instead of subtracting it, gives x = 3, but the true image root is at 1 − 2 = −1, so that statement is false. Keeping the coordinates (1, 5) correct but forgetting that reflecting in the x-axis turns a minimum into a maximum gives a false "minimum turning point" statement. Getting the reflection's effect on the turning-point type right (a maximum) but translating the x-coordinate in the wrong direction, using 3 + 2 = 5 instead of 3 − 2 = 1, gives a false statement at (5, 5).
- (a) (4, 1) — y = −f(x) reflects the graph of y = f(x) in the x-axis: every point (x, y) maps to (x, −y). Applying this to (4, −1): the x-coordinate stays 4, and the y-coordinate −1 becomes its negative, 1. Leaving the y-coordinate unchanged skips the reflection entirely, giving (4, −1); reflecting the x-coordinate instead, or reflecting both, mixes this up with a reflection in the y-axis or a rotation, giving (−4, −1) or (−4, 1).
- (d) y = −2x + 10 — Method: a tangent is perpendicular to the radius drawn to the point where it touches, so work out the gradient of that radius, take its negative reciprocal for the tangent, then substitute into y − y₁ = m(x − x₁). Working: the radius joins (0, 0) to (4, 2), so its gradient is 2 ÷ 4 = 1/2; turning 1/2 upside down gives 2 and changing the sign gives −2. Substituting into y − 2 = −2(x − 4) gives y − 2 = −2x + 8, so y = −2x + 10. Answer: y = −2x + 10. The distractors: y = −0.5x + 4 changes the sign of the radius gradient but never turns it upside down, using −1/2 where −2 belongs; y = 2x − 6 turns the gradient upside down but leaves it positive, using 2 where −2 belongs; y = −2x − 10 has the correct gradient but substitutes the point with both signs reversed, writing y + 2 = −2(x + 4) instead of y − 2 = −2(x − 4).
- (d) 12/17 — Method: the person picked is known to have passed, so the sample space is everyone who passed; divide the course takers who passed by that total. Working: 120 course takers and 50 others passed, so 170 people passed. The course takers who passed give 120/170, and dividing the numerator and the denominator by 10 gives 12/17. Answer: the probability is 12/17. The distractors: 4/5 is 120/150, the probability that someone passed given that they took the course, which reverses the condition and the event; 12/25 is 120/250, dividing by everyone who sat the test rather than by the 170 who passed; 17/25 is 170/250, the probability that a person picked from everyone sitting the test passed, which answers a different question altogether.
- (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) x + 14 — Expand each bracket separately: 3(x + 4) = 3x + 12, and −2(x − 1) = −2x + 2 (multiply −2 by both x and −1). Combine: 3x + 12 − 2x + 2 = x + 14. Writing x + 10 comes from taking −2(x − 1) as −2x − 2, not flipping the sign of the −1 inside the bracket. Writing 5x + 10 comes from treating the second bracket as +2(x − 1) instead of subtracting it, so the x-terms are added rather than subtracted. Writing x + 13 comes from only multiplying the 2 by the x, and carrying the −1 across unmultiplied.
- (a) 12.5 — Method: the tangent at A is perpendicular to the radius OA, so find the gradient of OA, take its negative reciprocal, write the equation of the tangent and find where it meets the y-axis; the length of OB is then the distance of that crossing from the origin. Working: OA runs from (0, 0) to (−6, 8), so its gradient is 8 ÷ (−6), which cancels to −4/3; the negative reciprocal of −4/3 is 3/4. Substituting into y − 8 = 3/4(x + 6) gives y = 0.75x + 4.5 + 8, so y = 0.75x + 12.5 and B is (0, 12.5). The length OB is therefore 12.5. Answer: 12.5. The distractors: 10 is the radius of the circle, quoted on the assumption that the tangent always meets an axis one radius from the centre, which is only true when the radius itself lies along that axis; 8 is the y-coordinate of A, quoted by treating the tangent as horizontal so that it keeps the height of A; 3.5 comes from turning the gradient of OA upside down without changing its sign, which gives y = −0.75x + 3.5.
- (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) 12n — Distributing the minus sign across the second bracket gives n² + 6n + 9 − n² + 6n − 9, and the n² terms and the +9/−9 cancel, leaving 6n + 6n = 12n. Writing 18 comes from only negating the first term of the second bracket, n², and treating the −6n and +9 as unchanged, which gives n² + 6n + 9 − n² − 6n + 9 = 18. Writing 2n² + 18 comes from adding the two brackets instead of subtracting them, (n² + 6n + 9) + (n² − 6n + 9) = 2n² + 18. Writing 6n comes from correctly negating the bracket but then only counting one of the two 6n terms, missing that they add rather than cancel.
- (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.
- (a) n² + n — n² + n = n(n + 1), the product of two consecutive integers. One of any two consecutive integers is always even, so their product is always even, whatever whole number n is. n² − n + 1 = n(n − 1) + 1 is always ODD, since n(n − 1) is even and adding 1 makes it odd — the opposite of what's asked. 2n + 1 is always odd by definition, not even. n² + 1 is not always even at all: it depends on whether n is odd or even, and testing n = 2 gives 5, which is odd.
- (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.
- (d) n and n + 1 are consecutive integers, so one of them must be even; this makes n(n + 1) even, so 4n(n + 1) is 4 × an even number, which is a multiple of 8. — The proof needs a reason why n(n + 1) is even, not just an assertion. n and n + 1 are consecutive integers, so exactly one of them is even; multiplying by that even number keeps n(n + 1) even, so 4n(n + 1) = 4 × (an even number), and 4 × an even number always has a further factor of 2 hidden inside it, making the whole product a multiple of 8. The option 'is a multiple of 4, and because n and n + 1 are consecutive integers, it must be a multiple of 8' asserts the multiple-of-8 conclusion directly from 'multiple of 4' and 'consecutive integers' without ever showing that n(n + 1) itself is even — the missing step is exactly what earns the mark. The option '4n is always a multiple of 4 ... which means it is a multiple of 8' mistakes 4n being a multiple of 4 for the whole product 4n(n + 1) being a multiple of 8; that extra factor of 2 only comes from n(n + 1) being even, not from 4n alone. The option that expands to 4n² + 4n and calls it 'clearly a multiple of 8' never checks for a factor of 2 beyond the 4 already there — the word 'clearly' is standing in for a missing argument.
- (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) 5√2 — For a circle x² + y² = r², the 50 on the right-hand side is r², not r, so the radius is √50. Writing 50 as 25 × 2, the largest square factor times what remains, gives √50 = √25 × √2 = 5√2. Forgetting to square-root 50 at all and giving the value of r² instead gives 50. Halving 50 instead of taking its square root gives 25. Using 25 as the number left outside the square root sign, instead of as the number under it, gives the wrongly simplified 25√2.
- (c) Correct: 3y = 4 − x gives f⁻¹(x) = (4 − x)/3 — Swap x and y: x = 4 − 3y. Add 3y to both sides and subtract x from both sides: 3y = 4 − x. Divide by 3: y = (4 − x)/3, which is exactly what Ben wrote — his rearrangement is correct. Check with a value: f(1) = 4 − 3 = 1, and Ben's formula gives (4 − 1)/3 = 1, which matches. 'Correct, but only because f is its own inverse' gives the right verdict for a false reason — f(f(x)) = 4 − 3(4 − 3x) = 9x − 8, which is not x, so f is not self-inverse; Ben's rearrangement is correct for the ordinary algebraic reason above, not because of any special property of f. 'Wrong: sign kept, giving (−4 − x)/3' comes from not carrying the swap through consistently — testing x = 1 gives (−4 − 1)/3 = −5/3, which does not equal 1, so it is wrong. 'Wrong: correct inverse is (x − 4)/3' comes from writing 3y = x − 4 instead of 3y = 4 − x, a sign slip when isolating y — testing x = 1 gives (1 − 4)/3 = −1, which again does not equal 1.
- (b) y = f(−x) — y = f(−x) reflects the graph of y = f(x) in the y-axis: every x-coordinate changes sign. The x-intercepts −3 and 7 become 3 and −7, matching the second graph's intercepts −7 and 3. A point already on the y-axis is unaffected, since −0 = 0, so the y-intercept (0, 21) stays exactly where it is — matching the second graph as well. y = −f(x) leaves the x-intercepts unchanged at −3 and 7, since f(x) = 0 exactly where −f(x) = 0, which does not match; it also sends the y-intercept to (0, −21), a second mismatch. y = −f(−x) does send the x-intercepts to the right places, −7 and 3, but it sends the y-intercept to (0, −21) instead of (0, 21), so it fails the second clue. y = f(x) − 4 moves every point down 4, sending the y-intercept to (0, 17) instead of (0, 21), so it fails the y-axis clue. Test each option against BOTH clues — the pair of x-intercepts and the point on the y-axis — because more than one option gets only one of the two right.
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