Grade 10 · Algebra · Cambridge IGCSE · Age 14–16
Completing the square is a powerful algebraic technique that rewrites any quadratic expression into the form (x + p)² + q. This reveals the vertex of a parabola, allows exact solutions to quadratics, and is the foundation for deriving the quadratic formula.
x² + bx + c → (x + b/2)² − (b/2)² + c
Factor out a from x-terms first
Solving, vertex, quadratic formula
6 mark-scheme style examples
5 errors students make
Interactive parabola explorer
When the coefficient of x² is 1, completing the square follows a simple process. We rewrite x² + bx + c by creating a perfect square bracket.
When a ≠ 1, we must factor out a from the x-terms first, then complete the square inside the bracket. The key challenge is remembering that the factored coefficient multiplies the correction term.
Once in the form (x + p)² = k, take the square root of both sides — remember ±.
Starting from ax² + bx + c = 0, we complete the square to find x.
Adjust a, b, c to see y = ax² + bx + c. The completed square form and vertex are shown below.
Write each quadratic in completed square form. Enter the y-coordinate of the vertex (the constant term q).
1. x² + 4x + 1 = (x + 2)² + q. Find q.
2. x² + 6x + 5 = (x + 3)² + q. Find q.
3. x² − 8x + 10. Vertex y-coordinate (minimum value)?
4. x² + 10x + 20. Vertex y-coordinate?
5. x² − 2x − 3. Vertex x-coordinate?
6. x² + 8x + 3. Minimum value?
7. x² − 6x + 11. Vertex y-coordinate?
8. x² + 12x + 40. Minimum value?
Write in form a(x + p)² + q. Find the minimum or maximum value q.
1. 2x² + 8x + 1 = 2(x + 2)² + q. Find q.
2. 3x² + 6x + 5. Minimum value?
3. 2x² − 12x + 7. Minimum value?
4. 4x² + 16x + 9. Minimum value?
5. −x² + 4x − 1. Maximum value?
6. −2x² + 8x − 3. Maximum value?
7. 5x² − 20x + 13. Minimum value?
8. 3x² + 12x − 1. Minimum value?
Solve by completing the square. Give the larger root to 2 decimal places.
1. x² + 4x − 1 = 0. Larger root (2 d.p.)?
2. x² − 6x + 4 = 0. Larger root (2 d.p.)?
3. x² + 2x − 5 = 0. Larger root (2 d.p.)?
4. x² − 8x + 3 = 0. Larger root (2 d.p.)?
5. x² + 10x + 7 = 0. Larger root (2 d.p.)?
6. x² − 4x − 2 = 0. Larger root (2 d.p.)?
7. 2x² + 4x − 3 = 0. Larger root (2 d.p.)?
8. 3x² − 6x − 1 = 0. Larger root (2 d.p.)?
Find the minimum or maximum value using completing the square.
1. Minimum value of x² + 6x + 2?
2. Minimum value of x² − 10x + 30?
3. Maximum value of −x² + 6x − 5?
4. Minimum value of 2x² − 4x + 7?
5. Maximum value of −3x² + 12x − 8?
6. x value at which x² + 8x + 3 is minimum?
7. x value at which −x² + 4x + 5 is maximum?
8. Minimum value of 4x² − 24x + 41?
Apply completing the square in context.
1. A rectangle has perimeter 20 cm. Width = x, length = 10 − x. Area = x(10−x) = −x²+10x. Maximum area (cm²)?
2. A ball's height: h = −5t² + 20t + 2. Maximum height?
3. Minimum of x² − 3x + 4? (Give as fraction if needed — enter decimal to 2 d.p.)
4. Solve x² + 6x + 1 = 0. Larger root (2 d.p.)?
5. If (x + p)² + q = x² − 10x + 26, find p + q.
6. 3x² − 6x + 5 = 3(x − 1)² + q. Find q.
7. Range of y = 2x² − 8x + 11 is y ≥ k. Find k.
8. Maximum of −2x² + 12x − 7?
🔵 = Non-calculator 🟢 = Calculator allowed
🔵 1. x² + 2x + 5 → (x+1)² + q. Find q.
🔵 2. Minimum of x² + 4x − 1?
🔵 3. x² − 8x + 20. Vertex x-coordinate?
🔵 4. x² − 8x + 20. Minimum value?
🔵 5. 2x² + 4x + 9. Minimum value?
🔵 6. −x² + 6x − 5. Maximum value?
🔵 7. x² + 14x + 50. Vertex y-coord?
🔵 8. (x + 5)² + q = x² + 10x + 3. Find q.
🔵 9. 3x² − 12x + 15. Minimum value?
🔵 10. x at which x² − 10x + 31 is minimum?
🟢 11. Solve x² + 6x − 1 = 0. Larger root (2 d.p.)?
🟢 12. Solve x² − 4x − 7 = 0. Larger root (2 d.p.)?
🟢 13. Solve x² + 8x + 10 = 0. Larger root (2 d.p.)?
🟢 14. Solve 2x² − 4x − 1 = 0. Larger root (2 d.p.)?
🔵 15. −3x² + 6x + 1. Maximum value?
🔵 16. 5x² + 10x + 8. Minimum value?
🔵 17. x² + 20x + 100. Vertex x-coord?
🔵 18. x² + 20x + 100. Vertex y-coord?
🟢 19. Solve x² − 2x − 6 = 0. Larger root (2 d.p.)?
🔵 20. 4x² + 8x + 5. Minimum value?
🔵 21. What is (b/2)² when b = 7? (Enter as decimal)
🔵 22. x² − 5x + 6. Minimum value (enter as decimal)?
🟢 23. Ball height h = −t² + 6t + 2. Maximum height?
🔵 24. 2x² + 8x + k. If minimum is 0, find k.
🟢 25. Solve 3x² + 6x − 2 = 0. Larger root (2 d.p.)?
These require combining multiple skills. Give answers to 2 d.p. where needed.
1. The parabola y = x² + bx + 5 has vertex at x = 3. Find b.
2. y = ax² − 8x + 13 has minimum at (2, 5). Find a.
3. Solve x² + 6x + 7 = 0 by CTS. Larger root (2 d.p.)?
4. Write x² − 3x + 4 in form (x − p)² + q. Find p × q (enter decimal)?
5. The minimum of kx² + 4x + 1 is 0. Find k.
6. Two solutions of x² + bx + c = 0 are x = 1 ± √5. Find c.
7. Rectangle area = x(12 − x). Maximum area?
8. Solve 2x² + 5x − 3 = 0 by CTS. Larger root?
9. x² + px + q = (x − 3)² − 4. Find p + q.
10. Minimum of 2x² − kx + 8 is 0. Find k (positive value).
11. If x = 2 + √3 is a root of x² + bx + c = 0, and the other root is 2 − √3, find b.
12. Height h = −4.9t² + 14t + 1. Maximum height (2 d.p.)?
Multi-part questions in IGCSE style. Enter numeric answers.
Q1 [4 marks] — f(x) = x² − 6x + 14
(a) Write f(x) in the form (x + p)² + q. Enter p (the number inside the bracket).
(b) Enter q (the constant term outside the bracket).
(c) State the minimum value of f(x).
(d) State the x-value at which this minimum occurs.
Q2 [3 marks] — Solve x² + 8x + 11 = 0 by completing the square. Give answers in the form a ± b√c.
(a) After completing the square: (x + 4)² = k. Find k.
(b) Larger root to 2 d.p.?
(c) Smaller root to 2 d.p.?
Q3 [4 marks] — g(x) = 3x² − 12x + 7
(a) Write in form a(x + p)² + q. Enter a × p (product).
(b) State the minimum value of g(x).
(c) State the x-value at which minimum occurs.
(d) Does g(x) have 0, 1, or 2 real roots? (Enter 0, 1 or 2)
Q4 [5 marks] — A ball is thrown and its height h = −t² + 4t + 5 (metres, t seconds).
(a) Maximum height (m)?
(b) Time when maximum height is reached (s)?
(c) Height when t = 0 (initial height)?
(d) Solve h = 0 by CTS. Positive t value (2 d.p.)?
(e) When t = 3, find h.
Q5 [4 marks] — Completing the square: 2x² + 8x + k.
(a) Write in form 2(x + p)² + q. Enter p.
(b) Express q in terms of k.
(Hint: 2(x+2)² + (k−8). Enter the value of q when k = 3.)
(c) If the minimum is −6, find k.
(d) For k = 2, how many real roots does 2x² + 8x + k = 0 have? (Enter 0, 1 or 2)