Worked Example · Quadratic Functions · Paper 1 · 5 marks

Using the Discriminant for Equal Roots

Rig, founder of IGCSE Add Math Malaysia

Written by Rig, our founder

8 years teaching IGCSE & SPM maths · Updated 16 August 2026

The discriminant b24acb^2 - 4ac tells you the nature of a quadratic’s roots without solving it. The skill examiners test is translating the English into the right condition, then solving the resulting equation in the unknown constant. “Equal roots” always means b24ac=0b^2 - 4ac = 0.

The equation x2+(k+3)x+(2k+3)=0x^2 + (k + 3)x + (2k + 3) = 0 has two equal roots. Find the possible values of the constant kk. [5]

The working

Step 1, identify aa, bb, cc (careful: bb and cc contain kk): a=1,b=k+3,c=2k+3a = 1, \qquad b = k + 3, \qquad c = 2k + 3

Step 2, apply the equal-roots condition b24ac=0b^2 - 4ac = 0: (k+3)24(1)(2k+3)=0(M1 for the condition, M1 for substituting)(k + 3)^2 - 4(1)(2k + 3) = 0 \quad \text{(M1 for the condition, M1 for substituting)}

Step 3, expand and simplify into a quadratic in kk: k2+6k+98k12=0    k22k3=0(A1)k^2 + 6k + 9 - 8k - 12 = 0 \;\Rightarrow\; k^2 - 2k - 3 = 0 \quad \text{(A1)}

Step 4, solve by factorising: (k3)(k+1)=0    k=3ork=1(M1, A1)(k - 3)(k + 1) = 0 \;\Rightarrow\; k = 3 \quad \text{or} \quad k = -1 \quad \text{(M1, A1)}

Where the marks are won and lost

  • Getting b=k+3b = k + 3 and c=2k+3c = 2k + 3 as whole expressions into the discriminant is the first method mark. Dropping a bracket, for example writing k+32k + 3^2 instead of (k+3)2(k+3)^2, corrupts everything after.
  • (k+3)2(k + 3)^2 expands to k2+6k+9k^2 + 6k + 9 (with the middle term). Forgetting 6k6k is the usual error.
  • Both values of kk are required. A discriminant condition often produces a quadratic in the constant, so expect two answers and check neither is to be rejected.

Common mistakes

  • Using b24ac>0b^2 - 4ac > 0 (distinct roots) when the question says equal.
  • Expanding (k+3)2(k + 3)^2 as k2+9k^2 + 9.
  • Solving the original equation for xx instead of forming the condition on kk.

Full method: Discriminant & Nature of Roots notes. Topic home: Quadratic Functions pillar.

Common questions

Which discriminant condition do I use: equal to, greater than, or less than zero?
Match the wording. 'Two equal roots' (or 'a repeated root', or 'the line is a tangent') means b² − 4ac = 0. 'Two distinct real roots' means b² − 4ac > 0. 'No real roots' means b² − 4ac < 0. 'Real roots' (allowing equal) means b² − 4ac ≥ 0. Reading equal-roots as an inequality, or vice versa, changes the whole answer, so decode the phrase before you write the condition.

Keep going

See the teaching work on your own child. Then decide.

Every student starts with a 1-hour trial class taught by the vetted tutor your child would actually have. Real teaching, a diagnostic on real exam questions, and a straight answer on the gap to target. One hour at your tutor's rate (RM80–90/hr), no package and no deposit, and you decide afterwards whether to book a weekly slot. Online anywhere in Malaysia.