PR

ヒルベルト空間における射影定理とその証明

関数解析学
記事内に広告が含まれています。

ヒルベルト空間において非常に基本的な定理である射影定理 (projection theorem) について,その定理の主張と証明を行いましょう。

ヒルベルト空間における射影定理

実あるいは複素ヒルベルト空間 HH に対して,AHA\subset H凸集合 (convex set) であるとは,

x,yA    tx+(1t)yA(0t1) \color{red}x,y\in A\implies tx+(1-t)y\in A\quad(0\le t\le 1)


を意味します(→凸集合とは何かをわかりやすく~定義と性質~)。このことを踏まえて,定理を述べましょう。

定理1 (射影定理)

H Hヒルベルト空間とし,AH A\subset H を空でない閉凸集合とする。このとき,任意の xX x\in X に対して,

xy=infaAxa \color{red} \Large\|x-y\| =\inf_{a\in A} \|x-a\|


となる yA y\in A が唯一つ存在する。また,A A が閉部分空間ならば,xyA x-y\perp A である。

射影定理のイメージ図

xA x\in A なら,単に y=x y=x とすればよいです。

xyA x-y\perp A とは,aA,xy,a=0\forall a\in A, \langle x-y, a\rangle =0 の意味です。

閉部分空間は明らかに閉凸集合ですから,定理1の「閉凸集合」の部分は「閉部分空間」にしても成立します。x=y+(xy)x = y+(x-y) であり,yxyy\perp x-y ですから,さらに以下の定理が成立します。

定理2(射影定理2)

H Hヒルベルト空間LH L\subset H をその閉部分空間とする。また,

L={xHx,y=0,yL} L^\perp=\{ x\in H\mid \langle x,y\rangle =0,\, \forall y\in L\}


L L直交補空間とする。このとき,任意の xH x\in H に対し,

x=y+z,yL,zL\Large\color{red} x= y+z, \quad y\in L, \, z\in L^{\perp}


となる y,z y,z が唯一つ存在する。特に,H=LL\large\color{red} H= L\oplus L^{\perp} である(→ベクトル空間の和・直和の定義)。

直交補空間については,以下の記事でも掘り下げています。

定理1と2はどちらも射影定理と言われます。

射影定理の証明

さて,早速証明しましょう。

定理1(射影定理)再掲

H Hヒルベルト空間とし,AH A\subset H を空でない閉凸集合とする。このとき,任意の xX x\in X に対して,

xy=infaAxa \color{red} \Large\|x-y\| =\inf_{a\in A} \|x-a\|


となる yA y\in A が唯一つ存在する。また,A A が閉部分空間ならば,xyA x-y\perp A である

  1. y y の存在性について
  2. y y の一意性について
  3. A A が閉部分空間のとき xyAx-y\perp A について

に分けて証明していきましょう。どれもある程度テクニカルであり,証明も大事ですが,結果を身につけることがとても大切です。

定理1の証明

1. yy の存在性について

infaAxa=α \inf_{a\in A} \|x-a\|=\alpha とおく。下限(inf)の定義より,{yn}A \{y_n\}\subset A で,limnxyn=α \lim_{n\to\infty}\|x-y_n\| =\alpha となるものが存在する。中線定理も用いることで,

ymyn2=(ymx)(ynx)2=2(ymx2+ynx2)(ymx)+(ynx)2=2(ymx2+ynx2)4ym+yn2x2 \begin{aligned} &\|y_m-y_n\|^2 \\&= \|(y_m-x)-(y_n-x)\|^2 \\ &=2(\|y_m-x\|^2+\|y_n-x\|^2)\\ &\qquad-\|(y_m-x)+(y_n-x)\|^2 \\ &=2(\|y_m-x\|^2+\|y_n-x\|^2)\\ &\qquad\qquad\quad-4\left\|\frac{y_m+y_n}{2}-x\right\|^2 \\ \end{aligned}


である。A A は凸より,ym+yn2A \frac{y_m+y_n}{2}\in A である。ゆえに α \alpha の定義より,ym+yn2xα |\frac{y_m+y_n}{2}-x\| \ge \alpha である。したがって,

ymyn22(ymx2+ynx2)4α2n2(α2+α2)4α2=0 \begin{aligned} &\|y_m-y_n\|^2 \\ &\le 2(\|y_m-x\|^2+\|y_n-x\|^2)-4\alpha^2 \\ &\xrightarrow{n\to\infty} 2(\alpha^2+\alpha^2)-4\alpha^2=0 \end{aligned}


となり,{yn} \{y_n\}コーシー列である。ゆえに ynnyH y_n\xrightarrow{n\to\infty} y\in H が存在し,A A は閉より,yA y\in A である。ここで,

αxyxyn+ynynα+0 \begin{aligned}\alpha \le \|x-y\| &\le \|x-y_n\|+\|y_n-y\| \\ &\xrightarrow{n\to\infty} \alpha +0 \end{aligned}


より,xy=α \|x-y\|=\alpha である。以上から存在性が示せた。

2. y y の一意について

y1,y2A y_1,y_2\in Axy1=xy2=α \|x-y_1\| = \|x-y_2\| = \alpha をみたすとする。中線定理より,

(xy1)+(xy2)2+(xy1)(xy2)2=2(xy12+xy22). \hspace{-10pt}\begin{aligned}&\| (x-y_1)+(x-y_2)\|^2+\| (x-y_1)-(x-y_2)\|^2 \\&=2(\|x-y_1\|^2 +\|x-y_2\|^2) . \end{aligned}


言い換えると,

4xy1+y222+y1y22=4α2. \begin{aligned}4\left\| x-\frac{y_1+y_2}{2}\right\|^2+\|y_1-y_2\|^2 =4\alpha^2. \end{aligned}


AA は凸より,y1+y22A \frac{y_1+y_2}{2}\in A なので,α \alpha の定義より,xy1+y22α \| x-\frac{y_1+y_2}{2}\|\ge \alpha である。よって,上式は

4α2+y1y224α2. \begin{aligned}4\alpha^2+\|y_1-y_2\|^2 \le 4\alpha^2. \end{aligned}


したがって,y1=y2 y_1=y_2 となって,一意性が示せた。

3. A A が閉部分空間のとき xyAx-y\perp A について

z=xy z=x-y と略記する。aA a\in A とし,さらに ρ=z,a \rho = \langle z, a\rangle とする。ρ=0 \rho=0 を示せばよい。tC t\in \mathbb{C} について,tρaA t\rho a\in A である。φ(t)=ztρa \varphi(t)=\|z-t\rho a\| と定めると,xy\|x-y\| の最小性より,φ(0)φ(t) \varphi(0)\le \varphi(t) である。 一方で,tR t\in \R なら,

ztρa2=z22ρ2t+ρ2a2t2 \|z-t\rho a\|^2= \|z\|^2-2|\rho|^2t+|\rho|^2\|a\|^2t^2


となるため,ρ=0 \rho=0 でなければ φ(0)φ(t) \varphi(0)\le \varphi(t) に矛盾する。

証明終

定理2(射影定理2)再掲

H Hヒルベルト空間LH L\subset H をその閉部分空間とする。また,

L={xHx,y=0,yL} L^\perp=\{ x\in H\mid \langle x,y\rangle =0,\, \forall y\in L\}


L L直交補空間とする。このとき,任意の xH x\in H に対し,

x=y+z,yL,zL\Large\color{red} x= y+z, \quad y\in L, \, z\in L^{\perp}


となる y,z y,z が唯一つ存在する。特に,H=LL\large\color{red} H= L\oplus L^{\perp} である(→ベクトル空間の和・直和の定義)。

定理2の証明

存在性については,定理1より明らか。

一意性について

x=y1+z1=y2+z2,    y1,y2L,z1,z2L x=y_1+z_1=y_2+z_2,\;\; y_1,y_2\in L,\, z_1,z_2\in L^\perp とする。このとき,y1y2=z2z1LL={0} y_1-y_2=z_2-z_1 \in L\cap L^\perp = \{0\} であるから,y1=y2,z1=z2 y_1=y_2,\, z_1=z_2 となり,一意である。

証明終

一意性の証明は,ベクトル空間の和・直和の定義とその次元の等式の証明での証明と同じで,一般のベクトル空間でも成立します。

関連する記事