我的小程序:
1、凸集的一些简单的例子
- 空集,单点集,全空间。
- 直线、线段、射线。
- 任意子空间。
其他例子:
2、超平面和半空间
超平面:具有下面形式的集合
.
其中。
半空间:一个超平面将划分为两个半空间。(闭的)半空间是具有下列形式的集合
3、Euclid球和椭球
Euclid球:具有下面的形式
其中表示Euclid范数,即 ,向量是球心,r为半径。
Euclid球另一种常见表示:
.
椭球:具有如下形式
其中P是对称正定矩阵,向量是椭球中心。矩阵P决定了椭球从向各个方向扩展的幅度。椭球的半轴长度由给出,为P的特征值。
椭球的另一种常用表示形式:
.
其中A为非奇异方阵。
4、范数球和范数锥
范数球:具有如下形式
范数锥:具有如下形式
二阶锥:是由Euclid范数定义的范数锥,具有如下形式
5、多面体
多面体:有限个线性等式和不等式的解集
.
可以看出多面体是有限个半空间和超平面的交集。仿射集合、射线、线段和半空间都是多面体。
使用紧凑的形式表示多面体:
,其中,
,
此处代表上的向量不等式:表示。
单纯形:设k+1个点仿射独立,即线性独立,那么这些点决定了一个单纯形,如下
这个单纯形的仿射维数是k,称为空间的k维单纯形。
常见单纯形:
- 1维单纯形是一条线段;2维单纯形是一个三角形(包含其内部);3维单纯形是一个四面体。
- 单位单纯形:由零向量和单位向量决定的n维单纯形,可表示为的向量集合。这里。
- 概率单纯形:由决定的n-1维单纯形,满足的集合。可理解为第i个元素的概率。
6、半正定锥
用表示对称n*n矩阵的集合:
半正定锥:具有如下形式
参考资料:boyd《凸优化》