凸優化學習筆記 2:超平面分離定理

個人博客地址 Glooow,歡迎光臨~~~

1. 超平面分離定理

超平面分離定理(Separating hyperplane theorem):若 C,DC,D 爲非空凸集,且 CD=C\cap D=\varnothing,則存在 a0,ba\ne 0,b,使得
aTxbforxC,aTxbforxD a^Tx\le b\quad\text{for}\quad x\in C,\quad a^Tx\ge b \quad\text{for}\quad x\in D
也可以等價表示爲 infxDaTxsupxCaTx\inf_{x\in D}a^Tx \ge \sup_{x\in C}a^Tx

在這裏插入圖片描述

Lemma 1CC closed,convexyCy\notin C,那麼存在唯一的 xCx\in C,使得 yx=inf{yzzC}=d(y,C)\Vert y-x\Vert=\inf\{\Vert y-z\Vert|z\in C\}=d(y,C)

Proof:omit…

Lemma 2CC closed,convexyCy\notin C,那麼存在 a0,ba\ne 0,b,使得
aTy<b,aTxbxC a^Ty<b,\quad a^Tx\ge b\quad\forall x\in C
Proof:omit…

Remark:上述定理表明存在超平面可以嚴格分開 yyCC

Lemma 3CC convexyCy\notin C,那麼存在 a0,ba\ne 0,b,使得
aTyb,aTxbxC a^Ty\le b,\quad a^Tx\ge b\quad\forall x\in C
Proof:omit…

超平面分離定理逆定理:若 CC 爲開集,且存在超平面分離 C,DC,D,則 CD=C\cap D=\varnothing

2. 支撐超平面定理

支撐超平面:對於集合 CC 的邊界點 x0x_0,支撐超平面爲 {xaTx=aTx0}\{x|a^Tx=a^Tx_0\},其滿足 a0a\ne0aTxaTx0, xCa^Tx\le a^Tx_0,\ \forall x\in C

支撐超平面定理:如果 CC 爲凸集,那麼 CC 的每個邊界點都存在一個支撐超平面

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章