Quartic Equation

In this note, a similar technique with Ferrari’s solution is introduced to solve a quartic equation x4+ax3+bx2+cx+d=0\begin{aligned} x^4 + ax^3 + bx^2 + cx + d = 0 \end{aligned}

The above equation is converted to the depressed quartic equation y4+py2+qy+r=0\begin{aligned} y^4 + py^2 + qy + r = 0 \end{aligned}

Once the solution yy is found, xx can be naturally obtained from x=y−a/4x = y - a/4. So, replacing xx by y−a/4y - a/4 in the original equation to find pp, qq, and rr, (y−a4)4+a(y−a4)3+b(y−a4)2+c(y−a4)+d=(y4−ay3+3a28y2−a316y+a4256)+a(y3−3a4y2+3a216y−a364)+b(y2−a2y+a216)+c(y−a4)+d=  y4+(b−3a28)y2+(a38−ab2+c)y+(−3a4256+a2b16−ac4+d)=0⟹p=b−3a28q=a38−ab2+cr=−3a4256+a2b16−ac4+d\begin{aligned} &\left( y - \frac{a}{4} \right)^4 + a \left( y - \frac{a}{4} \right)^3 + b \left( y - \frac{a}{4} \right)^2 + c \left( y - \frac{a}{4} \right) + d\\\\ = &\left( y^4 - ay^3 + \frac{3a^2}{8} y^2 - \frac{a^3}{16} y + \frac{a^4}{256} \right) + a \left( y^3 - \frac{3a}{4} y^2 + \frac{3a^2}{16} y - \frac{a^3}{64} \right) \\\\ &+ b \left( y^2 - \frac{a}{2} y + \frac{a^2}{16} \right) + c \left( y - \frac{a}{4} \right) + d \\\\ = &\; y^4 + \left( b - \frac{3a^2}{8} \right) y^2 + \left( \frac{a^3}{8} - \frac{ab}{2} + c \right) y + \left( -\frac{3a^4}{256} + \frac{a^2 b}{16} - \frac{ac}{4} + d \right) = 0 \\\\ \Longrightarrow &\quad p = b - \frac{3a^2}{8} \qquad q = \frac{a^3}{8} - \frac{ab}{2} + c \qquad r = -\frac{3a^4}{256} + \frac{a^2 b}{16} - \frac{ac}{4} + d \end{aligned}

Now, the depressed quartic equation can be rearranged y4=(y2)2=−py2−qy−r\begin{aligned} y^4 = (y^2)^2 = - py^2 - qy - r \end{aligned}

Introducing a variable zz, add 2zy2+z22zy^2 + z^2 to both sides. y4+2zy2+z2=−py2−qy−r+2zy2+z2(y2+z)2=(2z−p)y2−qy+z2−r\begin{aligned} y^4 + 2zy^2 + z^2 &= - py^2 - qy - r + 2zy^2 + z^2 \\\\ (y^2 + z)^2 &= (2z - p) y^2 - qy + z^2 - r \end{aligned}

As zz may be arbitrarily chosen, this can be carefully set in order to complete the square on the right-hand side. That is, the discriminant on the quadratic equation on the right-hand side should be zero for doing this. (−q)2−4(2z−p)(z2−r)=0\begin{aligned} (-q)^2 - 4(2z - p)(z^2 - r) = 0 \end{aligned}

This discriminant generates another cubic equation, which can be solved following this note. q2−(8z3−4pz2−8rz+4rp)=0⟹z3−p2z2−rz+rp2−q28=0\begin{aligned} q^2 - (8z^3 - 4pz^2 - 8rz + 4rp) = 0 \Longrightarrow z^3 - \frac{p}{2} z^2 - rz + \frac{rp}{2} - \frac{q^2}{8} = 0 \end{aligned}

After finding z and picking any, the reformed equation can be rewritten as (y2+z)2=(2z−py−q22z−p)2\begin{aligned} (y^2 + z)^2 = \left( \sqrt{2z - p} y - \frac{q}{2\sqrt{2z - p}} \right)^2 \end{aligned}

or (y2+z)2=(2z−py±z2−r)2\begin{aligned} (y^2 + z)^2 = \left( \sqrt{2z - p} y \pm \sqrt{z^2 - r} \right)^2 \end{aligned}

Note that there exists no real solution if 2z−p<02z - p < 0 or z2−r<0z^2 - r < 0. Since these two equations are equal, (2z−py−q22z−p)2=(2z−py±z2−r)2⟹−2q=±22z−pz2−r\begin{aligned} &\left( \sqrt{2z - p} y - \frac{q}{2\sqrt{2z - p}} \right)^2 = \left( \sqrt{2z - p} y \pm \sqrt{z^2 - r} \right)^2 \\\\ &\Longrightarrow -2q = \pm 2 \sqrt{2z - p} \sqrt{z^2 - r} \end{aligned}

Therefore, this fact makes two separate cases. {  −2q=22z−pz2−r(q<0)  −2q=−22z−pz2−r(q≥0)\begin{aligned} \begin{cases} \; -2q = 2 \sqrt{2z - p} \sqrt{z^2 - r} \quad &(q < 0) \\\\ \; -2q = -2 \sqrt{2z - p} \sqrt{z^2 - r} \quad &(q \ge 0) \end{cases} \end{aligned}

Keeping this separation in mind, from the identity m2−n2=(m+n)(m−n)m^2 - n^2 = (m + n)(m - n), {  (y2−2z−py+z−z2−r)(y2+2z−py+z+z2−r)(q<0)  (y2−2z−py+z+z2−r)(y2+2z−py+z−z2−r)(q≥0)\begin{aligned} \begin{cases} \; \left( y^2 - \sqrt{2z - p} y + z - \sqrt{z^2 - r} \right) \left( y^2 + \sqrt{2z - p} y + z + \sqrt{z^2 - r} \right) \quad &(q < 0) \\\\ \; \left( y^2 - \sqrt{2z - p} y + z + \sqrt{z^2 - r} \right) \left( y^2 + \sqrt{2z - p} y + z - \sqrt{z^2 - r} \right) \quad &(q \ge 0) \end{cases} \end{aligned}

Accordingly, by the quadratic formula, {  y=12(±12z−p±2−2z−p±14z2−r)(q<0)  y=12(±12z−p±2−(2z+p±14z2−r))(q≥0)\begin{aligned} \begin{cases} \; y = \cfrac{1}{2} \left( \pm_1 \sqrt{2z - p} \pm_2 \sqrt{-2z - p \pm_1 4\sqrt{z^2 - r}} \right) \quad &(q < 0) \\\\ \; y = \cfrac{1}{2} \left( \pm_1 \sqrt{2z - p} \pm_2 \sqrt{-\left( 2z + p \pm_1 4\sqrt{z^2 - r} \right)} \right) \quad &(q \ge 0) \end{cases} \end{aligned}

The two occurrences of ±1\pm_1 must denote the same sign, while ±2\pm_2 is independent. More specifically, if q<0q < 0, x=12(2z−p+−2z−p+4z2−r)−a4,x=12(2z−p−−2z−p+4z2−r)−a4,x=12(−2z−p+−2z−p−4z2−r)−a4,x=12(−2z−p−−2z−p−4z2−r)−a4\begin{aligned} x &= \frac{1}{2} \left( \sqrt{2z - p} + \sqrt{-2z - p + 4\sqrt{z^2 - r}} \right) - \frac{a}{4}, \\\\ x &= \frac{1}{2} \left( \sqrt{2z - p} - \sqrt{-2z - p + 4\sqrt{z^2 - r}} \right) - \frac{a}{4}, \\\\ x &= \frac{1}{2} \left( - \sqrt{2z - p} + \sqrt{-2z - p - 4\sqrt{z^2 - r}} \right) - \frac{a}{4}, \\\\ x &= \frac{1}{2} \left( - \sqrt{2z - p} - \sqrt{-2z - p - 4\sqrt{z^2 - r}} \right) - \frac{a}{4} \end{aligned}

If q≥0q \ge 0, x=12(2z−p+−(2z+p+4z2−r))−a4,x=12(2z−p−−(2z+p+4z2−r))−a4,x=12(−2z−p+−(2z+p−4z2−r))−a4,x=12(−2z−p−−(2z+p−4z2−r))−a4\begin{aligned} x &= \frac{1}{2} \left( \sqrt{2z - p} + \sqrt{-\left(2z + p + 4\sqrt{z^2 - r}\right)} \right) - \frac{a}{4}, \\\\ x &= \frac{1}{2} \left( \sqrt{2z - p} - \sqrt{-\left(2z + p + 4\sqrt{z^2 - r}\right)} \right) - \frac{a}{4}, \\\\ x &= \frac{1}{2} \left( - \sqrt{2z - p} + \sqrt{-\left(2z + p - 4\sqrt{z^2 - r}\right)} \right) - \frac{a}{4}, \\\\ x &= \frac{1}{2} \left( - \sqrt{2z - p} - \sqrt{-\left(2z + p - 4\sqrt{z^2 - r}\right)} \right) - \frac{a}{4} \end{aligned}

Reference

[1] Andrew S. Glassner (Ed.). 1990. Graphics gems. Academic Press Professional, Inc., USA.


© 2026. All rights reserved.