1、预备知识:直线和线段
设是空间的两个点,那么具有下列形式的点:
组成一条穿越和的直线。当参数在0和1之间变动,则构成和之间的线段。
2、仿射集合
如果通过集合中任意两个不同的点的直线仍然在集合C中,则称集合C是仿射的。是仿射的等价于:对于任意的及有。
扩展到多个点:
仿射组合:如果,我们称具有形式的点为的仿射组合。
仿射集合:如果C是一个仿射集合,,,那么仍然在C中,即一个仿射集合包含其中任意点的仿射组合。
仿射包:由集合中的点的所有仿射组合组成的集合为C的仿射包,记为aff C:
aff C = .
仿射包是包含C的最小的仿射集合,即若S是满足的仿射集合,那么aff C。
3、开集和闭集
内点:对于,如果存在满足:,即存在一个以x为中心的的完全属于C的球,则称x为C的内点。
内部:C的所有内点组成的集合称为C的内部,记为int C。
开集:如果C的每个点都是内点,即int C = C,则称C为开集。
闭集:如果集合的补集 \ C = 是开集,则称C为闭集。
注(个人理解):可以类比熟知的一维空间的开集、闭集(如开集(1,2),闭集[1,2]),是互通的。
闭包:记为cl C = \ int( \ C),即C的补集的内部的补集。
边界:记为 bd C = cl C \ int C。边界点x(即x bd C)有如下性质:对于所有,存在满足
,即既存在和它任意接近的属于C的点,也存在和他任意接近的不属于C的点(类比开集(1,2),闭集[1,2])。
用边界刻画开集和闭集:C是闭集的条件是,它包含它的边界;它是开集的条件是,它不含有边界点(类比开集(1,2),闭集[1,2])。
4、仿射维数与相对内部
仿射维数:集合C的仿射维数是其仿射包aff C的维数。
相对内部:集合C的相对内部是其仿射包aff C的内部,记为relint C,即
relint C = { 对于某些r>0},
其中,即半径为r,中心为x并由范数||*||定义的球。
相对边界:cl C \ relint C,cl C表示C的闭包。
例子:
考虑中处于平面的一个正方形,定义
,
其仿射包为-平面,即,C的内部为空,但其相对内部为
C的边界是其自身,相对边界是其边框。
5、凸集
凸集:如果集合C中任意两点间的线段仍然在C中,即对任意和满足的都有,则称C是凸集。
例子:
凸组合:我们称为点的一个凸组合,其中,且(仿射组合没有这个条件)。凸集包含其中所有点的凸组合。
凸包:集合C中所有点的凸组合的集合为其凸包,记为conv C
.
凸包是包含C的最小凸集。即如果B是包含C的凸集,那么。
参考资料:boyd《凸优化》