I have been trying some questions on uniform convergence.Got stuck in one of those questions which says that
For a positive real number p, let (f$_n$) is a sequence of functions defined on [$0,1$] by
$$f_n(x) = \begin{cases} n^{p+1}x, \text{if 0 $\le$ $x$ $\lt$ $\frac{1}{n}$}\\ \frac{1}{x^p}, \text{if $\frac{1}{n}$ $\le$ $x$ $\le$ 1} \end{cases}$$
I have found its point-wise limit given by
$$f(x)= \begin{cases} 0, \text{if $x$ = $0$}\\ \frac{1}{x^p}, \text{if 0 $\lt$ $x$ $\le$ $1$} \end{cases}$$
I am stuck in proving whether its uniformly convergent or not.
I take any $\epsilon$ $\gt$ $0$.Now I need to know that does there exist a natural number m such that $\lvert f_n(x)-f(x)\rvert$ $\lt$ $\epsilon$ for all n $\geq$m and for all $x$ in [$0,1$]?
Explain,please!