凸集、凸函数及其充分必要条件

理解凸集与凸函数:定义、性质与充分必要条件
本文介绍了凸集的概念,强调了其几何意义,并详细阐述了凸函数的定义。通过一阶和二阶条件,探讨了凸函数的充分必要条件,包括一阶条件下的梯度不等式和二阶条件下的海森矩阵正定性。这些条件对于理解和应用凸函数至关重要。

凸集的定义:

设集合DRnD⊂Rn,若对于任意点x,yDx,y∈D及实数α[0,1]α∈[0,1],都有αx+(1α)yDαx+(1−α)y∈D
则称集合DD为凸集。
由凸集的定义可以看出凸集的几何意义,对于非空集合 D ,连接DD中任意两点 x , y 的线段仍属于该集合,则该集合DD是凸集。
图1所示的图形是凸集,图2显示的图形是非凸集。
这里写图片描述
这里写图片描述

凸函数定义:

设函数 f ( x ) 定义在凸集DRnD⊂Rn上,若对于任意的x,yDx,y∈D及任意实数α[0,1]α∈[0,1],都有f[αx+(1α)y]αf(x)+(1α)f(y)f[αx+(1−α)y]≤αf(x)+(1−α)f(y),则称f(x)f(x)为凸集DD上的凸函数。

凸函数的充分必要条件:

(一阶条件)

设在凸集 D R n f(x)f(x)可微,则f(x)f(x)DD上为凸函数的充分必要条件是对任意的 x , y D 都有f(y)f(x)+f(x)T(yx)f(y)≥f(x)+∇f(x)T(y−x)
证明:
必要性。 设f(x)f(x)DD上的凸函数。任取 x , y D α[0,1]α∈[0,1],有

f[αy+(1α)x]αf(y)+(1α)f(x)f[αy+(1−α)x]≤αf(y)+(1−α)f(x)

f[x+α(yx)]f(x)+α[f(y)f(x)]f[x+α(y−x)]≤f(x)+α[f(y)−f(x)]

由泰勒公式有
f[x+α(yx)]=f(x)+αf(x)T(yx)+o(α(yx))f[x+α(y−x)]=f(x)+α∇f(x)T(y−x)+o(‖α(y−x)‖)

代入上式得

f(y)f(x)f(x)T(yx)+o(α(yx))αf(y)−f(x)≥∇f(x)T(y−x)+o(‖α(y−x)‖)α

上式两端取极限,令α0α→0

f(
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值