Let $\{X_1,\dots ,X_m\}$ be $m$ independent vector fields on an $m$-dimensional smooth manifold $M$. Show that there are $m$ differential forms $\alpha_1, \dots, \alpha_m$ determined by the conditions that $\alpha_i(X_j) = 1$ if $i=j$ and $\alpha_i(X_j)$ if $i\neq j$ such that the form $\alpha_1 \wedge \dots \wedge \alpha_m$ is never zero.
Let $a\in M$, $U\subset M$ open such that $a\in U$ and $\mathrm{x} = (\mathrm{x}_1,\dots, \mathrm{x}_m):U\rightarrow \mathbb{R}^p$ a coordinate system. Now, since $\{X_1,\dots ,X_m\}$ are independent, $\{X_1,\dots ,X_m\}$ on $a$ form a basis of $T_aM$, so let $\alpha_i = \mathrm{dx_i}$ for $i= 1,\dots ,m$. Then $$\mathrm{dx_{i,a}}(X^{(j)}_a) = \frac{\partial \mathrm{x_i}}{\partial \mathrm{x}_j}(a) = 1$$ if $i=j$ and $0$ if $i\neq j$. So the conditions are satisfied. Furthermore $$\mathrm{dx}_1\wedge\dots\wedge\mathrm{dx_m}(X_1,\dots,X_m) =\mathrm{det}\ I_m = 1 \neq 0$$ and thus proving the result.
I think this proof is flawed. I started by fixing a point $a\in M$, but the coordinate system depends on $U$, and so the $\alpha_i$ are not unique. I feel like I wrote a bunch of symbols without really understanding them properly, so if someone could point out the mistakes and made and correct them explaining why, I'd be grateful.
EDIT I just realized, and this a wild guess, that maybe I could choose a differentiable partition of unity $\{\theta_i\}$ subordinate to the $U_i$ so defining $\omega = \sum_i \theta_i\alpha_i$ is then defined on any arbitrary point $a\in M$ regardless of the $U_i$.