凸优化简介13

本文深入探讨凸优化中的凸集概念,详细解释凸集的定义、性质及证明,包括凸集的交集、和集、直和、锥壳、凸壳等的凸性,并举例说明。此外,文章还介绍了凸函数与凸集的关系,以及在凸优化问题中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

文章目录

凸集

根据 凸优化简介9中凸函数的定义: f ( a x + ( 1 − a ) y ) ≤ a f ( x ) + ( 1 − a ) f ( y ) , ∀ x , y ∈ R n , a ∈ [ 0 , 1 ] f(ax+(1-a)y)\leq af(x)+(1-a)f(y), \forall x,y \in \mathbb{R}^n, a\in [0,1] f(ax+(1a)y)af(x)+(1a)f(y),x,yRn,a[0,1]。因此,在某个段 [ x , y ] [x,y] [x,y]上的任何点都会满足 z = a x + ( 1 − a ) y , a ∈ [ 0 , 1 ] z=ax+(1-a)y, a\in [0,1] z=ax+(1a)y,a[0,1]。因此,通过端点 x , y x,y x,y属于集合可以得到 x , y x,y x,y中间的段也是属于这个集合。

定义:如果对于任意的 x , y ∈ Q x,y\in Q x,yQ a ∈ [ 0 , 1 ] a\in [0,1] a[0,1],有 a x + ( 1 − a ) y ∈ Q ax+(1-a)y\in Q ax+(1a)yQ,那么集合 Q Q Q称为凸集。点 a x + ( 1 − a ) y ax+(1-a)y ax+(1a)y称为 x , y x,y x,y两个点的凸组合。

在这里插入图片描述

图1 凸集

在这里插入图片描述

图2 非凸集

凸优化简介3中提到过层集level set

引理:如果函数 f ( x ) f(x) f(x)是一个凸函数,那么对于任意的 β ∈ R 1 \beta\in\mathbb{R}^1 βR1,它的层集为 L f ( β ) = { x ∈ R n ∣ f ( x ) ≤ β } \mathfrak{L}_f(\beta)=\{x\in \mathbb{R}^n| f(x)\leq \beta\} Lf(β)={ xRnf(x)β}要么是凸的,要么是空的。

证明:设 x , y ∈ L f ( β ) x, y\in \mathfrak{L}_f(\beta) x,yLf(β),那么 f ( x ) ≤ β f(x)\leq \beta f(x)β, f ( y ) ≤ β f(y)\leq \beta f(y)β。因此,使用上面凸函数的定义得到不等式:
f ( a x + ( 1 − a ) y ) ≤ a f ( x ) + ( 1 − a ) f ( y ) ≤ β f(ax+(1-a)y)\leq af(x)+(1-a)f(y)\leq \beta f(ax+(1a)y)af(x)+(1a)f(y)β,表明 a x + ( 1 − a ) y ∈ L f ( β ) ax+(1-a)y\in \mathfrak{L}_f(\beta) ax+(1a)yLf(β).

引理:设函数 f ( x ) f(x) f(x)是一个凸函数,那么它的像 ( e p i g r a p h ) (epigraph) (epigraph), ε f = { ( x , τ ) ∈ R n + 1 ∣ f ( x ) ≤ τ } \varepsilon_f=\{(x,\tau)\in \mathbb{R}^{n+1}|f(x)\leq \tau\} εf={ (x,τ)Rn+1f(x)τ}是一个凸集。

证明:设 z 1 = ( x 1 , τ 1 ) ∈ ε f z_1=(x_1,\tau_1)\in \varepsilon_f z1=(x1,τ1)εf,并且 z 2 = ( x 2 , τ 2 ) ∈ ε f z_2=(x_2,\tau_2)\in \varepsilon_f z2=(x2,τ2)εf,那么,对于任意的 a ∈ [ 0 , 1 ] a\in [0,1] a[0,1]有:
z a = a z 1 + ( 1 − a ) z 2 = ( a x 1 + ( 1 − a ) x 2 , a τ 1 + ( 1 − a ) τ 2 ) z_a=az_1+(1-a)z_2=(ax_1+(1-a)x_2,a\tau_1+(1-a)\tau_2) za=az1+(1a)z2=(ax1+(1a)x2,aτ1+(1a)τ2),
f ( a x 1 + ( 1 − a ) x 2 ) ≤ a f ( x 1 ) + ( 1 − a ) f ( x 2 ) ≤ a τ 1 + ( 1 − a ) τ 2 f(ax_1+(1-a)x_2)\leq af(x_1)+(1-a)f(x_2)\leq a\tau_1+(1-a)\tau_2 f(ax1+(1a)x2)af(x1)+(1a)f(x2)aτ1+(1a)τ2.
因此,再次使用上面凸函数的定义的不等式得到 f ( a x 1 + ( 1 − a ) x 2 ) ≤ a f ( x 1 ) + ( 1 − a ) f ( x 2 ) ≤ a τ 1 + ( 1 − a ) τ 2 f(ax_1+(1-a)x_2)\leq af(x_1)+(1-a)f(x_2)\leq a\tau_1+(1-a)\tau_2 f(ax1+(1a)x2)af(x1)+(1a)f(x2)aτ1+(1a)τ2.

定理:设 Q 1 ⊆ R n Q_1\subseteq \mathbb{R}^n Q1Rn Q 2 ⊆ R m Q_2\subseteq \mathbb{R}^m Q2Rm是凸集,且 A ( x ) \mathfrak{A}(x) A(x)是一个线性算子: A ( x ) = A x + b : R n → R m

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值