In the book I am studying, the author says:
Since $\phi_q$ is a polynomial of degree $q$, for all $j=1,2, \dots, l$, there exist real numbers $b_{qj}$ such that $$u^j=\sum_{q=0}^{j}b_{qj}\phi_q(u), \forall u\in[-1,1].$$
In this case, $\phi_q$ is actually a Legendre polynomial and the set of $\phi$'s form a basis for the polynomials of degree at most $j$.
I think it is a strong result and I am not able to show it.
How can I argue about the existence of such coefficients $b_{qj}$?
What this is saying is that the set $\{\phi_{0}, \phi_{1}, \ldots, \phi_{j}\}$ forms a basis for the vector space of (real) polynomials having degree at most $j$ (for each $0 \leq j \leq l$). Thus the polynomial $x^{j}$ is a linear combination of these polynomials (i.e. the coefficients $b_{qj}$ in question exist).
It is worded a little strangely to say that the equality holds for all $u \in [-1,1]$; really it will hold for all $u \in \mathbb{R}$, since these polynomials are equal everywhere.