Number of real roots, counting multiplicities, of the cubic pt(x)=(1+t2)x3−3t3x+t4
10 minbeginner
Problem
For each real value of the parameter t, determine the number of real roots, counting multiplicities, of the cubic polynomial
pt(x)=(1+t2)x3−3t3x+t4.
Solution 1
Solution
Step 1 — It is always a cubic.
Since 1+t2=0 for every real t, the polynomial pt is a genuine cubic. A real cubic has either 1 or 3 real roots counting multiplicity (non-real roots occur in conjugate pairs), so it is enough to track the sign of the discriminant.
Step 2 — Compute the discriminant.
For ax3+bx2+cx+d,
Δ=18abcd−4b3d+b2c2−4ac3−27a2d2.
With a=1+t2,b=0,c=−3t3,d=t4, only two terms survive:
Δ=−4ac3−27a2d2=108t9(1+t2)−27t8(1+t2)2.
Factoring out 27t8(1+t2) gives
Δ=−27t8(1+t2)(t2−4t+1).
Step 3 — Analyze the sign.
The factor 27t8(1+t2)≥0, vanishing only at t=0. Hence sign(Δ)=−sign(t2−4t+1), where t2−4t+1 has roots t=2±3.
Δ>0 — three distinct real roots — when 2−3<t<2+3.
Δ<0 — one real, two complex — when t<2−3 or t>2+3 (with t=0).
Δ=0 — a repeated real root (all real) — at t=2±3, and also at t=0.
Step 4 — The special value t=0.
The factor t8 forces Δ=0 at t=0, even though 0<2−3. Directly,
p0(x)=x3,
a triple root at x=0 — so 3 real roots counting multiplicity. This isolated value, where the count jumps from 1 to 3, is the subtle point of the problem.
Conclusion.
#{real roots of pt,with multiplicity}={3,1,t=0 or 2−3≤t≤2+3,t<2−3(t=0) or t>2+3.
Quick checks.
t=1: p1=2x3−3x+1=(x−1)(2x2+2x−1) — three real roots. ✓
t=−1: p−1=2x3+3x+1, with p′=6x2+3>0 — strictly increasing, one real root. ✓