I was wondering if the following result is true:
Let $\{f_n\}$ be a sequence of functions on $(0,\infty)$ and $f$ also has the same domain, $(0,\infty)$. Suppose that $f_n$ is uniformly convergent to $f$ on $[\epsilon, N]$ for every $\epsilon>0$ and $N \in \mathbb{N}$ satisfying $\epsilon<N$.
A hint will be appreciated. At the moment, all I can see is that given $\epsilon > 0$ and given $x \in (0,\infty)$, $x\in [x,\lfloor x \rfloor +1]$ and so there exists some $N \in \mathbb{N}$ such that $\forall n \ge N, |f_n(x)-f(x)|<\epsilon$. This does prove that $f_n$ goes to $f$ pointwise but I don't see how this implies uniform convergence. Thanks.
Uniform convergence on all compacts does not imply uniform convergence on $(0,\infty)$.
Consider for instance, for $0<x\leq1$
$$f_n(x)=\sum_{k=0}^n (1-x)^k$$
Anf $f_n(x)=1$ for all $x>1$.
The series converges to $f(x)=\dfrac1x$ for $0<x\leq1$, but it diverges to $+\infty$ for $x=0$, hence you can't have uniform convergence on $(0,+\infty)$: for a given $\epsilon>0$, then for any $n$ you can always find an interval near zero such that $|f(x)-f_n(x)|>\epsilon$, since $f_n$ is bounded near $0$, whereas $f$ is not.