Let $M$ be a smooth manifold of dimension $m$. Let's consider $(U,\varphi)$ a coordinate neighbourhood, such that $\varphi =(x^1,...,x^m)$. And let $(y^1,...,y^m)$ smooth maps between an open neighbourhood $V$ of a point $p \in U$ of $M$ and $\mathbb{R}$.
Then I have to prove the following:
$(y^1,..,y^m)$ defines a system of coordinates for some neighbourhood of $p$ if and only if det$((\frac{\partial y^j}{\partial x^i}))\neq0$.
I think I could prove the direct implication. Because if $(y^1,..,y^m)$ defines a system of coordinates for some neighbourhood of $p$ then $\{(\partial y^1)_p,..,(\partial y^m)_p)\}$ is a basis for $T_p(M)$ and so it is $\{(\partial x^1)_p,..,(\partial x^m)_p)\}$. Hence, $(\frac{\partial y^j}{\partial x^i})$ is an endomorphism of $T_p(M)$ which carries one basis of it into another, hence is injective. Thus, det$((\frac{\partial y^j}{\partial x^i}))\neq0$.