预备知识

  • 凸组合:空间 中两点 之间的线段。可以表示为

  • 超平面 。其中

  • 正半空间

  • 负半空间

  • 凸集: 集合中任意两个元素的凸组合仍在集合中。

  • 保凸运算: 凸集的数乘,Minkowski和,交集,仿射变换(平移,旋转,放缩,透视)。

  • 极点:不能表示为两个点连线段的内点。

  • 极值原理:连续函数在紧集上一定能取到极值。

  • 多面体:如果一个集合能被表示为有限个半空间的交集,那么该集合可以称为多面体。

  • 多胞形: 非空有界的多面体

  • 梯度向量:如果 : 是可微的,

  • 雅可比矩阵:向量值函数 , 即

其导数 (雅克比) 矩阵为

  • 黑塞矩阵:给定函数 , 如果梯度 可微, 则称 是二次可微的, 的导数记为
  • 中值定理: 如果函数 在开集 上可微, 那么对于任意两点 , 存在矩阵 , 使得
  • 多元实值向量值函数的Taylor展开:如果函数

集合优化问题:

其中, 函数 称为目标函数或价值函数, 是一个实值函数。该优化问题的含义是 寻找合适的 , 使得函数 达到最小。 是一个 维向量, 表示为 相互独立,通常称为决策变量。集合 维实数空间 的一个子 集, 称为约束集或可行集。约束集可以表示为 其中 表示由函数组成的向量,这种形式的约束称为函数约束。


  • 定义(极小点):存在一个 元实值函数 , 定义域为 。对于定义域 中的 一个点 , 如果存在 , 对于所有满足 的向量 , 不等式 都成立,则称 是函数 在定义域 中的一个局部极小点。如果对千所 有 , 不等式 都成立, 则称 是函数 在定义域 中的一个全局极小点

  • 定义(可行方向):对于向量 和约束集中的某个点 , 如果存在一个实数 , 使得对于所有 仍然在约束集内, 即 , 则称 处的可行方向。

  • 定义(一阶必要条件):多元实值函数 在约束集 上一阶连续可微, 即 , 约束集 的子集。如果 是函数 上的局部极小点, 则对于 处的任意可行 方向 , 都有

成立。(方向导数非负

  • 推论 : 局部极小点位于约束集内部时的一阶必要条件。多元实值函数 在约束集 上一阶连续可微, 即 , 约束集 的子集。如果 是函数 上的局部极小 点, 且是 的内,点, 则有

成立。


  • 二阶必要条件:多元实值函数 在约束集 上二阶连续可 微, 即 , 约束集 的子集。如果 是函数 上的局部极小点, 处 的一个可行方向, 且 , 则 其中, 为函数 的黑塞矩阵(二阶导数非负

  • 如果 是函数 上的局部极小点, 且是 的内点, 则有 黑塞矩阵 半正定

  • 二阶充分条件:多元实值函数 在约束集上二阶连续可微, 即 是约束集的一个内点, 如果同时满足

  1. 。 则 是函数 的一个严格局部极小点。

凸函数的保凸运算


课本中提到了第一二个| 课程PPT
**(局部 $\Leftrightarrow$ 全局极小)** : $f: \Omega \rightarrow \mathbb{R}$ 是定义在凸集 $\Omega \subset \mathbb{R}^n$ 上的凸函数, $\Omega$ 中某一点是 $f$ 的全局极小点 $\Leftrightarrow$ 它是 $f$ 的局部极小点

(不等式约束问题) 为定义在凸集 上的凸函数, , 且 是凸集。 假设存在点 , 使得

  1. ;
  2. ;
  3. 那么, 上的全局极小点