Problem
Let $P(z) = z^n + a_{n−1}z^{n−1} + \cdots + a_1z + a_0$ be a polynomial of degree $n > 0$. Show that if $\lvert P(z) \lvert \le 1$ whenever $\lvert z \rvert = 1$ then $P(z) = z^n$.
I have tried to see $\dfrac{P(z)}{z^n}$, but nothing happens. I wonder which theorems should I use to solve this.
I think hints are enough.
Thanks.
Hint: let $Q(z):=z^nP(z^{-1})$, which is a polynomial. Then $|Q(z)|\leqslant 1$ when $|z|=1$ and $Q(0)=1$ so by maximum modulus principle...