Local Submersion Theorem: Suppose that $f:X \to Y$ is a submersion at $x$, and $y=f(x)$. Then there exist local coordinates around $x$ and $y$ such that $f(x_1,\dotsc,x_k)=(x_1,\dotsc,x_{\ell})$. That is, $f$ is locally equivalent to the canonical submersion near $x$.
Definitions:
The canonical submersion is the standard projection of $\mathbb{R}^k$ onto $\mathbb{R}^{\ell}$ for $k\geq \ell$, in which $(a_1,\dotsc,a_k) \to (a_1,\dotsc,a_{\ell})$.
We shall say that two maps $f: X \to Y$ and $f' : X' \to Y'$ are equivalent (or locally equivalent) if there exist diffeomorphisms $\alpha$ and $\beta$ such that $f=\beta\circ f'\circ\alpha$ (commutative)
I understand roughly that $f$ is locally equivalent to the canonical submersion near $x$. However, it is not clear why $f(x_1,\dotsc,x_k)=(x_1,\dotsc,x_{\ell})$. The vectors $(x_1,\dotsc,x_k)$ and $(x_1,\dotsc,x_{\ell})$ are not vectors of $X$ and $Y$. These $X$ and $Y$ are manifolds of dimension $k$ and dimension $\ell$. This does not necessarily imply that $X \subseteq \mathbb{R}^k$ and $Y \subseteq \mathbb{R}^{\ell}$. Otherwise, local coordinates (system) around $x$ and $y$ implies that there exist the coordinate systems $\phi^{-1}=(x_1,\dotsc,x_k)$ and $\psi^{-1}=(x_1,\dotsc,x_{\ell})$ such that $f= \psi \circ \mathrm{canonical\ submersion} \circ \phi^{-1}$, but $f\circ \phi^{-1} = f(x_1,\dotsc,x_k)=(x_1,\dotsc,x_{\ell}) =\psi^{-1} $ is not true. Could someone explain the nature of $ f (x_1,\dotsc,x_k) = (x_1,\dotsc,x_{\ell})$? It's not clear to me what it means.