Method · Quadratic Functions
Using the Discriminant to Find the Nature of Roots
The discriminant of is . If it is positive there are two distinct real roots; if it is zero there are two equal real roots; if it is negative there are no real roots.
What the discriminant is for
The discriminant tells you how many real roots a quadratic equation has, and what kind, without actually solving it. For a quadratic written as , the discriminant is the expression , the part that sits under the square root in the quadratic formula.
Because a real square root only exists for a value that is zero or positive, the sign of decides everything: positive gives two distinct real roots, zero gives two equal real roots (a repeated root), and negative gives no real roots at all. This method answers questions such as "state the nature of the roots", "find the value of for which the equation has equal roots", or "show that the roots are always real".
It is a core Form 4 Quadratic Functions skill, closely linked to whether a graph meets the -axis.
Because the discriminant works from the coefficients alone, it is fast and reliable. You never have to factorise or reach for the full formula just to classify the roots, reading the sign of one expression is enough.
When to use this method
Reach for the discriminant whenever a question asks about the number or type of roots rather than their exact values. Phrases such as "nature of the roots", "has two distinct roots", "has equal roots", "has no real roots", or "the roots are real and different" are the direct cue.
It is also the method for questions that contain an unknown, such as "find the range of values of for which the equation has real roots", because the condition becomes an inequality or equation in . Geometrically, use it when a question asks whether a curve cuts, touches, or misses the -axis, or whether a line is a tangent to a curve.
Nature-of-roots work appears in both Paper 1 and Paper 2, so recognising these cues quickly is worthwhile.
The steps
Work through the classification like this:
- 1
Write the equation as
Move every term to one side so the right-hand side is zero, then read off , and .
- 2
Identify , and with their signs
Be careful with negatives; the coefficient includes its sign, and so do and .
- 3
Compute the discriminant
Substitute the coefficients and simplify to a single number or an expression in the unknown.
- 4
Compare with zero
Decide whether is positive, zero, or negative to classify the roots.
- 5
State the conclusion (or solve for the unknown)
Report the nature of the roots, or set up the matching condition , , or and solve for the unknown.
The three cases are summarised here:
| Value of | Nature of the roots |
|---|---|
| Two distinct (different) real roots | |
| Two equal real roots (a repeated root) | |
| No real roots |
Equal roots means the discriminant is zero
If a question says the roots are equal, or the line is a tangent, translate it straight to . That single condition usually gives the unknown.
Worked example
Try this yourself first, then check each line against the solution.
The equation has two equal roots. Find the possible values of .
Show worked solution
The equation is already in the form , so read off the coefficients:
Two equal roots means the discriminant is zero, so set :
Simplify and solve for :
Answer
or . Check: when , , giving the repeated root ; when , , giving the repeated root .
Both give exactly one repeated value, as required.
Notice that squaring produces two answers, and , and both are valid. A common slip is to keep only the positive value; the check by factorising confirms that each choice really does give a perfect square, so neither can be dropped.
Common mistakes to avoid
- Not rearranging to first. If the equation is not equal to zero, the coefficients , , will be wrong.
- Getting the sign of or wrong. A negative coefficient stays negative inside .
- Reading "equal roots" as "no roots". Equal roots means ; no real roots means .
- Keeping only one value of after . Squaring gives both and .
- Flipping the inequality when solving for the unknown, for example writing as the condition for no real roots instead of two distinct roots.
How a teacher helps you get it right
The step that quietly loses marks is the translation, turning the words "equal roots" or "no real roots" into the correct condition on . In a one-to-one lesson our teacher checks that translation with you before any algebra, so you never solve the wrong inequality.
Because our teachers are experienced, you get someone who links the sign of the discriminant to the picture of the parabola cutting, touching, or missing the -axis, so the rule sticks. Lessons are online and taught in English, while SPM papers are set in both Malay and English.
We also drill the habit of keeping both values from a square root, and of checking a chosen coefficient by factorising, so the final line is always secure.
Get 1-to-1 help.
Book a Trial ClassFrequently asked questions
What is the discriminant of a quadratic equation?
For , the discriminant is . Its sign tells you the nature of the roots: positive means two distinct real roots, zero means two equal real roots, and negative means no real roots.
What condition gives equal roots?
Equal roots occur exactly when . This is the same condition as a straight line being a tangent to a curve, since a tangent meets the curve at one repeated point.
How do I show a quadratic always has real roots?
Show that for every allowed value. If the discriminant simplifies to something that can never be negative, for example a perfect square, then the roots are always real.
Do I need to solve the equation to find the nature of the roots?
No. The whole point of the discriminant is that you classify the roots from the coefficients alone, using , without factorising or applying the full quadratic formula.
What does the discriminant tell me about the graph?
It tells you how the parabola meets the -axis: means it cuts the axis at two points, means it touches at one point, and means it does not meet the axis.
Source:SRC-DSKP-EN