Let $M$ be a smooth manifold and let $A=C^\infty(M).$ 

We consider module of Kahler differentials $\Omega_k(A)$ and module of 1-forms $\Omega^1(M).$ Denote Kahler differential by $d_k$ and classical differential on manifold $M$ by $d$.

From universal property of $\Omega_k(A)$ we know that $\Omega_k(A)^*\cong Der(A).$ More precisely there is an isomorphism of $A-$modules $\beta:Der(A)\to\Omega_k(A)^*$ such that

$$[\beta(X)](d_kf)=X(f)$$
for all $X\in Der(A)$ and $f\in A.$

On the other hand we know that $\frak{X}$$(M)\cong Der(A)$ and $\Omega^1(M)=\frak{X}$$(M)^*.$ Hence
$$\Omega_k(A)^{**}\cong Der(A)^*=\Omega^1(M).$$

Using $\beta$  we naturally get a map $\gamma:\Omega_k(A)\to\Omega^1(M)$ defined by composition:
$$\Omega_k(A)\stackrel{**}{\to}\Omega_k(A)^{**}\stackrel{\beta^*}{\to}\Omega^1(M).$$
If we compute $\gamma$ we see that
$$[\gamma(d_kf)](X)=[\beta^*(d_kf)^{**}](X)=(d_kf)^{**}(\beta(X))=[\beta(X)](d_kf)=X(f)=(df)(X)$$
for every $X\in Der(A)$ and $f\in A.$

> **Main problem.** How to prove that $\gamma$ is surjective?



Georges Elencwajg in his answer [to this question][1] wrote that

> There is an obvious surjective map $\Omega_k(A)\to\Omega^1(M)$ because the relations displayed above are valid in the classical interpretation of the calculus (Leibniz rule).

I do not understand this argument. In my opinion surjectivity of $\gamma$ holds for completely different reason. I would say that $\gamma$ is surjective because any 1-form $\alpha$ can be written as a finite sum
$$\alpha=\sum_{i=1}^p g_idf_i$$
for some $f_1,\dots,f_p,g_1,\dots,g_p\in A.$ From this we get that
$$\gamma\left(\sum_{i=1}^p g_id_kf_i\right)=\sum_{i=1}^p g_idf_i=\alpha.$$
Presenting $\alpha$ as a such finite sum I would explain using Serre-Swan theorem.

> **Actual question.** Is there a simpler argumentation of surjectivity of $\gamma$ or do I really need to rely on specific form of every 1-form $\alpha?$



  [1]: http://mathoverflow.net/questions/6074/kahler-differentials-and-ordinary-differentials