If a function has a finite limit at infinity, does that imply its derivative goes to zero? I've been thinking about this problem: Let $f: (a, +\infty) \to \mathbb{R}$ be a differentiable function such that $\lim\limits_{x \to +\infty} f(x) = L < \infty$. Then must it be the case that $\lim\limits_{x\to +\infty}f'(x) = 0$?
It looks like it's true, but I haven't managed to work out a proof. I came up with this, but it's pretty sketchy:
$$
\begin{align}
\lim_{x \to +\infty} f'(x) &= \lim_{x \to +\infty} \lim_{h \to 0} \frac{f(x+h)-f(x)}{h} \\
&= \lim_{h \to 0} \lim_{x \to +\infty} \frac{f(x+h)-f(x)}{h} \\
&= \lim_{h \to 0} \frac1{h} \lim_{x \to +\infty}[f(x+h)-f(x)] \\
&= \lim_{h \to 0} \frac1{h}(L-L) \\
&= \lim_{h \to 0} \frac{0}{h} \\
&= 0
\end{align}
$$
In particular, I don't think I can swap the order of the limits just like that. Is this correct, and if it isn't, how can we prove the statement? I know there is a similar question already, but I think this is different in two aspects. First, that question assumes that $\lim\limits_{x \to +\infty}f'(x)$ exists, which I don't. Second, I also wanted to know if interchanging limits is a valid operation in this case.

Let a function oscillate between $y=1/x$ and $y=-1/x$ in such a way that it's slope oscillates between $1$ and $-1$.  Draw the picture.  It's easy to see that such functions exist.  Then the function approaches $0$ but the slope doesn't approach anything.
One could ask: If the derivative also has a limit, must it be $0$?  And there, I think, the answer is "yes".
