§E12.31Krein–Milman の定理

最終更新

実数体または複素数体上の Hausdorff 局所凸空間では、連続線形汎関数の実部は、与えられた位相に関してコンパクトな空でない凸集合の上で最大値をとる。しかし、最大値の存在だけからは、最大値をとる点が凸集合の中でどのような位置を占めるかは分からない。凸集合内の相異なる二点の中点として表すことができない点を端点といい、端点は凸集合の構造を記述するための基本的な概念である。たとえば、零空間でない内積空間の閉単位球では、ノルムが一である点がちょうど端点である。本記事では、端点とコンパクトな凸集合の関係を、Krein–Milman の定理とその応用を通じて解説する。

1 端点と面

定義 1.1.K∈{R,C}\mathbb K\in\{\R,\C\}とし、EEをK\mathbb K上の線形空間とし、KKをEEの凸集合とする。S⊆KS\subseteq Kが凸であり、x,y∈Kx,y\in Kと0<t<10<t<1を満たす実数ttについて(1−t)x+ty∈S(1-t)x+ty\in Sならばx,y∈Sx,y\in Sが成り立つとき、SSをKKの 面 (face) という。x∈Kx\in Kについて{x}\{x\}がKKの面であるとき、xxをKKの 端点 (extreme point) という。すなわち、x∈Kx\in KがKKの端点であるとは、y,z∈Ky,z\in Kと0<t<10<t<1を満たす実数ttについてx=(1−t)y+tzx=(1-t)y+tzならばy=z=xy=z=xが成り立つことである。KKの端点全体の集合をext⁡K\operatorname{ext}Kと書く。

補題 1.2.K∈{R,C}\mathbb K\in\{\R,\C\}とし、EEをK\mathbb K上の線形空間とし、KKをEEの凸集合とする。

  1. IIを空でない集合とし、(Si)i∈I(S_i)_{i\in I}をKKの面からなる族とする。このとき、⋂i∈ISi\bigcap_{i\in I}S_iはKKの面である。
  2. SSをKKの面とし、S′S'をSSの面とする。このとき、S′S'はKKの面である。
  3. u ⁣:E→Ru\colon E\to\RをR\R線形写像とし、sup⁡x∈Ku(x)\sup_{x\in K}u(x)が実数ccであるとする。このとき、{x∈K∣u(x)=c}\{x\in K\mid u(x)=c\}はKKの面である。
  4. x∈Kx\in Kとする。このとき、x∈ext⁡Kx\in\operatorname{ext}Kであるための必要十分条件は、x+h∈Kx+h\in Kかつx−h∈Kx-h\in Kを満たすh∈Eh\in Eがh=0h=0に限ることである。
  5. GGをK\mathbb K上の線形空間とし、T ⁣:E→GT\colon E\to Gを単射な線形写像とする。このとき、T(K)T(K)はGGの凸集合であり、T(ext⁡K)=ext⁡T(K)T(\operatorname{ext}K)=\operatorname{ext}T(K)である。

証明.主張 (1)を示す。S=⋂i∈ISiS=\bigcap_{i\in I}S_iとおく。IIは空でないからS⊆KS\subseteq Kであり、凸集合の族の共通部分は凸であるからSSは凸である。x,y∈Kx,y\in Kと0<t<10<t<1を満たす実数ttについて(1−t)x+ty∈S(1-t)x+ty\in Sとする。各i∈Ii\in Iについて(1−t)x+ty∈Si(1-t)x+ty\in S_iであり、SiS_iはKKの面であるからx,y∈Six,y\in S_iである。ゆえにx,y∈Sx,y\in Sである。

主張 (2)を示す。S′⊆S⊆KS'\subseteq S\subseteq Kであり、S′S'は凸である。x,y∈Kx,y\in Kと0<t<10<t<1を満たす実数ttについて(1−t)x+ty∈S′(1-t)x+ty\in S'とする。S′⊆SS'\subseteq Sであり、SSはKKの面であるからx,y∈Sx,y\in Sである。S′S'はSSの面であるからx,y∈S′x,y\in S'である。

主張 (3)を示す。F={x∈K∣u(x)=c}F=\{x\in K\mid u(x)=c\}とおく。x,y∈Fx,y\in Fと0≤s≤10\leq s\leq1を満たす実数ssについて、KKは凸であるから(1−s)x+sy∈K(1-s)x+sy\in Kであり、u((1−s)x+sy)=(1−s)c+sc=cu((1-s)x+sy)=(1-s)c+sc=cであるから、FFは凸である。x,y∈Kx,y\in Kと0<t<10<t<1を満たす実数ttについて(1−t)x+ty∈F(1-t)x+ty\in Fとする。ccの定義によりu(x)≤cu(x)\leq cかつu(y)≤cu(y)\leq cである。u(x)<cu(x)<cまたはu(y)<cu(y)<cならば、1−t>01-t>0かつt>0t>0であるからu((1−t)x+ty)=(1−t)u(x)+tu(y)<(1−t)c+tc=cu((1-t)x+ty)=(1-t)u(x)+tu(y)<(1-t)c+tc=cとなり、これは(1−t)x+ty∈F(1-t)x+ty\in Fに反する。ゆえにu(x)=u(y)=cu(x)=u(y)=cであり、x,y∈Fx,y\in Fである。

主張 (4)を示す。必要性を示す。x∈ext⁡Kx\in\operatorname{ext}Kとし、h∈Eh\in Eがx+h∈Kx+h\in Kかつx−h∈Kx-h\in Kを満たすとする。x=12(x+h)+12(x−h)x=\frac12(x+h)+\frac12(x-h)であり、xxはKKの端点であるからx+h=xx+h=xであり、h=0h=0である。

十分性を示す。x+h∈Kx+h\in Kかつx−h∈Kx-h\in Kを満たすh∈Eh\in Eがh=0h=0に限るとする。y,z∈Ky,z\in Kと0<t<10<t<1を満たす実数ttについてx=(1−t)y+tzx=(1-t)y+tzとする。x=(1−t′)z+t′yx=(1-t')z+t'y(t′=1−tt'=1-t)でもあるから、必要ならyyとzzを入れ替えttを1−t1-tに替えて、t≤1/2t\leq1/2としてよい。h=t(z−y)h=t(z-y)とおく。x+h=(1−2t)y+2tzx+h=(1-2t)y+2tzであり、0<2t≤10<2t\leq1であるから、KKの凸性によりx+h∈Kx+h\in Kである。x−h=y∈Kx-h=y\in Kである。仮定によりh=0h=0であり、t>0t>0であるからz=yz=yであって、x=(1−t)y+ty=yx=(1-t)y+ty=yである。ゆえにy=z=xy=z=xであり、x∈ext⁡Kx\in\operatorname{ext}Kである。

主張 (5)を示す。x,y∈Kx,y\in Kと0≤s≤10\leq s\leq1を満たす実数ssについて(1−s)Tx+sTy=T((1−s)x+sy)∈T(K)(1-s)Tx+sTy=T((1-s)x+sy)\in T(K)であるから、T(K)T(K)は凸である。x∈Kx\in Kとする。

x∈ext⁡Kx\in\operatorname{ext}Kとし、k∈Gk\in GがTx+k∈T(K)Tx+k\in T(K)かつTx−k∈T(K)Tx-k\in T(K)を満たすとする。Tx+k=TyTx+k=TyかつTx−k=TzTx-k=Tzを満たすy,z∈Ky,z\in Kをとり、h=y−xh=y-xとおくと、k=Thk=Thであり、T(x−h)=Tx−k=TzT(x-h)=Tx-k=Tzである。TTは単射であるからx−h=z∈Kx-h=z\in Kであり、x+h=y∈Kx+h=y\in Kである。主張 (4)によりh=0h=0であるからk=0k=0であり、主張 (4)をT(K)T(K)に適用するとTx∈ext⁡T(K)Tx\in\operatorname{ext}T(K)である。

Tx∈ext⁡T(K)Tx\in\operatorname{ext}T(K)とし、h∈Eh\in Eがx+h∈Kx+h\in Kかつx−h∈Kx-h\in Kを満たすとする。Tx+Th=T(x+h)∈T(K)Tx+Th=T(x+h)\in T(K)かつTx−Th=T(x−h)∈T(K)Tx-Th=T(x-h)\in T(K)であるから、主張 (4)をT(K)T(K)に適用するとTh=0Th=0であり、TTは単射であるからh=0h=0である。主張 (4)によりx∈ext⁡Kx\in\operatorname{ext}Kである。

T(K)T(K)の各元はx∈Kx\in KによりTxTxと書かれるから、前二段によりT(ext⁡K)=ext⁡T(K)T(\operatorname{ext}K)=\operatorname{ext}T(K)である。▨

系 1.3.K∈{R,C}\mathbb K\in\{\R,\C\}とし、X,YX,YをK\mathbb K上のノルム空間とし、BX={x∈X∣∥x∥≤1}B_X=\{x\in X\mid\lVert x\rVert\leq1\}、BY={y∈Y∣∥y∥≤1}B_Y=\{y\in Y\mid\lVert y\rVert\leq1\}とする。T ⁣:X→YT\colon X\to Yを、すべてのx∈Xx\in Xについて∥Tx∥=∥x∥\lVert Tx\rVert=\lVert x\rVertを満たす線形全単射とする。このとき、T(BX)=BYT(B_X)=B_Yであり、T(ext⁡BX)=ext⁡BYT(\operatorname{ext}B_X)=\operatorname{ext}B_Yである。

証明.x∈BXx\in B_Xならば∥Tx∥=∥x∥≤1\lVert Tx\rVert=\lVert x\rVert\leq1であるから、T(BX)⊆BYT(B_X)\subseteq B_Yである。y∈BYy\in B_Yとし、Tx=yTx=yを満たすx∈Xx\in Xをとると、∥x∥=∥y∥≤1\lVert x\rVert=\lVert y\rVert\leq1であるからy∈T(BX)y\in T(B_X)である。ゆえにT(BX)=BYT(B_X)=B_Yである。ノルムの三角不等式によりBXB_Xは凸であり、TTは単射であるから、補題 1.2 (5)によりT(ext⁡BX)=ext⁡T(BX)=ext⁡BYT(\operatorname{ext}B_X)=\operatorname{ext}T(B_X)=\operatorname{ext}B_Yである。▨

2 Krein–Milman の定理

定義 2.1.K∈{R,C}\mathbb K\in\{\R,\C\}とし、EEをK\mathbb K上の位相線形空間とし、A⊆EA\subseteq Eとする。AAを含むEEの閉凸集合の全体の共通部分を、AAの 閉凸包 (closed convex hull) という。EEはAAを含む閉凸集合であるから、この共通部分はEEの部分集合として定まる。§E2.11 定理 2.3 条件 (b)により閉集合の族の共通部分は閉集合であり、凸集合の族の共通部分は凸であるから、AAの閉凸包は、AAを含むEEの閉凸集合のうち最小のものである。線形空間EEに二つ以上の位相を考えるときは、位相τ\tauを明示して、τ\tauに関するAAの閉凸包という。

補題 2.2.K∈{R,C}\mathbb K\in\{\R,\C\}とし、EEをK\mathbb K上の Hausdorff 局所凸空間とし、KKをEEの位相に関してコンパクトなEEの凸集合とする。

  1. SSをKKの面であって、空でないEEの閉集合であるものとする。このとき、S∩ext⁡K≠∅S\cap\operatorname{ext}K\neq\emptysetである。
  2. K≠∅K\neq\emptysetとし、f∈E′f\in E'とする。このとき、ℜf(e)=max⁡x∈Kℜf(x)\Re f(e)=\max_{x\in K}\Re f(x)を満たすe∈ext⁡Ke\in\operatorname{ext}Kが存在する。

証明.主張 (1)を示す。KKの面であって、SSに含まれる空でないEEの閉集合であるものの全体をP\mathcal Pとし、T,T′∈PT,T'\in\mathcal PについてT′⊆TT'\subseteq TのときT⪯T′T\preceq T'と定めて、P\mathcal Pを半順序集合とする。S∈PS\in\mathcal PであるからP\mathcal Pは空でない。C\mathcal CをP\mathcal Pの鎖とする。C=∅\mathcal C=\emptysetならば、SSはC\mathcal Cの上界である。C≠∅\mathcal C\neq\emptysetとし、T∗=⋂T∈CTT_*=\bigcap_{T\in\mathcal C}Tとおく。補題 1.2 (1)によりT∗T_*はKKの面であり、§E2.11 定理 2.3 条件 (b)によりT∗T_*はEEの閉集合であり、T∗⊆ST_*\subseteq Sである。KKにEEからの部分空間位相を入れると、各T∈CT\in\mathcal CはT=T∩KT=T\cap Kを満たすから、§E2.12 命題 4.6によりKKの閉集合である。k∈N≥1k\in\NNとT1,…,Tk∈CT_1,\ldots,T_k\in\mathcal Cについて、C\mathcal Cは鎖であるから、T1,…,TkT_1,\ldots,T_kのうち他のすべてに含まれるものTjT_jが存在し、T1∩⋯∩Tk=Tj≠∅T_1\cap\cdots\cap T_k=T_j\neq\emptysetである。したがって、KKの閉集合の族(T)T∈C(T)_{T\in\mathcal C}は有限交差性をもち、KKはコンパクトであるから、§E2.19 定理 3.2によりT∗≠∅T_*\neq\emptysetである。ゆえにT∗∈PT_*\in\mathcal Pであり、T∗T_*はC\mathcal Cの上界である。§E1.20 定理 2.1 (3)により、P\mathcal Pは極大元T0T_0をもつ。

T0T_0が相異なる二点x,yx,yを含むと仮定する。§E12.17 系 3.2 (2)により、f(x)≠f(y)f(x)\neq f(y)を満たすf∈E′f\in E'が存在する。ℜf(x)≠ℜf(y)\Re f(x)\neq\Re f(y)ならばg=fg=fとおく。ℜf(x)=ℜf(y)\Re f(x)=\Re f(y)ならば、K=C\mathbb K=\Cであってℑf(x)≠ℑf(y)\Im f(x)\neq\Im f(y)であるから、g=−ifg=-ifとおく。ℜ(−if)=ℑf\Re(-if)=\Im fであるから、いずれの場合もg∈E′g\in E'はℜg(x)≠ℜg(y)\Re g(x)\neq\Re g(y)を満たす。T0T_0はKKに含まれるEEの閉集合であるから、§E2.12 命題 4.6によりKKの閉集合であり、§E2.19 命題 4.1によりコンパクトである。§E12.17 補題 2.1 (3)によりℜg\Re gは連続であるから、§E2.19 定理 4.4によりc=max⁡z∈T0ℜg(z)c=\max_{z\in T_0}\Re g(z)が存在する。T1={z∈T0∣ℜg(z)=c}T_1=\{z\in T_0\mid\Re g(z)=c\}とおく。T0T_0はKKの面であるから凸であり、補題 1.2 (3)を凸集合T0T_0とR\R線形写像ℜg\Re gに適用すると、T1T_1はT0T_0の面である。補題 1.2 (2)によりT1T_1はKKの面である。ℜg\Re gは連続であるからT1=T0∩(ℜg)−1({c})T_1=T_0\cap(\Re g)^{-1}(\{c\})はEEの閉集合であり、T1T_1は空でなく、SSに含まれる。したがってT1∈PT_1\in\mathcal PかつT0⪯T1T_0\preceq T_1である。T0T_0は極大元であるからT1=T0T_1=T_0であり、ℜg(x)=c=ℜg(y)\Re g(x)=c=\Re g(y)となる。これはℜg(x)≠ℜg(y)\Re g(x)\neq\Re g(y)に反する。ゆえに、T0T_0はただ一つの点x0x_0からなる。{x0}=T0\{x_0\}=T_0はKKの面であるからx0∈ext⁡Kx_0\in\operatorname{ext}Kであり、x0∈T0⊆Sx_0\in T_0\subseteq Sである。

主張 (2)を示す。EEは Hausdorff であるから、§E2.19 命題 6.4によりKKはEEの閉集合である。§E12.17 補題 2.1 (3)によりℜf\Re fは連続であり、KKは空でないコンパクト集合であるから、§E2.19 定理 4.4によりc=max⁡x∈Kℜf(x)c=\max_{x\in K}\Re f(x)が存在する。S={x∈K∣ℜf(x)=c}S=\{x\in K\mid\Re f(x)=c\}とおく。補題 1.2 (3)によりSSはKKの面であり、S=K∩(ℜf)−1({c})S=K\cap(\Re f)^{-1}(\{c\})は空でないEEの閉集合である。主張 (1)によりe∈S∩ext⁡Ke\in S\cap\operatorname{ext}Kが存在し、ℜf(e)=c\Re f(e)=cである。▨

定理 2.3 (Krein–Milman の定理).K∈{R,C}\mathbb K\in\{\R,\C\}とし、EEをK\mathbb K上の Hausdorff 局所凸空間とし、KKをEEの位相に関してコンパクトなEEの空でない凸集合とする。このとき、ext⁡K≠∅\operatorname{ext}K\neq\emptysetであり、KKはEEの位相に関するext⁡K\operatorname{ext}Kの閉凸包に等しい。

証明.補題 2.2 (2)をf=0f=0に適用すると、ext⁡K≠∅\operatorname{ext}K\neq\emptysetである。HHをext⁡K\operatorname{ext}Kの閉凸包とする。§E2.19 命題 6.4により、KKはext⁡K\operatorname{ext}Kを含むEEの閉凸集合であるから、H⊆KH\subseteq Kである。x0∈K∖Hx_0\in K\setminus Hが存在すると仮定する。HHは空でない閉凸集合であるから、§E12.18 系 2.3 (1)によりℜf(x0)>sup⁡x∈Hℜf(x)\Re f(x_0)>\sup_{x\in H}\Re f(x)を満たすf∈E′f\in E'が存在する。補題 2.2 (2)により、ℜf(e)=max⁡x∈Kℜf(x)\Re f(e)=\max_{x\in K}\Re f(x)を満たすe∈ext⁡Ke\in\operatorname{ext}Kが存在し、x0∈Kx_0\in Kであるからℜf(e)≥ℜf(x0)\Re f(e)\geq\Re f(x_0)である。一方、e∈He\in Hであるからℜf(e)≤sup⁡x∈Hℜf(x)<ℜf(x0)\Re f(e)\leq\sup_{x\in H}\Re f(x)<\Re f(x_0)である。二つの不等式ℜf(e)≥ℜf(x0)\Re f(e)\geq\Re f(x_0)とℜf(e)<ℜf(x0)\Re f(e)<\Re f(x_0)は両立しない。ゆえにK⊆HK\subseteq Hであり、K=HK=Hである。▨

例 2.4.K∈{R,C}\mathbb K\in\{\R,\C\}とし、E=KE=\mathbb Kに密着位相{∅,K}\{\emptyset,\mathbb K\}を入れ、K={z∈K∣∣z∣<1}K=\{z\in\mathbb K\mid\lvert z\rvert<1\}とおく。このとき、EEは Hausdorff でない局所凸空間であり、KKは密着位相に関してコンパクトなEEの空でない凸集合であって、ext⁡K=∅\operatorname{ext}K=\emptysetである。したがって、定理 2.3は Hausdorff 性の仮定を外すと成り立たない。

証明.§E12.16 例 4.2 (1)により、EEは Hausdorff でない位相線形空間である。EEの零近傍はEEだけであり、EEは凸であるから、EEは局所凸空間である。0∈K0\in Kである。z,w∈Kz,w\in Kと0≤s≤10\leq s\leq1を満たす実数ssについて∣(1−s)z+sw∣≤(1−s)∣z∣+s∣w∣≤max⁡{∣z∣,∣w∣}<1\lvert(1-s)z+sw\rvert\leq(1-s)\lvert z\rvert+s\lvert w\rvert\leq\max\{\lvert z\rvert,\lvert w\rvert\}<1であるから、KKは凸である。KKがEEから受ける部分空間位相は{∅,K}\{\emptyset,K\}であるから、§E2.19 例 2.9 (2)によりKKはコンパクトである。z∈Kz\in Kとし、h=(1−∣z∣)/2h=(1-\lvert z\rvert)/2とおくと、h≠0h\neq0であり、∣z±h∣≤∣z∣+h<1\lvert z\pm h\rvert\leq\lvert z\rvert+h<1であるからz+h∈Kz+h\in Kかつz−h∈Kz-h\in Kである。補題 1.2 (4)によりz∉ext⁡Kz\notin\operatorname{ext}Kである。▨

3 連続双対の閉単位球

系 3.1.K∈{R,C}\mathbb K\in\{\R,\C\}とし、XXをK\mathbb K上のノルム空間とし、BX∗={f∈X∗∣∥f∥≤1}B_{X^*}=\{f\in X^*\mid\lVert f\rVert\leq1\}とする。このとき、ext⁡BX∗≠∅\operatorname{ext}B_{X^*}\neq\emptysetであり、BX∗B_{X^*}は*弱位相σ(X∗,X)\sigma(X^*,X)に関するext⁡BX∗\operatorname{ext}B_{X^*}の閉凸包に等しい。

証明.§E12.27 定義 4.2により(X∗,X)(X^*,X)は双対対であり、§E12.27 命題 2.2 (3)により、X∗X^*は*弱位相σ(X∗,X)\sigma(X^*,X)について Hausdorff 局所凸空間である。BX∗B_{X^*}は00を含み、ノルムの三角不等式により凸である。§E12.29 系 4.3により、BX∗B_{X^*}はσ(X∗,X)\sigma(X^*,X)に関してコンパクトである。定理 2.3を Hausdorff 局所凸空間(X∗,σ(X∗,X))(X^*,\sigma(X^*,X))とK=BX∗K=B_{X^*}に適用すればよい。▨

補題 3.2.K∈{R,C}\mathbb K\in\{\R,\C\}とする。

  1. c0c_0を、00に収束するK\mathbb Kの元の列x=(xj)j∈N≥1x=(x_j)_{j\in\NN}の全体に上限ノルム∥x∥∞=sup⁡j∈N≥1∣xj∣\lVert x\rVert_\infty=\sup_{j\in\NN}\lvert x_j\rvertを入れたノルム空間とし、Bc0={x∈c0∣∥x∥∞≤1}B_{c_0}=\{x\in c_0\mid\lVert x\rVert_\infty\leq1\}とする。このとき、ext⁡Bc0=∅\operatorname{ext}B_{c_0}=\emptysetである。
  2. [0,1][0,1]に Borel 集合族B([0,1])\mathcal B([0,1])と§E10.9 系 9.2の測度λ1B\lambda_1^Bの制限λ\lambdaを入れ、L1([0,1])=L1([0,1],B([0,1]),λ;K)L^1([0,1])=L^1([0,1],\mathcal B([0,1]),\lambda;\mathbb K)とおき、BL1={u∈L1([0,1])∣∥u∥1≤1}B_{L^1}=\{u\in L^1([0,1])\mid\lVert u\rVert_1\leq1\}とする。このとき、ext⁡BL1=∅\operatorname{ext}B_{L^1}=\emptysetである。

証明.主張 (1)を示す。x∈Bc0x\in B_{c_0}とする。xj→0x_j\to0であるから、∣xN∣<1/2\lvert x_N\rvert<1/2を満たすN∈N≥1N\in\NNが存在する。第NN成分だけが1/21/2であり他の成分が00である列をhhとすると、h∈c0h\in c_0かつh≠0h\neq0である。x+hx+hとx−hx-hの第NN成分の絶対値は∣xN∣+1/2\lvert x_N\rvert+1/2以下であって∣xN∣+1/2<1\lvert x_N\rvert+1/2<1であり、第jj成分(j≠Nj\neq N)はxjx_jであるから、x+hx+hとx−hx-hはBc0B_{c_0}に属する。補題 1.2 (4)によりx∉ext⁡Bc0x\notin\operatorname{ext}B_{c_0}である。

主張 (2)を示す。u∈BL1u\in B_{L^1}とし、u=[f]u=[f]を満たす可測関数f ⁣:[0,1]→Kf\colon[0,1]\to\mathbb Kをとり、a=∥u∥1=∫[0,1]∣f∣ dλa=\lVert u\rVert_1=\int_{[0,1]}\lvert f\rvert\,d\lambdaとおく。1\mathbf 1を定数関数11の類とすると、§E10.9 系 9.2により∥1∥1=λ([0,1])=1\lVert\mathbf 1\rVert_1=\lambda([0,1])=1である。

a<1a<1とする。h=(1−a)1h=(1-a)\mathbf 1とおくと、∥h∥1=1−a>0\lVert h\rVert_1=1-a>0であるからh≠0h\neq0であり、∥u±h∥1≤a+(1−a)=1\lVert u\pm h\rVert_1\leq a+(1-a)=1であるから、u+hu+hとu−hu-hはBL1B_{L^1}に属する。

a=1a=1とする。t∈[0,1]t\in[0,1]についてF(t)=∫[0,1]∣f∣χ[0,t] dλF(t)=\int_{[0,1]}\lvert f\rvert\chi_{[0,t]}\,d\lambdaとおく。t∈[0,1]t\in[0,1]とし、[0,1][0,1]の点列(tk)k∈N≥1(t_k)_{k\in\NN}がttに収束するとする。x∈[0,1]x\in[0,1]がx<tx<tを満たすならば十分大きいすべてのkkについてx<tkx<t_kであり、x>tx>tを満たすならば十分大きいすべてのkkについてx>tkx>t_kであるから、x≠tx\neq tを満たすすべてのx∈[0,1]x\in[0,1]についてχ[0,tk](x)→χ[0,t](x)\chi_{[0,t_k]}(x)\to\chi_{[0,t]}(x)である。§E10.9 系 9.2によりλ({t})=0\lambda(\{t\})=0であり、すべてのkkについて∣f∣χ[0,tk]≤∣f∣\lvert f\rvert\chi_{[0,t_k]}\leq\lvert f\rvertであって∣f∣\lvert f\rvertは可積分であるから、§E10.11 定理 3.1によりF(tk)→F(t)F(t_k)\to F(t)である。§E2.13 命題 4.2により[0,1][0,1]は第一可算であるから、§E2.13 定理 7.7によりFFは連続である。§E10.10 定理 3.2 (1)を零集合{0}\{0\}に適用するとF(0)=0F(0)=0であり、F(1)=a=1F(1)=a=1である。§E2.43 系 2.3により、F(s)=1/2F(s)=1/2を満たすs∈[0,1]s\in[0,1]が存在する。g1=fχ[0,s]g_1=f\chi_{[0,s]}、g2=fχ(s,1]g_2=f\chi_{(s,1]}とおくと、g1g_1とg2g_2は可測であり、∣g1∣≤∣f∣\lvert g_1\rvert\leq\lvert f\rvertかつ∣g2∣≤∣f∣\lvert g_2\rvert\leq\lvert f\rvertであるから、[g1],[g2]∈L1([0,1])[g_1],[g_2]\in L^1([0,1])である。f=g1+g2f=g_1+g_2かつ∣f∣=∣g1∣+∣g2∣\lvert f\rvert=\lvert g_1\rvert+\lvert g_2\rvertであるから、§E10.10 定理 1.6により、∥[g1]∥1=F(s)=1/2\lVert[g_1]\rVert_1=F(s)=1/2と∥[g2]∥1=1−F(s)=1/2\lVert[g_2]\rVert_1=1-F(s)=1/2を得る。h=[g1]−[g2]h=[g_1]-[g_2]とおく。∣g1−g2∣=∣f∣\lvert g_1-g_2\rvert=\lvert f\rvertであるから∥h∥1=1\lVert h\rVert_1=1であり、h≠0h\neq0である。u+h=2[g1]u+h=2[g_1]とu−h=2[g2]u-h=2[g_2]のノルムはいずれも11であるから、u+hu+hとu−hu-hはBL1B_{L^1}に属する。

いずれの場合も、補題 1.2 (4)によりu∉ext⁡BL1u\notin\operatorname{ext}B_{L^1}である。▨

系 3.3.K∈{R,C}\mathbb K\in\{\R,\C\}とし、c0c_0とL1([0,1])L^1([0,1])を補題 3.2のとおりとし、YYをK\mathbb K上のノルム空間とする。このとき、すべてのx∈c0x\in c_0について∥Tx∥=∥x∥∞\lVert Tx\rVert=\lVert x\rVert_\inftyを満たす線形全単射T ⁣:c0→Y∗T\colon c_0\to Y^*は存在せず、すべてのu∈L1([0,1])u\in L^1([0,1])について∥Tu∥=∥u∥1\lVert Tu\rVert=\lVert u\rVert_1を満たす線形全単射T ⁣:L1([0,1])→Y∗T\colon L^1([0,1])\to Y^*も存在しない。

証明.XXをc0c_0またはL1([0,1])L^1([0,1])とし、BX={x∈X∣∥x∥≤1}B_X=\{x\in X\mid\lVert x\rVert\leq1\}とし、すべてのx∈Xx\in Xについて∥Tx∥=∥x∥\lVert Tx\rVert=\lVert x\rVertを満たす線形全単射T ⁣:X→Y∗T\colon X\to Y^*が存在すると仮定する。BY∗={f∈Y∗∣∥f∥≤1}B_{Y^*}=\{f\in Y^*\mid\lVert f\rVert\leq1\}とおく。系 1.3によりT(ext⁡BX)=ext⁡BY∗T(\operatorname{ext}B_X)=\operatorname{ext}B_{Y^*}である。補題 3.2によりext⁡BX=∅\operatorname{ext}B_X=\emptysetであるから、ext⁡BY∗=∅\operatorname{ext}B_{Y^*}=\emptysetである。一方、系 3.1によりext⁡BY∗≠∅\operatorname{ext}B_{Y^*}\neq\emptysetである。二つの主張ext⁡BY∗=∅\operatorname{ext}B_{Y^*}=\emptysetとext⁡BY∗≠∅\operatorname{ext}B_{Y^*}\neq\emptysetは両立しない。▨

例 3.4.K∈{R,C}\mathbb K\in\{\R,\C\}とし、XXを補題 3.2のc0c_0またはL1([0,1])L^1([0,1])とし、BX={x∈X∣∥x∥≤1}B_X=\{x\in X\mid\lVert x\rVert\leq1\}とする。このとき、BXB_Xはノルム位相に関してXXの空でない有界な閉凸集合であるが、ノルム位相に関しても弱位相σ(X,X∗)\sigma(X,X^*)に関してもコンパクトでない。したがって、定理 2.3は、コンパクト性の仮定を有界な閉集合であるという仮定に替えると成り立たない。

証明.BXB_Xは00を含み、ノルムの三角不等式により凸であり、ノルムの連続性によりノルム位相に関して閉集合であり、ノルム位相に関して有界である。§E12.16 命題 2.10により、XXはノルム位相について Hausdorff 局所凸空間である。§E12.27 命題 1.2 (3)により(X,X∗)(X,X^*)は双対対であり、§E12.27 命題 2.2 (3)により、XXは弱位相σ(X,X∗)\sigma(X,X^*)について Hausdorff 局所凸空間である。二つの位相のいずれかに関してBXB_Xがコンパクトであるならば、その位相について定理 2.3を適用するとext⁡BX≠∅\operatorname{ext}B_X\neq\emptysetとなり、これは補題 3.2のext⁡BX=∅\operatorname{ext}B_X=\emptysetと両立しない。▨

例 3.5.K∈{R,C}\mathbb K\in\{\R,\C\}とし、ℓ1\ell^1を、∑n=1∞∣xn∣<∞\sum_{n=1}^\infty\lvert x_n\rvert<\inftyを満たすK\mathbb Kの元の列x=(xn)n∈N≥1x=(x_n)_{n\in\NN}の全体にノルム∥x∥1=∑n=1∞∣xn∣\lVert x\rVert_1=\sum_{n=1}^\infty\lvert x_n\rvertを入れたノルム空間とし、Bℓ1={x∈ℓ1∣∥x∥1≤1}B_{\ell^1}=\{x\in\ell^1\mid\lVert x\rVert_1\leq1\}とする。n∈N≥1n\in\NNについて、第nn成分だけが11であり他の成分が00である列をene_nとする。

  1. このとき、ext⁡Bℓ1={αen∣n∈N≥1, α∈K, ∣α∣=1}\operatorname{ext}B_{\ell^1}=\{\alpha e_n\mid n\in\NN,\ \alpha\in\mathbb K,\ \lvert\alpha\rvert=1\}である。
  2. このとき、Bℓ1B_{\ell^1}はノルム位相に関するext⁡Bℓ1\operatorname{ext}B_{\ell^1}の閉凸包に等しく、Bℓ1B_{\ell^1}はノルム位相に関してコンパクトでない。
  3. L1([0,1])L^1([0,1])を補題 3.2のとおりとする。このとき、すべてのu∈L1([0,1])u\in L^1([0,1])について∥Tu∥1=∥u∥1\lVert Tu\rVert_1=\lVert u\rVert_1を満たす線形全単射T ⁣:L1([0,1])→ℓ1T\colon L^1([0,1])\to\ell^1は存在しない。

主張 (2)により、定理 2.3の結論は、コンパクトでない有界な閉凸集合について成り立つことがある。

証明.主張 (1)を示す。x∈Bℓ1x\in B_{\ell^1}とする。∥x∥1<1\lVert x\rVert_1<1ならば、h=(1−∥x∥1)e1h=(1-\lVert x\rVert_1)e_1はh≠0h\neq0を満たし、∥x±h∥1≤∥x∥1+∥h∥1=1\lVert x\pm h\rVert_1\leq\lVert x\rVert_1+\lVert h\rVert_1=1である。∥x∥1=1\lVert x\rVert_1=1であり、相異なるj,k∈N≥1j,k\in\NNについてxj≠0x_j\neq0かつxk≠0x_k\neq0であるとする。δ=min⁡{∣xj∣,∣xk∣}\delta=\min\{\lvert x_j\rvert,\lvert x_k\rvert\}とおき、h=δ(∣xj∣−1xjej−∣xk∣−1xkek)h=\delta\bigl(\lvert x_j\rvert^{-1}x_je_j-\lvert x_k\rvert^{-1}x_ke_k\bigr)とおく。h≠0h\neq0であり、0<δ≤∣xj∣0<\delta\leq\lvert x_j\rvertかつδ≤∣xk∣\delta\leq\lvert x_k\rvertであるから、x±hx\pm hの第jj成分の絶対値は∣xj∣±δ\lvert x_j\rvert\pm\delta、第kk成分の絶対値は∣xk∣∓δ\lvert x_k\rvert\mp\deltaであり、他の成分はxxの成分に等しいから、∥x±h∥1=∥x∥1=1\lVert x\pm h\rVert_1=\lVert x\rVert_1=1である。いずれの場合もx+hx+hとx−hx-hはBℓ1B_{\ell^1}に属するから、補題 1.2 (4)によりx∉ext⁡Bℓ1x\notin\operatorname{ext}B_{\ell^1}である。∥x∥1=1\lVert x\rVert_1=1ならばx≠0x\neq0であるから、ext⁡Bℓ1\operatorname{ext}B_{\ell^1}の元はちょうど一つの成分だけが零でなく∥x∥1=1\lVert x\rVert_1=1を満たす列であり、∣α∣=1\lvert\alpha\rvert=1を満たすα∈K\alpha\in\mathbb Kとn∈N≥1n\in\NNによりαen\alpha e_nと書かれる。

逆に、∣α∣=1\lvert\alpha\rvert=1を満たすα∈K\alpha\in\mathbb Kとn∈N≥1n\in\NNについてx=αenx=\alpha e_nとし、h∈ℓ1h\in\ell^1がx+h∈Bℓ1x+h\in B_{\ell^1}かつx−h∈Bℓ1x-h\in B_{\ell^1}を満たすとする。ρ=∑m≠n∣hm∣\rho=\sum_{m\neq n}\lvert h_m\rvertとおくと、∣α+hn∣+ρ≤1\lvert\alpha+h_n\rvert+\rho\leq1かつ∣α−hn∣+ρ≤1\lvert\alpha-h_n\rvert+\rho\leq1である。∣α+hn∣+∣α−hn∣≥∣2α∣=2\lvert\alpha+h_n\rvert+\lvert\alpha-h_n\rvert\geq\lvert2\alpha\rvert=2であるから、二つの不等式を加えると2+2ρ≤22+2\rho\leq2となり、ρ=0\rho=0である。したがって∣α+hn∣≤1\lvert\alpha+h_n\rvert\leq1、∣α−hn∣≤1\lvert\alpha-h_n\rvert\leq1、∣α+hn∣+∣α−hn∣≥2\lvert\alpha+h_n\rvert+\lvert\alpha-h_n\rvert\geq2であるから、∣α+hn∣=∣α−hn∣=1\lvert\alpha+h_n\rvert=\lvert\alpha-h_n\rvert=1である。∣α+hn∣2+∣α−hn∣2=2∣α∣2+2∣hn∣2\lvert\alpha+h_n\rvert^2+\lvert\alpha-h_n\rvert^2=2\lvert\alpha\rvert^2+2\lvert h_n\rvert^2であるから2=2+2∣hn∣22=2+2\lvert h_n\rvert^2であり、hn=0h_n=0である。ゆえにh=0h=0であり、補題 1.2 (4)によりx∈ext⁡Bℓ1x\in\operatorname{ext}B_{\ell^1}である。

主張 (2)を示す。CCをノルム位相に関するext⁡Bℓ1\operatorname{ext}B_{\ell^1}の閉凸包とする。Bℓ1B_{\ell^1}はノルムの連続性により閉集合であり、ノルムの三角不等式により凸であって、主張 (1)によりext⁡Bℓ1\operatorname{ext}B_{\ell^1}を含むから、C⊆Bℓ1C\subseteq B_{\ell^1}である。x∈Bℓ1∖Cx\in B_{\ell^1}\setminus Cが存在すると仮定する。CCはe1e_1を含む閉凸集合であるから、§E12.18 系 4.1により、ℜf(x)>sup⁡y∈Cℜf(y)\Re f(x)>\sup_{y\in C}\Re f(y)を満たすf∈(ℓ1)∗f\in(\ell^1)^*が存在する。s=sup⁡y∈Cℜf(y)s=\sup_{y\in C}\Re f(y)とおく。n∈N≥1n\in\NNについて、∣α∣=1\lvert\alpha\rvert=1かつαf(en)=∣f(en)∣\alpha f(e_n)=\lvert f(e_n)\rvertを満たすα∈K\alpha\in\mathbb Kをとると、αen∈C\alpha e_n\in Cであるから∣f(en)∣=ℜf(αen)≤s\lvert f(e_n)\rvert=\Re f(\alpha e_n)\leq sである。N∈N≥1N\in\NNについてx[N]=∑n=1Nxnenx^{[N]}=\sum_{n=1}^Nx_ne_nとおくと、∥x−x[N]∥1=∑n>N∣xn∣→0\lVert x-x^{[N]}\rVert_1=\sum_{n>N}\lvert x_n\rvert\to0(N→∞N\to\infty)であり、ffは連続であるからf(x)=lim⁡N→∞∑n=1Nxnf(en)f(x)=\lim_{N\to\infty}\sum_{n=1}^Nx_nf(e_n)である。各NNについて∣∑n=1Nxnf(en)∣≤s∑n=1N∣xn∣≤s\bigl\lvert\sum_{n=1}^Nx_nf(e_n)\bigr\rvert\leq s\sum_{n=1}^N\lvert x_n\rvert\leq sであるから、ℜf(x)≤∣f(x)∣≤s\Re f(x)\leq\lvert f(x)\rvert\leq sである。これはℜf(x)>s\Re f(x)>sに反する。ゆえにBℓ1=CB_{\ell^1}=Cである。

Bℓ1B_{\ell^1}がノルム位相に関してコンパクトであると仮定する。y∈Bℓ1y\in B_{\ell^1}についてUy={z∈ℓ1∣∥z−y∥1<1}U_y=\{z\in\ell^1\mid\lVert z-y\rVert_1<1\}とおくと、(Uy)y∈Bℓ1(U_y)_{y\in B_{\ell^1}}はBℓ1B_{\ell^1}を覆う開集合の族であるから、§E2.19 命題 2.6により、Bℓ1⊆Uy1∪⋯∪UymB_{\ell^1}\subseteq U_{y_1}\cup\cdots\cup U_{y_m}を満たすy1,…,ym∈Bℓ1y_1,\ldots,y_m\in B_{\ell^1}が存在する。相異なるn,n′∈N≥1n,n'\in\NNについてen,en′∈Uyie_n,e_{n'}\in U_{y_i}ならば2=∥en−en′∥1≤∥en−yi∥1+∥yi−en′∥1<22=\lVert e_n-e_{n'}\rVert_1\leq\lVert e_n-y_i\rVert_1+\lVert y_i-e_{n'}\rVert_1<2となるから、各UyiU_{y_i}は高々一つのene_nを含む。したがってUy1∪⋯∪UymU_{y_1}\cup\cdots\cup U_{y_m}は高々mm個のene_nしか含まず、すべてのn∈N≥1n\in\NNについてen∈Bℓ1e_n\in B_{\ell^1}であることと両立しない。

主張 (3)を示す。そのようなTTが存在すると仮定すると、系 1.3によりT(ext⁡BL1)=ext⁡Bℓ1T(\operatorname{ext}B_{L^1})=\operatorname{ext}B_{\ell^1}である。補題 3.2 (2)により左辺は空集合であり、主張 (1)により右辺はe1e_1を含む。これは両立しない。▨

4 演習

問題 4.1.K∈{R,C}\mathbb K\in\{\R,\C\}とし、XXをK\mathbb K上のノルム空間とし、BX∗={f∈X∗∣∥f∥≤1}B_{X^*}=\{f\in X^*\mid\lVert f\rVert\leq1\}とする。

  1. 任意のx∈Xx\in Xに対して、f(x)=∥x∥f(x)=\lVert x\rVertを満たすf∈ext⁡BX∗f\in\operatorname{ext}B_{X^*}が存在することを示せ。
  2. 任意のx∈Xx\in Xについて∥x∥=max⁡{∣f(x)∣∣f∈ext⁡BX∗}\lVert x\rVert=\max\{\lvert f(x)\rvert\mid f\in\operatorname{ext}B_{X^*}\}であることを示せ。
解答.

(1)を示す。x∈Xx\in Xとする。§E12.27 定義 4.2により(X∗,X)(X^*,X)は双対対であり、§E12.27 命題 2.2 (3)により、X∗X^*は*弱位相σ(X∗,X)\sigma(X^*,X)について Hausdorff 局所凸空間であって、写像φ ⁣:X∗→K\varphi\colon X^*\to\mathbb K,g↦g(x)g\mapsto g(x)は(X∗,σ(X∗,X))′(X^*,\sigma(X^*,X))'に属する。BX∗B_{X^*}は00を含み、ノルムの三角不等式により凸であり、§E12.29 系 4.3によりσ(X∗,X)\sigma(X^*,X)に関してコンパクトである。補題 2.2 (2)をE=(X∗,σ(X∗,X))E=(X^*,\sigma(X^*,X))、K=BX∗K=B_{X^*}とφ\varphiに適用すると、すべてのg∈BX∗g\in B_{X^*}についてℜg(x)≤ℜf(x)\Re g(x)\leq\Re f(x)を満たすf∈ext⁡BX∗f\in\operatorname{ext}B_{X^*}が存在する。x=0x=0ならばf(x)=0=∥x∥f(x)=0=\lVert x\rVertである。x≠0x\neq0ならば、§E12.17 系 4.3により∥g∥=1\lVert g\rVert=1かつg(x)=∥x∥g(x)=\lVert x\rVertを満たすg∈X∗g\in X^*が存在し、g∈BX∗g\in B_{X^*}であるからℜf(x)≥∥x∥\Re f(x)\geq\lVert x\rVertである。一方、∥f∥≤1\lVert f\rVert\leq1であるから、§E10.2 命題 1.2により∣f(x)∣≤∥x∥\lvert f(x)\rvert\leq\lVert x\rVertである。(ℜf(x))2+(ℑf(x))2=∣f(x)∣2≤∥x∥2≤(ℜf(x))2(\Re f(x))^2+(\Im f(x))^2=\lvert f(x)\rvert^2\leq\lVert x\rVert^2\leq(\Re f(x))^2であるからℑf(x)=0\Im f(x)=0であり、∥x∥≤ℜf(x)≤∥x∥\lVert x\rVert\leq\Re f(x)\leq\lVert x\rVertによりf(x)=∥x∥f(x)=\lVert x\rVertである。

(2)を示す。x∈Xx\in Xとする。f∈ext⁡BX∗f\in\operatorname{ext}B_{X^*}ならば∥f∥≤1\lVert f\rVert\leq1であるから、§E10.2 命題 1.2により∣f(x)∣≤∥x∥\lvert f(x)\rvert\leq\lVert x\rVertである。(1)により∣f(x)∣=∥x∥\lvert f(x)\rvert=\lVert x\rVertを満たすf∈ext⁡BX∗f\in\operatorname{ext}B_{X^*}が存在するから、{∣f(x)∣∣f∈ext⁡BX∗}\{\lvert f(x)\rvert\mid f\in\operatorname{ext}B_{X^*}\}は最大元∥x∥\lVert x\rVertをもつ。▨

問題 4.2.HHを{0}\{0\}でない実内積空間または複素内積空間とし、BH={x∈H∣∥x∥≤1}B_H=\{x\in H\mid\lVert x\rVert\leq1\}とする。ext⁡BH={x∈H∣∥x∥=1}\operatorname{ext}B_H=\{x\in H\mid\lVert x\rVert=1\}であることを示せ。

解答.

x∈BHx\in B_Hとする。∥x∥<1\lVert x\rVert<1とする。H≠{0}H\neq\{0\}であるからy≠0y\neq0を満たすy∈Hy\in Hが存在し、h=(1−∥x∥)∥y∥−1yh=(1-\lVert x\rVert)\lVert y\rVert^{-1}yとおくと、h≠0h\neq0であり、∥x±h∥≤∥x∥+∥h∥=1\lVert x\pm h\rVert\leq\lVert x\rVert+\lVert h\rVert=1であるから、x+hx+hとx−hx-hはBHB_Hに属する。補題 1.2 (4)によりx∉ext⁡BHx\notin\operatorname{ext}B_Hである。

∥x∥=1\lVert x\rVert=1とし、h∈Hh\in Hがx+h∈BHx+h\in B_Hかつx−h∈BHx-h\in B_Hを満たすとする。§E10.3 命題 1.5により

2+2∥h∥2=2∥x∥2+2∥h∥2=∥x+h∥2+∥x−h∥2≤22+2\lVert h\rVert^2=2\lVert x\rVert^2+2\lVert h\rVert^2=\lVert x+h\rVert^2+\lVert x-h\rVert^2\leq2

であるからh=0h=0である。補題 1.2 (4)によりx∈ext⁡BHx\in\operatorname{ext}B_Hである。▨

参考文献

  1. Walter Rudin, Functional Analysis, 2nd ed., International Series in Pure and Applied Mathematics, McGraw Hill, 1991.端部分集合と Zorn の補題による Krein–Milman の定理の証明の扱いを参考にした。
  2. John B. Conway, A Course in Functional Analysis, 2nd ed., Graduate Texts in Mathematics, Springer, New York, 1990.閉単位球の端点と、c_0 と L^1 が連続双対と等長同型でないことの扱いを参考にした。

前提記事

16 本の記事・単元を表示