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 equation x² + y² = 25. Does the point (3, 4) lie on this circle?
- 2.In triangle OAB, OA = a and OB = b. P is the point on OA such that OP = (1/3)a, and Q is the point on OB such that OQ = (1/3)b. Express the vector PQ in terms of a and b.
- 3.A circle has centre (0, 0) and equation x² + y² = 100. Work out which one of these points lies on the circle.
- 4.A company's weekly profit, in £, is modelled by y = f(x), where x is the number of weeks since launch. The graph of y = f(x) has a maximum at (10, 45000). A rival company uses the same marketing strategy but starts trading 6 weeks later and has fixed costs £8000 higher every week, so its profit is modelled by y = f(x − 6) − 8000. In which week does the rival's maximum weekly profit occur, and what is it?
- 5.Two fair six-sided dice are rolled and the two scores are added together. Given that at least one of the dice shows a 5, work out the probability that the total is 8.
- 6.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.
- 7.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?
- 8.Describe the single transformation that maps the graph of y = f(x) onto the graph of y = f(−x).
- 9.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?
- 10.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.
- 11.A student attempts to prove that the product of two consecutive integers is always even: (i) Let the two consecutive integers be n and n + 1. (ii) Since n(n + 1) is even, one of n and n + 1 must be an even number. (iii) Therefore, n(n + 1) is even. At which statement does the proof first assume the very fact it is trying to prove?
- 12.A rectangular garden has width w metres and length (w + 3) metres. A gardener writes its perimeter as 2w + 3. Which statement corrects the gardener's mistake?
- 13.Of the 70 students on the Year 10 geography trip, 42 are girls and the rest are boys. 24 of the girls and 10 of the boys brought a packed lunch. A student who did not bring a packed lunch is chosen at random. Work out the probability that this student is a girl.
- 14.The 120 pupils in Year 11 at a school sat a maths test. Their marks m are grouped into classes of unequal width: 0 ≤ m < 40, 12 pupils; 40 ≤ m < 60, 24 pupils; 60 ≤ m < 70, 36 pupils; 70 ≤ m ≤ 100, 48 pupils. A histogram is drawn for these data. Work out the frequency density of the class 40 ≤ m < 60.
- 15.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?
- 16.Which expression is equivalent to 3(2x − 5) + 4x?
- 17.The times, t seconds, taken by 142 competitors to complete a lap are grouped like this: 0 ≤ t < 10, 20 competitors; 10 ≤ t < 25, 12 competitors; 25 ≤ t < 45, 50 competitors; 45 ≤ t < 75, 60 competitors. A histogram is drawn. Write down the class whose bar is the tallest.
- 18.A water tank is a cuboid with a square base of side x metres and height (x + 1) metres. Its volume is 10 m³. This gives x³ + x² − 10 = 0, which can be solved using the iterative formula xₙ₊₁ = ∛(10 − xₙ²). Taking x₀ = 2, so that x₁ is the value found after the formula has been used once, work out x₃ correct to 3 decimal places.
Answer key
- (d) Yes, because 3² + 4² = 25. — A point lies on the circle x² + y² = 25 exactly when substituting its coordinates makes the equation true. Squaring each coordinate separately and adding: 3² + 4² = 9 + 16 = 25, which matches the right-hand side, so (3, 4) does lie on the circle. Adding the coordinates without squaring them, 3 + 4 = 7, and then reasoning that 7 is less than 25 happens to reach the same verdict, but it is not testing the equation of the circle at all — the circle equation depends on x² + y², not x + y. Squaring the sum instead of summing the squares, (3 + 4)² = 49, not 25, wrongly rules the point out. Doubling each coordinate instead of squaring it, so that 4² is taken as 8, gives 9 + 8 = 17, not 25, which also wrongly rules the point out.
- (c) (1/3)b − (1/3)a — Method: PQ runs from P to Q, so PQ = OQ − OP. Working: PQ = (1/3)b − (1/3)a. Answer: PQ = (1/3)b − (1/3)a. Subtracting the other way round gives (1/3)a − (1/3)b, the same vector pointing back from Q to P instead of P to Q; using 2/3 instead of the 1/3 that OP and OQ were actually given as gives (2/3)b − (2/3)a; and using the full vectors a and b with no scaling at all gives b − a, which is AB, not PQ. Always subtract START from END, OQ − OP, and carry the fraction given in the question through to your final vector.
- (a) (6, 8) — Method: a point lies on the circle x² + y² = 100 exactly when the squares of its two coordinates add to 100, so square both coordinates of each point and add them. Working: for (6, 8), 6² + 8² = 36 + 64 = 100, which matches the right-hand side of the equation. Answer: (6, 8) lies on the circle. The distractors: (3, 4) is the 3, 4, 5 right-angled triangle recalled but never scaled up to a radius of 10, and 3² + 4² = 25, so it lies on the far smaller circle x² + y² = 25; (5, 5) has coordinates adding to 10, which compares the sum of the coordinates with the radius instead of the sum of their squares with r², and 5² + 5² = 50; (10, 10) takes each coordinate separately to equal the radius, and 10² + 10² = 200, which is twice too big.
- (c) Week 16, £37,000 — y = f(x − 6) − 8000 combines a horizontal translation of 6 units RIGHT (subtracting 6 inside the brackets) with a vertical translation of £8000 DOWN (subtracting 8000 outside). Applying both to the maximum (10, 45000): 10 + 6 = 16, so the new maximum is in week 16. And 45000 − 8000 = 37000, so the maximum weekly profit is £37,000.
- (b) 2/11 — Method: restrict the 36 equally likely outcomes to those where at least one die shows a 5, then find what fraction of THOSE give a total of 8. Working: outcomes with at least one 5: (5, 1), (5, 2), (5, 3), (5, 4), (5, 5), (5, 6), (1, 5), (2, 5), (3, 5), (4, 5), (6, 5) — 11 outcomes. Among these, the total is 8 for (5, 3) and (3, 5) — 2 outcomes. P(total 8 | at least one 5) = 2/11. Answer: 2/11. Watch out: 5/36 is P(total 8) over the full 36 outcomes — it ignores that you already know one die shows a 5. Treating the condition as 'the first die shows a 5' instead of 'at least one die shows a 5' restricts you to only 6 outcomes and misses the (3, 5) case, giving 1/6. And counting only (5, 3) but not its reverse (3, 5) inside the correct 11-outcome list gives 1/11 instead of 2/11.
- (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) 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.
- (c) A reflection in the y-axis — Replacing x with −x reflects the graph in the y-axis: each point (x, y) maps to (−x, y). Reflecting the OUTPUT instead, y = −f(x), gives a reflection in the x-axis — that is a different function. Combining both reflections gives a rotation of 180° about the origin, and reflecting in the line y = x swaps the x- and y-values, which is what produces the inverse function, not f(−x). Check first which side of f the minus sign sits on.
- (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).
- (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.
- (c) Statement (ii) — Statement (ii) opens with 'Since n(n + 1) is even', treating the very fact the proof is meant to establish as if it were already known — that is circular reasoning, assuming the conclusion to help derive itself. Statement (i) only names the two consecutive integers as n and n + 1; it makes no claim about whether their product is even, so it introduces nothing circular. Statement (iii) states the conclusion, and would be a valid final step if statement (ii) had reached 'one of n and n + 1 is even' by a genuine argument, such as considering the cases where n is even or odd separately. Saying the proof assumes nothing circular is wrong, because statement (ii)'s opening clause is exactly that assumption.
- (a) It is 2(w + (w + 3)) = 4w + 6, not 2w + 3. — The perimeter of a rectangle is twice the width plus twice the length: 2 × w + 2 × (w + 3) = 2w + 2w + 6 = 4w + 6, so the gardener's 2w + 3 is wrong. Writing w + (w + 3) = 2w + 3 forgets to double the sides at all, only adding one width and one length once. Writing 4(w + 3) = 4w + 12 wrongly treats all four sides as equal to the length, as if the garden were a square. Writing 3w + 6 comes from doubling the length correctly but adding the width only once instead of doubling it too.
- (c) 1/2 — Method: restrict to the students who did NOT bring a packed lunch, then find what fraction of that group are girls. Girls without lunch = 42 − 24 = 18. Boys = 70 − 42 = 28, so boys without lunch = 28 − 10 = 18. Total without lunch = 18 + 18 = 36. Working: P(girl | no lunch) = 18 ÷ 36 = 1/2. Answer: 1/2. Watch out: dividing 18 by 42 (the total number of girls) instead of by 36 finds P(no lunch | girl), the reverse conditional. Dividing by 70 (the whole trip) ignores that you already know the student did not bring a lunch. And using the 'brought a lunch' numbers (24 out of 34) answers the question for the wrong group entirely — you were asked about the students who did NOT bring one.
- (d) 1.2 pupils per mark — Method: on a histogram whose class intervals are not all the same width the height of a bar is not the frequency but the frequency density, found by dividing the frequency of the class by the width of that class, so that the area of the bar represents the frequency. Working: the class 40 ≤ m < 60 holds 24 pupils, and its width is 60 − 40 = 20 marks, so the frequency density is 24 ÷ 20 = 1.2. Answer: 1.2 pupils per mark. The distractors: 24 pupils per mark comes from plotting the frequency itself as the height, which is only correct when every class has the same width; 2.4 pupils per mark comes from dividing by 10, the width of the narrowest class, instead of by the width of this class; 0.2 pupils per mark comes from dividing by the 120 pupils in the year group, which gives the proportion of pupils in the class and not a frequency density.
- (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.
- (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) 25 ≤ t < 45 — Method: the height of a bar on a histogram is the frequency density, so work out frequency ÷ class width for every class and compare the four heights. Working: 20 ÷ 10 = 2 for the first class; 12 ÷ 15 = 0.8 for the second; 50 ÷ 20 = 2.5 for the third; 60 ÷ 30 = 2 for the fourth. Answer: the largest of 2, 0.8, 2.5 and 2 is 2.5, so the tallest bar is the one for 25 ≤ t < 45. The distractors: 45 ≤ t < 75 comes from picking the class with the greatest frequency, 60, and treating a frequency as a height — but that class is three times as wide, so its 60 competitors are spread thinly; 10 ≤ t < 25 comes from dividing the class width by the frequency, 15 ÷ 12, and picking the largest of those reversed values; 0 ≤ t < 10 comes from assuming the narrowest class must always give the tallest bar, which is only true when the frequencies are equal.
- (a) 1.861 — x₁ = ∛(10 − 2²) = ∛6 = 1.817120593. x₂ = ∛(10 − 1.817120593²) = ∛6.698072751 = 1.885022855. x₃ = ∛(10 − 1.885022855²) = ∛6.446688837 = 1.861139399, which rounds to 1.861. Reporting x₂ instead of x₃ gives 1.885022855, which rounds to 1.885. Stopping after the first iteration and reporting x₁ instead of x₃ gives 1.817120593, which rounds to 1.817. A sign error inside the cube root, using xₙ₊₁ = ∛(10 + xₙ²) instead of ∛(10 − xₙ²), gives x₁ = ∛14 = 2.410142264, x₂ = ∛(10 + 2.410142264²) = 2.509763724, and x₃ = ∛(10 + 2.509763724²) = 2.535437381, which rounds to 2.535.
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