Let $M$ a manifold of dimension $n$ and $T_pM$ its tangent space. Let denote $T_p^*M=\mathcal L(T_pM,\mathbb R)$ it's dual. Let also denote $$\mathfrak m_p=\{f\in\mathcal C^\infty (M)\mid f(p)=0\}\quad \text{and}\quad \mathfrak m_p^2=\left\{\sum_{i=1}^k f_ig_i\mid f_i,g_i\in\mathfrak m_p\right\}.$$ Show that $T_pM^*=\mathfrak m_p/\mathfrak m_p^2$.
Let $$\omega :\mathfrak m_p\longrightarrow T_p^*M$$
defined by $$\omega (f)=\omega (f)(X)=X(f)$$ for all derivation $X\in T_pM$. It's easy to prove that $\mathfrak m_p^2\subset \ker \omega $. Then I would like to use the first isomorphisme theorem, but I don't know if I can.
Am I on the right way ? How to continue ?
By the way, what does mean that $T_p^*M=\mathfrak m_p/\mathfrak m_p^2$ ? I can't give a concret representation of it.