Equivalence between dual vectors and dual covectors

168 Views Asked by At

So I'm studying the treatments of vectors and covectors across multiple resources and this is an area where different authors take wildly different approaches; but all of them seem to lead to the same results. For example, in A Students Guide to Tensors and Vectors; in section 4.5 the author defines dual basis vectors $e^1, e^2, ...$; where he only mentions the idea of a co-vector or a 1-form in section 5.9; where he states that these definitions are in some way equivalent to his definitions.

However, I have read the common multilinear map introduction from many other authors, such as the one presented in Manifolds, Tensors and Forms. Where a dual basis $V^*$ is populated by 1-forms; and in this context, one forms are functions that take vectors as inputs and return real numbers. Usually, 1-forms are pictured as stacked planes.

I was trying to show that these two approaches are equivalent, but I'd like to make sure that I've done everything correctly.

Equivalence

So I define a basis $e_i \in V$ and then a dual basis $\epsilon^i \in V^* $, I then define another vector in the original space $ e^i \in V $. I have the following picture in mind throughout my working:

A vector and its dual

So I'm asking, is the statement that $e_i \cdot e^j = \delta_i^j$ equivalent to stating that $\epsilon_i(e^j) = \delta_i^j$. Or is it incorrect to work entirely within $V$?

So the basic issue I have is that we have the musical isomorphism between $e_i$ and $\epsilon^i$, we define it as follows (I left out the $\otimes$ symbol):

$$ \flat\left( e_i \right) = g(e_i, \cdot ) = g_{km}\epsilon^k\epsilon^m e_i = g_{km}\epsilon^k \delta^m_i\\ \flat\left( e_i \right) = g_{ki}\epsilon^k $$

Equivalently and similarly, we can define the sharp operator to state:

$$ \sharp \left(\epsilon^k\right) = g^{ik}e_i $$

Now this is fine, but then it should be okay to also have a linear map, which asserts that:

$$ e_i \cdot e^j = \delta_i^j $$

Of course I'm only using superscripts for convenience here. But if this is the case, then by that logic; we can use the metric tensor in a different way to figure out what the map should be. First, lets assume that some linear map can take $e_i$ to $e^j$. I've put the j on the bottom because $e^j$ is a vector:

$$ e^j = L_j^m e_m $$

Now from the definition above:

$$ e_i \cdot e^j = g(e_i, e^j) = g(e_i, L_j^m e_m) = g_{np} \epsilon^n \epsilon^p e_i L_j^m e_m = g_{np} \delta^p_i \delta_m^n L_j^m = g_{ni} L_j^n\\ e_i \cdot e^j = g_{ni} L_j^n $$

Now if we want $e_i\cdot e^j = \delta_i^j$, then we can show that:

$$ \delta_i^j = g_{ni} L_j^n $$

So now if we multiply both sides by the components of the inverse metric tensor, then:

$$ \delta_i^j g^{ni} = g^{ni} g_{ni} L_j^n = L_j^n \\ g^{nj} = L_j^n $$

So then immediately we see that this linear map has the exact same components as the inverse metric tensor:

$$ e^j = L_j^m e_m = g^{mj} e_m $$

So:

$$ e^k = g^{ik} e_i $$

Now when you compare these two equations that I've highlighted; it would seem that they communicate the same ideas, except for the fact that $e^i$ lives in $V$ and $\epsilon^i$ lives in $V^*$:

So why should we use an isomorphism to a whole new vector space, rather than just using a linear map to a different element in the same space?

I appreciate the usefulness of visualising a covector as a set of stacked planes. But is it necessary to conjure a whole new vector space for this, rather than just imagining the dual vector to behave in this way.