凸集和凸集的保凸运算
什么是凸集?
直线与线段
设$x_1\neq x_2$是空间中的两个点。
$y=\theta x_1+(1-\theta)x_2$
仿射集合
先两个点,再扩展一个点…??
凸集
1. 仿射
仿射集
$x_1,x_2\in C,\theta\in R,有\theta_1+(1-\theta)x_2\in C$
2. 凸集
凸集
一个集合 是凸的,若 中任意两点之间的线段都在中,即对 ), 都有 。
3. 锥
如果对 , 都有 ,则称集合 是锥。
4. 超平面与半平面
超平面是具有以下形式的集合:
$(x|a^Tx=b)$
解析的:超平面是关于x的非平凡线性方成的解空间(仿射集合)
几何的:与给定向量a的内积为常数的点的集合;法线方向为a的超平面,b是偏移
【凸优化笔记1】-仿射集、凸集和锥 - Lauer的文章 - 知乎 https://zhuanlan.zhihu.com/p/101948518
超平面把空间划分为两个半空间
支撑超平面c.f.切平面。
凸函数
定义
函数是凸的:定义域是凸集,且对于x,y和任意$\theta \in[0,1]$
$f(\theta x+(1-\theta)y)\le\theta f(x)+(1-\theta)f(y)$
限制在直线上判断是否是凸函数
保凸运算
举例
对数函数代负号是为了保证他是凸的。