§E12.17Hahn–Banach の定理

最終更新

位相線形空間は、その上の連続線形汎関数の全体である連続双対を通して調べられることが多い。しかし、位相線形空間EEの線形部分空間上の連続線形汎関数は、EE全体の連続線形汎関数へ延長されるとは限らない。たとえば、0<p<10<p<1のとき、Lebesgue 測度に関するLp([0,1])L^p([0,1])の連続双対は{0}\{0\}であるから、定数関数が張る11次元部分空間上の零でない連続線形汎関数は延長されない。一方、実線形空間の部分空間上の線形汎関数が、全体で定義された劣線形汎関数で上から抑えられるならば、その線形汎関数は、同じ劣線形汎関数で上から抑えられる全体の線形汎関数へ延長される。この延長の存在を述べる定理を Hahn–Banach の定理という。Hahn–Banach の定理は、関数解析の最も基本的な存在定理の一つであり、局所凸空間とノルム空間の双対の理論はこの定理の上に立つ。本記事では、Hahn–Banach の定理とその基本的な帰結を、代表的な例とともに解説する。

1 劣線形汎関数で上から抑えられる延長

定義 1.1.K∈{R,C}\mathbb K\in\{\R,\C\}とし、XXをK\mathbb K上の線形空間とする。写像p ⁣:X→Rp\colon X\to\Rが、任意のx,y∈Xx,y\in Xと任意の実数t≥0t\geq0について

p(x+y)≤p(x)+p(y),p(tx)=tp(x)p(x+y)\leq p(x)+p(y),\qquad p(tx)=tp(x)

を満たすとき、ppは 劣線形 (sublinear) であるという。劣線形な写像X→RX\to\RをXX上の劣線形汎関数という。

補題 1.2.XXをR\R上の線形空間、ppをXX上の劣線形汎関数、NNをXXの線形部分空間とし、g ⁣:N→Rg\colon N\to\Rをすべてのn∈Nn\in Nについてg(n)≤p(n)g(n)\leq p(n)を満たす線形写像とする。x0∈X∖Nx_0\in X\setminus Nとし、N1=N+Rx0N_1=N+\R x_0とおく。このとき、sup⁡n∈N(g(n)−p(n−x0))\sup_{n\in N}\bigl(g(n)-p(n-x_0)\bigr)とinf⁡n∈N(p(n+x0)−g(n))\inf_{n\in N}\bigl(p(n+x_0)-g(n)\bigr)は実数であり、前者は後者以下である。任意の実数ccに対して、Gc∣N=gG_c|_N=gかつGc(x0)=cG_c(x_0)=cを満たす線形写像Gc ⁣:N1→RG_c\colon N_1\to\Rがただ一つ存在する。GcG_cがすべてのy∈N1y\in N_1についてGc(y)≤p(y)G_c(y)\leq p(y)を満たすための必要十分条件は、ccが

sup⁡n∈N(g(n)−p(n−x0))≤c≤inf⁡n∈N(p(n+x0)−g(n))\sup_{n\in N}\bigl(g(n)-p(n-x_0)\bigr)\leq c\leq\inf_{n\in N}\bigl(p(n+x_0)-g(n)\bigr)(1.2.1)\text{(1.2.1)}

を満たすことである。

証明.n1,n2∈Nn_1,n_2\in Nとする。ggの線形性とg≤pg\leq pとppの劣線形性により

g(n1)+g(n2)=g(n1+n2)≤p(n1+n2)=p((n1−x0)+(n2+x0))≤p(n1−x0)+p(n2+x0)g(n_1)+g(n_2)=g(n_1+n_2)\leq p(n_1+n_2)=p\bigl((n_1-x_0)+(n_2+x_0)\bigr)\leq p(n_1-x_0)+p(n_2+x_0)

であるから、g(n1)−p(n1−x0)≤p(n2+x0)−g(n2)g(n_1)-p(n_1-x_0)\leq p(n_2+x_0)-g(n_2)である。0∈N0\in Nであるから、実数の集合{g(n)−p(n−x0)∣n∈N}\{g(n)-p(n-x_0)\mid n\in N\}と{p(n+x0)−g(n)∣n∈N}\{p(n+x_0)-g(n)\mid n\in N\}は空でない。直前の不等式により、前者の各元は後者の各元以下である。ゆえに前者の上限aaと後者の下限bbは実数であり、a≤ba\leq bである。

y∈N1y\in N_1がy=n+tx0=n′+t′x0y=n+tx_0=n'+t'x_0(n,n′∈Nn,n'\in N、t,t′∈Rt,t'\in\R)と書かれるとする。t≠t′t\neq t'ならばx0=(t−t′)−1(n′−n)∈Nx_0=(t-t')^{-1}(n'-n)\in Nとなり、x0∉Nx_0\notin Nに反する。ゆえにt=t′t=t'かつn=n′n=n'であり、N1N_1の各元はn+tx0n+tx_0(n∈Nn\in N、t∈Rt\in\R)の形にただ一通りに書かれる。したがってGc(n+tx0)=g(n)+tcG_c(n+tx_0)=g(n)+tcは線形写像Gc ⁣:N1→RG_c\colon N_1\to\Rを定め、Gc∣N=gG_c|_N=gとGc(x0)=cG_c(x_0)=cを満たす。線形写像G ⁣:N1→RG\colon N_1\to\Rがこの二条件を満たすならば、G(n+tx0)=g(n)+tcG(n+tx_0)=g(n)+tcであるからG=GcG=G_cである。

N1N_1上でGc≤pG_c\leq pが成り立つとする。n∈Nn\in Nについてg(n)−c=Gc(n−x0)≤p(n−x0)g(n)-c=G_c(n-x_0)\leq p(n-x_0)かつg(n)+c=Gc(n+x0)≤p(n+x0)g(n)+c=G_c(n+x_0)\leq p(n+x_0)であるから、g(n)−p(n−x0)≤c≤p(n+x0)−g(n)g(n)-p(n-x_0)\leq c\leq p(n+x_0)-g(n)である。nnについて上限と下限をとると、ccは式 (1.2.1)を満たす。

逆に、ccが式 (1.2.1)を満たすとし、n∈Nn\in Nとt∈Rt\in\Rをとる。t=0t=0ならばGc(n)=g(n)≤p(n)G_c(n)=g(n)\leq p(n)である。t>0t>0ならば、t−1n∈Nt^{-1}n\in Nについてc≤p(t−1n+x0)−g(t−1n)c\leq p(t^{-1}n+x_0)-g(t^{-1}n)であり、両辺にttを掛けると、ppの劣線形性によりg(n)+tc≤tp(t−1n+x0)=p(n+tx0)g(n)+tc\leq tp(t^{-1}n+x_0)=p(n+tx_0)である。t<0t<0ならば、s=−ts=-tとおくと、s−1n∈Ns^{-1}n\in Nについてg(s−1n)−p(s−1n−x0)≤cg(s^{-1}n)-p(s^{-1}n-x_0)\leq cであり、両辺にssを掛けるとg(n)−sc≤sp(s−1n−x0)=p(n−sx0)g(n)-sc\leq sp(s^{-1}n-x_0)=p(n-sx_0)である。いずれの場合もGc(n+tx0)=g(n)+tc≤p(n+tx0)G_c(n+tx_0)=g(n)+tc\leq p(n+tx_0)である。▨

定理 1.3 (Hahn–Banach の定理).XXをR\R上の線形空間、ppをXX上の劣線形汎関数、MMをXXの線形部分空間とし、f ⁣:M→Rf\colon M\to\Rをすべてのm∈Mm\in Mについてf(m)≤p(m)f(m)\leq p(m)を満たす線形写像とする。このとき、F∣M=fF|_M=fを満たし、すべてのx∈Xx\in XについてF(x)≤p(x)F(x)\leq p(x)を満たす線形写像F ⁣:X→RF\colon X\to\Rが存在する。

証明.M⊆NM\subseteq Nを満たすXXの線形部分空間NNと、g∣M=fg|_M=fを満たし、すべてのn∈Nn\in Nについてg(n)≤p(n)g(n)\leq p(n)を満たす線形写像g ⁣:N→Rg\colon N\to\Rの組(N,g)(N,g)の全体をO\mathcal Oとする。(N,g),(N′,g′)∈O(N,g),(N',g')\in\mathcal Oについて、N⊆N′N\subseteq N'かつg′∣N=gg'|_N=gであるとき(N,g)⪯(N′,g′)(N,g)\preceq(N',g')と定めると、⪯\preceqはO\mathcal O上の半順序である。(M,f)∈O(M,f)\in\mathcal OであるからO\mathcal Oは空でなく、空の鎖は(M,f)(M,f)を上界にもつ。

C\mathcal CをO\mathcal Oの空でない鎖とし、N∗=⋃(N,g)∈CNN^*=\bigcup_{(N,g)\in\mathcal C}Nとおく。x∈N∗x\in N^*について、x∈Nx\in Nを満たす(N,g)∈C(N,g)\in\mathcal Cをとりg∗(x)=g(x)g^*(x)=g(x)と定める。(N′,g′),(N′′,g′′)∈C(N',g'),(N'',g'')\in\mathcal Cとx∈N′∩N′′x\in N'\cap N''について、C\mathcal Cは鎖であるから、たとえば(N′,g′)⪯(N′′,g′′)(N',g')\preceq(N'',g'')であり、g′(x)=g′′(x)g'(x)=g''(x)である。ゆえにg∗(x)g^*(x)は(N,g)(N,g)の選び方によらない。x,y∈N∗x,y\in N^*とλ∈R\lambda\in\Rをとると、C\mathcal Cが鎖であることからx,y∈Nx,y\in Nを満たす(N,g)∈C(N,g)\in\mathcal Cが存在し、x+λy∈N⊆N∗x+\lambda y\in N\subseteq N^*かつg∗(x+λy)=g(x)+λg(y)=g∗(x)+λg∗(y)g^*(x+\lambda y)=g(x)+\lambda g(y)=g^*(x)+\lambda g^*(y)である。したがってN∗N^*はMMを含む線形部分空間であり、g∗g^*は線形であり、g∗∣M=fg^*|_M=fとg∗≤pg^*\leq pを満たす。(N∗,g∗)∈O(N^*,g^*)\in\mathcal OはC\mathcal Cの上界である。

§E1.20 定理 2.1 (3)により、O\mathcal Oは極大元(N0,g0)(N_0,g_0)をもつ。N0≠XN_0\neq Xと仮定し、x0∈X∖N0x_0\in X\setminus N_0をとる。補題 1.2により、式 (1.2.1)を満たす実数ccが存在し、線形写像G ⁣:N0+Rx0→RG\colon N_0+\R x_0\to\RでG∣N0=g0G|_{N_0}=g_0とG≤pG\leq pを満たすものが存在する。G∣M=g0∣M=fG|_M=g_0|_M=fであるから(N0+Rx0,G)∈O(N_0+\R x_0,G)\in\mathcal Oであり、(N0,g0)⪯(N0+Rx0,G)(N_0,g_0)\preceq(N_0+\R x_0,G)である。x0∉N0x_0\notin N_0であるから(N0,g0)≠(N0+Rx0,G)(N_0,g_0)\neq(N_0+\R x_0,G)であり、(N0,g0)(N_0,g_0)が極大元であることに反する。ゆえにN0=XN_0=Xであり、F=g0F=g_0が主張の条件を満たす。▨

注意 1.4.定理 1.3の証明は§E1.20 定理 2.1 (3)を用いており、選択公理に依存する。選択公理を除く Zermelo–Fraenkel 集合論を ZF と略記する。Howard と Rubin によれば、Hahn–Banach の定理は選択公理より真に弱い。すなわち、ZF が無矛盾であれば、ZF に Hahn–Banach の定理を加えた体系から選択公理を証明することはできない。一方、ZF が無矛盾であれば、Hahn–Banach の定理を ZF だけから証明することもできない。

例 1.5.R2\R^2に∥(ξ,η)∥∞=max⁡{∣ξ∣,∣η∣}\lVert(\xi,\eta)\rVert_\infty=\max\{\lvert\xi\rvert,\lvert\eta\rvert\}を入れ、p=∥⋅∥∞p=\lVert\cdot\rVert_\inftyとする。ppは半ノルムであるから劣線形汎関数である。対角線N={(t,t)∣t∈R}N=\{(t,t)\mid t\in\R\}上の線形写像g(t,t)=tg(t,t)=tはg(t,t)≤∣t∣=p(t,t)g(t,t)\leq\lvert t\rvert=p(t,t)を満たす。x0=(1,0)x_0=(1,0)とするとN+Rx0=R2N+\R x_0=\R^2である。n=(t,t)n=(t,t)について

g(n)−p(n−x0)=t−max⁡{∣t−1∣,∣t∣},p(n+x0)−g(n)=max⁡{∣t+1∣,∣t∣}−tg(n)-p(n-x_0)=t-\max\{\lvert t-1\rvert,\lvert t\rvert\},\qquad p(n+x_0)-g(n)=\max\{\lvert t+1\rvert,\lvert t\rvert\}-t

である。前者はt≥1/2t\geq1/2のとき00、t<1/2t<1/2のとき2t−1<02t-1<0であり、後者はt≥−1/2t\geq-1/2のとき11、t<−1/2t<-1/2のとき−2t>1-2t>1である。したがって式 (1.2.1)は0≤c≤10\leq c\leq1であり、補題 1.2により、ggの線形延長G ⁣:R2→RG\colon\R^2\to\RでG≤pG\leq pを満たすものの全体は、0≤c≤10\leq c\leq1を満たす実数ccについての

Gc(ξ,η)=g(η,η)+(ξ−η)c=cξ+(1−c)ηG_c(\xi,\eta)=g(\eta,\eta)+(\xi-\eta)c=c\xi+(1-c)\eta

の全体である。p(−y)=p(y)p(-y)=p(y)であるから、線形写像GGについてG≤pG\leq pと∣G∣≤p\lvert G\rvert\leq pは同値であり、GcG_cの全体は、∥⋅∥∞\lVert\cdot\rVert_\inftyに関する作用素ノルムが11以下であるggの線形延長の全体である。g(1,1)=1=∥(1,1)∥∞g(1,1)=1=\lVert(1,1)\rVert_\inftyであるからggの作用素ノルムは11であり、作用素ノルムを保つggの線形延長は一つに定まらない。

2 複素線形汎関数と半ノルムで絶対値が抑えられる延長

補題 2.1.K∈{R,C}\mathbb K\in\{\R,\C\}とし、EEをK\mathbb K上の線形空間とする。スカラー倍をR×E\R\times Eに制限して、EEをR\R上の線形空間とみなす。K\mathbb K線形写像F ⁣:E→KF\colon E\to\mathbb Kに対して、写像ℜF ⁣:E→R\Re F\colon E\to\Rを(ℜF)(x)=ℜ(F(x))(\Re F)(x)=\Re(F(x))で定める(K=R\mathbb K=\RのときℜF=F\Re F=Fである)。

  1. 写像F↦ℜFF\mapsto\Re Fは、K\mathbb K線形写像E→KE\to\mathbb Kの全体からR\R線形写像E→RE\to\Rの全体へのR\R線形な全単射である。K=C\mathbb K=\Cのとき、R\R線形写像u ⁣:E→Ru\colon E\to\Rに対応するC\C線形写像FFはF(x)=u(x)−iu(ix)F(x)=u(x)-iu(ix)で与えられる。
  2. ppをEE上の半ノルムとし、F ⁣:E→KF\colon E\to\mathbb KをK\mathbb K線形写像とする。このとき、すべてのx∈Ex\in Eについて∣F(x)∣≤p(x)\lvert F(x)\rvert\leq p(x)が成り立つための必要十分条件は、すべてのx∈Ex\in EについてℜF(x)≤p(x)\Re F(x)\leq p(x)が成り立つことである。
  3. EEがK\mathbb K上の位相線形空間であるとき、K\mathbb K線形写像F ⁣:E→KF\colon E\to\mathbb Kが連続であるための必要十分条件は、ℜF\Re Fが連続であることである。

証明.主張 (1)を示す。ℜ ⁣:K→R\Re\colon\mathbb K\to\RはR\R線形であるから、ℜF\Re FはR\R線形であり、F↦ℜFF\mapsto\Re FはR\R線形である。K=R\mathbb K=\Rならば、K\mathbb K線形写像E→KE\to\mathbb KとR\R線形写像E→RE\to\Rは同じものであり、F↦ℜFF\mapsto\Re Fは恒等写像である。K=C\mathbb K=\Cとする。z∈Cz\in\Cについてℑz=−ℜ(iz)\Im z=-\Re(iz)であるから、C\C線形写像FFとx∈Ex\in EについてℑF(x)=−ℜ(iF(x))=−ℜF(ix)\Im F(x)=-\Re(iF(x))=-\Re F(ix)であり、

F(x)=ℜF(x)−iℜF(ix)F(x)=\Re F(x)-i\Re F(ix)

である。したがってFFはℜF\Re Fによって定まり、F↦ℜFF\mapsto\Re Fは単射である。u ⁣:E→Ru\colon E\to\RをR\R線形写像とし、F(x)=u(x)−iu(ix)F(x)=u(x)-iu(ix)とおく。FFはR\R線形であり、F(ix)=u(ix)−iu(−x)=i(u(x)−iu(ix))=iF(x)F(ix)=u(ix)-iu(-x)=i\bigl(u(x)-iu(ix)\bigr)=iF(x)であるから、実数s,ts,tについてF((s+it)x)=sF(x)+tF(ix)=(s+it)F(x)F((s+it)x)=sF(x)+tF(ix)=(s+it)F(x)である。ゆえにFFはC\C線形であり、ℜF=u\Re F=uを満たす。

主張 (2)を示す。∣F∣≤p\lvert F\rvert\leq pならば、x∈Ex\in EについてℜF(x)≤∣F(x)∣≤p(x)\Re F(x)\leq\lvert F(x)\rvert\leq p(x)である。逆にℜF≤p\Re F\leq pとし、x∈Ex\in Eとする。∣θ∣=1\lvert\theta\rvert=1かつθF(x)=∣F(x)∣\theta F(x)=\lvert F(x)\rvertを満たすθ∈K\theta\in\mathbb Kをとる。F(θx)=θF(x)F(\theta x)=\theta F(x)は実数であるから、

∣F(x)∣=ℜF(θx)≤p(θx)=∣θ∣p(x)=p(x)\lvert F(x)\rvert=\Re F(\theta x)\leq p(\theta x)=\lvert\theta\rvert p(x)=p(x)

である。

主張 (3)を示す。ℜ ⁣:K→R\Re\colon\mathbb K\to\Rは連続であるから、FFが連続ならばℜF\Re Fは連続である。K=R\mathbb K=\Rならば、逆はℜF=F\Re F=Fによる。K=C\mathbb K=\Cとし、ℜF\Re Fが連続であるとする。§E12.16 命題 1.4 (1)によりx↦ixx\mapsto ixは連続であるから、x↦ℜF(ix)x\mapsto\Re F(ix)は連続である。§E2.14 定理 1.6によりx↦(ℜF(x),ℜF(ix))x\mapsto(\Re F(x),\Re F(ix))はEEからR2\R^2への連続写像であり、(s,t)↦s−it(s,t)\mapsto s-itはR2\R^2からC\Cへの連続写像であるから、主張 (1)の式F(x)=ℜF(x)−iℜF(ix)F(x)=\Re F(x)-i\Re F(ix)により、FFはそれらの合成として連続である。▨

定理 2.2.K∈{R,C}\mathbb K\in\{\R,\C\}とし、EEをK\mathbb K上の線形空間、ppをEE上の半ノルム、MMをEEの線形部分空間とし、f ⁣:M→Kf\colon M\to\mathbb Kをすべてのm∈Mm\in Mについて∣f(m)∣≤p(m)\lvert f(m)\rvert\leq p(m)を満たす線形写像とする。このとき、F∣M=fF|_M=fを満たし、すべてのx∈Ex\in Eについて∣F(x)∣≤p(x)\lvert F(x)\rvert\leq p(x)を満たす線形写像F ⁣:E→KF\colon E\to\mathbb Kが存在する。

証明. スカラー倍をR\Rに制限して、EEとMMをR\R上の線形空間とみなす。ppは半ノルムであるから、x,y∈Ex,y\in Eと実数t≥0t\geq0についてp(x+y)≤p(x)+p(y)p(x+y)\leq p(x)+p(y)とp(tx)=∣t∣p(x)=tp(x)p(tx)=\lvert t\rvert p(x)=tp(x)を満たし、R\R上の線形空間EE上の劣線形汎関数である。補題 2.1 (1)をMMに適用するとu=ℜf ⁣:M→Ru=\Re f\colon M\to\RはR\R線形であり、m∈Mm\in Mについてu(m)≤∣f(m)∣≤p(m)u(m)\leq\lvert f(m)\rvert\leq p(m)である。定理 1.3により、U∣M=uU|_M=uを満たし、すべてのx∈Ex\in EについてU(x)≤p(x)U(x)\leq p(x)を満たすR\R線形写像U ⁣:E→RU\colon E\to\Rが存在する。補題 2.1 (1)により、ℜF=U\Re F=Uを満たすK\mathbb K線形写像F ⁣:E→KF\colon E\to\mathbb Kが存在する。F∣MF|_MとffはK\mathbb K線形写像M→KM\to\mathbb Kであり、ℜ(F∣M)=U∣M=u=ℜf\Re(F|_M)=U|_M=u=\Re fを満たすから、補題 2.1 (1)の単射性をMMに適用してF∣M=fF|_M=fを得る。ℜF=U≤p\Re F=U\leq pであるから、補題 2.1 (2)により、すべてのx∈Ex\in Eについて∣F(x)∣≤p(x)\lvert F(x)\rvert\leq p(x)である。▨

3 局所凸空間での延長と点の分離

定理 3.1.K∈{R,C}\mathbb K\in\{\R,\C\}とし、EEをK\mathbb K上の位相線形空間、MMをEEの線形部分空間とし、MMに部分空間位相を入れる。

  1. ppをEE上の連続な半ノルムとし、f ⁣:M→Kf\colon M\to\mathbb Kをすべてのm∈Mm\in Mについて∣f(m)∣≤p(m)\lvert f(m)\rvert\leq p(m)を満たす線形写像とする。このとき、F∣M=fF|_M=fを満たし、すべてのx∈Ex\in Eについて∣F(x)∣≤p(x)\lvert F(x)\rvert\leq p(x)を満たすF∈E′F\in E'が存在する。
  2. EEが局所凸空間であるとし、f ⁣:M→Kf\colon M\to\mathbb Kを連続な線形写像とする。このとき、すべてのm∈Mm\in Mについて∣f(m)∣≤p(m)\lvert f(m)\rvert\leq p(m)を満たすEE上の連続な半ノルムppが存在し、F∣M=fF|_M=fを満たすF∈E′F\in E'が存在する。

証明.主張 (1)を示す。定理 2.2により、F∣M=fF|_M=fを満たし、すべてのx∈Ex\in Eについて∣F(x)∣≤p(x)\lvert F(x)\rvert\leq p(x)を満たす線形写像F ⁣:E→KF\colon E\to\mathbb Kが存在する。実数ε>0\varepsilon>0をとる。ppは連続でありp(0)=0p(0)=0であるから、V={x∈E∣p(x)<ε}V=\{x\in E\mid p(x)<\varepsilon\}は零近傍であり、x∈Vx\in Vならば∣F(x)∣<ε\lvert F(x)\rvert<\varepsilonである。ゆえにFFは00で連続であり、§E12.16 補題 1.7により連続である。

主張 (2)を示す。ffは連続でありf(0)=0f(0)=0であるから、W={m∈M∣∣f(m)∣<1}W=\{m\in M\mid\lvert f(m)\rvert<1\}は00を含むMMの開集合であり、部分空間位相の定義によりW=O∩MW=O\cap Mを満たすEEの開集合OOが存在する。0∈O0\in Oであり、EEは局所凸空間であるから、§E12.16 定理 2.9によりA⊆OA\subseteq Oを満たす絶対凸な零近傍AAが存在する。§E12.16 命題 1.4 (2)によりAAは吸収的であり、AAの Minkowski 汎関数ppは、§E12.16 命題 2.8 (3)と§E12.16 命題 2.8 (4)によりEE上の連続な半ノルムであり、§E12.16 命題 2.8 (2)により{x∈E∣p(x)<1}⊆A\{x\in E\mid p(x)<1\}\subseteq Aを満たす。m∈Mm\in Mと実数s>p(m)s>p(m)をとる。p(s−1m)=s−1p(m)<1p(s^{-1}m)=s^{-1}p(m)<1であるからs−1m∈A∩M⊆Ws^{-1}m\in A\cap M\subseteq Wであり、∣f(m)∣=s∣f(s−1m)∣<s\lvert f(m)\rvert=s\lvert f(s^{-1}m)\rvert<sである。s>p(m)s>p(m)は任意であるから∣f(m)∣≤p(m)\lvert f(m)\rvert\leq p(m)である。主張 (1)により、F∣M=fF|_M=fを満たすF∈E′F\in E'が存在する。▨

系 3.2.K∈{R,C}\mathbb K\in\{\R,\C\}とし、EEをK\mathbb K上の位相線形空間とする。

  1. EE上の任意の連続な半ノルムppと任意のx∈Ex\in Eに対して、すべてのy∈Ey\in Eについて∣f(y)∣≤p(y)\lvert f(y)\rvert\leq p(y)を満たし、f(x)=p(x)f(x)=p(x)を満たすf∈E′f\in E'が存在する。
  2. EEが Hausdorff 局所凸空間であるならば、x≠0x\neq0を満たす任意のx∈Ex\in Eに対してf(x)≠0f(x)\neq0を満たすf∈E′f\in E'が存在する。とくに、x≠yx\neq yを満たす任意のx,y∈Ex,y\in Eに対してf(x)≠f(y)f(x)\neq f(y)を満たすf∈E′f\in E'が存在する。

証明.主張 (1)を示す。p(x)=0p(x)=0ならばf=0f=0が条件を満たす。p(x)≠0p(x)\neq0とする。p(0)=0p(0)=0であるからx≠0x\neq0であり、線形部分空間M=KxM=\mathbb Kxの各元はtxtx(t∈Kt\in\mathbb K)の形にただ一通りに書かれる。線形写像g ⁣:M→Kg\colon M\to\mathbb Kをg(tx)=tp(x)g(tx)=tp(x)で定めると、∣g(tx)∣=∣t∣p(x)=p(tx)\lvert g(tx)\rvert=\lvert t\rvert p(x)=p(tx)である。定理 3.1 (1)により、f∣M=gf|_M=gを満たし、すべてのy∈Ey\in Eについて∣f(y)∣≤p(y)\lvert f(y)\rvert\leq p(y)を満たすf∈E′f\in E'が存在し、f(x)=g(x)=p(x)f(x)=g(x)=p(x)である。

主張 (2)を示す。EE上の連続な半ノルムの全体をPE\mathcal P_Eとする。§E12.16 定理 2.9によりEEの位相はτPE\tau_{\mathcal P_E}に等しく、EEは Hausdorff であるから、§E12.16 命題 2.4 (3)によりPE\mathcal P_EはEEの点を分離する。x≠0x\neq0とし、p(x)≠0p(x)\neq0を満たすp∈PEp\in\mathcal P_Eをとる。主張 (1)によりf(x)=p(x)≠0f(x)=p(x)\neq0を満たすf∈E′f\in E'が存在する。x≠yx\neq yならば、x−yx-yに対するこのffについてf(x)−f(y)=f(x−y)≠0f(x)-f(y)=f(x-y)\neq0である。▨

注意 3.3.系 3.2 (2)から Hausdorff 性を外すことはできない。K\mathbb Kに密着位相を入れると、§E12.16 例 4.2 (1)によりK\mathbb Kは Hausdorff でない位相線形空間であり、零近傍はK\mathbb Kだけであるから局所凸空間である。ffをこの空間の連続双対の元とすると、f−1({t∈K∣∣t∣<1})f^{-1}(\{t\in\mathbb K\mid\lvert t\rvert<1\})は00を含む開集合であるからK\mathbb Kに等しく、すべてのs∈Ks\in\mathbb Kについて∣sf(1)∣=∣f(s)∣<1\lvert sf(1)\rvert=\lvert f(s)\rvert<1である。したがってf(1)=0f(1)=0であり、f=0f=0である。この空間の連続双対は{0}\{0\}であり、11と00を分離しない。

例 3.4.ppを0<p<10<p<1を満たす実数とし、K∈{R,C}\mathbb K\in\{\R,\C\}とし、Lp([0,1])L^p([0,1])を§E12.16 命題 7.3のとおりとし、ddを§E12.16 例 7.2の距離とし、定数関数11の類を1\mathbf 1と書く。このとき、d(1,0)=1d(\mathbf 1,0)=1であり、M={c1∣c∈K}M=\{c\mathbf 1\mid c\in\mathbb K\}は11次元の線形部分空間である。線形写像f ⁣:M→Kf\colon M\to\mathbb Kをf(c1)=cf(c\mathbf 1)=cで定める。MMに部分空間位相を入れるとffは連続であるが、F∣M=fF|_M=fを満たすF∈Lp([0,1])′F\in L^p([0,1])'は存在しない。さらに、Lp([0,1])L^p([0,1])上の連続な半ノルムは00だけである。したがって、定理 3.1 (2)は局所凸性を外すと成り立たず、系 3.2 (2)も局所凸性を外すと成り立たない。

証明.§E12.16 例 7.2によりLp([0,1])L^p([0,1])は距離ddが定める位相について位相線形空間であり、§E2.15 定理 3.2により Hausdorff である。§E12.16 補題 1.6 (1)によりMMは Hausdorff 位相線形空間であり、dim⁡M=1\dim M=1であるから、§E12.16 系 4.3 (2)によりffは連続である。§E12.16 命題 7.3 (2)によりLp([0,1])′={0}L^p([0,1])'=\{0\}であるから、任意のF∈Lp([0,1])′F\in L^p([0,1])'についてF(1)=0≠1=f(1)F(\mathbf 1)=0\neq1=f(\mathbf 1)である。とくにLp([0,1])′L^p([0,1])'は1\mathbf 1と00を分離しない。

qqをLp([0,1])L^p([0,1])上の連続な半ノルムとし、C={g∈Lp([0,1])∣q(g)<1}C=\{g\in L^p([0,1])\mid q(g)<1\}とおく。qqは半ノルムであるからCCは凸であり、qqは連続でありq(0)=0q(0)=0であるからCCは00を含む開集合である。§E12.16 命題 7.3 (1)によりC=Lp([0,1])C=L^p([0,1])である。g∈Lp([0,1])g\in L^p([0,1])と実数t>0t>0についてtg∈Ctg\in Cであるからq(g)<1/tq(g)<1/tであり、q(g)=0q(g)=0である。ゆえにq=0q=0である。▨

4 ノルム空間での延長と双対によるノルムの表示

系 4.1 (ノルムを保つ Hahn–Banach).K∈{R,C}\mathbb K\in\{\R,\C\}とし、XXをK\mathbb K上のノルム空間、MMをXXの線形部分空間とし、MMにXXのノルムの制限を入れる。このとき、任意のf∈M∗f\in M^*に対して、F∣M=fF|_M=fかつ∥F∥=∥f∥\lVert F\rVert=\lVert f\rVertを満たすF∈X∗F\in X^*が存在する。

証明.p(x)=∥f∥∥x∥p(x)=\lVert f\rVert\lVert x\rVertとおく。ppはXX上の半ノルムであり、§E10.2 命題 1.2により、すべてのm∈Mm\in Mについて∣f(m)∣≤p(m)\lvert f(m)\rvert\leq p(m)である。定理 2.2により、F∣M=fF|_M=fを満たし、すべてのx∈Xx\in Xについて∣F(x)∣≤∥f∥∥x∥\lvert F(x)\rvert\leq\lVert f\rVert\lVert x\rVertを満たすK\mathbb K線形写像F ⁣:X→KF\colon X\to\mathbb Kが存在する。したがって、F∈X∗F\in X^*かつ∥F∥≤∥f∥\lVert F\rVert\leq\lVert f\rVertである。F∣M=fF|_M=fであるから

∥f∥=sup⁡{∣F(m)∣∣m∈M, ∥m∥≤1}≤∥F∥\lVert f\rVert=\sup\{\lvert F(m)\rvert\mid m\in M,\ \lVert m\rVert\leq1\}\leq\lVert F\rVert

であり、∥F∥=∥f∥\lVert F\rVert=\lVert f\rVertを得る。▨

系 4.2 (ノルムを保つ複素 Hahn–Banach).XXをC\C上のノルム空間、MMをXXの線形部分空間とし、MMにXXのノルムの制限を入れる。このとき、任意のf∈M∗f\in M^*に対して、F∣M=fF|_M=fかつ∥F∥=∥f∥\lVert F\rVert=\lVert f\rVertを満たすF∈X∗F\in X^*が存在する。

証明.系 4.1をK=C\mathbb K=\Cとして適用すると、F∣M=fF|_M=fかつ∥F∥=∥f∥\lVert F\rVert=\lVert f\rVertを満たすF∈X∗F\in X^*が存在する。▨

系 4.3.K∈{R,C}\mathbb K\in\{\R,\C\}とし、XXをK\mathbb K上のノルム空間とする。このとき、x≠0x\neq0を満たす任意のx∈Xx\in Xに対して、∥f∥=1\lVert f\rVert=1かつf(x)=∥x∥f(x)=\lVert x\rVertを満たすf∈X∗f\in X^*が存在する。したがって、x≠yx\neq yを満たす任意のx,y∈Xx,y\in Xに対してf(x)≠f(y)f(x)\neq f(y)を満たすf∈X∗f\in X^*が存在し、X∗X^*はXXの点を分離する。

証明.§E12.16 命題 2.10により、XXはノルムが定める位相について局所凸空間であり、X′=X∗X'=X^*である。§E10.1 命題 1.2によりノルム∥⋅∥\lVert\cdot\rVertはXX上の連続な半ノルムである。系 3.2 (1)により、すべてのy∈Xy\in Xについて∣f(y)∣≤∥y∥\lvert f(y)\rvert\leq\lVert y\rVertを満たし、f(x)=∥x∥f(x)=\lVert x\rVertを満たすf∈X∗f\in X^*が存在する。∥f∥≤1\lVert f\rVert\leq1であり、f(∥x∥−1x)=1f(\lVert x\rVert^{-1}x)=1であるから∥f∥≥1\lVert f\rVert\geq1である。x≠yx\neq yならば、x−yx-yに対するこのffについてf(x)−f(y)=∥x−y∥≠0f(x)-f(y)=\lVert x-y\rVert\neq0である。▨

系 4.4.K∈{R,C}\mathbb K\in\{\R,\C\}とし、XXをK\mathbb K上のノルム空間とする。このとき、任意のx∈Xx\in Xについて

∥x∥=sup⁡{∣f(x)∣∣f∈X∗, ∥f∥≤1}\lVert x\rVert=\sup\{\lvert f(x)\rvert\mid f\in X^*,\ \lVert f\rVert\leq1\}

が成り立つ。

証明.x∈Xx\in Xとする。f∈X∗f\in X^*が∥f∥≤1\lVert f\rVert\leq1を満たすならば、§E10.2 命題 1.2により∣f(x)∣≤∥f∥∥x∥≤∥x∥\lvert f(x)\rvert\leq\lVert f\rVert\lVert x\rVert\leq\lVert x\rVertである。x=0x=0ならばf=0f=0について∣f(x)∣=0=∥x∥\lvert f(x)\rvert=0=\lVert x\rVertである。x≠0x\neq0ならば、系 4.3により∥f∥=1\lVert f\rVert=1かつ∣f(x)∣=∥x∥\lvert f(x)\rvert=\lVert x\rVertを満たすf∈X∗f\in X^*が存在する。いずれの場合も上限は∥x∥\lVert x\rVertに等しい。▨

系 4.5.K∈{R,C}\mathbb K\in\{\R,\C\}とし、XXをK\mathbb K上のノルム空間とする。YYをXXの線形部分空間とし、XXのノルムの制限が定める位相についてYYは可分空間であるとする。このとき、X∗X^*の列(fn)n∈N≥1(f_n)_{n\in\NN}で、すべてのnnについて∥fn∥≤1\lVert f_n\rVert\leq1を満たし、すべてのy∈Yy\in Yについて

∥y∥=sup⁡n∈N≥1∣fn(y)∣\lVert y\rVert=\sup_{n\in\NN}\lvert f_n(y)\rvert

を満たすものが存在する。とくにXXが可分空間であるならば、すべてのx∈Xx\in Xについて∥x∥=sup⁡n∈N≥1∣fn(x)∣\lVert x\rVert=\sup_{n\in\NN}\lvert f_n(x)\rvertを満たす列(fn)n∈N≥1(f_n)_{n\in\NN}が存在する。

証明.§E2.13 定義 6.1により、YYで稠密な高々可算部分集合DDが存在する。0∈Y0\in Yであり、空集合の閉包は空集合であるからDDは空でなく、D={yn∣n∈N≥1}D=\{y_n\mid n\in\NN\}を満たす列(yn)n∈N≥1(y_n)_{n\in\NN}が存在する。各nnについて、yn=0y_n=0ならばfn=0f_n=0とし、yn≠0y_n\neq0ならば系 4.3により∥fn∥=1\lVert f_n\rVert=1かつfn(yn)=∥yn∥f_n(y_n)=\lVert y_n\rVertを満たすfn∈X∗f_n\in X^*をとる。いずれの場合も∥fn∥≤1\lVert f_n\rVert\leq1かつ∣fn(yn)∣=∥yn∥\lvert f_n(y_n)\rvert=\lVert y_n\rVertである。y∈Yy\in Yとする。§E10.2 命題 1.2により、すべてのnnについて∣fn(y)∣≤∥y∥\lvert f_n(y)\rvert\leq\lVert y\rVertである。実数ε>0\varepsilon>0をとると、DDはYYで稠密であるから∥y−yn∥<ε\lVert y-y_n\rVert<\varepsilonを満たすnnが存在し、

∣fn(y)∣≥∣fn(yn)∣−∣fn(yn−y)∣≥∥yn∥−ε≥∥y∥−2ε\lvert f_n(y)\rvert\geq\lvert f_n(y_n)\rvert-\lvert f_n(y_n-y)\rvert\geq\lVert y_n\rVert-\varepsilon\geq\lVert y\rVert-2\varepsilon

である。ゆえにsup⁡n∣fn(y)∣=∥y∥\sup_n\lvert f_n(y)\rvert=\lVert y\rVertである。後半はY=XY=Xの場合である。▨

例 4.6.K∈{R,C}\mathbb K\in\{\R,\C\}とする。

§E10.1 例 3.4のℓ∞\ell^\inftyは可分空間でない。n∈N≥1n\in\NNについてfn(x)=xnf_n(x)=x_nと定めると、fn∈(ℓ∞)∗f_n\in(\ell^\infty)^*かつ∥fn∥≤1\lVert f_n\rVert\leq1であり、すべてのx∈ℓ∞x\in\ell^\inftyについて∥x∥∞=sup⁡n∈N≥1∣fn(x)∣\lVert x\rVert_\infty=\sup_{n\in\NN}\lvert f_n(x)\rvertである。したがって、系 4.5の結論の列は、可分でない空間にも存在することがある。

Γ\Gammaを非可算集合とし、有限個のγ∈Γ\gamma\in\Gammaを除いてx(γ)=0x(\gamma)=0を満たす写像x ⁣:Γ→Kx\colon\Gamma\to\mathbb Kの全体をXXとする。XXは点ごとの演算についてK\mathbb K上の線形空間であり、∥x∥=max⁡γ∈Γ∣x(γ)∣\lVert x\rVert=\max_{\gamma\in\Gamma}\lvert x(\gamma)\rvertはXX上のノルムである。このとき、X∗X^*の任意の列(fn)n∈N≥1(f_n)_{n\in\NN}に対して、∥x∥=1\lVert x\rVert=1を満たし、すべてのnnについてfn(x)=0f_n(x)=0を満たすx∈Xx\in Xが存在する。とくに、すべてのx∈Xx\in Xについて∥x∥=sup⁡n∈N≥1∣fn(x)∣\lVert x\rVert=\sup_{n\in\NN}\lvert f_n(x)\rvertを満たすX∗X^*の列は存在せず、系 4.5によりXXは可分空間でない。

証明.ℓ∞\ell^\inftyが可分空間であると仮定する。A⊆N≥1A\subseteq\NNについて、n∈An\in Aのとき第nn成分が11、n∉An\notin Aのとき第nn成分が00である数列をχA∈ℓ∞\chi_A\in\ell^\inftyとする。A≠BA\neq Bならば、AAとBBの一方だけに属するnnについて∣(χA)n−(χB)n∣=1\lvert(\chi_A)_n-(\chi_B)_n\rvert=1であるから、∥χA−χB∥∞=1\lVert\chi_A-\chi_B\rVert_\infty=1である。§E2.13 定義 6.1によりℓ∞\ell^\inftyで稠密な高々可算部分集合DDが存在し、DDは空でないから、D={dk∣k∈N≥1}D=\{d_k\mid k\in\NN\}を満たす列(dk)k∈N≥1(d_k)_{k\in\NN}が存在する。k∈N≥1k\in\NNについて、∥dk−χA∥∞<1/2\lVert d_k-\chi_A\rVert_\infty<1/2を満たすA⊆N≥1A\subseteq\NNが存在するならば、そのようなAAは三角不等式によりただ一つであり、その集合AAをψ(k)\psi(k)とする。そのようなAAが存在しないならばψ(k)=∅\psi(k)=\emptysetとする。DDは稠密であるから、任意のA⊆N≥1A\subseteq\NNについて∥dk−χA∥∞<1/2\lVert d_k-\chi_A\rVert_\infty<1/2を満たすkkが存在し、ψ(k)=A\psi(k)=Aである。ゆえにψ\psiはN≥1\NNからP(N≥1)\mathcal P(\NN)への全射であり、§E1.19 定理 1.1 (1)に反する。したがってℓ∞\ell^\inftyは可分空間でない。

n∈N≥1n\in\NNとする。fnf_nは線形であり、すべてのx∈ℓ∞x\in\ell^\inftyについて∣fn(x)∣=∣xn∣≤∥x∥∞\lvert f_n(x)\rvert=\lvert x_n\rvert\leq\lVert x\rVert_\inftyであるから、§E10.2 定義 1.1によりfn∈(ℓ∞)∗f_n\in(\ell^\infty)^*かつ∥fn∥≤1\lVert f_n\rVert\leq1である。ℓ∞\ell^\inftyのノルムの定義により∥x∥∞=sup⁡n∈N≥1∣xn∣=sup⁡n∈N≥1∣fn(x)∣\lVert x\rVert_\infty=\sup_{n\in\NN}\lvert x_n\rvert=\sup_{n\in\NN}\lvert f_n(x)\rvertである。

XXについて示す。x,y∈Xx,y\in Xとλ∈K\lambda\in\mathbb Kについて、x+λyx+\lambda yが零でないγ\gammaはxxまたはyyが零でないγ\gammaに限るから、x+λy∈Xx+\lambda y\in Xである。x∈Xx\in Xの値∣x(γ)∣\lvert x(\gamma)\rvert(γ∈Γ\gamma\in\Gamma)は有限個であるから最大値が存在する。∥x∥=0\lVert x\rVert=0とx=0x=0は同値であり、∥λx∥=∣λ∣∥x∥\lVert\lambda x\rVert=\lvert\lambda\rvert\lVert x\rVertであり、各γ\gammaについて∣x(γ)+y(γ)∣≤∥x∥+∥y∥\lvert x(\gamma)+y(\gamma)\rvert\leq\lVert x\rVert+\lVert y\rVertであるから∥x+y∥≤∥x∥+∥y∥\lVert x+y\rVert\leq\lVert x\rVert+\lVert y\rVertである。ゆえに∥⋅∥\lVert\cdot\rVertはノルムである。γ∈Γ\gamma\in\Gammaについて、γ\gammaで11、他の点で00をとるXXの元をeγe_\gammaとすると、∥eγ∥=1\lVert e_\gamma\rVert=1である。

f∈X∗f\in X^*とk∈N≥1k\in\NNをとり、Sk(f)={γ∈Γ∣∣f(eγ)∣≥1/k}S_k(f)=\{\gamma\in\Gamma\mid\lvert f(e_\gamma)\rvert\geq1/k\}とおく。FFをSk(f)S_k(f)の有限部分集合とし、各γ∈F\gamma\in Fについて∣θγ∣=1\lvert\theta_\gamma\rvert=1かつθγf(eγ)=∣f(eγ)∣\theta_\gamma f(e_\gamma)=\lvert f(e_\gamma)\rvertを満たすθγ∈K\theta_\gamma\in\mathbb Kをとり、x=∑γ∈Fθγeγx=\sum_{\gamma\in F}\theta_\gamma e_\gammaとおく。∥x∥≤1\lVert x\rVert\leq1であるから、§E10.2 命題 1.2により

∣F∣k≤∑γ∈F∣f(eγ)∣=f(x)≤∥f∥∥x∥≤∥f∥\frac{\lvert F\rvert}{k}\leq\sum_{\gamma\in F}\lvert f(e_\gamma)\rvert=f(x)\leq\lVert f\rVert\lVert x\rVert\leq\lVert f\rVert

であり、∣F∣≤k∥f∥\lvert F\rvert\leq k\lVert f\rVertである。Sk(f)S_k(f)の有限部分集合の元の個数はk∥f∥k\lVert f\rVert以下であるから、Sk(f)S_k(f)は有限集合である。f(eγ)≠0f(e_\gamma)\neq0を満たすγ\gammaの全体は⋃k∈N≥1Sk(f)\bigcup_{k\in\NN}S_k(f)に等しく、§E1.18 定理 6.3 (2)により高々可算である。

(fn)n∈N≥1(f_n)_{n\in\NN}をX∗X^*の列とし、S={γ∈Γ∣S=\{\gamma\in\Gamma\midあるnnについてfn(eγ)≠0}f_n(e_\gamma)\neq0\}とおく。前段落と§E1.18 定理 6.3 (2)によりSSは高々可算である。Γ\Gammaは非可算であるからΓ≠S\Gamma\neq Sであり、γ∈Γ∖S\gamma\in\Gamma\setminus Sをとる。x=eγx=e_\gammaは∥x∥=1\lVert x\rVert=1を満たし、すべてのnnについてfn(x)=0f_n(x)=0を満たす。とくにsup⁡n∣fn(x)∣=0≠∥x∥\sup_n\lvert f_n(x)\rvert=0\neq\lVert x\rVertである。XXが可分空間であるならば、系 4.5の後半によりすべてのx∈Xx\in Xについて∥x∥=sup⁡n∣fn(x)∣\lVert x\rVert=\sup_n\lvert f_n(x)\rvertを満たす列が存在するから、XXは可分空間でない。▨

定理 4.7.K∈{R,C}\mathbb K\in\{\R,\C\}とし、XXをK\mathbb K上のノルム空間とし、X∗∗=(X∗)∗X^{**}=(X^*)^*とおく。x∈Xx\in Xに対して、f∈X∗f\in X^*にf(x)f(x)を対応させる写像をJxJxと書く。このときJx∈X∗∗Jx\in X^{**}かつ∥Jx∥=∥x∥\lVert Jx\rVert=\lVert x\rVertであり、J ⁣:X→X∗∗J\colon X\to X^{**}は線形な等長写像である。とくにJJは単射である。

証明.x∈Xx\in Xとする。X∗X^*の演算は点ごとであるからJxJxは線形である。§E10.2 命題 1.2により、すべてのf∈X∗f\in X^*について∣(Jx)(f)∣=∣f(x)∣≤∥x∥∥f∥\lvert(Jx)(f)\rvert=\lvert f(x)\rvert\leq\lVert x\rVert\lVert f\rVertであるから、JxJxは有界であり、Jx∈X∗∗Jx\in X^{**}である。作用素ノルムの定義(§E10.2 定義 1.1)と系 4.4により

∥Jx∥=sup⁡{∣(Jx)(f)∣∣f∈X∗, ∥f∥≤1}=sup⁡{∣f(x)∣∣f∈X∗, ∥f∥≤1}=∥x∥\lVert Jx\rVert=\sup\{\lvert(Jx)(f)\rvert\mid f\in X^*,\ \lVert f\rVert\leq1\}=\sup\{\lvert f(x)\rvert\mid f\in X^*,\ \lVert f\rVert\leq1\}=\lVert x\rVert

である。x,y∈Xx,y\in X、λ∈K\lambda\in\mathbb K、f∈X∗f\in X^*について(J(x+λy))(f)=f(x)+λf(y)=(Jx+λJy)(f)(J(x+\lambda y))(f)=f(x)+\lambda f(y)=(Jx+\lambda Jy)(f)であるからJJは線形である。Jx=0Jx=0ならば∥x∥=∥Jx∥=0\lVert x\rVert=\lVert Jx\rVert=0でありx=0x=0である。▨

5 点と閉部分空間の分離

定理 5.1.K∈{R,C}\mathbb K\in\{\R,\C\}とし、XXをK\mathbb K上のノルム空間、MMをXXの閉線形部分空間とし、x0∈X∖Mx_0\in X\setminus Mとする。d=inf⁡m∈M∥x0−m∥d=\inf_{m\in M}\lVert x_0-m\rVertとおく。このときd>0d>0であり、すべてのm∈Mm\in Mについてf(m)=0f(m)=0を満たし、f(x0)=1f(x_0)=1かつ∥f∥=1/d\lVert f\rVert=1/dを満たすf∈X∗f\in X^*が存在する。

証明.X∖MX\setminus Mはx0x_0を含む開集合であるから、∥x−x0∥<r\lVert x-x_0\rVert<rを満たすすべてのx∈Xx\in XがMMに属さないような実数r>0r>0が存在する。したがってすべてのm∈Mm\in Mについて∥x0−m∥≥r\lVert x_0-m\rVert\geq rであり、d≥r>0d\geq r>0である。

N=M+Kx0N=M+\mathbb Kx_0とおく。x0∉Mx_0\notin Mであるから、NNの各元はm+tx0m+tx_0(m∈Mm\in M、t∈Kt\in\mathbb K)の形にただ一通りに書かれ、g(m+tx0)=tg(m+tx_0)=tは線形写像g ⁣:N→Kg\colon N\to\mathbb Kを定める。t≠0t\neq0ならば−t−1m∈M-t^{-1}m\in Mであるから∥m+tx0∥=∣t∣∥x0−(−t−1m)∥≥∣t∣d\lVert m+tx_0\rVert=\lvert t\rvert\lVert x_0-(-t^{-1}m)\rVert\geq\lvert t\rvert dであり、すべてのm∈Mm\in Mとt∈Kt\in\mathbb Kについて∣g(m+tx0)∣≤d−1∥m+tx0∥\lvert g(m+tx_0)\rvert\leq d^{-1}\lVert m+tx_0\rVertである。定理 2.2を半ノルムd−1∥⋅∥d^{-1}\lVert\cdot\rVertに適用すると、f∣N=gf|_N=gを満たし、すべてのx∈Xx\in Xについて∣f(x)∣≤d−1∥x∥\lvert f(x)\rvert\leq d^{-1}\lVert x\rVertを満たす線形写像f ⁣:X→Kf\colon X\to\mathbb Kが存在する。f∈X∗f\in X^*かつ∥f∥≤1/d\lVert f\rVert\leq1/dであり、f∣M=0f|_M=0かつf(x0)=1f(x_0)=1である。m∈Mm\in Mについて1=∣f(x0−m)∣≤∥f∥∥x0−m∥1=\lvert f(x_0-m)\rvert\leq\lVert f\rVert\lVert x_0-m\rVertであるから∥f∥>0\lVert f\rVert>0かつ∥x0−m∥≥1/∥f∥\lVert x_0-m\rVert\geq1/\lVert f\rVertであり、mmについて下限をとるとd≥1/∥f∥d\geq1/\lVert f\rVertである。ゆえに∥f∥=1/d\lVert f\rVert=1/dである。▨

例 5.2.定理 5.1のffについて、∥x−x0∥<d\lVert x-x_0\rVert<dを満たすx∈Xx\in Xは∣f(x)−1∣=∣f(x−x0)∣≤d−1∥x−x0∥<1\lvert f(x)-1\rvert=\lvert f(x-x_0)\rvert\leq d^{-1}\lVert x-x_0\rVert<1を満たすからℜf(x)>0\Re f(x)>0である。したがって、x0x_0を中心とする半径ddの開球は、MMを含むℜf\Re fの零点集合と交わらない。

R2\R^2に∥(ξ,η)∥∞=max⁡{∣ξ∣,∣η∣}\lVert(\xi,\eta)\rVert_\infty=\max\{\lvert\xi\rvert,\lvert\eta\rvert\}を入れ、M={(ξ,0)∣ξ∈R}M=\{(\xi,0)\mid\xi\in\R\}、x0=(0,1)x_0=(0,1)とする。∣η∣≤∥(ξ,η)∥∞\lvert\eta\rvert\leq\lVert(\xi,\eta)\rVert_\inftyであるから(ξ,η)↦η(\xi,\eta)\mapsto\etaは連続であり、MMはその零点集合として閉である。∥x0−(ξ,0)∥∞=max⁡{∣ξ∣,1}\lVert x_0-(\xi,0)\rVert_\infty=\max\{\lvert\xi\rvert,1\}であるからd=1d=1であり、∥x0−m∥∞=d\lVert x_0-m\rVert_\infty=dを満たすm∈Mm\in Mの全体は線分{(ξ,0)∣∣ξ∣≤1}\{(\xi,0)\mid\lvert\xi\rvert\leq1\}である。R2=M+Rx0\R^2=M+\R x_0であるから、f∣M=0f|_M=0かつf(x0)=1f(x_0)=1を満たす線形写像はf(ξ,η)=ηf(\xi,\eta)=\etaだけであり、∥f∥=sup⁡{∣η∣∣max⁡{∣ξ∣,∣η∣}≤1}=1=1/d\lVert f\rVert=\sup\{\lvert\eta\rvert\mid\max\{\lvert\xi\rvert,\lvert\eta\rvert\}\leq1\}=1=1/dである。開球{x∣∥x−x0∥∞<1}=(−1,1)×(0,2)\{x\mid\lVert x-x_0\rVert_\infty<1\}=(-1,1)\times(0,2)は半平面{f>0}\{f>0\}に含まれ、その閉包[−1,1]×[0,2][-1,1]\times[0,2]とM={f=0}M=\{f=0\}の共通部分は、x0x_0への距離がddに等しいMMの点の全体に一致する。

6 演習

問題 6.1.R2\R^2の三つのノルム∥(ξ,η)∥1=∣ξ∣+∣η∣\lVert(\xi,\eta)\rVert_1=\lvert\xi\rvert+\lvert\eta\rvert、∥(ξ,η)∥2=(ξ2+η2)1/2\lVert(\xi,\eta)\rVert_2=(\xi^2+\eta^2)^{1/2}、∥(ξ,η)∥∞=max⁡{∣ξ∣,∣η∣}\lVert(\xi,\eta)\rVert_\infty=\max\{\lvert\xi\rvert,\lvert\eta\rvert\}を考える。M={(t,0)∣t∈R}M=\{(t,0)\mid t\in\R\}上の線形写像f(t,0)=tf(t,0)=tについて、各ノルムに関して、F∣M=fF|_M=fかつ∥F∥=∥f∥\lVert F\rVert=\lVert f\rVertを満たす線形写像F ⁣:R2→RF\colon\R^2\to\Rの全体を補題 1.2を用いて求めよ。

解答.

三つのノルムのいずれについても∥(t,0)∥=∣t∣\lVert(t,0)\rVert=\lvert t\rvertであるから、∥f∥=1\lVert f\rVert=1である。ppをいずれかのノルムとすると、ppは劣線形汎関数であり、f(t,0)=t≤p(t,0)f(t,0)=t\leq p(t,0)である。F ⁣:R2→RF\colon\R^2\to\RをF∣M=fF|_M=fを満たす線形写像とする。FFはffの延長であるから∥F∥≥1\lVert F\rVert\geq1である。補題 2.1 (2)をK=R\mathbb K=\Rとして適用すると、F≤pF\leq pであることと∣F∣≤p\lvert F\rvert\leq pであること、すなわち∥F∥≤1\lVert F\rVert\leq1であることは同値である。したがって、∥F∥=∥f∥\lVert F\rVert=\lVert f\rVertを満たす延長はF≤pF\leq pを満たす延長に等しい。x0=(0,1)x_0=(0,1)とするとM+Rx0=R2M+\R x_0=\R^2であり、補題 1.2により、求めるFFの全体は、ccが式 (1.2.1)を満たすときのFc(ξ,η)=ξ+cηF_c(\xi,\eta)=\xi+c\etaの全体である。

∥⋅∥1\lVert\cdot\rVert_1の場合、n=(t,0)n=(t,0)についてf(n)−p(n−x0)=t−∣t∣−1≤−1f(n)-p(n-x_0)=t-\lvert t\rvert-1\leq-1であり、等号はt≥0t\geq0で成り立つ。p(n+x0)−f(n)=∣t∣+1−t≥1p(n+x_0)-f(n)=\lvert t\rvert+1-t\geq1であり、等号はt≥0t\geq0で成り立つ。区間は−1≤c≤1-1\leq c\leq1であり、求めるFFの全体は{Fc∣−1≤c≤1}\{F_c\mid-1\leq c\leq1\}である。

∥⋅∥2\lVert\cdot\rVert_2の場合、n=(t,0)n=(t,0)についてt+(t2+1)1/2>0t+(t^2+1)^{1/2}>0であるから

f(n)−p(n−x0)=t−(t2+1)1/2=−1t+(t2+1)1/2,p(n+x0)−f(n)=(t2+1)1/2−t=1t+(t2+1)1/2f(n)-p(n-x_0)=t-(t^2+1)^{1/2}=-\frac{1}{t+(t^2+1)^{1/2}},\qquad p(n+x_0)-f(n)=(t^2+1)^{1/2}-t=\frac{1}{t+(t^2+1)^{1/2}}

であり、前者は負でt→∞t\to\inftyのとき00に収束し、後者は正でt→∞t\to\inftyのとき00に収束する。区間は0≤c≤00\leq c\leq0であり、求めるFFはF0(ξ,η)=ξF_0(\xi,\eta)=\xiだけである。

∥⋅∥∞\lVert\cdot\rVert_\inftyの場合、n=(t,0)n=(t,0)についてf(n)−p(n−x0)=t−max⁡{∣t∣,1}≤0f(n)-p(n-x_0)=t-\max\{\lvert t\rvert,1\}\leq0であり、等号はt≥1t\geq1で成り立つ。p(n+x0)−f(n)=max⁡{∣t∣,1}−t≥0p(n+x_0)-f(n)=\max\{\lvert t\rvert,1\}-t\geq0であり、等号はt≥1t\geq1で成り立つ。区間は0≤c≤00\leq c\leq0であり、求めるFFはF0F_0だけである。▨

問題 6.2.XXをC\C上のノルム空間とし、スカラー倍をR\Rに制限して得られるR\R上のノルム空間をXRX_{\R}と書く(ノルムはXXと同じものとする)。

  1. 写像F↦ℜFF\mapsto\Re FがX∗X^*から(XR)∗(X_{\R})^*へのR\R線形な全単射であり、すべてのF∈X∗F\in X^*について∥ℜF∥=∥F∥\lVert\Re F\rVert=\lVert F\rVertを満たすことを示せ。
  2. X=CX=\C(ノルムは絶対値)とする。(XR)∗(X_{\R})^*の各元uuが、実数a,ba,bによってu(ξ+iη)=aξ+bηu(\xi+i\eta)=a\xi+b\eta(ξ,η∈R\xi,\eta\in\R)とただ一通りに書かれることを示し、ℜF=u\Re F=uを満たすF∈X∗F\in X^*と∥u∥\lVert u\rVertをa,ba,bで表せ。
解答.

(1)を示す。補題 2.1 (1)により、F↦ℜFF\mapsto\Re FはC\C線形写像X→CX\to\Cの全体からR\R線形写像X→RX\to\Rの全体へのR\R線形な全単射である。XXとXRX_{\R}は同じ距離空間であるから同じ位相をもち、§E12.16 命題 2.10によりXXはC\C上の位相線形空間である。補題 2.1 (3)により、FFが連続であることとℜF\Re Fが連続であることは同値であり、§E10.2 定理 1.5により、F∈X∗F\in X^*であることとℜF∈(XR)∗\Re F\in(X_{\R})^*であることは同値である。したがってF↦ℜFF\mapsto\Re FはX∗X^*から(XR)∗(X_{\R})^*へのR\R線形な全単射である。F∈X∗F\in X^*と実数c≥0c\geq0をとる。c∥⋅∥c\lVert\cdot\rVertはXX上の半ノルムであり、XRX_{\R}上の半ノルムでもある。補題 2.1 (2)により、∣F∣≤c∥⋅∥\lvert F\rvert\leq c\lVert\cdot\rVertはℜF≤c∥⋅∥\Re F\leq c\lVert\cdot\rVertと同値であり、補題 2.1 (2)をXRX_{\R}とK=R\mathbb K=\Rに適用すると、ℜF≤c∥⋅∥\Re F\leq c\lVert\cdot\rVertは∣ℜF∣≤c∥⋅∥\lvert\Re F\rvert\leq c\lVert\cdot\rVertと同値である。作用素ノルムの定義と§E10.2 命題 1.2により、有界線形写像TTの作用素ノルムは、すべてのxxについて∣T(x)∣≤c∥x∥\lvert T(x)\rvert\leq c\lVert x\rVertを満たす実数c≥0c\geq0の最小値である。ゆえに∥F∥=∥ℜF∥\lVert F\rVert=\lVert\Re F\rVertである。

(2)を示す。u∈(XR)∗u\in(X_{\R})^*とし、a=u(1)a=u(1)、b=u(i)b=u(i)とおく。R\R線形性によりu(ξ+iη)=ξu(1)+ηu(i)=aξ+bηu(\xi+i\eta)=\xi u(1)+\eta u(i)=a\xi+b\etaであり、逆にu(ξ+iη)=a′ξ+b′ηu(\xi+i\eta)=a'\xi+b'\etaと書かれるならばa′=u(1)=aa'=u(1)=a、b′=u(i)=bb'=u(i)=bである。補題 2.1 (1)によりℜF=u\Re F=uを満たすFFはF(z)=u(z)−iu(iz)F(z)=u(z)-iu(iz)である。z=ξ+iηz=\xi+i\etaについてiz=−η+iξiz=-\eta+i\xiであるからu(iz)=−aη+bξu(iz)=-a\eta+b\xiであり、

F(z)=aξ+bη−i(bξ−aη)=(a−ib)(ξ+iη)=(a−ib)zF(z)=a\xi+b\eta-i(b\xi-a\eta)=(a-ib)(\xi+i\eta)=(a-ib)z

である。∥F∥=sup⁡∣z∣≤1∣a−ib∣∣z∣=(a2+b2)1/2\lVert F\rVert=\sup_{\lvert z\rvert\leq1}\lvert a-ib\rvert\lvert z\rvert=(a^2+b^2)^{1/2}であり、(1)により∥u∥=∥F∥=(a2+b2)1/2\lVert u\rVert=\lVert F\rVert=(a^2+b^2)^{1/2}である。▨

問題 6.3.K∈{R,C}\mathbb K\in\{\R,\C\}とし、c0c_0に上限ノルム∥⋅∥∞\lVert\cdot\rVert_\inftyを入れ、c00c_{00}を有限個の成分だけが零でない数列の全体からなるc0c_0の線形部分空間とする。x0=(1/n)n∈N≥1x_0=(1/n)_{n\in\NN}とおく。x0∈c0∖c00x_0\in c_0\setminus c_{00}でありinf⁡m∈c00∥x0−m∥∞=0\inf_{m\in c_{00}}\lVert x_0-m\rVert_\infty=0であること、およびc00c_{00}の上で00になるf∈c0∗f\in c_0^*は00に限ることを示せ。これら二つの事実を用いて、定理 5.1の結論が、MMが閉であるという仮定を外すと成り立たないことを示せ。

解答.

x0x_0の成分はすべて零でなく、1/n→01/n\to0であるから、x0∈c0∖c00x_0\in c_0\setminus c_{00}である。x∈c0x\in c_0とN∈N≥1N\in\NNについてx(N)=(x1,…,xN,0,0,…)∈c00x^{(N)}=(x_1,\ldots,x_N,0,0,\ldots)\in c_{00}とおくと、∥x−x(N)∥∞=sup⁡n>N∣xn∣\lVert x-x^{(N)}\rVert_\infty=\sup_{n>N}\lvert x_n\rvertであり、xn→0x_n\to0であるからN→∞N\to\inftyのとき00に収束する。x=x0x=x_0の場合は∥x0−x0(N)∥∞=1/(N+1)\lVert x_0-x_0^{(N)}\rVert_\infty=1/(N+1)であり、inf⁡m∈c00∥x0−m∥∞=0\inf_{m\in c_{00}}\lVert x_0-m\rVert_\infty=0である。

f∈c0∗f\in c_0^*がc00c_{00}の上で00になるとし、x∈c0x\in c_0とする。§E10.2 命題 1.2により∣f(x)∣=∣f(x−x(N))∣≤∥f∥∥x−x(N)∥∞\lvert f(x)\rvert=\lvert f(x-x^{(N)})\rvert\leq\lVert f\rVert\lVert x-x^{(N)}\rVert_\inftyであり、右辺はN→∞N\to\inftyのとき00に収束するからf(x)=0f(x)=0である。ゆえにf=0f=0である。

したがって、c00c_{00}の上で00になりf(x0)=1f(x_0)=1を満たすf∈c0∗f\in c_0^*は存在しない。M=c00M=c_{00}は閉でない線形部分空間であり、x0∉Mx_0\notin Mであるが、定理 5.1の結論のうち、d>0d>0もffの存在も成り立たない。▨

問題 6.4.K∈{R,C}\mathbb K\in\{\R,\C\}とし、XXをK\mathbb K上のノルム空間、J ⁣:X→X∗∗J\colon X\to X^{**}を定理 4.7の写像とする。J(X)J(X)がX∗∗X^{**}の作用素ノルムについて閉であることは、XXが Banach 空間であるための必要十分条件である。この主張を示せ。

解答.

J(X)J(X)にX∗∗X^{**}のノルムの制限を入れる。定理 4.7によりJ ⁣:X→J(X)J\colon X\to J(X)は線形な等長全単射であるから、XXの列(xn)(x_n)について、(xn)(x_n)が Cauchy 列であることと(Jxn)(Jx_n)が Cauchy 列であることは同値であり、x∈Xx\in Xについてxn→xx_n\to xとJxn→JxJx_n\to Jxは同値である。したがって、XXが Banach 空間であることとJ(X)J(X)が Banach 空間であることは同値である。§E10.2 系 2.3をX∗X^*に適用すると、X∗∗X^{**}は Banach 空間である。

必要性を示す。XXが Banach 空間ならばJ(X)J(X)は Banach 空間であり、§E10.1 命題 1.4 (2)によりJ(X)J(X)はX∗∗X^{**}で閉である。

十分性を示す。J(X)J(X)がX∗∗X^{**}で閉ならば、X∗∗X^{**}は Banach 空間であるから、§E10.1 命題 1.4 (1)によりJ(X)J(X)は Banach 空間であり、XXは Banach 空間である。▨

参考文献

  1. Walter Rudin, Functional Analysis, 2nd ed., International Series in Pure and Applied Mathematics, McGraw Hill, 1991.局所凸空間での延長と点の分離、および指数が 1 より小さい L^p 空間での反例の扱いを参考にした。
  2. Haim Brezis, Functional Analysis, Sobolev Spaces and Partial Differential Equations, Springer, New York, 2011.劣線形汎関数で上から抑えられる延長、ノルム空間での系、および二重双対への埋め込みの扱いを参考にした。
  3. Lawrence Narici and Edward Beckenstein, Topological Vector Spaces, 2nd ed., Chapman & Hall/CRC Pure and Applied Mathematics, CRC Press, Boca Raton, 2010.半ノルムで絶対値が抑えられる延長と複素線形汎関数の実部の扱いを参考にした。
  4. Paul Howard and Jean E. Rubin, Consequences of the Axiom of Choice, Mathematical Surveys and Monographs 59, American Mathematical Society, Providence, R.I., 1998.Hahn–Banach の定理が選択公理より真に弱く、ZF だけからは証明できないことを参考にした。

前提記事

9 本の記事・単元を表示