I'm trying to understand why if, given $f_n(x)$ with $x \in X$ and $\lim_{n \rightarrow \infty} f_n(x)=f(x)$ for all $x \in X$, we cannot directly say that $f(x)$ is the uniform limit of $f_n(x)$. Can you confirm me that the reason is that according to the definition of pointwise convergence:
$\forall \epsilon > 0 \forall x\in X \exists N\in\mathbb{N} \forall n\geq N \ \ s.t. \ \ |f_n(x) - f(x)| < \epsilon$
We know that there exists an $N$ for every $x$ BUT we cannot know that this $N$ applies for every $x$?
The usual counterexample: $f_n(x) = x^n$, $x\in[0,1]$.