Given a function defined by $a_n(x) = \frac{d^n}{dx^n} e^{-x^2}$. Every function can be written as $a_n(x) = h_n(x) e^{-x^2}$ where $h_n(x)$ is a polynomial (the Hermite-Chebyshev polynomial of degree $n$ to be precise). I want to prove that every polynomial $h_n(x)$ has $n$ real valued roots.
I am trying to prove this by induction. Since $a_0(x)$ is symmetric and has no roots, $a_1(x)$ has one root (Rolle's theorem).
Now given $a_n(x)$ has $n$ roots. From Rolle's theorem I get that $a_{n+1}(x)$ must have at least $n-1$ roots. But there are two more. $a_{n+1}(x)$ has a root between $-\infty$ and the first root of $a_n(x)$ and between at the last root of $a_n(x)$ and $+\infty$.
I know that $\lim_{x \to \pm \infty} a_n(x) = 0$. So my question is: Is Rolle's theorem valid for limits?
When there is a $f(x_0) = \lim_{x \to \infty} f(x)$, does it necessarily follow that $f'(x) = 0$ somewhere in $[x_0, \infty)$? Can you prove this?