重要凸集
一些简单的凸集
- 空集 、任意一点(单点集)、全空间 都是 的仿射(自然也是凸的)子集。
- 任意直线是仿射的。如果直线通过零点,则是子空间,因此,也是凸锥。
- 一条线段是凸的,但不是仿射的(除非退化为一个点)。
- 一条射线是凸的,但不是仿射的。如果射线的基点是零点,则它是凸锥。
- 任意子空间是仿射的、凸锥(自然是凸的)。
超平面与半空间
超平面是具有如下形式的集合
其中 , 且 。超平面是关于 的非平凡线性方程的解空间(因此是一个仿射集合)。几何上, 可以看作是法线方向为 的超平面,而常数 决定了这个平面从原点的偏移。下面给出的是超平面的点向式方程:
一个超平面将全空间 划分为两个半空间。(闭的)半空间是具有如下形式的集合:
半空间是凸的,但不是仿射的。
Euclid 球和椭球
中的空间 Euclid 球(或简称为球)具有如下形式:
其中向量 是球心,标量 是半径。Euclid 还有另一种常见的表达式为:
和 Euclid 球类似的还有椭球,它们具有如下形式:
其中 ,即 是对称正定矩阵。向量 为椭球的中心,矩阵 决定了椭球从 向各个方向扩展的幅度。 的半轴长度为 ,这里的 为 的特征值。
椭球另一个常用的表示形式是
范数球和范数锥
范数锥是集合
显然,它是一个凸锥。
多面体
多面体被定义为有限个线性等式和不等式的解集
因此,多面体是有限个半空间和超平面的交集。仿射集合(例如子空间、超平面、直线)、射线、线段和半空间都是多面体。显而易见,多面体是凸集。
多面体可以使用紧凑表达式来表示
单纯形
单纯形是一类重要的多面体。设 个点 仿射独立,即 线性独立,那么这些点决定了一个单纯形状
其中 表示所有分量均为 1 的向量。这个单纯形的仿射维数为 ,因而也称为 空间的 维单纯形。
一维空间中的单纯形是一条线段,二维空间中的单纯形是一个三角形,三维空间中的单纯形是一个四面体
多面体的凸包描述
有限集合 的凸包是
它表示 维空间中由 个顶点组成的有界多面体。
半正定锥
设 表示 阶对称矩阵的集合,即
这是一个维数为 的向量空间。我们用 表示对称半正定矩阵的集合
用 表示对称正定矩阵的集合
集合 是一个凸锥,称为半正定锥。例如 上的半正定锥