Let $x,y,z>0$ and $n\in\mathbb{N}$, prove that: $$x^n(x-y)(x-z)+y^n(y-x)(y-z)+z^n(z-x)(z-y)>0$$
Some idea? I have tried to develop the multiplication and certain assumptions buy I can't see it clearly. Note that this is not true if $x=y=z$ or $x=y=z=0$.
Without loss of generality, assume $x\ge y\ge z\gt0$. Then, $$ \begin{align} \Delta &=x^n(x-y)(x-z)+y^n(y-x)(y-z)+z^n(z-x)(z-y)\\ &=\underbrace{\ (x-y)\ \vphantom{\left[y^n\right]}}_{x\ge y}\underbrace{\left[x^n(x-z)-y^n(y-z)\right]}_{\substack{x^n\ge y^n\ge0\quad x-z\ge y-z\ge0\\x^n(x-z)\ge y^n(y-z)}}+\underbrace{z^n(x-z)(y-z)\vphantom{\left[y^n\right]}}_{z^n\ge0\ \ x-z\ge0\ \ y-z\ge0}\\ &\ge0 \end{align} $$ If $x=y\gt z$, then $\Delta=z^n(y-z)^2\gt0$.
If $x\gt y=z$, then $\Delta=x^n(x-y)^2\gt0$.
Thus, $\Delta=0$ only if $x=y=z$.