凸优化 - 仿射集
如果对于任意两个不同的点,经过这两个点的直线位于集合 $A$ 中,则集合 $A$ 被称为仿射集。
注意 −
当且仅当 $S$ 包含其点的每个仿射组合时,它才是仿射集。
空集和单集既是仿射集又是凸集。
例如,线性方程的解就是仿射集。
证明
设 S 为线性方程的解。
根据定义,$S=\left \{ x \in \mathbb{R}^n:Ax=b ight \}$
设 $x_1,x_2 \in S\Rightarrow Ax_1=b$ 且 $Ax_2=b$
证明:$A\left [ heta x_1+\left ( 1- heta ight )x_2 ight ]=b, \forall heta \in\left ( 0,1 ight )$
$A\left [ heta x_1+\left ( 1- heta ight )x_2 ight ]= heta Ax_1+\left ( 1- heta ight )Ax_2= heta b+\left ( 1- heta ight )b=b$
因此 S 是仿射集。
定理
若 $C$ 是仿射集且 $x_0 \in C$,则集合 $V= C-x_0=\left \{ x-x_0:x \in C ight \}$ 是 C 的一个子空间。
证明
设 $x_1,x_2 \in V$
为了证明:对于某些 $\alpha,\beta$,$\alpha x_1+\beta x_2 \in V$
现在,根据 V 的定义,$x_1+x_0 \in C$ 和 $x_2+x_0 \in C$
现在,$\alpha x_1+\beta x_2+x_0=\alpha \left ( x_1+x_0 ight )+\beta \left ( x_2+x_0 ight )+\left ( 1-\alpha -\beta ight )x_0$
但 $\alpha \left ( x_1+x_0 ight )+\beta \left ( x_2+x_0 ight )+\left ( 1-\alpha -\beta ight )x_0 \in C$ 因为 C 是仿射集。
因此,$\alpha x_1+\beta x_2 \in V$
由此证明。