凸分析

来自testwiki
跳转到导航 跳转到搜索
3维凸多面体。凸分析不仅包括欧氏空间凸子集的研究,还包含抽象空间上凸函数的研究。

凸分析是研究凸函数凸集性质的数学分支,其应用称作凸优化,是最优化理论的子分支。

凸集

Template:Main向量空间X的子集CX,若满足下列任意一条等价条件,就称其是的(convex):

  1. 0r1是实数,x,yC,则rx+(1r)yC.[1]
  2. 0<r<1是实数,x,yC, xy,rx+(1r)yC.
区间上的凸函数

Template:Main

f:X[,]始终是以扩展实数线[,]={±}为值域、以某向量空间的凸子集domainf=X定义域的映射。 映射f:X[,],若

f(rx+(1r)y)rf(x)+(1r)f(y)(凸性

对所有实数0<r<1、所有x,yX, xy都成立,称映射f凸函数。若此不等式被替换为严格不等式

f(rx+(1r)y)<rf(x)+(1r)f(y)(凸性<

f仍成立,则称f严格凸的。[1] 凸函数与凸集有关。特别地,当且仅当函数f上图(epigraph)

当且仅当函数(黑色)的上图(即函数图像上方区域,绿色)是凸集时,函数是凸的。
二元凸函数x2+xy+y2的图像
epif:={(x,r)X×:f(x)r}

是凸集时,函数f是凸的。Template:Sfn扩展实值函数的上图在凸分析中的作用类似于实值函数图像实分析中的作用。特别地,扩展实值函数的上图提供了几何直觉,可用于形式化或证明猜想。

函数f:X[,]的定义域记作domainf有效域则是集合Template:Sfn

domf:={xX:f(x)<}.

函数f:X[,],当且仅当xdomainf, f(x)>, domf,称函数是真凸函数Template:Sfn这意味着在f的定义域中存在x使f(x)f也永远不等于f。换句话说,若函数的定义域非空、永远不取、不等于+,则就是真凸函数。若f:n[,]真凸函数,则存在向量bn、实数r使得

x, f(x)xbr

其中xb表示向量的点积

凸共轭

Template:Main 扩展实值函数f:X[,](不必凸)的凸共轭是来自X的(连续)对偶空间函数f*:X*[,]Template:Sfn

f*(x*)=supzX{x*,zf(z)}

其中,括号,表示规范对偶性x*,z:=x*(z)f的双共轭是映射f**=(f*)*:X[,],定义为xX, f**(x):=supz*X*{x,z*f(z*)}X上的Y值函数记作Func(X;Y),则ff*定义的映射Func(X;[,])Func(X*;[,])乘坐勒让德-芬切尔变换。

次微分集与芬切尔-扬不等式

xX, f:X[,],则次微分集(subdifferential set)为

f(x):={x*X*:f(z)f(x)+x*,zx for all zX}(zX'' can be replaced with: zX such that zx'')={x*X*:x*,xf(x)x*,zf(z) for all zX}={x*X*:x*,xf(x)supzXx*,zf(z)} The right hand side is f*(x*)={x*X*:x*,xf(x)=f*(x*)} Taking z:=x in the sup gives the inequality .

例如,在f=X上的范数这一重要特例中,可以证明[proof 1]

0xX,则此定义可简化为:

f(x)={x*X*:x*,x=x and x*=1}f(0)={x*X*:x*1}.

xX, x*X*, f(x)+f*(x*)x*,x,这就是芬切尔-扬不等式,当且仅当x*f(x)时是等式。正是通过这种方式,次微分集f(x)与凸共轭f*(x*)直接相关。

双共轭

函数f:X[,]的双共轭是共轭的共轭,一般写作f**:X[,]。双共轭有助于显示强对偶弱对偶何时成立(通过扰动函数)。

xX,不等式f**(x)f(x)符合芬切尔-扬不等式。对紧合(proper)的函数当且仅当f是凸的下半连续函数时,f=f**芬切尔–莫罗定理)。Template:Sfn[2]

凸最小化

Template:Main 凸最小化(主)问题形如

给定凸函数f:X[,]与凸子集MX,求infxMf(x)

对偶问题

Template:Main 优化理论中,对偶原则(duality principle)指出,优化问题可以从两个角度分别视作主问题与对偶问题。

一般来说,给定一对分离的局部凸空间(X,X*)(Y,Y*),以及函数f:X[,],可以把主问题定义为求x使得

infxXf(x).

可令f=f+Iconstraints(其中I示性函数)将约束嵌入f。那么让F:X×Y[,]扰动函数,使得F(x,0)=f(x)[3]

关于所选扰动函数的对偶问题由下式给出:

supy*Y*F*(0,y*)

其中F*F两个变量的凸共轭。

对偶间隙是不等式左右两式的差Template:Sfn[3][4]

supy*Y*F*(0,y*)infxXF(x,0).

此原理同弱对偶。若两侧相等,则问题满足强对偶。 强对偶成立的条件有很多,如

拉格朗日对偶性

对不等式约束的凸最小化问题,

minxf(x) subject to gi(x)0,其中i=1,,m.

其拉格朗日对偶问题是

supuinfxL(x,u) subject to ui(x)0,其中i=1,,m.

其中目标函数L(x,u)是如下定义的拉格朗日对偶函数:

L(x,u)=f(x)+j=1mujgj(x)

另见

注释

Template:Reflist Template:Reflist

参考文献

外部链接

参考资料

Template:Reflist

Template:凸分析与变分分析

  1. 1.0 1.1 引用错误:<ref>标签无效;未给name(名称)为Rockafellar的ref(参考)提供文本
  2. 引用错误:<ref>标签无效;未给name(名称)为BorweinLewis的ref(参考)提供文本
  3. 3.0 3.1 引用错误:<ref>标签无效;未给name(名称)为BWG的ref(参考)提供文本
  4. 引用错误:<ref>标签无效;未给name(名称)为Csetnek 2010的ref(参考)提供文本
  5. 引用错误:<ref>标签无效;未给name(名称)为borwein的ref(参考)提供文本
  6. 引用错误:<ref>标签无效;未给name(名称)为boyd的ref(参考)提供文本


引用错误:名称为“proof”的group(分组)存在<ref>标签,但未找到对应的<references group="proof"/>标签