H.1 凸集与锥
定义 H.1. 集合
凸集的外观很直观,就是一个“向外凸”的集合。上述定义的含义是:
图 H.1(凸集). 图中是一个实心圆形区域,内部任取两点
例 H.2. 设
以及开半空间
还有超平面
都是凸集。用
图 H.2(非凸集). 图中区域有一个向内凹陷的缺口。虽然
定理 H.3. 任意一族凸集的交集仍是凸集。
定理 H.4. 一个闭凸集等于所有包含它的闭半空间之交。
参见图 H.3。
图 H.3. 图中用一个粉色闭凸区域表示原集合,周围多条绿色直线表示包含该集合的闭半空间的边界;这些闭半空间的交恰好恢复该凸集。
定义 H.5.
- 集合
称为锥,如果它对正数标量乘法封闭,即当 、 时,
- 既是锥又是凸集的集合称为凸锥。
例 H.6. 利用图形观察更符合直觉,参见图 H.4 和图 H.5。
图 H.4(凸锥). 图中绿色扇形区域从原点向外延伸;它对正数倍缩放封闭,并且任意两点间的线段仍在区域中。
图 H.5(锥,但不是凸锥). 图中有两个从原点向外延伸、彼此分离的黄色扇形区域。该集合对正数倍缩放封闭,但连接不同扇形中两点的线段会离开集合,所以它不是凸集。
定理 H.7. 任意一族凸锥的交集仍是凸锥。
H.2 凸函数
设
定义 H.8.
- 若函数
的上图集
是
2. 若
3.
请注意,这里考虑的值域是
若采用后一个值域,下面的一些性质会有所不同。
定理 H.9. 下列陈述等价:
是凸函数。 - 对所有
和 ,
- 对所有
都有
第二条性质就是通常所见的凸函数定义,可以用图 H.6 来理解。
定理 H.10. 若
在 上连续; 除至多可数个点以外处处可微。
也就是说,除了可数多个点之外,其他点均可微。
定理 H.11.
- 设
二阶连续可微。则 是凸函数,当且仅当对所有 ,
图 H.6. 图中画出一条凸曲线
而曲线高度为
图示关系为
- 设
二阶连续可微。则 是凸函数,当且仅当它的海森矩阵
其中
对每个
注 H.12. 矩阵
称为半正定矩阵,如果对所有
都有
快速检验法是检查各阶顺序主子式:
依此类推。
最后还要检查
H.3 凸函数的构造
如何利用已有的凸函数或凸集构造一个新的凸函数,是本节的主要目标。最简单的想法是把凸函数相加。
尝试 1. 若
答案是肯定的,由定理 H.9 可得。
尝试 2. 若
当
尝试 3. 若
一般并非如此。例如可取
尝试 4. 若
一般也不是。原文随后写
但接下来的计算转而考察复合函数
这两处记号彼此不一致;以下按原文保留其计算:
并且
所以,如果只采用上述简单条件,结论是错误的。
定理 H.13. 设
都是凸函数,则
定理 H.14. 设
证明. 因为
于是
因此
定理 H.15. 设
那么
原文如此表述;不过上式中的自变量
这个定理看起来或许有些复杂,但从图形上理解会简单许多。
例 H.16. 参见图 H.7、图 H.8 和图 H.9。
图 H.7. 图中画出凸函数
图 H.8. 图中画出一个凸集
定理 H.17. 设
都是凸函数。令
那么
图 H.9. 图中集合在每个横坐标处都向下无限延伸,因此
例 H.18.
- 令
在约束
最小值在
处取得。因此
- 考虑
则
定理 H.19. (H.1) 中的函数