1 Hilbert 空間と平行四辺形公式
定義 1.1.K∈{R,C}とし、HをK上のベクトル空間とする。Hの次元は有限とは限らない。写像⟨ , ⟩:H×H→Kが、任意のx,x′,y∈Hとa,b∈Kに対して
⟨ax+bx′,y⟩=a⟨x,y⟩+b⟨x′,y⟩,⟨y,x⟩=⟨x,y⟩,⟨x,x⟩∈R≥0,⟨x,x⟩=0⟺x=0を満たすとき、この内積を備えたHを 内積空間 (inner product space) という。実数体では複素共役を恒等写像とする。内積は第1変数について線形であり、共役対称性により第2変数について共役線形である。
補題 1.2.K∈{R,C}とし、HをK上の内積空間とする。このとき、∥x∥=⟨x,x⟩はH上のノルムであり、任意のx,y∈Hに対して Cauchy–Schwarz の不等式
∣⟨x,y⟩∣≤∥x∥∥y∥が成り立つ。また、任意のx,x′,y,y′∈Hに対して
∣⟨x,y⟩−⟨x′,y′⟩∣≤∥x−x′∥∥y∥+∥x′∥∥y−y′∥が成り立つ。特に、内積は二つの変数について同時に連続である。
証明. 任意のu,v∈Hに対し、u,vが張る有限次元部分空間に内積を制限する。§E3.33 定理 1.3と§E3.33 系 1.4をこの部分空間に適用すると
∣⟨u,v⟩∣≤∥u∥∥v∥,∥u+v∥≤∥u∥+∥v∥を得る。正定値性と斉次性は内積の公理から従うので、∥⋅∥はノルムである。また、
⟨x,y⟩−⟨x′,y′⟩=⟨x−x′,y⟩+⟨x′,y−y′⟩の各項に上の不等式を適用すれば、主張する評価を得る。xn→x、yn→yのとき、∥yn∥は有界であるから、この評価により⟨xn,yn⟩→⟨x,y⟩である。▨
定義 1.3. 内積空間Hが、内積から定まるノルム
∥x∥=⟨x,x⟩について完備であるとき、HをHilbert 空間 (Hilbert space) という。
命題 1.4.K∈{R,C}とする。このとき、K値数列の空間ℓ2において、任意のx=(xn),y=(yn)∈ℓ2に対する級数
⟨x,y⟩=n=1∑∞xnynは絶対収束する。この式はℓ2上の内積を定め、その誘導ノルムは∥⋅∥2に一致する。この内積によってℓ2は Hilbert 空間となる。
証明.x,y∈ℓ2と正の整数Nをとる。RNのベクトル(∣xn∣)n=1Nと(∣yn∣)n=1Nに§E3.33 定理 1.3を適用すると
n=1∑N∣xnyn∣≤(n=1∑N∣xn∣2)1/2(n=1∑N∣yn∣2)1/2≤∥x∥2∥y∥2である。非負項の部分和が有界であるから、内積を定める級数は絶対収束する。
§E10.1 命題 3.2により、ℓ2はK上のベクトル空間である。級数の線形性と複素共役の連続性から、写像(x,y)↦∑n=1∞xnynは第1変数について線形であり、共役対称性を満たす。また、
⟨x,x⟩=n=1∑∞∣xn∣2=∥x∥22は非負であり、零となることとx=0は同値である。したがって、この式は内積を定め、その誘導ノルムは∥⋅∥2である。同じ§E10.1 命題 3.2によりこのノルムは完備であるから、ℓ2は Hilbert 空間である。▨
命題 1.5 (平行四辺形公式). 内積空間Hの任意のx,y∈Hに対して
∥x+y∥2+∥x−y∥2=2∥x∥2+2∥y∥2が成り立つ。
証明. 内積の加法性と共役対称性を用いて両辺を展開すると、左辺では交差項2ℜ⟨x,y⟩と−2ℜ⟨x,y⟩が相殺する。残る項は2⟨x,x⟩+2⟨y,y⟩である。▨
2 閉凸集合への最良近似
定理 2.1.Hを Hilbert 空間とし、C⊆Hを空でない閉凸集合とする。このとき、任意のx∈Hに対して、
∥x−c∥=z∈Cinf∥x−z∥を満たすc∈Cがただ一つ存在する。
証明.d=infz∈C∥x−z∥とおく。各n≥1に対して、cn∈Cを∥x−cn∥2<d2+1/nとなるように選ぶ。凸性により(cn+cm)/2∈Cである。命題 1.5をx−cnとx−cmに適用すると
∥cn−cm∥2=2∥x−cn∥2+2∥x−cm∥2−4x−2cn+cm2.最後のノルムはd以上であるから
∥cn−cm∥2<n2+m2.したがって(cn)は Cauchy 列である。Hの完備性によりcn→cとなるc∈Hが存在し、Cの閉性によりc∈Cである。ノルムの連続性から∥x−c∥=dを得る。
c,c′∈Cがともに最良近似点であると仮定する。中点がCに属するので、同じ等式から
∥c−c′∥2=2d2+2d2−4x−2c+c′2≤0.よってc=c′である。▨
定理 2.2 (直交射影定理).Hを実または複素内積空間とし、M⊆Hを線形部分空間とする。Mの直交補空間を
M⊥={y∈H:⟨y,z⟩=0 がすべての z∈M について成り立つ}とおく。このとき、任意のx∈Hとm∈Mに対して、x−m∈M⊥はmがxのMにおける最良近似点であるための必要十分条件である。
さらに、Hが Hilbert 空間でMが閉じているなら、任意のx∈Hは
x=m+n,m∈M,n∈M⊥とただ一通りに表される。mはxのMにおける一意な最良近似点であり、H=M⊕M⊥である。
証明.m∈Mがxの最良近似点であるとし、n=x−mとおく。係数体をKとすると、任意のy∈Mとt∈Kに対してm+ty∈Mであるから
∥n−ty∥2−∥n∥2=−2ℜ(t⟨n,y⟩)+∣t∣2∥y∥2≥0である。y=0のときt=⟨n,y⟩/∥y∥2を代入すると−∣⟨n,y⟩∣2/∥y∥2≥0となるので、⟨n,y⟩=0である。y=0のときも同じ等式が成り立つので、n∈M⊥である。
逆に、x−m∈M⊥とする。任意のz∈Mに対してm−z∈Mであるから
∥x−z∥2=∥x−m∥2+∥m−z∥2が成り立つ。したがって、mは最良近似点であり、z=mならば∥x−z∥>∥x−m∥である。
Hが Hilbert 空間でMが閉じているなら、Mは空でない閉凸集合であるから、定理 2.1により最良近似点m∈Mが存在する。最良近似と直交性の同値によりx=m+(x−m)は所要の分解である。任意の分解x=m′+n′、m′∈M、n′∈M⊥に対してもm′は最良近似点となるので、最良近似点の一意性からm′=m、n′=x−mである。▨
命題 2.3.Hを Hilbert 空間とし、M⊆Hを線形部分空間とする。このとき
(M⊥)⊥=Mが成り立つ。
証明.補題 1.2による内積の連続性からM⊥=(M)⊥である。したがって、M⊆(M⊥)⊥である。
x∈(M⊥)⊥をとる。閉部分空間Mに定理 2.2を適用して、x=m+n、m∈M、n∈(M)⊥=M⊥と分解する。xとmはともにnと直交するので、
∥n∥2=⟨x−m,n⟩=0である。よってx=m∈Mであり、(M⊥)⊥⊆Mを得る。▨
命題 2.4.Hを Hilbert 空間とし、M⊆Hを閉部分空間とする。定理 2.2の分解x=m+nに対してPMx=mと定める。このとき、PMは有界線形作用素であり、
PM2=PM,imPM=M,kerPM=M⊥,を満たす。また、∥PMx∥≤∥x∥であり、M={0}なら∥PM∥=1である。さらに
⟨PMx,y⟩=⟨x,PMy⟩が任意のx,y∈Hに対して成り立ち、I−PMはM⊥への直交射影である。
証明.x=m+nとx′=m′+n′をそれぞれM⊕M⊥によって分解する。一意性をax+bx′=(am+bm′)+(an+bn′)に適用すると、PMの線形性を得る。m∈MではPMm=mであるから、PM2=PMと像・核の表示が従う。
m⊥nであるから、Pythagoras の等式∥x∥2=∥m∥2+∥n∥2により∥PMx∥≤∥x∥である。0=m∈MではPMm=mであるため、M={0}なら∥PM∥=1である。y=m′+n′と分解すると
⟨PMx,y⟩=⟨m,m′⟩=⟨x,PMy⟩.補題 1.2により、各z∈Mに対する写像x↦⟨x,z⟩は連続である。M⊥はこれらの写像の核の共通部分なので閉じている。(I−PM)x=nでありm∈(M⊥)⊥であるから、I−PMはM⊥への直交射影である。▨
例 2.5.K=RまたはCとし、H=c00を有限個の成分だけが零でないK値数列の空間とする。Hに内積
⟨x,y⟩=n=1∑∞xnynを入れる。この和は有限和である。第n成分だけが1である数列をenとし、
F(x)=n=1∑∞2−nxn,M=kerFとおく。このとき、MはHの閉部分空間であるが、e1のMにおける最良近似点は存在しない。
実際、x∈Hに対してxn=0(n>N)となるNをとると、有限和に対する Cauchy–Schwarz の不等式から
∣F(x)∣≤(n=1∑N4−n)1/2∥x∥≤31∥x∥を得る。したがってFは有界線形汎関数であり、その核Mは閉じている。y∈M⊥とし、yj=0となる添字jを一つとる。任意のk≥1に対してek−2j−kej∈Mであるから
0=⟨ek−2j−kej,y⟩=ykである。よってM⊥={0}である。もしm∈Mがe1の最良近似点なら、定理 2.2の最良近似と直交性の同値によりe1−m∈M⊥={0}となる。しかしF(e1)=1/2=0なのでe1∈/Mであり、m=e1と両立しない。
もしHが完備なら、定理 2.2により閉部分空間Mへの最良近似点がすべてのx∈Hに対して存在する。e1の最良近似点が存在しないことから、Hは完備でない。
3 正規直交系と Parseval の等式
定義 3.1.Hを Hilbert 空間とする。Hの有限列または列(en)が正規直交系 (orthonormal system) であるとは、⟨en,em⟩=δnmがすべての添字n,mについて成り立つことをいう。その線形包がHで稠密であるとき、(en)を完全正規直交系 (complete orthonormal system) という。
補題 3.2.K∈{R,C}とし、HをK上の内積空間、e1,…,eN∈Hを⟨ej,ek⟩=δjkを満たす有限系とする。N=0の場合も許し、空和を0とする。このとき、任意のa1,…,aN∈Kに対して
n=1∑Nanen2=n=1∑N∣an∣2が成り立つ。M=span{e1,…,eN}とし、x∈Hに対して
s=n=1∑N⟨x,en⟩enとおくと、x−s∈M⊥であり、任意のz∈Mに対して
∥x−z∥2=∥x−s∥2+∥s−z∥2,∥x−s∥2=∥x∥2−n=1∑N∣⟨x,en⟩∣2が成り立つ。したがって、sはxのMにおける一意な最良近似点であり、Mへの直交射影はPMx=sと表される。
証明. 正規直交性により
⟨j=1∑Najej,k=1∑Nakek⟩=j,k=1∑Najakδjk=n=1∑N∣an∣2である。各k≤Nについて
⟨x−s,ek⟩=⟨x,ek⟩−n=1∑N⟨x,en⟩δnk=0であるから、x−s∈M⊥である。z∈Mに対してs−z∈Mであるので、x−z=(x−s)+(s−z)の内積を展開すると交差項が零となり、∥x−z∥2=∥x−s∥2+∥s−z∥2を得る。z=0とおき、最初の等式をan=⟨x,en⟩に適用すれば、誤差の式を得る。任意のz∈Mについて∥s−z∥2≥0であり、等号が成り立つのはz=sのときだけであるから、sは一意な最良近似点である。▨
例 3.3.H=C2、M=span{(1,i)}、x=(1,0)とする。このとき、e=(1,i)/2はMの単位ベクトルである。補題 3.2により、m=PMx=⟨x,e⟩eとおくと、
m=21(1,i),x−m=21(1,−i)である。同じ補題の誤差の式から、任意のz∈Mに対して
∥x−z∥2=21+∥m−z∥2であり、最小誤差は1/2である。
定理 3.4 (Bessel の不等式).Hを Hilbert 空間とし、(en)をHの有限または可算な正規直交系とする。このとき、任意のx∈Hに対して
n∑∣⟨x,en⟩∣2≤∥x∥2が成り立つ。有限系では有限和をとり、可算系では部分和の極限をとる。
証明.x∈Hを固定し、sN=∑n=1N⟨x,en⟩enとおく。有限系ではNを系の長さ以下とし、N=0のときはs0=0とする。補題 3.2により
∥x∥2=∥x−sN∥2+∥sN∥2=∥x−sN∥2+n=1∑N∣⟨x,en⟩∣2.したがって、有限系ではNを系の長さとすれば不等式を得る。可算系では非負項級数の部分和の極限をとれば不等式を得る。▨
定理 3.5.Hを Hilbert 空間とし、(en)をHの有限または可算な正規直交系とする。このとき、次の条件は同値である。
- (en)は完全である。
- 任意のx∈Hに対して、すべてのnについて⟨x,en⟩=0ならばx=0である。
- 任意のx∈Hに対して、∑n⟨x,en⟩enがノルム収束してxに等しい。
- 任意のx∈Hに対して Parseval の等式
∥x∥2=n∑∣⟨x,en⟩∣2
が成り立つ。
証明.x∈Hを固定する。有限系が空ならば、四条件はいずれもH={0}と同値である。系が空でないとき、定理 3.4により係数の二乗和は有限である。部分和sN=∑n=1N⟨x,en⟩enは、補題 3.2をeN+1,…,eMに適用すると
∥sM−sN∥2=n=N+1∑M∣⟨x,en⟩∣2を満たすので、可算系では Cauchy 列である。完備性によりsN→sとなるs∈Hが存在する。有限系ではsを系の長さまでの和とする。補題 3.2による残差の直交性と補題 1.2による内積の連続性から、いずれの場合も各kについて⟨x−s,ek⟩=0である。
(1)⇒(3)を示す。x−sは稠密な線形包と直交するので、内積の連続性によりx−s自身とも直交し、x−s=0である。(3)⇒(4)を示す。補題 3.2による誤差の式∥x∥2=∥x−sN∥2+∑n=1N∣⟨x,en⟩∣2において、可算系ではN→∞とし、有限系ではNを系の長さとする。(4)⇒(2)を示す。全係数が0なら∥x∥=0である。(2)⇒(1)を示す。M=span{en}とおくと、仮定はM⊥={0}を意味する。命題 2.3によりM=(M⊥)⊥={0}⊥=Hであるから、(en)は完全である。▨
定理 3.6. 可分 Hilbert 空間Hは、有限または可算な完全正規直交系をもつ。H={0}の場合には空系をとる。
証明.H={0}とし、可算な稠密集合(xn)をとる。x1,x2,…を順に調べ、それまでに選んだベクトルの線形包に属さない最初のベクトルだけを選ぶ。選ばれた線形独立列へ、§E3.33 定理 2.2を有限段ごとに適用する。各段の最初の零でない残差を正規化することにより、有限または可算な正規直交系(ej)を得る。従属するベクトルと零ベクトルは選ばれないので、正規化の分母は常に正である。
選択が有限回で止まった場合、その有限次元線形包はすべてのxnを含む。§E10.1 系 2.4により有限次元部分空間は閉じており、(xn)は稠密であるから、その線形包はHに等しい。選択が無限に続く場合、各xnは、それを調べた時点までに選んだベクトルの線形包に属する。したがって全てのxnはspan{ej}に属し、稠密性からこの閉包はHに等しい。いずれの場合も(ej)は完全である。▨
例 3.7.命題 1.4の Hilbert 空間ℓ2において、第n成分だけが1である数列をenとすると、(en)は正規直交系である。任意のx=(xn)∈ℓ2に対して
x(N)=n=1∑Nxnenとおくと、
∥x−x(N)∥22=n>N∑∣xn∣2⟶0.したがって、(en)の線形包はℓ2で稠密であり、(en)は完全である。
特にx=(1,1/2,1/3,…)とおく。級数∑n≥11/n2は収束するのでx∈ℓ2であり、⟨x,en⟩=1/nである。したがって定理 3.5により
∥x∥22=n=1∑∞n21が与えられる。この等式の右辺は、ℓ2ノルムの定義による∥x∥22の値に等しい。
4 演習
問題 4.1 (凸性または閉性を欠く集合での最良近似).定理 2.1で凸性を外すと最良近似点が一意でない例と、閉性を外すと最良近似点が存在しない例を、それぞれR上で構成せよ。
解答.
凸性を外した例として、C={−1,1}とx=0をとる。Cは有限集合であるから閉集合であり、空でないが、−1と1の中点0を含まないので凸でない。∣0−(−1)∣=∣0−1∣=1であるからinfz∈C∣x−z∣=1であり、この下限は−1と1の両方で達成される。したがって最良近似点は存在するが一意でない。
閉性を外した例として、C=(0,1)をとる。Cは空でない凸集合であるが、閉じていない。x=2とすると、任意のz∈Cに対して∣x−z∣=2−z>1である。一方、k≥2に対してzk=1−1/k∈Cであり∣x−zk∣=1+1/k→1であるから、infz∈C∣x−z∣=1である。どのz∈Cについても∣x−z∣>1であるから、この下限を達成するz∈Cは存在せず、xのCにおける最良近似点は存在しない。▨
問題 4.2 (Parseval の等式から完全性へ).Hを Hilbert 空間とし、(en)をHの有限または可算な正規直交系とする。すべてのx∈Hについて
Parseval の等式が成り立つなら、(en)が完全であることを定理 2.2を用いずに証明せよ。
解答.
(en)を正規直交系とし、すべてのx∈Hについて Parseval の等式が成り立つとする。系が空ならば、
Parseval の等式はすべてのx∈Hについて∥x∥2=0を意味するのでH={0}であり、空系の線形包{0}はHに等しい。以下では系が空でないとする。x∈Hを固定し、N≥1(有限系ではNを系の長さ以下とする)に対してsN=∑n=1N⟨x,en⟩enとおく。補題 3.2の誤差の式により
∥x−sN∥2=∥x∥2−n=1∑N∣⟨x,en⟩∣2を得る。
可算系の場合、Parseval の等式により∥x∥2−∑n=1N∣⟨x,en⟩∣2はN→∞で0に収束するので、sN→xである。有限系の場合、Nを系の長さとすると、Parseval の等式により右辺は0であり、x=sNである。いずれの場合も、xは(en)の線形包の元の極限である。x∈Hは任意であるから、(en)の線形包はHで稠密であり、(en)は完全である。▨
問題 4.3 (極大正規直交系の存在に用いる選択原理).Hを Hilbert 空間とし、Hの可分性を仮定しない。Hの部分集合Eであって、各e∈Eが単位ベクトルであり、相異なるe,f∈Eが直交するもの全体を包含関係で順序づける。Eの濃度を有限または可算とは仮定しない。
Zorn の補題を適用し、包含について極大な集合Eが存在することを示せ。本記事の定理 3.6と比べ、追加で用いる選択原理を特定せよ。
解答.
Hの部分集合Eであって、各e∈Eが∥e∥=1を満たし、相異なるe,f∈Eが⟨e,f⟩=0を満たすもの全体をOとする。OはHの冪集合の部分集合であり、包含関係⊆について
poset である。空集合は条件を満たすので∅∈Oであり、Oは空でない。
C⊆Oを鎖とする。C=∅ならば、∅∈OがCの上界である。C=∅ならば、E∗=⋃E∈CEとおく。e∈E∗ならば、e∈Eを満たすE∈Cが存在するので∥e∥=1である。e,f∈E∗が相異なるとする。e∈E1とf∈E2を満たすE1,E2∈Cが存在する。Cは鎖であるからE1⊆E2またはE2⊆E1が成り立ち、E1とE2のうち他方を含む方をE3とするとe,f∈E3である。E3∈Oでありe=fであるから、⟨e,f⟩=0である。したがってE∗∈Oである。各E∈CについてE⊆E∗であるから、E∗はCの上界である。
空でない posetOの任意の鎖がOに上界をもつので、Zorn の補題§E1.20 定理 2.1 (3)により、Oは極大元Eをもつ。すなわち、E∈Oであり、E⊊E′を満たすE′∈Oは存在しない。
定理 3.6の証明では、可算な稠密集合の列(xn)を一つ固定した後、各段で選ぶベクトルを「それまでに選んだベクトルの線形包に属さない最初のxn」として番号の順序によって一つに定め、
Gram–Schmidt の直交化によって正規直交系の各元を一つに定めた。この構成は列(xn)に沿った帰納的な定義であり、
Zorn の補題を用いない。一方、本問の証明では Zorn の補題を用いた。§E1.20 定理 2.1により、Zorn の補題は
ZF の公理系のもとで選択公理§E1.20 定理 2.1 (1)と同値である。▨