Given $f_0(x)\equiv 1$ and define $f_n$ recursively via $$f_{n+1}(x)=xf_n(x)-f'_n(x).$$ Prove that $f_n$ is a polynomial of degree $n$. Further prove that $f_n$ has $n$ distinct real roots which are symmetric about $0$ (by symmetric we mean that if $a$ is a root of $f_n$, then so is $-a$).
Work so far: Proving that $f_n$ is a degree $n$ polynomial is rather easy, this can be done by induction. The difficult part comes from the second part. To show that $f_n$ has $n$distinct roots, I first multiply $e^{-x^2/2}$ on both sides of the recursive equation, and this yields $$e^{-\frac{x^2}{2}}f_{n+1}(x)=(e^{-\frac{x^2}{2}}f_n(x))'.$$ Put $g_n(x):=e^{-\frac{x^2}{2}}f_n(x)$, we see that $g_n$ has a formular $$g_n(x)=\frac{d^n}{dx^n}g_0(x)=\frac{d^n}{dx^n}e^{-\frac{x^2}{2}}.$$ Thus the question now is to prove that $g_n$ has $n$ distinct real roots which are symmetric.
To show the roots are symmetric, we may show that the function is symmetric(either about the $y-$axis or the origion). What I really have trouble on is to prove $n$ distinct real roots. I'm not sure if this approach really works. Any suggestions?
[Hint: Show that $f_n$ is a polynomial with terms either all in odd powers or even powers; i.e., either odd or even.]
From that I guess you can probably see the symmetry.
To show that there are indeed $n$ roots for $f_n$, we use the induction again: