Sorry if the title sounds convoluted, I couldn't find any better.
In $R^d$, let $(e_1,\ldots, e_d)$ be a basis. Show there exists $(a_1,\ldots, a_d)$ d vectors of $R^d$ such that $$\forall x \in R^d, x=\sum_{i=1}^{d} \langle x, e_i \rangle a_i $$
I tried to mimic the proof of Gram-Schmidt orthogonalization, but failed. After that, I introduced a linear mapping of which it suffices to prove the injectivity but it yields awful computations...
Thanks for your help.