对偶锥与自对偶

K K K 为一个锥,定义其 对偶锥 K ∗ = { y ∣ x T y ≥ 0 , ∀ x ∈ K } K^* = \{y|x^Ty \geq 0, \forall x \in K\} K={yxTy0,xK}

在优化问题中常用的锥有:非负象限锥、半正定锥、范数锥。下面我们来看他们的对偶锥是什么。


非负象限

非负象限,记为 R + n R^n_+ R+n,显然其对偶锥为自身: (1) y T x ≥ 0 , ∀ x ⪰ 0 ⇔ y ⪰ 0 y^Tx \geq 0, \forall x \succeq 0 \Leftrightarrow y \succeq 0 \tag{1} yTx0,x0y0(1)


半正定锥

记为 S + n S^n_+ S+n , 和非负象限锥一样,它也是自对偶的: (2) t r ( X Y ) ≥ 0 , ∀ X ⪰ 0 ⇔ Y ⪰ 0 tr(XY) \geq 0, \forall X \succeq 0 \Leftrightarrow Y \succeq 0 \tag{2} tr(XY)0,X0Y0(2)证明:

Y ∉ S + n Y \notin S^n_+ Y/S+n, 则存在 q ∈ R n q \in \R^n qRn q T Y q = t r ( q T Y q ) = t r ( q q T Y ) &lt; 0 q^TYq = tr(q^TYq) = tr(qq^TY) &lt; 0 qTYq=tr(qTYq)=tr(qqTY)<0那么对于半定矩阵 X = q q T , t r ( X Y ) &lt; 0 X = qq^T,tr(XY) &lt; 0 X=qqTtr(XY)<0,可知 Y ∉ ( S + n ) ∗ Y \notin (S^n_+)^* Y/(S+n),所以 (2) 的 “ ⇒ \Rightarrow ” 得证。
X , Y ⪰ 0 X,Y \succeq 0 X,Y0,利用特征分解 X = ∑ i = 1 n λ i q i q i T X = \sum_{i=1}^n \lambda_iq_iq_i^T X=i=1nλiqiqiT,其中 λ i ≥ 0 , i = 1 , … , n \lambda_i \geq 0, i=1,…,n λi0,i=1,,n。则 t r ( X Y ) = t r ( ∑ i = 1 n λ i q i q i T Y ) = ∑ i = 1 n λ i q i T Y q i ≥ 0 tr(XY) = tr(\sum_{i=1}^n \lambda_iq_iq_i^TY)=\sum_{i=1}^n \lambda_iq_i^TYq_i \geq 0 tr(XY)=tr(i=1nλiqiqiTY)=i=1nλiqiTYqi0,所以 (2) 的 “ ⇐ \Leftarrow ” 得证。


范数锥

∣ ∣ ⋅ ∣ ∣ ||· || 为定义在 R n \R^n Rn 上的范数。由它定义的范数锥为 K = { ( x , t ) ∈ R n + 1 ∣ &ThickSpace;&ThickSpace; ∣ ∣ x ∣ ∣ ≤ t } K = \{(x,t) \in \R^{n+1}|\;\; ||x|| \leq t\} K={(x,t)Rn+1xt}其对偶锥为有对偶范数 ∣ ∣ ⋅ ∣ ∣ ∗ ||· ||_* 定义的范数锥 K ∗ = { ( u , v ) ∈ R n + 1 ∣ &ThickSpace;&ThickSpace; ∣ ∣ u ∣ ∣ ≤ v } K^* = \{(u,v) \in \R^{n+1}|\;\; ||u|| \leq v\} K={(u,v)Rn+1uv} x T u + t v ≥ 0 , i f &ThickSpace; ∣ ∣ x ∣ ∣ ≤ t ⇔ ∣ ∣ u ∣ ∣ ∗ ≤ v x^Tu +tv \geq 0 , if \; ||x|| \leq t\Leftrightarrow ||u||_* \leq v xTu+tv0,ifxtuv
⇐ \Leftarrow ” :
已知 ∣ ∣ u ∣ ∣ ∗ ≤ v ||u||_* \leq v uv。若 t = 0 t = 0 t=0,则 x = 0 x=0 x=0,左端显然成立。假设 t &gt; 0 t &gt; 0 t>0 ∣ ∣ x ∣ ∣ ≤ t ||x|| \leq t xt,则有 ∣ ∣ − x / t ∣ ∣ ≤ 1 ||-x/t|| \leq 1 x/t1,由对偶范数的定义可得 u T ( − x / t ) ≤ ∣ ∣ u ∣ ∣ ∗ ≤ v u^T(-x/t) \leq ||u||_* \leq v uT(x/t)uv所以 x T u + t v ≥ 0 x^Tu +tv \geq 0 xTu+tv0

⇒ \Rightarrow ” :
反证:假设右端不成立,即 ∣ ∣ u ∣ ∣ ∗ &gt; v ||u||_* &gt; v u>v,由对偶范数的定义,存在 x 满足 ∣ ∣ x ∣ ∣ ≤ 1 ||x|| \leq 1 x1 u T x &gt; v u^Tx &gt; v uTx>v,取 t = 1 t=1 t=1,则有 u T ( − x ) + v &lt; 0 u^T(-x) +v &lt; 0 uT(x)+v<0与左端矛盾。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

颹蕭蕭

白嫖?

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值