theorem
for
z,
a0,
a1,
a2,
s1,
s2,
a3,
q,
r,
s3,
p being
Complex st
p = ((8 * a2) - (3 * (a3 |^ 2))) / 32 &
q = (((8 * a1) - ((4 * a2) * a3)) + (a3 |^ 3)) / 64 &
q <> 0 &
r = ((((256 * a0) - ((64 * a3) * a1)) + ((16 * (a3 |^ 2)) * a2)) - (3 * (a3 |^ 4))) / 1024 &
s1 = 2
-root (1_root_of_cubic ((- (q |^ 2)),((p |^ 2) - r),(2 * p))) &
s2 = 2
-root (2_root_of_cubic ((- (q |^ 2)),((p |^ 2) - r),(2 * p))) &
s3 = - (q / (s1 * s2)) holds
(
((((z |^ 4) + (a3 * (z |^ 3))) + (a2 * (z |^ 2))) + (a1 * z)) + a0 = 0 iff (
z = ((s1 + s2) + s3) - (a3 / 4) or
z = ((s1 - s2) - s3) - (a3 / 4) or
z = (((- s1) + s2) - s3) - (a3 / 4) or
z = (((- s1) - s2) + s3) - (a3 / 4) ) )