凸集

  1. 仿射集:集合内任意两不同点构成的直线集
  • 直线:x=θx1+(1θ)x2, θRx=\theta x_1+(1-\theta)x_2,\ \theta\in R

    • 从方向向量角度理解直线的形成:如上式,x2x_2作为一点,x1x2x_1-x_2构成一个方向向量

    • OC=αOB+(1λ)OAOC=\alpha OB+(1-\lambda)OA的推导:点C\mathcal{C}在线段AB内,点O\mathcal{O}为直线AB外一点

      • AC=OCOA\mathcal{AC=OC-OA}
      • AB=OBOA\mathcal{AB=OB-OA}
      • AC=λABOCOA=λ(OBOA)\mathcal{AC=\lambda AB}\Rightarrow \mathcal{OC-OA}=\lambda(\mathcal{OB-OA})
      • OC=λOB+(1λ)OA\mathcal{OC}=\lambda \mathcal{OB}+(1-\lambda)\mathcal{OA}
      • OC\mathcal{OC}等向量可以看成C的向量坐标
    • 二维平面上的直线是一维的,但是直线方程是二维的(从xix_i的下标看),所以n维空间的直线是n1n-1维的,但方程是到xnx_n的;

  • 仿射集可以表示成一个线性方程组的解(从定义出发思考)

  1. 凸集
  • 线段:凸集的定义就是两点之间的点仍在该集合内,x=θx1+(1θ)x2, θ[0,1]x=\theta x_1+(1-\theta)x_2,\ \theta \in [0,1]
  • 凸组合:全部系数和为1且非负;
  • 凸包:凸集内点构成的全部凸组合集合;
  • 锥:x=θx0,θ0x=\theta x_0, \theta\geq 0
  • 锥组合:每个点系数非负构成的组合;
  • 凸锥:系数和为1;
  • 超平面:仿射且凸,{xaTx=b}(a0)\{x|a^Tx=b\}(a\neq0),向量aa定义平面的法向(也可以看做平面的方向)
  • 半空间:{xaTxb}(a0)\{x|a^Tx\leq b\}(a\neq0)
  • 欧几里得球:B(xc,r)={x xxc2r}B(x_c,r)=\{x|\ ||x-x_c||_2\leq r\}
  • 椭球:{x(xx0)TP1(xx0)1}\{x|(x-x_0)^TP^{-1}(x-x_0)\leq 1\}PS++nP\in S_{++}^n,即对称正定
  • 范数球:可以看成欧球的推广,NB(xc,r)={x xxcr}NB(x_c,r)=\{x|\ ||x-x_c||\leq r\}
  • 范数锥:{(x,t) xt}\{(x,t)|\ ||x||\leq t\},欧几里得范数锥也称二阶锥
  • 多面体:有限个线性不等式(半空间)和等式(超平面)构成的集合
  • 半正定锥S+n\mathbf{S}^n_+关于矩阵对象的凸性研究
    • Sn\mathbf{S}^n表示一个对称的nnn*n矩阵

    • 半正定的nnn*n矩阵为一个凸锥:S+n={XSnX0}\mathbf{S}^n_+=\{X\in \mathbf{S}^n|X\geq 0\}

    • 正定:S++n={XSnX>0}\mathbf{S}^n_{++}=\{X\in \mathbf{S}^n|X>0\}

  1. 保凸运算
  • 如何构建一个凸集:从常见凸集结合保凸运算构造;
  • 任意凸集的交
  • 基于凸集的前提下,其仿射函数的像或原像都是凸的;
    • 线性矩阵不等式
    • 放缩变换、投影
    • 双曲锥
  • 透视函数:P:Rn+1RnP: R^{n+1}\rightarrow R^n
    • P(x,t)=x/t  dom(P)={(x,t)t>0}P(x,t)=x/t \ \ dom(P)=\{(x,t)|t>0\}
  • 线性分数函数:f:RnRmf:R^n\rightarrow R^m
    • f(x)=Ax+bcTx+d  dom(f)={xcTx+d>0}f(x)=\frac{Ax+b}{c^Tx+d}\ \ dom(f)=\{x|c^Tx+d>0\}
  • 凸集的透视函数和线性分数函数的像或原像都是凸的;
  • 适当锥(广义不等性)
    • 非负多项式
    • 每个元素非负的向量集合R+n\mathbf{R}^n_+
    • 最小值和极小值
  1. 分离超平面定理:两个非空的不相交凸集,存在超平面可以分开两个凸集;注意更严格划分的要求

  2. 支撑超平面定理:凸集的每个边界点都存在一个支撑超平面,考虑平滑凸和分段线性凸的场景;

    • 边界点x0x_0,有xaT=aTx0{x|a^T=a^Tx_0}且对凸集内的所有xxaTxaTx0,a0a^Tx\leq a^Tx_0, a\neq 0
  3. 对偶锥与广义不等性