对于已知的凸函数,我们如何对他们进行使得产生的函数依然是凸的呢?目前已经证明了许多运算是保留凸性的,某些运算与平常分析中的运算是类似的,像函数的逐点加法,还有一些运算出自几何动机,像取函数集的凸包。通常来说许多构造函数可以表示成有约束的下确界,这启发我们可以用极值理论进行讨论。
特别地,当我们遇到一个形式复杂的函数,而需要去证明它是凸函数时,下面的定理是非常有用的。
定理5.1 令
f
是从
证明:对于
Rn
中的
x,y
以及
0<λ<1
,我们有
(定理4.1),这个不等式两边由代入
φ
中得
因此
h
是凸的(定理4.1)。
根据定理5.1可以得出如果
f
是
特别地,当
p≥1
时,
h(x)=|x|p
是
Rn
上的凸函数(
|x|
是欧几里得范数)。如果
g
是凹函数,那么
取
φ
是
R
上的仿射函数且斜率为正的
定理5.2 如果 f1,f2 是 Rn 上的正常凸函数,那么 f1+f2 是凸的。
证明:从定理4.1中很明显得出结论。 ||
注意当且仅当 f1(x)<∞,f2(x)<∞ 时, (f1+f2)(x)<∞ ,所以 f1+f2 的有效定义域是 f1 和 f2 有效定义域的交集,当然交集可能为空,这时候 f1+f2 将是不正常的。定理5.2假设中的正常就是为了避免 f1+f2 的形式出现 ∞−∞ 这种情况。
正常凸函数非负系数的线性组合 λ1f1+⋯+λmfm 是凸的。
如果
f
是有限凸函数,
其中
δ(⋅|C)
是
C
的指示函数,所以在
在
定理5.3 令
F
是
那么
f
就是
证明:从定理4.2中可以明显看出来。(注意实数空集合的下确界是 +∞ ,这个规定对该定理非常有用) ||
作为定理5.3中方法的第一个应用,我们介绍函数运算,它将上境图的加法对应到 Rn+1 上的集合。
定理5.4 令
f1,…,fm
是
Rn
上的正常凸函数,令
那么
f
是
证明:令
Fi=epifi,F=F1+⋯+Fm
,那么
F
是
定理5.4中的函数
f
用
这和卷积积分的经典公式是类似的,卷积下确界和凸函数加法运算是对偶的,我们会在16节进行解释。
对于某点
a∈Rn
,如果
g=δ(⋅|a)
(其中如果
x≠a
,那么
δ(x|a)=∞
,而且
δ(a|a)=0
),那么
(f□g)(x)=f(x−a)
,因此
f□δ(⋅|a)
是这样的函数,它的上境图将
f
的上境图沿水平方向平移
取
f
为欧几里得范数,
这就建立了距离函数 d(⋅,C) 的凸性。
卷积下确界的其他实例将会在推论9.2.2中给出。
卷积下确界不一定确保凸函数正常,因为定理5.4公式中的下确界可能是
−∞
。按这个公式定义的不正常函数卷积下确界是不存在,这是因为不能存在
∞−∞
。然而,
f1□f2
可以用上境图加法的形式直接在从
Rn
到
[−∞,+∞]
的函数
f1,f2
上进行定义:
作为从 Rn 到 [−∞,+∞] 上的函数运算,卷积下确界对交换律,结合律和凸性都满足,函数 δ(⋅|0) 就像这种运算的单位元素。
我们已经指出非负左标量乘法保留凸性
右标量乘法有同样的运算,对于
Rn
上任意凸函数
f
和
而对于
λ=0
我们有
(如果 f≡+∞ ,那么很明显 f0=f )。当且仅当对于所有的 λ>0 , fλ=f 时,函数 f 是正齐次的。
令
当然,如果 x≠0 或者 h(0)<+∞ ,那么 λ=0 可以从下确界中忽略掉。
对于
Rn
上的任意正常凸函数
f
,
的函数
g
是正齐次正常凸函数,正齐次凸函数由
特别地,对任意 x∈domf , φ(λ)=(fλ)(x) 是 λ≥0 的正常凸函数。
Rn
上非空凸集
C
的gauge是由
定理5.5 任意凸函数集的逐点上确界是凸的。
证明:这个定理的证明基于凸集的并是凸的这个事实。实际上,如果
那么
f
的上境图是函数
Rn
上集合
C
的支撑函数
下面进一步解释定理5.5,考虑这样一个函数
f
,它对每个向量
的支撑函数。
函数
的凸性同样利用定理5.5看出来,这个函数称为
Rn
上的切比雪夫范数(Tchebycheff norm)。后面这个函数是凸集
的支撑函数,同时也是
n
为立方体
的gauge。
(任何非负支撑函数是某个包含原点的闭凸集的gauge,至于相反的结论将会在14 节给出)。
非凸函数
g
的凸包就是函数
它是
g
的最大凸函数,根据定理2.3,点
其中 (xi,μi)∈epi g (即 g(xi)≤μi∈R ),因此
(假设
g
没有取
任意
Rn
上凸函数集
{fi|i∈I}
的凸包表示成
它是函数集逐点下确界的凸包,即它是通过定理5.3从凸包
F
中得出的函数
定理5.6 令
其中下确界是在所有表示成
x
的
证明:根据定义,
f(x)
是使得
(x,μ)∈F
的值
μ
的下确界,其中
F
是非空凸集
其中
(xi,μi)∈Ci
(只有有限多个系数是非零的)。因此
f(x)
是
Σi∈Iλiμi
在所有表示成
x
的有限凸组合
当所有函数
fi
形式如下时
其中
ai,αi
分别是
Rn,R
中的一个固定值,定理5.6将会发挥作用,此时
f
是满足
的最大凸函数,而且我们有
其中下确吉是在所有表示成 x 的
定理5.6的增强版本将会在17节给出,它是Caratheodory定理的一个结论。
定理5.6中的公式也可以表示成卷积下确界,为了简化符号,我们假设
I=1,…,m
,那么利用定理5.3,
f
可以从集合
中得到,其中并运算是对集合
Ci=epi fi
的所有凸组合而言的(定理3.3)。但是
f1λ1□⋯□fmλm
是利用定理5.3从
Rn+1
上凸集合
λ1C1+⋯+λmCm
中得到的,取
Rn+1
上上境图的并意味着取相应函数的逐点下确界,因此当
f1,…,fm
是正常凸函数时,
f=conv{f1,…,fm}
也可以由
给出。
Rn
上所有凸函数集是一个完全格(complete lattice),相对于逐点序(对于所有的
x
,当且仅当
下面的定理涉及到线性变换。
定理5.7 令
A
是从
的函数
gA
在
Rn
上是凸的。对于
Rn
上的每个凸函数
h
,定义为
的函数 Ah 在 Rm 上是凸的。
证明:利用定理4.2的判定准则可以直接证明第一个结论。
f=Ah
的凸性通过将定理5.3应用到
h
上境图的像
定理5.7中的函数
Ah
叫做
h
在
考虑运算
h→Ah
的一个指示函数实例,我们这里给出的
A
是一个投影矩阵,对于
我们有
根据定理,当
h
是凸时,在
当
A
是非奇异时,
上境图的部分和可以用来定义
Rn
上无穷多个凸函数交换结合二元运算。一个具体的实例是部分卷积下确界
其中 x=(y,z),y∈Rm,z∈Rp,m+p=n 。
对于凸集的情况,自然有四个交换结合二元运算,当集合是包含原点的锥时,这四个运算可以简化为两个,他们是从形如
凸锥的部分和得到的,这个锥对应于
Rn
中的凸集
C
;参看定理3.6的讨论。当集合
(如果
f=+∞
,那么
K
是非负的
得到
f
,最终的运算
定理5.8 令
f1,…,fm
是
Rn
上的正常凸函数,那么下面的也是凸函数:
其中最后的下确界在所有表示成
x
的凸组合
证明:基于之前的讨论,只在
x
上相加得到
定理5.8的第一个运算在
m=2
时可以表示成卷积形式:
观察这个运算可以得出,对于任意
α
第三个运算涉及到上境图的逆加法。
附:文章PDF版本http://pan.baidu.com/s/1o8B9Bom