Let $$f_n(x)=\frac{\mathrm d^n}{\mathrm dx^n}((1-x^2)^n)$$
Any hints on how to show that it has $n$ distinct real roots?
Let $$f_n(x)=\frac{\mathrm d^n}{\mathrm dx^n}((1-x^2)^n)$$
Any hints on how to show that it has $n$ distinct real roots?
Show that there exist a relation (check for a similar relation with Legendre polynomials):
$$ f_{n+1}(x) = (2n+1)\, x\, f_n(x) - 2n^2 f_{n-1}(x) $$
Observe that $f_1(x) = -2x$ and $f_2(x) = 2(1-x^2)f_1(x)$ have different nonzero roots.
And now assume all nonzero roots of $f_n$ and $f_{n-1}$ are different, then, if $f_{n+1}(\alpha)=f_n(\alpha)=0$ for some $\alpha\neq 0$, then by the relation above $f_{n-1}(\alpha)=0$, a contradiction.
(Here's a proof of the relation above (or it's equivalent for Legendre polynomials, which differ only by a normalization factor from yours): http://www.phys.ufl.edu/~fry/6346/legendre.pdf)