Covariance and contravariance of vectors