Let $M$, $N$ be smooth manifolds and $f:M\to N$ a smooth, injective map. Prove that $f$ is an embedding if and only if:
$\exists\,k$ such that $\forall q\in f(M),\,\exists\,(V,Y)$ at $q$ such that $Y(V\cap f(M))=Y(V)\cap (\mathbb{R}^k\times\{0\}^{n-k})$
[here, embedding means that $f$ is an immersion and a homeomorphism onto its image]
I'm stuck in both directions:
($\Leftarrow$) Since $f:M\to f(M)$ is obviously continuous bijection, I'm left to prove that $f$ is open, i.e., for any open $U\subset M$, we have $f(U)$ open in $f(M)$, which means $f(U)=W\cap f(M)$ for some open $W\subset N$. I still have no idea how to find such $W$ given the above hypothesis.
($\Rightarrow$) Looks harder, but here's what I've thought: if $U\subset M$ is open, then $f(U)\subset f(M)$ is open, which means $f(U)=V\cap f(M)$ for some open $V\subset N$. Without loss of generality, suppose there are charts $(U,X)$ and $(V,Y)$. Defining $k:=\dim M$, we have that $X(U)$ is an open subset of $\mathbb{R}^k$ with $X(U)\simeq U\simeq f(U)=V\cap f(M)\simeq Y(V\cap f(M))$ ($\simeq$ means homeomorphic), so $Y(V\cap f(M))$ is homeomorphic to an open subset of $\mathbb{R}^k$. Will I get somewhere from here? I don't know.
Any hints or ideas would be very helpful. Thanks!
An embedding is a smooth map $f:M\rightarrow N$ between manifolds $M$ and $N$ that is an immersion and also a homeomorphism onto its image $f(M)$, where this image has been given the subspace topology inherited from $N$. You then should find what you're looking for in the Constant Rank and Immersion theorems of, for instance, $\S11$ of Tu.