I want to show that there's no immersion from $S^n$ to $\mathbb R^n$, that is, there exists no smooth function $f:S^n\rightarrow \mathbb R^n$ such that $df|_p$ is injective $\forall p \in S^n$.
By simple calculation, we know that it's equivalent to say that after writing $f = (f_1,f_2,\cdots, f_n)$, the matrix $(\frac{\partial f_i}{\partial x_j}|_p)_{i,j}$ has determinant $\neq 0\, \forall p \in S^n$ where $x_i$ are local coords of $S^n.$
But I don't know what to do next.