Show that if $(z+1)^{100} = (z-1)^{100}$, then $z$ is purely imaginary
Hint $$|z+1|^2=|z-1|^2 \\ \left(z+1\right) \overline{\left(z+1\right)}=\left(z-1\right) \overline{\left(z-1\right)} \\ z \bar{z}+z+\bar{z}+1=z\bar{z}-z-\bar{z}+1 \\ \bar{z}=-z $$
Note that $|z+1|=|z-1|$
Let $z=x+iy$
Therefore
$\sqrt {(x+1)^2+y^2}=\sqrt {(x-1)^2+y^2}$
$(x+1)^2+y^2=(x-1)^2+y^2$
$x^2+2x+1=x^2-2x+1$
$4x=0$
$\therefore x=0$
As we have found out, $z=x+iy\implies z=iy$ therefore yes, it is purely imaginary.
Take absolute values, $|z+1|^{100}=|z-1|^{100}$. Absolute values are always non-negative real numbers, for which root extractions are always defined and one-to-one functions; so take $100^{th}$ roots to get $|z+1|=|z-1|$. Oops, I have an urgent call and need you to continue from there ;-) .