Now that we’ve defined inner products on -forms we can define them on forms for all other . In fact, our construction will not depend on the fact that they come from a metric at all.
In fact, we’ve basically seen this already when we were just dealing with vector spaces and we introduced inner products on tensor spaces. Pretty much everything goes just as it did then, so going back and reviewing those constructions will pay dividends now.
Anyway, the upshot: we know that we can write any -form as a sum of -fold wedges, so the bilinearity of the inner product means we just need to figure out how to calculate the inner product of such -fold wedges. And this works out like
Now let’s say we have an orthonormal basis of -forms — a collection of -forms such that is the constant function with value if and otherwise. Taking them in order gives us an -fold wedge . We can calculate its inner product with itself as follows:
We’ve seen this before when talking about the volume of a parallelepiped, but it still feels like this should have volume . For this reason, many authors will rescale the inner products on -forms to compensate. That is, they’ll define the inner product on to be the determinant above, rather than times the determinant like we wrote. We’ll stick with this version, but remember that not everyone does it this way.