I have the following question on the applications of Implicit Inverse function Theorems on $\mathbb R^2$ and injective functions:
Let $U\subset\mathbb{R}^{2}$ be an open set containing $(0,0)$ and let $f:U\to\mathbb{R},$ $f\in C^{1}(U)$ such that $f(0,0)=0,$ and $f_{x}(0,0)\ne 0$.
Prove that there exists a $C^{1}$ function $\psi$ defined on a small neighbourhood of $(0,0)$ so that $\psi(0,0)=0$ and $f(\psi(x,y),y)=x$.
Further show that $f$ is not injective in any neighbourhood of $(0,0)$.
I attempted a solution for the first part but could not write a clear solution for the second part.
Define $T:U\to\mathbb{R}$ such that:
$$T(x,y,z)=f(z,y)-x$$ $$\frac{\partial T}{\partial z}|_{(0,0,0)}=\frac{\partial f}{\partial z}|_{(0,0)}\ne 0$$ $$\text{and } \space T(0,0,0)=0$$ Those two imply that $T(x,y,\psi(x,y))=0$ in a small neighbourhood of $(0,0)$, by implicit function theorem.
Therefore, $f(\psi(x,y),y)=x$ on a small neighbourhood of $(0,0)$.For the second part I could not construct a clear argument. I know any neighbourhood contains an open ball from point set topology.