So, we have a theorem, we call it representation theorem for distributions:
Theorem: Let $f$ be a distribution with support $\{0\}$. Then, there is a $k\in N$ and $c_{\alpha} \in \mathbb{R}$ for all $\alpha \in Z_{+}^n$ multi index such that $|\alpha| \leq k$ (where $\alpha = (\alpha_1,\alpha_2,...,\alpha_n), |\alpha| = \alpha_1+\alpha_2+...+\alpha_n$) such that $f = \sum_{|\alpha| \leq k} c_{\alpha} \partial^{\alpha} \delta$.
Proof which professor gave I can not consider correct. Please help I have an oral exam and no ideas where to find this proof.
Here's the proof given by my professor. Hopefully it meets your standards.
Recall the following definitions concerning distributions with compact support:
Definitions:
Remark: Definition 2. is independent of the choice of $\rho$ and coincides with the usual definition when $\psi \in C^{\infty}_C(X)$.
Proof: Fix $\rho \in C^{\infty}_C(X)$ such that $\rho = 1$ on a neighborhood of $\operatorname{supp} u$ and $\operatorname{supp} \rho \subset V$. Let $K := \operatorname{supp} \rho$. Then there are constants $C$, $k$ such that $$ |\langle u,\varphi \rangle |\leq C\sum_{|\alpha|\leq k}\sup |\partial^{\alpha}\varphi|\quad\quad\forall\varphi\in C^{\infty}_C(X), \operatorname{supp} \varphi \subset K $$
Let's take an arbitrary $\psi \in C^{\infty}(X)$ and apply this last inequality with $\varphi = \rho \psi$. We obtain \begin{align} |\langle u,\psi \rangle| &= |\langle u,\rho\psi \rangle| \\ &\leq C\sum_{|\alpha|\leq k}\sup |\partial^{\alpha}(\rho\psi)| \\ &= C\sum_{|\alpha|\leq k}\sup \left|\sum_{\substack{\beta,\gamma \\ \beta+\gamma=\alpha}}\frac{\alpha!}{\beta!\, \gamma!}\partial^{\beta}\rho\,\partial^{\gamma}\psi\right| \\ &\leq C\sum_{|\alpha|\leq k} \sum_{\substack{\beta,\gamma \\ \beta+\gamma=\alpha}} \frac{\alpha!}{\beta!\, \gamma!} \sup_V |\partial^{\beta}\rho|\sup_V|\partial^{\gamma}\psi| \\ &\leq C' \sum_{|\alpha|\leq k}\sup_V|\partial^{\gamma}\psi| \end{align}
Proof: Let's fix $r>0$ such that $\{x : |x|\leq r\} \subset X$. By the lemma there exists constants $C$, $k$ such that $$ |\langle u,\psi \rangle |\leq C\sum_{|\alpha|\leq k}\,\sup_{|x|<r} |\partial^{\alpha}\psi|\quad\quad\forall\psi\in C^{\infty}(X) $$
Let's fix $\rho \in C^{\infty}_C(\mathbb{R}^d)$ with $\operatorname{supp} \rho \subset \{x : |x| < r\}$ and $\rho = 1$ on $\{x : |x| \leq r/2\}$. Then for all $\epsilon > 0$, \begin{align} |\langle u,\chi \rangle| &= |\langle u, \rho(x/\epsilon) \chi(x)\rangle| \\ &\leq C\sum_{|\alpha|\leq k}\,\sup_{|x|<r} |\partial^{\alpha}(\rho(x/\epsilon) \chi(x))| \\ &= C\sum_{|\alpha|\leq k}\,\sup_{|x|<r} \left|\sum_{\substack{\beta,\gamma \\ \beta+\gamma=\alpha}}\frac{\alpha!}{\beta!\, \gamma!}\partial^{\beta}(\rho(x/\epsilon))\,\partial^{\gamma}\chi(x)\right| \\ &\leq C\sum_{|\alpha|\leq k}\sum_{\substack{\beta,\gamma \\ \beta+\gamma=\alpha}}\frac{\alpha!}{\beta!\, \gamma!} \sup_{|x|<r\epsilon}|\partial^{\beta}(\rho(x/\epsilon))\,\partial^{\gamma}\chi(x)| \\ &\leq C\sum_{|\alpha|\leq k}\sum_{\substack{\beta,\gamma \\ \beta+\gamma=\alpha}} \frac{\alpha!}{\beta!\, \gamma!} \sup_{|x|<r\epsilon} \frac{1}{\epsilon^{|\beta|}}|(\partial^{\beta}\rho)(x/\epsilon)| \sup_{|x|<r\epsilon} |\partial^{\gamma}\chi(x)|\tag{$\star$} \end{align}
But the function $\partial^{\gamma}\chi$ satisfies $\partial^{\eta}(\partial^{\gamma}\chi)(0)=0$ for all multi index $\eta$ with $|\eta|\leq k-|\gamma|$. Hence, by Taylor's theorem applied to $\partial^{\gamma}\chi$ at $0$, we have $$ \partial^{\gamma}\chi (x) = o(|x|^{k-|\gamma|}) \quad \quad (x \to 0) $$
So $$ \sup_{|x|<r\epsilon} |\partial^{\gamma}\chi(x)| = o(\epsilon^{k-|\gamma|})\quad\quad(\epsilon\to0) $$
Substituting this information in $(\star)$, it follows that $$ |\langle u,\chi \rangle| = o(1)\quad\quad (\epsilon \to 0) $$
Since $|\langle u,\chi \rangle|$ does not depend on $\epsilon$, it follows that $\langle u,\chi \rangle = 0$.
Let's take $\varphi \in C^{\infty}_C(X)$. Let $\displaystyle \chi(x) := \varphi(x) - \sum_{|\alpha| \leq k}\frac{\partial^{\alpha}\varphi(0)}{\alpha!}x^{\alpha}$. Then $\chi \in C^{\infty}(X)$ and $\partial^{\alpha}\chi(0)=0$ for all $|\alpha| \leq k$. By the first part of the proof, $\langle u,\chi \rangle=0$. Hence \begin{align} \langle u,\varphi \rangle &= \left\langle u, \sum_{|\alpha| \leq k}\frac{\partial^{\alpha}\varphi(0)}{\alpha!}x^{\alpha}\right\rangle \\ &= \sum_{|\alpha| \leq k} \partial^{\alpha}\varphi(0) \langle u,x^{\alpha}/\alpha! \rangle \\ &= \sum_{|\alpha| \leq k} \langle u,x^{\alpha}/\alpha! \rangle (-1)^{|\alpha|} \langle \delta^{(\alpha)}, \varphi \rangle \end{align} and it follows that $$ u = \sum_{|\alpha| \leq k} c_{\alpha} \delta^{(\alpha)} $$ where $c_{\alpha} = (-1)^{|\alpha|}\langle u,x^{\alpha}/\alpha! \rangle$.