geordief said:
Can I ask a question in this thread as I have been looking into this also over the past few weeks,..?
Does the distinction between contravariant and covariant vectors only apply when the base vectors are not orthogonal (ie are they identical otherwise?)
If the bases are not orthogonal what happens when a covariant vector is added to a contravariant vector?
Is the result the same irrespective of the order of the operation?
A lot of the mysteries of tensor analysis immediately goes away when you are just slightly more precise with the language (which physicists usually never are, which is a pity, but you can't help it :-(): Vektors and dual vectors are not "variant" at all but independent of any chosen basis/reference frame. The components are what changes when changing from one basis to another.
Now, if you just have a finite-dimensional real vector space, there are first the vectors ##\vec{v}## and bases of the vector space ##\vec{b}_j##. Any vector can be uniquely represented by its components with respect to this basis,
$$\vec{v}=v^j \vec{b}_j.$$
Here and in the following the Einstein summation convention is used, i.e., one has to sum over repeated indices.
Now the change from one basis to another is defined by an invertible matrix,
$$\vec{b}_j={T^k}_j \vec{b}_k'.$$
The transformation of the vector components is immediately derived by the invariance of the vector, i.e.,
$$\vec{v}=v^j \vec{b}_j = v^j {T^k}_j \vec{b}_k' \; \Rightarrow \; v^{\prime k}={T^k}_j v^j.$$
The next very natural notion are the linear maps from vectors to the real numbers, socalled linear forms (also called 1-forms, or tensors of rank 1), mapping any vector ##\vec{v} \mapsto M(\vec{v}) \in \mathbb{R}## being linear. Because of the linearity you only need to know, how the basis vectors map, i.e.,
$$M(\vec{b}_j)=M_j,$$
because then you know how all vectors map given their components with respect to the basis
$$M(\vec{v})=M(v^j \vec{b}_j) = v^j M(\vec{b}_j)=v^j M_j.$$
Now the linear form must not change by just changing the basis. This again uniquely defines the transformation properties of its components
$$M_j=M(\vec{b}_j) = M({T^k}_j \vec{b}_k') = {T^k}_j M(\vec{b}_j')={T^k}_j M_j',$$
or using the inverse matrix ##{U^j}_k={(T^{-1})^j}_k##,
$$M_k' = {U^{j}}_{k} M_j.$$
one says the components of a linear form transform contragrediently to the vector components.
It's clear that the linear forms also build a vector space, called the dual space.