Solution:
Since xyz=0, we can divide the second relation by the first. Observe that
x4+x2y2+y4=(x2+xy+y2)(x2−xy+y2)
holds for any x,y. Thus we get
(x2−xy+y2)(y2−yz+z2)(z2−zx+x2)=x2y2z2
However, for any real numbers x,y, we have
x2−xy+y2≥∣xy∣
Since x2y2z2=∣xy∣∣yz∣∣zx∣, we get
∣xy∣∣yz∣∣zx∣=(x2−xy+y2)(y2−yz+z2)(z2−zx+x2)≥∣xy∣∣yz∣∣zx∣
This is possible only if
x2−xy+y2=∣xy∣,y2−yz+z2=∣yz∣,z2−zx+x2=∣zx∣
hold simultaneously. However ∣xy∣=±xy. If x2−xy+y2=−xy, then x2+y2=0 giving x=y=0. Since we are looking for nonzero x,y,z, we conclude that x2−xy+y2=xy which is same as x=y. Using the other two relations, we also get y=z and z=x. The first equation now gives 27x6=x3. This gives x3=1/27 (since x=0 ), or x=1/3. We thus have x=y=z=1/3. These also satisfy the second relation, as may be verified.