La cuestión aquí es que en realidad hay dos tareas: (1) Definir el álgebra de las formas diferenciales sobre una variedad, y (2) implementarlas como funciones multilineales sobre vectores tangentes. La manera natural de definirlas es siguiendo la línea de lo que dijo Donu: Las formas diferenciales en un punto son como un álgebra de polinomios sobre el espacio vectorial V=T∗pM excepto que es supercomutativo (o gradualmente conmutativo) en lugar de conmutativo. La condición de supercomutatividad es idéntica a tomar un cociente del álgebra tensorial, que es el álgebra libre no conmutativa sobre el espacio vectorial V .
Pero entonces, para la segunda tarea, se desea que un monomio, en una base estándar de vectores cotangentes, tome valores de {0,1,−1} si lo emparejas con una base estándar de vectores. Por ejemplo, se podría decir dx∧dy=dx⊗dy−dy⊗dx, porque eso se evalúa como 1 en (^x,^y) y −1 en (^y,^x) . Para ello, tienes que implementar el producto cuña con antisimetría y con factoriales, en realidad el recíproco del factor que das: α∧β=(a+b)!a!b!Alt(α⊗β).
Si tuviera que explicar el tema, trataría los puntos (1) y (2) por separado. Es habitual confundir las dos cuestiones. Se trata de definir las formas como un subespacio de tensores (la solución habitual) o como un espacio cociente de tensores. La verdadera cuestión es que tienen que ser ambas cosas, y ese doble papel te lleva a los factores factoriales.