對于任意非空集合$c$,都有一個錐與其關聯,稱作$c$的極錐(polar
cone),定義如下:\begin{align*} c^* = \{ \boldsymbol{y} \ | \
\boldsymbol{y}^\top \boldsymbol{x} \leq 0, \forall \boldsymbol{x} \in c
\}. \end{align*}若$c$本身就是閉凸錐,那麼$c^*$可以從對偶的角度,給$c$提供一個等價的描述。
顯然$c^*$是閉半空間的交集,故$c^*$是閉凸錐,這與$c$的閉凸性無關。若$c$是子空間,則$c^*$是$c$的正交子空間$c^\perp$,易知有$c
=
(c^\perp)^\perp$。下面這個命題是其更一般化的結論,其中(b)中的極錐定理在例1.6.4裡已經通過共轭定理給出了證明,這裡給出另一個利用投影定理的證明。
命題2.2.1:
對于任意非空集合$c$有\begin{align*}
c^* = (cl(c))^* = (conv(c))^* = (cone(c))^*. \end{align*}
對于任意非空錐$c$有\begin{align*}
(c^*)^* = cl(conv(c)), \end{align*}特别地,若$c$是閉凸的,則$(c^*)^* =
c$。
證明:
易知對于任意兩個集合$x$和$y$,若$x
\subseteq y$,必有$y^* \subseteq x^*$,故$(cl(c))^* \subseteq c^*$。若$y \in
c^*$,則對于任意序列$\{\boldsymbol{x}_k\} \in c$有$\boldsymbol{y}^\top
\boldsymbol{x}_k \leq 0$,于是對于任意$\boldsymbol{x} \in
cl(c)$有$\boldsymbol{y}^\top \boldsymbol{x} \leq 0$,故$\boldsymbol{y} \in
(cl(c))^*$,于是$c^* \subseteq (cl(c))^*$,綜上有$c^* =
(cl(c))^*$。
同理由$c
\subseteq conv(c)$知$(conv(c))^* \subseteq c^*$,若$y \in
c^*$,則對于任意$\boldsymbol{x} \in c$有$\boldsymbol{y}^\top \boldsymbol{x}
\leq 0$,那麼顯然對于任意$\boldsymbol{z} \in conv(c)$有$\boldsymbol{y}^\top
\boldsymbol{z} \leq 0$,故$\boldsymbol{y} \in (conv(c))^*$,于是$c^*
\subseteq (conv(c))^*$,綜上有$c^* = (conv(c))^*$。
同理可證$c^*
= (cone(c))^*$。
先證明當$c$是閉凸錐時的情況,對于任意$\boldsymbol{x}
\in c$,對于任意$\boldsymbol{y} \in c^*$有$\boldsymbol{y}^\top \boldsymbol{x}
\leq 0$,故$\boldsymbol{x} \in (c^*)^*$,于是$c \subseteq
(c^*)^*$。對于任意$\boldsymbol{z} \in
\mathbb{r}^n$,設其在$c$上的投影是$\hat{\boldsymbol{z}}$,由投影定理知\begin{align*}
(\boldsymbol{z} - \hat{\boldsymbol{z}})^\top (\boldsymbol{x} -
\hat{\boldsymbol{z}}) \leq 0, \ \forall \boldsymbol{x} \in c,
\end{align*}由于$c$是閉凸錐,故$0 \in c$,$2 \hat{\boldsymbol{z}} \in
c$,分别代入上式可得\begin{align*} (\boldsymbol{z} - \hat{\boldsymbol{z}})^\top
\hat{\boldsymbol{z}} = 0, \end{align*}于是由上兩式可得\begin{align*}
(\boldsymbol{z} - \hat{\boldsymbol{z}})^\top \boldsymbol{x} \leq 0, \
\forall \boldsymbol{x} \in c, \end{align*}故$\boldsymbol{z} -
\hat{\boldsymbol{z}} \in c^*$。是以對于任意$\boldsymbol{z} \in
(c^*)^*$有$(\boldsymbol{z} - \hat{\boldsymbol{z}})^\top \boldsymbol{z}
\leq 0$,結合$(\boldsymbol{z} - \hat{\boldsymbol{z}})^\top
\hat{\boldsymbol{z}} = 0$可得\begin{align*} (\boldsymbol{z} -
\hat{\boldsymbol{z}})^\top (\boldsymbol{z} - \hat{\boldsymbol{z}}) \leq
0, \end{align*}故$\boldsymbol{z} = \hat{\boldsymbol{z}} \in c$,于是$(c^*)^*
\subseteq c$,綜上可得$(c^*)^* = c$。
若$c$不是閉凸錐,由上面的推理知\begin{align*}
((cl(conv(c)))^*)^* = cl(conv(c)), \end{align*}由(a)知$c^* =
(cl(conv(c)))^*$,于是結合上兩式可得$(c^*)^* = cl(conv(c))$。
對于任意非空凸集$c$,由(a)知$c^*
= (cl(cone(c)))^*$,又$cl(cone(c))$是閉凸錐,由(b)知$cl(cone(c)) =
((cl(cone(c)))^*)^* = (c^*)^*$。