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.The point (9, 12) lies on the circle x² + y² = 225, which has centre (0, 0). The tangent to the circle at (9, 12) crosses the x-axis at the point P. Work out the x-coordinate of P.
- 2.A bead starts at position (2, −1) on a grid, in centimetres. It is moved by the column vector u, with top number 3 and bottom number 5, and then moved by the column vector v, with top number −7 and bottom number 2. Work out the coordinates of the bead's final position.
- 3.A proof sets out to show that the sum of the squares of two consecutive odd numbers, written as 2n + 1 and 2n + 3, is always 2 more than a multiple of 8. Four attempts to expand (2n + 1)² + (2n + 3)² and reach a conclusion are shown below. Which attempt correctly proves this claim?
- 4.The iterative formula xₙ₊₁ = 5 − 3/xₙ is used with starting value x₀ = 2.5, so that x₁ is the value after the formula has been used once. Work out x₄ correct to 3 significant figures.
- 5.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.
- 6.A histogram shows the times, t minutes, taken by 120 visitors to complete an escape room. The bar for 0 ≤ t < 10 has a frequency density of 5 visitors per minute, the bar for 10 ≤ t < 20 has a frequency density of 2 visitors per minute, the bar for 20 ≤ t < 40 has a frequency density of 1.5 visitors per minute, and the bar for 40 ≤ t < 60 has a frequency density of 1 visitor per minute. Work out which class contains the median time.
- 7.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.
- 8.Which expression is equivalent to 0.5(4x + 6) − x?
- 9.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.
- 10.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.
- 11.Describe the single transformation that maps the graph of y = x² onto the graph of y = x² + 3.y = x²y = x² + 3
- 12.In a histogram of the times, t minutes, taken by some people to complete a task, the class 15 ≤ t < 30 contains 24 people. Work out the frequency density for this class.
- 13.The graph of y = f(x) has x-intercepts at x = −1 and x = 4. Which statement correctly describes the x-intercepts of y = f(2 − x)?
- 14.A scientist has grouped the lifetimes, in hours, of 300 batteries into classes of unequal width. She wants a diagram in which the number of batteries in a class is given by the area of its bar. Write down the type of diagram she should draw.
- 15.240 people were asked whether they had been to the cinema in the last month. 100 of the people are under 30 years old and 140 are aged 30 or over. 65 of the under 30s and 35 of those aged 30 or over had been to the cinema. One of the people aged 30 or over is picked at random. Work out the probability that this person had been to the cinema.
- 16.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.
- 17.A vet records the masses, m kg, of the dogs seen in one week as a histogram. The bar for 0 ≤ m < 5 has a frequency density of 4 per kg, the bar for 5 ≤ m < 15 has a frequency density of 2.6 per kg, and the bar for 15 ≤ m < 40 has a frequency density of 1.2 per kg. Work out the total number of dogs seen that week.
- 18.A student is asked whether 3(x − 4) = 3x − 4 is an identity. Which statement gives the correct verdict and reason?
Answer key
- (b) 25 — The tangent at (9, 12) is 9x + 12y = 225. Setting y = 0 (the x-axis): 9x = 225, so x = 25. Choosing 18.75 comes from swapping the coefficients in the tangent equation (using 12x + 9y = 225) before setting y = 0. Choosing 15 is where the circle itself meets the x-axis (from x² = 225), not where the tangent does. Choosing 9 is just the x-coordinate of the original point (9, 12), not the point P.
- (d) (−2, 6) — Method: add the top numbers of both vectors to the starting x-coordinate, and the bottom numbers of both vectors to the starting y-coordinate. Working: x-coordinate 2 + 3 + (−7) = −2; y-coordinate −1 + 5 + 2 = 6. Answer: (−2, 6). A candidate who only applies vector u and forgets v gets (5, 4). A candidate who only applies vector v and forgets u gets (−5, 1). A candidate who works out the combined vector u + v but forgets to add it to the starting point gets (−4, 7).
- (c) (2n + 1)² + (2n + 3)² = (4n² + 4n + 1) + (4n² + 12n + 9) = 8n² + 16n + 10 = 8(n² + 2n + 1) + 2, and n² + 2n + 1 is an integer, so the sum is always 2 more than a multiple of 8. — Expand each square carefully: (2n + 1)² = 4n² + 4n + 1 and (2n + 3)² = 4n² + 12n + 9, since the cross term is 2 × 2n × 3 = 12n. Adding gives 8n² + 16n + 10, and factorising out 8 from every term that can hold one gives 8(n² + 2n + 1) + 2; since n² + 2n + 1 is always an integer, the sum is always 2 more than a multiple of 8. The attempt reaching 8(n² + 2n) + 10 has the correct expansion but stops the factorisation one step early — it never pulls a further 8 out of the 10 (10 = 8 + 2), so 'always 10 more than a multiple of 8' should be reduced to 'always 2 more than a multiple of 8'. The attempt reaching 2(4n² + 8n + 5) also has the correct expansion, and the factorisation is true, but 'always even' only shows the sum is a multiple of 2 — being even is necessary but nowhere near sufficient to be a multiple of 8, and the argument never finds the extra factor of 4. The fourth attempt makes an expansion slip, using (2n + 3)² = 4n² + 9 instead of 4n² + 12n + 9 — dropping the 12n cross term entirely — so it works from the wrong expression 8n² + 4n + 10 throughout, and no amount of correct working afterwards can recover the right conclusion.
- (c) 4.30 — Method: substitute the starting value into the right-hand side to get x₁, then feed each value back in, keeping the whole display and respecting the order of operations, which divides before it subtracts. Working: x₁ = 5 − 3 ÷ 2.5 = 5 − 1.2 = 3.8; x₂ = 5 − 3 ÷ 3.8 = 5 − 0.78947… = 4.21052…; x₃ = 5 − 3 ÷ 4.21052… = 5 − 0.7125 = 4.2875; x₄ = 5 − 3 ÷ 4.2875 = 5 − 0.69970… = 4.30029…, which is 4.30 correct to 3 significant figures. Answer: 4.30. The distractors: 4.29 is x₃ = 4.2875 rounded, reached by counting the starting value itself as the first iterate and so stopping one use of the formula early; 3.80 is x₁, the value after a single use of the formula; 2.50 comes from working out (5 − 3) ÷ xₙ instead of 5 − (3 ÷ xₙ), subtracting before dividing, which produces the sequence 0.8, 2.5, 0.8, 2.5 and lands on 2.5 at the fourth step.
- (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) The class with times from 10 up to 20 — Method: to find the median class from a histogram, first turn each bar's frequency density into a frequency using density × class width, build up the cumulative frequency, and find the first class whose cumulative frequency reaches or passes n ÷ 2. Working: the four classes have widths 10, 10, 20 and 20, so their frequencies are 5 × 10 = 50, 2 × 10 = 20, 1.5 × 20 = 30 and 1 × 20 = 20, which add to the 120 visitors stated. The median sits at position 120 ÷ 2 = 60. The cumulative frequency is 50 after the first class and 50 + 20 = 70 after the second, so the 60th visitor is reached during the second class. Answer: the median lies in the class 10 ≤ t < 20. Watch which class each shortcut lands on: the tallest bar belongs to the first class, with the highest frequency density, 5 — but the tallest bar shows where visitors are packed most densely, not where the middle visitor falls, and picking it lands one class too early, at 0 ≤ t < 10; taking half of the total TIME span instead of half of the total NUMBER of visitors, 60 minutes ÷ 2 = 30 minutes, lands in the class 20 ≤ t < 40, confusing a value on the horizontal axis with a position in the data; and using the full 120 visitors as the target position, rather than 120 ÷ 2 = 60, reaches all the way to the last class, 40 ≤ t < 60, treating the whole data set's size as though it were the position of a single middle value.
- (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) x + 3 — Expand the bracket: 0.5(4x + 6) = 2x + 3. Then subtract the x: 2x + 3 − x = x + 3. The option 2x + 3 comes from expanding the bracket correctly but then forgetting to subtract the x at all. The option x + 6 comes from forgetting to multiply the 6 inside the bracket by 0.5 (treating it as 2x + 6), then subtracting x. The option 3x + 3 comes from adding the x instead of subtracting it: 2x + 3 + x = 3x + 3.
- (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.
- (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.
- (a) A translation by vector (0, 3) — y = x² + 3 adds a constant outside the squaring, so it is a vertical translation of y = x² — every point moves the same distance parallel to the y-axis, with no change in x. The vector is (0, 3), matching the +3. A vector of (3, 0) confuses this with a horizontal shift; (0, −3) has the right axis but the wrong sign, since the graph moves up, not down; a stretch changes the shape of the curve, which adding a constant term never does.
- (a) 1.6 — Method: on a histogram the height of a bar is the frequency density, and frequency density = frequency ÷ class width. Working: the class 15 ≤ t < 30 runs from 15 to 30, so its width is 30 − 15 = 15 minutes; the frequency is 24, so the frequency density is 24 ÷ 15 = 1.6. Answer: 1.6 people per minute. The distractors: 360 comes from multiplying the frequency by the class width, 24 × 15, which uses the area rule backwards — area gives the frequency, so the frequency must be divided by the width to give the height; 0.625 comes from dividing the class width by the frequency, 15 ÷ 24, reversing the formula; 0.8 comes from dividing by the upper class boundary, 24 ÷ 30, instead of by the width of the class.
- (d) Reflect in the y-axis, +2 in x; roots 3, −2 — f(2 − x) is zero exactly when 2 − x equals one of f's roots: 2 − x = −1 or 2 − x = 4. Solving each correctly (x = 2 − (−1) = 3, and x = 2 − 4 = −2) gives the new roots x = 3 and x = −2. This is the same as reflecting y = f(x) in the y-axis to get f(−x), then translating 2 units in the positive x-direction to get f(−(x − 2)) = f(2 − x). Solving 2 − x = k as x = k − 2 instead of x = 2 − k is a sign slip when rearranging, and gives x = −3 and x = 2. Translating +2 in x with no reflection at all uses f(x − 2), whose roots are the original roots plus 2: x = 1 and x = 6 — this misses the reflection completely. Assuming 'no overall change' wrongly treats a reflection-and-translation pair as always cancelling out, when here the roots genuinely move, from x = −1 and x = 4 to x = 3 and x = −2.
- (c) A histogram, with frequency density up the vertical axis — Method: decide which diagram makes area stand for frequency, which is the property the question asks for. Working: on a histogram the vertical axis is frequency density, so the area of a bar is frequency density × class width, and that product is the frequency; this is exactly what is wanted, and it is what allows classes of unequal width to be shown fairly. Answer: a histogram, with frequency density up the vertical axis. The distractors: a bar chart plots frequency as the height, so with unequal widths a wide class would cover far more area than a narrow class holding the same number of batteries, and area would measure nothing; a cumulative frequency diagram plots running totals against upper class boundaries, so a point on it gives how many lie below a value rather than how many lie in a class; a pie chart shows each class as a share of the whole 300 and loses the class widths entirely, so no area on it is tied to a scale of hours.
- (b) 1/4 — Method: the person picked is known to be aged 30 or over, so the sample space is those 140 people; divide the number of them who had been to the cinema by 140. Working: 35 of the 140 people aged 30 or over had been to the cinema, giving 35/140. Dividing the numerator and the denominator by 35 gives 1/4. Answer: the probability is 1/4. The distractors: 7/20 is 35/100, taking the count from the older group but the total from the under 30s, which is reading across the wrong row; 7/48 is 35/240, dividing by everyone surveyed instead of by the age group named; 3/4 is 105/140, the probability that someone aged 30 or over had NOT been to the cinema, the opposite event inside the correct group.
- (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.
- (c) 76 — Method: the frequency of each class is the area of its bar, frequency density × class width, so work out all three frequencies and add them. Working: the widths are 5, 10 and 25 kg, so the frequencies are 4 × 5 = 20, 2.6 × 10 = 26 and 1.2 × 25 = 30; the total is 20 + 26 + 30 = 76. Answer: 76 dogs. The distractors: 7.8 comes from adding the three frequency densities, 4 + 2.6 + 1.2, treating each height as though it were a count; 107 comes from using each upper class boundary as the width, giving 4 × 5, 2.6 × 15 and 1.2 × 40; 39 comes from using the first class width, 5, for every bar, which ignores the unequal intervals and gives 20 + 13 + 6.
- (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.
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