在数学里,反变(contravariant,也称逆变)和共变(covariant,也称协变)描述一个向量(或更广义来说,张量)的坐标,在向量空间的基底/坐标系转换之下,会如何改变。
反变和共变在张量场的演算中不可或缺,是了解狭义相对论、广义相对论必需的数学基础。
(注:
这符号中的上标
不代表平方,而是代表第二个坐标,在较基础的数学上,常写作
,但是,在张量分析领域,指标写作上标或下标牵涉到对张量性质的提示,以及爱因斯坦求和约定。)
向量空间
有另一个基底
,其坐标系统为
。对应这个基底,
有分量
,即
。
对于1...n之间任意整数
,我们知道
和
的关系:
使用爱因斯坦求和约定可写成:
假设对偶空间
有两个基底
跟
。:289-297
假设
。则对于
...
之间其中一个特定的整数
,我们知道
和
的关系:
或使用爱因斯坦求和约定写成:
在欧几里得空间
里,共变向量和反变向量之间的区分很小。这是因为能够使用内积运算从向量求得余向量;对于所有余向量
,通过下述方程,向量
和线性泛函
,唯一地确定了余向量
:
逆过来,通过上述方程,线性泛函
和每一个余向量,唯一地确定了向量
。由于这向量与余向量的相互辨认,我们可以提到向量的共变分量和反变分量;也就是说,它们只是同样向量对于基底和其对偶基底的不同表现。
给予
的一个基底
,则必存在一个唯一的对偶基底
,满足
其中,
是克罗内克函数。
以这两种基底,任意向量
可以写为两种形式
其中,
是向量
对于基底
的反变分量,
是向量
对于基底
的共变分量,
在欧几里得空间R3里,使用内积运算,能够从向量求得余向量。给予一组可能不是标准正交基的基底,其基底向量为
、
、
,就可以计算其对偶基底的基底向量:
其中,
是三个基底向量
、
、
所形成的平行六面体的体积。
反过来计算,
其中,
是三个基底向量
、
、
所形成的平行六面体的体积 。
虽然
与
并不相互标准正交,它们相互对偶:
这样,任意向量
的反变坐标为
类似地,共变坐标为
这样,
可以表达为
或者,
综合上述关系式,
向量
的共变坐标为
其中,
是度规张量。
向量
的反变坐标为
其中,