1. 集合上的投影:
R
n
R^n
Rn中一点
x
0
x_0
x0到一个闭集
C
∈
R
n
C\in R^n
C∈Rn的距离定义为
d
i
s
t
(
x
0
,
C
)
=
i
n
f
{
∣
∣
x
−
x
0
∣
∣
,
∀
x
∈
C
}
dist(x_0,C)=inf\{||x-x_0||,\forall x\in C\}
dist(x0,C)=inf{∣∣x−x0∣∣,∀x∈C},该下确界一定能够达到。
即一定存在点
z
∈
C
z\in C
z∈C达到上面的下确界,使得
∣
∣
z
−
x
0
∣
∣
=
i
n
f
{
∣
∣
x
−
x
0
∣
∣
,
∀
x
∈
C
}
=
d
i
s
t
(
x
0
,
C
)
||z-x_0||=inf\{||x-x_0||,\forall x\in C\}=dist(x_0,C)
∣∣z−x0∣∣=inf{∣∣x−x0∣∣,∀x∈C}=dist(x0,C).
Note:
点
z
z
z可能会有很多个;
当
C
C
C为闭凸集,
∣
∣
⋅
∣
∣
||\centerdot||
∣∣⋅∣∣范数强凸时,点
z
z
z是确定的;
若任一点
x
0
x_0
x0,都有唯一的
C
C
C上投影,则集合
C
C
C为闭凸集;
一些例子:
2. 闭凸集上的投影算子
定义:
C
C
C是一个非空、闭凸子集
P
C
:
x
0
↦
P
C
(
x
0
)
=
a
r
g
m
i
n
{
∣
∣
x
−
x
0
∣
∣
,
∀
x
∈
C
}
P_C: x_0\mapsto P_C(x0)=argmin\{||x-x_0||,\forall x\in C\}
PC:x0↦PC(x0)=argmin{∣∣x−x0∣∣,∀x∈C}
Note:
P
C
(
x
0
)
∈
C
,
d
i
s
t
(
x
0
,
C
)
=
∣
∣
x
0
−
P
C
(
x
0
)
∣
∣
P_C(x_0)\in C, dist(x_0,C)=||x_0-P_C(x_0)||
PC(x0)∈C,dist(x0,C)=∣∣x0−PC(x0)∣∣
性质:
-
y
x
y_x
yx是投影
P
C
(
x
)
⇔
⟨
x
−
y
x
,
y
−
y
x
⟩
≤
0
,
∀
y
∈
C
.
P_C(x)\Leftrightarrow\lang x-y_x,y-y_x\rang\leq0,\forall y\in C.
PC(x)⇔⟨x−yx,y−yx⟩≤0,∀y∈C.
特殊地, C C C是一个仿射集或子空间, ⟨ x − y x , y − y x ⟩ = 0 , ∀ y ∈ C \lang x-y_x,y-y_x\rang=0,\forall y\in C ⟨x−yx,y−yx⟩=0,∀y∈C; - ∣ ∣ P C ( x 1 ) − P C ( x 2 ) ∣ ∣ 2 ≤ ⟨ P C ( x 1 ) − P C ( x 2 ) , x 1 − x 2 ⟩ ⇔ P C ||P_C(x_1)-P_C(x_2)||^2\leq\lang P_C(x_1)-P_C(x_2),x_1-x_2\rang\Leftrightarrow P_C ∣∣PC(x1)−PC(x2)∣∣2≤⟨PC(x1)−PC(x2),x1−x2⟩⇔PC是强扩张的, f i r m l y n o n e x p a n s i v e ⇔ I d − P C firmly\ \ nonexpansive\Leftrightarrow Id-P_C firmly nonexpansive⇔Id−PC是强扩张 ⇔ 2 P C − I d \Leftrightarrow2P_C-Id ⇔2PC−Id是非扩张的;
- ∣ ∣ P C ( x 1 ) − P C ( x 2 ) ∣ ∣ ≤ ∣ ∣ x 1 − x 2 ∣ ∣ ⇔ P C ||P_C(x_1)-P_C(x_2)||\leq||x_1-x_2||\Leftrightarrow P_C ∣∣PC(x1)−PC(x2)∣∣≤∣∣x1−x2∣∣⇔PC是非扩张的,nonexpansive;
-
F
i
x
P
C
=
C
Fix\ P_C=C
Fix PC=C
i.e. P C ( x ) = x ⇒ x ∈ C P_C(x)=x\Rightarrow x\in C PC(x)=x⇒x∈C;