仿射空间是几何学中的一种结构,它保留了向量空间的位移运算,但不指定原点。它的元素是点:两点相减得到一个向量,点与向量相加得到另一个点。任意点之间的加法以及单个点的数乘并没有内在定义。这一区别使几何构造的表述不依赖于坐标原点的选择。(people.math.harvard.edu)
定义与位移
设 是域(数学) 上的向量空间。以 为模型的仿射空间是一个非空集合 ,其上配备运算
满足
并且要求:对任意 ,恰有一个 使得 。这个向量记作 。等价地说, 的加法群在 上有一个自由且传递的群作用。(people.math.harvard.edu)
向量空间 称为平移空间或方向空间。点的差满足
选定一个点 后,可通过 将 与 对应起来,但选择不同的点会得到不同的对应。因此,仿射空间在选定原点后可以赋予向量空间结构,不过这个原点并不是其原有结构的一部分。(people.math.harvard.edu)
坐标、维数与仿射标架
当 为有限维向量空间时, 的维数为 。一个原点 与一组基 一起,通过
确定每个点的唯一坐标。更换原点和基时,坐标按 变换,其中 可逆。与纯线性的坐标变换不同,这种变换还包含一个平移项。(cis.upenn.edu)
若向量 线性无关,则称点 仿射无关。在 维空间中,由 个仿射无关点组成的有序组称为仿射标架。每个点相对于这一标架都有唯一的重心坐标,即总和为一的一组系数。两个不同的点构成一条直线的仿射标架;三个不共线的点构成一个平面的仿射标架。(cis.upenn.edu)
仿射组合与凸性
其内在含义为
系数之和为一这一条件使该表达式与 的选择无关:移动辅助原点时,位移向量之和的变化恰好抵消原点的移动。因此,这一记法并不意味着可以对点进行不受限制的加法运算。(cis.upenn.edu)
对于不同的点 ,所有形如 的点(其中 )构成经过这两点的直线。在实数域上,将 限制在 内,就得到两点之间的线段。更一般地,系数均非负的仿射组合称为凸组合。凸集包含其各点的所有这类组合。仿射集包含其各点的每一种仿射组合,包括系数为负的组合,因此每个实仿射集都是凸集,但反之不成立。(kdd.cs.ksu.edu)
仿射子空间与线性方程
非空的仿射子空间具有如下形式:
其中 是平移空间的一个线性子空间。它的方向空间为 ,维数为 。其仿射结构不依赖于选取 中的哪个点作为 。在向量空间中,仿射子空间是线性子空间,当且仅当它包含零向量。(cis.upenn.edu)
有解的线性方程组 是一个重要例子。如果 是其中一个解,那么整个解集为
其中 是矩阵 的零空间。两个解相减得到零空间中的向量;任意一个解加上零空间中的任意向量,仍然得到一个解。无解方程组的解集为空,并非非空的仿射空间。单个非平凡线性方程定义一个仿射超平面。(jhc.sjtu.edu.cn)
仿射映射与齐次坐标
它保持仿射组合。在坐标下,其形式为 ;它是双射,当且仅当其线性部分可逆。一般的仿射映射可以将一条直线压缩为一个点,而双射仿射映射则保持直线、关联关系和平行关系。(wwwevs.mathematik.tu-darmstadt.de)
使用齐次坐标时,将坐标列向量 扩展为 ,映射便可写成
位移用 表示,因此平移项影响点,却不影响向量。由此,连续进行的仿射变换可以通过普通矩阵乘法来复合;这种表示方法广泛用于计算机图形学。(dgp.toronto.edu)
与欧几里得几何的关系
仅凭仿射结构,无法确定长度或角度。在其实际数域上的方向空间中赋予正定内积,便可引入欧几里得度量。一般的可逆仿射映射可能拉伸图形或使图形发生剪切,因此不一定保持这些度量。然而,通过仿射组合定义的构造仍然有意义:三角形的重心就是其三个顶点以 为系数的仿射组合,与坐标原点的选择无关。(maths.tcd.ie)