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 garage services 200 cars in one week. 120 of the cars are petrol cars and the rest are diesel cars. 30 of the petrol cars and 24 of the diesel cars fail the service. One of the cars that failed is picked at random. Work out the probability that it is a diesel car.
- 2.y = 5 − 2x. Work out the value of x when y = 11.
- 3.Points A(8, 15) and B(−8, 15) both lie on the circle x² + y² = 289, which has centre (0, 0). Work out the length of the chord AB.
- 4.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?
- 5.OAB is a triangle, with OA = a and OB = b. E lies on OA produced beyond A, such that A is the midpoint of OE. F lies on AB such that FB is twice AF. G is the midpoint of OB. By finding the vectors EF and EG, show that E, F and G are collinear, and give the scalar k such that EF = k × EG.
- 6.A designer creates a repeating tile pattern. Each tile is translated from the one before it by the column vector with top number 4.5 and bottom number −2.5 (in centimetres). The first tile has its bottom-left corner at (1.5, 3). Work out the coordinates of the bottom-left corner of the third tile.
- 7.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)
- 8.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.
- 9.A test for a medical condition is given to 1000 people. 50 of the people have the condition and 950 do not. The test is positive for 45 of the 50 people who have the condition, and it is also positive for 95 of the 950 people who do not have the condition. One of the people whose test is positive is picked at random. Work out the probability that this person has the condition.
- 10.A histogram shows the ages, in years, of 250 members of a running club. The bar for the class 10 ≤ age < 20 has a frequency density of 4.5 members per year, the bar for 20 ≤ age < 35 has a frequency density of 6 members per year, and the bar for 50 ≤ age < 70 has a frequency density of 2.75 members per year. Work out the frequency of the remaining class, 35 ≤ age < 50.
- 11.m is the column vector with top number 3 and bottom number −4. Which of these column vectors is a scalar multiple of m?
- 12.The graph of y = f(x) has a maximum turning point at (−1, 6). Write down the coordinates of the maximum turning point of the graph of y = f(x − 3).
- 13.Which line of algebra shows that the sum of two consecutive odd numbers is always a multiple of 4?
- 14.f(x) = x³ − 3x − 20, and the equation f(x) = 0 has exactly one solution. Work out the pair of consecutive integers between which that solution lies.y = x
- 15.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).
- 16.Describe a sequence of two transformations that maps the graph of y = cos x onto the graph of y = cos(x + 90°) − 2.y = cos(x)
- 17.m is the column vector with top number 4 and bottom number 6. n is the column vector with top number −6 and bottom number −9. Given that n = k × m for some number k, work out the value of k.
- 18.Which expression is equivalent to 3(x + 4) − 2(x − 1)?
Answer key
- (a) 4/9 — Method: two steps. Find how many cars failed altogether, because the car picked is known to be one of them, then divide the diesel failures by that total. Working: 30 petrol cars and 24 diesel cars failed, so 54 cars failed. The diesel failures give 24/54, and dividing the numerator and the denominator by 6 gives 4/9. Answer: the probability is 4/9. The distractors: 3/10 is 24/80, the probability that a car fails given that it is a diesel car, which is the condition and the event swapped; 3/25 is 24/200, dividing by every car serviced that week rather than by the 54 that failed; 2/5 is 80/200, the probability that a car chosen from the whole week is a diesel car, which ignores the fact that the car picked failed.
- (d) −3 — Substitute y = 11 into y = 5 − 2x, giving 11 = 5 − 2x. Subtracting 5 from both sides gives 6 = −2x, so x = 6 ÷ (−2) = −3. A candidate who mishandles the negative sign when rearranging, treating the equation as 6 = 2x, gets x = 3. A candidate who correctly finds −2x = 6 but forgets to divide by 2 at all gets x = 6. A candidate who adds 5 and 11 instead of subtracting, getting 2x = 16, gets x = 8.
- (a) 16 — A and B share the same y-coordinate, so the distance between them is the horizontal difference between their x-coordinates: 8 − (−8) = 16, giving a chord of length 16. Choosing 8 gives only the x-coordinate of one point, not the full distance between the two points. Choosing 34 is the diameter of the circle (2 × 17), not the length of this particular chord. Choosing 17 is the radius — the distance from the centre to A or to B, not from A to B.
- (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.
- (d) 2/3 — Method: since A is the midpoint of OE, OE = 2a, so E = 2a. Since FB is twice AF, F is 1/3 of the way along AB from A, so F = a + 1/3(b − a) = (2/3)a + (1/3)b. G is the midpoint of OB, so G = (1/2)b. Working: EF = F − E = (2/3)a + (1/3)b − 2a = −(4/3)a + (1/3)b, and EG = G − E = −2a + (1/2)b. Comparing term by term, 2/3 × (−2a + (1/2)b) = −(4/3)a + (1/3)b, which matches EF exactly — the same scalar works on both the a-term and the b-term, so the two vectors are parallel, and since they share the point E the three points are collinear. Answer: k = 2/3, so E, F and G lie on a straight line. Giving 1/3 instead is the scalar linking F to G (FG = (1/3)EG), not E to F; giving 3/2 is the reciprocal — it is EG that equals 3/2 × EF, not the other way round, since EF = k × EG was what was asked for; and giving 4/3 is EF's a-coefficient read off raw, without ever dividing it by EG's a-coefficient to form the comparison. Always match the direction of the scalar to the vectors exactly as the question states them.
- (c) (10.5, −2) — Method: the vector from the first tile to the third tile is the pattern's vector doubled, since two translations happen between them. Working: doubling (4.5, −2.5) gives (9, −5); adding this to the starting corner (1.5, 3) gives x-coordinate 1.5 + 9 = 10.5 and y-coordinate 3 − 5 = −2. Answer: (10.5, −2). A candidate who only applies the vector once, translating to the second tile instead of the third, gets (6, 0.5). A candidate who adds 2.5 instead of subtracting it in the y-coordinate gets (10.5, 8). A candidate who doubles the x-part of the vector correctly but forgets to change the y-coordinate at all gets (10.5, 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.
- (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) 9/28 — Method: two linked steps. Total everyone whose test is positive, since the person picked is known to be one of them, then divide the positive tests that belong to people with the condition by that total. Working: 45 positive tests come from people who have the condition and 95 come from people who do not, so 140 tests are positive. The people with the condition give 45/140, and dividing the numerator and the denominator by 5 gives 9/28. Answer: the probability is 9/28. The distractors: 9/10 is 45/50, the probability of a positive test given that the person has the condition, which is the condition and the event the wrong way round and is the figure a candidate quotes when the two are confused; 9/200 is 45/1000, dividing by everyone tested rather than by the 140 who tested positive; 1/20 is 50/1000, the probability that a person has the condition before the test result is used at all.
- (d) 60 — Method: on a histogram the frequency of a class is its frequency density × its class width, and the frequencies of all the classes add up to the total, so turn each labelled bar into a frequency and subtract their total from 250. Working: 10 ≤ age < 20 has width 20 − 10 = 10, so its frequency is 4.5 × 10 = 45; 20 ≤ age < 35 has width 35 − 20 = 15, so its frequency is 6 × 15 = 90; 50 ≤ age < 70 has width 70 − 50 = 20, so its frequency is 2.75 × 20 = 55. Those three come to 45 + 90 + 55 = 190, and the total is 250, so the missing frequency is 250 − 190 = 60. Answer: the class 35 ≤ age < 50 has 60 members. Watch what you do with the total and the three frequencies you have found: giving the total, 250, as the answer forgets that three bars have already accounted for some of the members; giving 190, the total of the other three classes, reports how many members are not in this class rather than how many are; and leaving one of the three out of the subtraction, for example 45 + 90 = 135 and 250 − 135 = 115, still owes the class at 50 ≤ age < 70 its 55 members.
- (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.
- (b) (2, 6) — y = f(x − 3) translates y = f(x) horizontally by 3 units to the RIGHT — inside the brackets, subtracting moves the graph in the positive x-direction. Turning point (−1, 6) → (−1 + 3, 6) = (2, 6). The common slip is to move LEFT instead, since the sign inside the bracket is negative — that gives (−4, 6). Changing the y-coordinate instead of the x-coordinate, as in (−1, 3) or (−1, 9), treats this as a vertical shift, which y = f(x − 3) is not.
- (a) (2n + 1) + (2n + 3) = 4n + 4 = 4(n + 1) — Two consecutive odd numbers can be written as 2n + 1 and 2n + 3, for a whole number n. Adding them: (2n + 1) + (2n + 3) = 4n + 4 = 4(n + 1), which is a multiple of 4 for every whole number n, proving the general result. Using 2n + 1 twice does not represent two different numbers, so it proves nothing about a sum of two numbers; writing n + (n + 2) drops the +1 that makes the numbers odd in the first place, and only shows a multiple of 2; and check every constant term is added correctly — 1 + 3 is 4, not 3.
- (b) 3 and 4 — Method: the graph of f(x) is continuous, so where it crosses the x-axis the value of f(x) changes sign; substitute consecutive integers until one value is negative and the next is positive. Working: f(2) = 8 − 6 − 20 = −18, f(3) = 27 − 9 − 20 = −2 and f(4) = 64 − 12 − 20 = 32. The sign changes from negative to positive between x = 3 and x = 4, so the solution lies there. Answer: 3 and 4. The distractors: 2 and 3 comes from ignoring the −3x term and solving x³ = 20, whose root is 2.71, one interval to the left; 6 and 7 comes from reading x³ as x² and solving x² − 3x − 20 = 0, whose positive root is 6.22; 4 and 5 is the interval immediately after the change of sign, named by a candidate who finds f(4) positive and quotes the interval beginning there instead of the one across which the sign actually turned.
- (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.
- (b) Translate −90° in x, then translate −2 in y. — cos(x + 90°) translates the graph 90° in the NEGATIVE x-direction, since a positive shift inside the bracket moves a graph left, not right, and subtracting 2 afterwards translates it 2 units in the negative y-direction (down). So the sequence is: translate −90° in x, then translate −2 in y. Using +90° in x reverses the direction of the horizontal shift — the sign inside the bracket moves the graph the opposite way to what it looks like. Using +2 in y reverses the direction of the vertical shift; subtracting 2 outside the function moves the graph down, not up. Describing the −2 as a reflection in the x-axis is wrong because a reflection turns positive y-values negative and vice versa, whereas here every y-value is simply reduced by the fixed amount 2, which is what a translation does, not a reflection.
- (c) −1.5 — Since n = k × m, dividing a number in n by the matching number in m gives k: k = −6 ÷ 4 = −1.5 (check with the bottom numbers: −9 ÷ 6 = −1.5, the same value, confirming n is a scalar multiple of m). 1.5 has the correct size but is missing the negative sign. −10 comes from subtracting the top numbers, −6 − 4, instead of dividing them. −24 comes from multiplying the top numbers, −6 × 4, instead of dividing them.
- (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.
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