ベクトルの「長さ」だけが決まっている空間で、どこまで線形代数や解析のような議論ができるかを調べる記事です。内積がなく角度や直交が使えなくても、「極限を取っても空間の外に出ない」という性質(完備性)さえあれば、関数を別の空間へ広げる、各点での様子から全体の大きさを押さえる、逆向きの対応が自動的に連続になる、といった強い結論が得られます。読み終えると、この 4 つの原理の主張と、それぞれがどこで完備性を使うかがわかります。
Banach 空間は完備 なノルム空間です。Hilbert 空間から内積を取り去っても残る構造で、L p L^p L p (p ≠ 2 p\ne2 p = 2 )、連続関数の空間 C ( K ) C(K) C ( K ) 、有界作用素の空間 B ( X , Y ) \mathcal{B}(X,Y) B ( X , Y ) がその代表です。
Hahn–Banach の定理 は、部分空間上の有界線形汎関数 をノルムを増やさずに全体へ拡張できることを保証します。これにより双対空間 X ∗ X^* X ∗ は「点を分離できるほど大きい」ことがわかります。内積がないので射影定理は使えず、代わりにツォルンの補題(これ以上広げられない拡張の存在を保証する道具)を使います。
Baire のカテゴリー定理 (完備距離空間は可算個の疎な閉集合、つまり内点をもたない閉集合で覆えない)から、一様有界性原理・開写像定理・逆写像定理・閉グラフ定理 の 4 つが出ます。どれも「各点ごとの性質が一様な性質を導く」型の主張で、完備性が本質的です。
閉グラフ定理の帰結として、Hilbert 空間全体 で定義された対称作用素 は必ず有界です(Hellinger–Toeplitz)。量子力学のハミルトニアンが非有界である以上、定義域を全体に取れないのはこのためです。
弱位相・弱 * 位相を導入し、双対空間の閉単位球が弱 * コンパクトであること(Banach–Alaoglu)を述べます。前章の「有界列の弱収束 部分列」の一般化です。
この記事で使う事前知識
Hilbert 空間 : 内積から決まるノルムについて完備な空間。→ Hilbert 空間
コーシー列と完備性 : 項どうしがいくらでも近づく列を「コーシー列」といい、どのコーシー列も空間の中の点に収束するとき完備といいます。→ 完備性
閉集合 : 収束する点列の極限を取っても外に出ない集合。→ 閉集合
コンパクト : 距離空間では、どんな点列も収束する部分列をもつこと。→ コンパクト
有界線形汎関数 : ベクトルに数を対応させる線形写像 F F F で、ある定数 C C C により ∣ F ( x ) ∣ ≤ C ∥ x ∥ |F(x)|\le C\|x\| ∣ F ( x ) ∣ ≤ C ∥ x ∥ となるもの。→ 有界線形汎関数
前章の Hilbert 空間の基礎 では、内積から来る直交性がすべての議論を支えていました。最近点は平行四辺形則で一意に決まり、有界線形汎関数はリースの表現定理で具体的なベクトルに対応しました。ところが解析で自然に現れる空間の多くは、内積を持ちません。最大値ノルムの C ( [ 0 , 1 ] ) C([0,1]) C ([ 0 , 1 ]) 、可積分関数の L 1 L^1 L 1 、測度の空間などがそうです。偏微分方程式の解の存在や、作用素の性質の証明は、これらの空間の上でも行う必要があります。
内積を持たない空間でも、ノルムと完備性 があれば驚くほど多くのことが言えます。20 世紀前半の Banach を中心とするポーランド学派は、これを 4 つの基本原理にまとめました。「拡張」の原理である Hahn–Banach の定理と、「各点ごとから一様へ」の原理である一様有界性原理・開写像定理・閉グラフ定理です。後者 3 つはすべて、完備距離空間の位相的な性質である Baire のカテゴリー定理から出ます。
数理物理の立場から見ると、これらの定理はこのテーマの後半で繰り返し顔を出します。非有界作用素の閉性、レゾルベントの有界性、作用素列の強収束の極限が有界であること、そして「Hamiltonian の定義域をどう選ぶか」という問題そのものが、閉グラフ定理と一様有界性原理の言葉で語られます。この章では、それらの定理を仮定を省略せずに証明し、完備性を外したときに何が壊れるかを反例で確かめます。
係数体 K \mathbb{K} K は R \mathbb{R} R または C \mathbb{C} C とします。
定義 2.1 (ノルム空間・Banach 空間 ) ↗
K \mathbb{K} K 上のベクトル空間 X X X 上の関数 ∥ ⋅ ∥ : X → [ 0 , ∞ ) \|\cdot\|:X\to[0,\infty) ∥ ⋅ ∥ : X → [ 0 , ∞ ) が、すべての x , y ∈ X x,y\in X x , y ∈ X 、α ∈ K \alpha\in\mathbb{K} α ∈ K について
∥ x ∥ = 0 ⟺ x = 0 \|x\| = 0\iff x = 0 ∥ x ∥ = 0 ⟺ x = 0
∥ α x ∥ = ∣ α ∣ ∥ x ∥ \|\alpha x\| = |\alpha|\,\|x\| ∥ α x ∥ = ∣ α ∣ ∥ x ∥
∥ x + y ∥ ≤ ∥ x ∥ + ∥ y ∥ \|x + y\|\le\|x\| + \|y\| ∥ x + y ∥ ≤ ∥ x ∥ + ∥ y ∥
を満たすときノルム といい、( X , ∥ ⋅ ∥ ) (X,\|\cdot\|) ( X , ∥ ⋅ ∥ ) をノルム空間 という。1 を外して 2, 3 だけを満たすものを半ノルム という。ノルム空間が距離 d ( x , y ) = ∥ x − y ∥ d(x,y) = \|x - y\| d ( x , y ) = ∥ x − y ∥ について完備であるとき、Banach 空間 という。
例 2.2 (代表的な Banach 空間 )
(1) Hilbert 空間は Banach 空間です(前章の 命題 2.2[Hilbert 空間の基礎] で内積からノルムが定まります)。
(2) 1 ≤ p ≤ ∞ 1\le p\le\infty 1 ≤ p ≤ ∞ に対する L p ( X , μ ) L^p(X,\mu) L p ( X , μ ) と ℓ p \ell^p ℓ p は Banach 空間です(L^p空間と関数解析への導入 のリース–フィッシャーの定理)。
(3) コンパクト ・ハウスドルフ空間 K K K 上の連続関数全体 C ( K ) C(K) C ( K ) は、∥ f ∥ ∞ = sup t ∈ K ∣ f ( t ) ∣ \|f\|_\infty = \sup_{t\in K}|f(t)| ∥ f ∥ ∞ = sup t ∈ K ∣ f ( t ) ∣ で Banach 空間です(一様収束極限は連続:関数列と一様収束 )。
(4) c 0 = { x ∈ ℓ ∞ : x n → 0 } c_0 = \{x\in\ell^\infty : x_n\to0\} c 0 = { x ∈ ℓ ∞ : x n → 0 } は ℓ ∞ \ell^\infty ℓ ∞ の閉部分空間なので Banach 空間です。一方、有限個を除いて 0 0 0 である数列の空間 c 00 c_{00} c 00 は c 0 c_0 c 0 で稠密な真部分空間なので、∥ ⋅ ∥ ∞ \|\cdot\|_\infty ∥ ⋅ ∥ ∞ について完備ではありません(∑ k ≤ n k − 1 δ k \sum_{k\le n}k^{-1}\delta_k ∑ k ≤ n k − 1 δ k は c 00 c_{00} c 00 のコーシー列で、極限 ( 1 / k ) k (1/k)_k ( 1/ k ) k は c 00 c_{00} c 00 の外にあります)。
定義 2.3 (有界線形作用素と作用素ノルム ) ↗
X , Y X, Y X , Y をノルム空間とする。線形写像 T : X → Y T:X\to Y T : X → Y が、ある C ≥ 0 C\ge0 C ≥ 0 について全 x ∈ X x\in X x ∈ X で ∥ T x ∥ ≤ C ∥ x ∥ \|Tx\|\le C\|x\| ∥ T x ∥ ≤ C ∥ x ∥ を満たすとき、有界 であるという。有界線形作用素の全体を B ( X , Y ) \mathcal{B}(X,Y) B ( X , Y ) (Y = X Y = X Y = X のとき B ( X ) \mathcal{B}(X) B ( X ) )と書き、
∥ T ∥ = sup x ≠ 0 ∥ T x ∥ ∥ x ∥ = sup ∥ x ∥ ≤ 1 ∥ T x ∥ \|T\| = \sup_{x\ne0}\frac{\|Tx\|}{\|x\|} = \sup_{\|x\|\le1}\|Tx\| ∥ T ∥ = x = 0 sup ∥ x ∥ ∥ T x ∥ = ∥ x ∥ ≤ 1 sup ∥ T x ∥ を作用素ノルム という。
命題 2.4
ノルム空間の間の線形写像 T : X → Y T:X\to Y T : X → Y について、次は同値である。(a) T T T は有界。(b) T T T は X X X 全体で(一様)連続。(c) T T T は 0 0 0 で連続。
証明(命題 2.4) (a)⇒(b): ∥ T x − T x ′ ∥ = ∥ T ( x − x ′ ) ∥ ≤ C ∥ x − x ′ ∥ \|Tx - Tx'\| = \|T(x - x')\|\le C\|x - x'\| ∥ T x − T x ′ ∥ = ∥ T ( x − x ′ ) ∥ ≤ C ∥ x − x ′ ∥ なのでリプシッツ連続です。(b)⇒(c) は明らかです。(c)⇒(a): 0 0 0 での連続性から、ε = 1 \varepsilon = 1 ε = 1 に対し δ > 0 \delta>0 δ > 0 があって ∥ x ∥ ≤ δ \|x\|\le\delta ∥ x ∥ ≤ δ なら ∥ T x ∥ ≤ 1 \|Tx\|\le1 ∥ T x ∥ ≤ 1 です。x ≠ 0 x\ne0 x = 0 に対し x ′ = δ x / ∥ x ∥ x' = \delta x/\|x\| x ′ = δ x /∥ x ∥ と置けば ∥ T x ′ ∥ ≤ 1 \|Tx'\|\le1 ∥ T x ′ ∥ ≤ 1 、線形性で ∥ T x ∥ ≤ δ − 1 ∥ x ∥ \|Tx\|\le\delta^{-1}\|x\| ∥ T x ∥ ≤ δ − 1 ∥ x ∥ 。
∎
命題 2.5 (作用素空間の完備性 ) ✓
X X X をノルム空間、Y Y Y を Banach 空間とする。B ( X , Y ) \mathcal{B}(X,Y) B ( X , Y ) は作用素ノルムについて Banach 空間である。
証明(命題 2.5) 作用素ノルムがノルムであることは定義から直接確かめられます(三角不等式は ∥ ( S + T ) x ∥ ≤ ∥ S x ∥ + ∥ T x ∥ \|(S+T)x\|\le\|Sx\| + \|Tx\| ∥ ( S + T ) x ∥ ≤ ∥ S x ∥ + ∥ T x ∥ の上限を取る)。( T n ) (T_n) ( T n ) を作用素ノルムでのコーシー列とします。各 x x x について ∥ T n x − T m x ∥ ≤ ∥ T n − T m ∥ ∥ x ∥ \|T_nx - T_mx\|\le\|T_n - T_m\|\|x\| ∥ T n x − T m x ∥ ≤ ∥ T n − T m ∥∥ x ∥ なので ( T n x ) (T_nx) ( T n x ) は Y Y Y のコーシー列であり、Y Y Y の完備性 から極限 T x Tx T x が存在します。T T T は線形です(極限の線形性)。ε > 0 \varepsilon>0 ε > 0 に対し N N N を n , m ≥ N n,m\ge N n , m ≥ N で ∥ T n − T m ∥ < ε \|T_n - T_m\|<\varepsilon ∥ T n − T m ∥ < ε となるように取ると、∥ T n x − T m x ∥ ≤ ε ∥ x ∥ \|T_nx - T_mx\|\le\varepsilon\|x\| ∥ T n x − T m x ∥ ≤ ε ∥ x ∥ で m → ∞ m\to\infty m → ∞ として ∥ T n x − T x ∥ ≤ ε ∥ x ∥ \|T_nx - Tx\|\le\varepsilon\|x\| ∥ T n x − T x ∥ ≤ ε ∥ x ∥ (n ≥ N n\ge N n ≥ N )。よって T N − T T_N - T T N − T は有界で、T = T N − ( T N − T ) T = T_N - (T_N - T) T = T N − ( T N − T ) も有界、さらに ∥ T n − T ∥ ≤ ε \|T_n - T\|\le\varepsilon ∥ T n − T ∥ ≤ ε (n ≥ N n\ge N n ≥ N )なので T n → T T_n\to T T n → T です。
∎
定義 2.6 (双対空間 ) ↗
ノルム空間 X X X に対し X ∗ = B ( X , K ) X^* = \mathcal{B}(X,\mathbb{K}) X ∗ = B ( X , K ) を X X X の双対空間 といい、その元を有界線形汎関数という。命題 2.5 により、X X X が完備でなくても X ∗ X^* X ∗ は Banach 空間である。
Hilbert 空間 H \mathcal{H} H では、定理 4.2[Hilbert 空間の基礎] により H ∗ \mathcal{H}^* H ∗ は(共役線形に)H \mathcal{H} H 自身と同一視されます。一般の Banach 空間ではそうはならず、たとえば 1 ≤ p < ∞ 1\le p<\infty 1 ≤ p < ∞ で ( ℓ p ) ∗ ≅ ℓ q (\ell^p)^*\cong\ell^q ( ℓ p ) ∗ ≅ ℓ q (1 / p + 1 / q = 1 1/p + 1/q = 1 1/ p + 1/ q = 1 )、( c 0 ) ∗ ≅ ℓ 1 (c_0)^*\cong\ell^1 ( c 0 ) ∗ ≅ ℓ 1 、( ℓ 1 ) ∗ ≅ ℓ ∞ (\ell^1)^*\cong\ell^\infty ( ℓ 1 ) ∗ ≅ ℓ ∞ となりますが、( ℓ ∞ ) ∗ (\ell^\infty)^* ( ℓ ∞ ) ∗ は ℓ 1 \ell^1 ℓ 1 よりも真に大きくなります。
定義 3.1 (劣線形汎関数 ) ↗
実ベクトル空間 X X X 上の関数 p : X → R p:X\to\mathbb{R} p : X → R が、全 x , y ∈ X x,y\in X x , y ∈ X と t ≥ 0 t\ge0 t ≥ 0 について p ( x + y ) ≤ p ( x ) + p ( y ) p(x + y)\le p(x) + p(y) p ( x + y ) ≤ p ( x ) + p ( y ) かつ p ( t x ) = t p ( x ) p(tx) = tp(x) p ( t x ) = tp ( x ) を満たすとき、劣線形 であるという。半ノルムは劣線形である。
定理 3.2 (Hahn–Banach の拡張定理(実) ) ✓
X X X を実ベクトル空間、p p p を X X X 上の劣線形汎関数、M M M を X X X の線形部分空間、f : M → R f:M\to\mathbb{R} f : M → R を全 m ∈ M m\in M m ∈ M で f ( m ) ≤ p ( m ) f(m)\le p(m) f ( m ) ≤ p ( m ) を満たす線形汎関数とする。このとき、線形汎関数 F : X → R F:X\to\mathbb{R} F : X → R で、F ∣ M = f F|_M = f F ∣ M = f かつ全 x ∈ X x\in X x ∈ X で F ( x ) ≤ p ( x ) F(x)\le p(x) F ( x ) ≤ p ( x ) を満たすものが存在する。
証明の方針は、まず部分空間を 1 次元だけ広げる拡張が不等式 F ≤ p F\le p F ≤ p を保ったままできることを示し(ステップ 1)、それを繰り返して全体まで広げる(ステップ 2)というものです。ステップ 1 では、新しい方向での値 c c c に「これ以下」という条件と「これ以上」という条件が課されます。どちらの条件も m m m を動かした集まりなので、下側の条件の上限が上側の条件の下限以下であることを示せば、その間に c c c が取れます。1 次元ずつの拡張を無限に繰り返すことは数え上げでは尽くせないので、ツォルンの補題(これ以上広げられない拡張の存在を保証する道具)を使って一度に済ませます。
証明(定理 3.2) ステップ 1(1 次元だけ広げる). x 0 ∉ M x_0\notin M x 0 ∈ / M とし、M 1 = M + R x 0 M_1 = M + \mathbb{R}x_0 M 1 = M + R x 0 上に F 1 ( m + t x 0 ) = f ( m ) + t c F_1(m + tx_0) = f(m) + tc F 1 ( m + t x 0 ) = f ( m ) + t c で拡張することを考えます(m + t x 0 m + tx_0 m + t x 0 の表し方は一意なので well-defined です)。F 1 ≤ p F_1\le p F 1 ≤ p となるための条件は、全 m ∈ M m\in M m ∈ M , t ∈ R t\in\mathbb{R} t ∈ R で f ( m ) + t c ≤ p ( m + t x 0 ) f(m) + tc\le p(m + tx_0) f ( m ) + t c ≤ p ( m + t x 0 ) です。t > 0 t>0 t > 0 なら t t t で割り m / t m/t m / t を改めて m m m と書くと c ≤ p ( m + x 0 ) − f ( m ) c\le p(m + x_0) - f(m) c ≤ p ( m + x 0 ) − f ( m ) 、t < 0 t<0 t < 0 なら ∣ t ∣ |t| ∣ t ∣ で割って c ≥ f ( m ′ ) − p ( m ′ − x 0 ) c\ge f(m') - p(m' - x_0) c ≥ f ( m ′ ) − p ( m ′ − x 0 ) となります(t = 0 t = 0 t = 0 は仮定そのもの)。したがって
sup m ′ ∈ M ( f ( m ′ ) − p ( m ′ − x 0 ) ) ≤ inf m ∈ M ( p ( m + x 0 ) − f ( m ) ) \sup_{m'\in M}\bigl(f(m') - p(m' - x_0)\bigr)\le\inf_{m\in M}\bigl(p(m + x_0) - f(m)\bigr) m ′ ∈ M sup ( f ( m ′ ) − p ( m ′ − x 0 ) ) ≤ m ∈ M inf ( p ( m + x 0 ) − f ( m ) ) を示せば、その間に c c c を取れます。f f f の線形性、f ≤ p f\le p f ≤ p on M M M 、劣線形性から
f ( m ) + f ( m ′ ) = f ( m + m ′ ) ≤ p ( m + m ′ ) = p ( ( m + x 0 ) + ( m ′ − x 0 ) ) ≤ p ( m + x 0 ) + p ( m ′ − x 0 ) f(m) + f(m') = f(m + m')\le p(m + m') = p\bigl((m + x_0) + (m' - x_0)\bigr)\le p(m + x_0) + p(m' - x_0) f ( m ) + f ( m ′ ) = f ( m + m ′ ) ≤ p ( m + m ′ ) = p ( ( m + x 0 ) + ( m ′ − x 0 ) ) ≤ p ( m + x 0 ) + p ( m ′ − x 0 ) となり、移項すれば上の不等式です。
ステップ 2(ツォルンの補題). f f f の拡張 ( N , g ) (N, g) ( N , g ) (M ⊂ N M\subset N M ⊂ N は部分空間、g g g は N N N 上の線形汎関数で g ∣ M = f g|_M = f g ∣ M = f 、g ≤ p g\le p g ≤ p on N N N )全体の集合 E \mathcal{E} E を、「( N , g ) ⪯ ( N ′ , g ′ ) ⟺ N ⊂ N ′ (N,g)\preceq(N',g')\iff N\subset N' ( N , g ) ⪯ ( N ′ , g ′ ) ⟺ N ⊂ N ′ かつ g ′ ∣ N = g g'|_N = g g ′ ∣ N = g 」で順序づけます。全順序部分族 { ( N λ , g λ ) } \{(N_\lambda, g_\lambda)\} {( N λ , g λ )} に対し、N = ⋃ N λ N = \bigcup N_\lambda N = ⋃ N λ (全順序なので部分空間)上に g ( x ) = g λ ( x ) g(x) = g_\lambda(x) g ( x ) = g λ ( x ) (x ∈ N λ x\in N_\lambda x ∈ N λ )と定めると well-defined で、上界になります。ツォルンの補題より極大元 ( N , F ) (N, F) ( N , F ) が存在します。N ≠ X N\ne X N = X ならステップ 1 でさらに広げられて極大性に反するので、N = X N = X N = X です。
∎
定理 3.3 (Hahn–Banach の拡張定理(複素・ノルム空間版) ) ✓
X X X を K \mathbb{K} K 上のベクトル空間(K = R \mathbb{K} = \mathbb{R} K = R または C \mathbb{C} C )、p p p を X X X 上の半ノルム、M M M を部分空間、f : M → K f:M\to\mathbb{K} f : M → K を全 m ∈ M m\in M m ∈ M で ∣ f ( m ) ∣ ≤ p ( m ) |f(m)|\le p(m) ∣ f ( m ) ∣ ≤ p ( m ) を満たす線形汎関数とする。このとき線形汎関数 F : X → K F:X\to\mathbb{K} F : X → K で F ∣ M = f F|_M = f F ∣ M = f かつ全 x x x で ∣ F ( x ) ∣ ≤ p ( x ) |F(x)|\le p(x) ∣ F ( x ) ∣ ≤ p ( x ) を満たすものが存在する。
とくに X X X がノルム空間、M M M が部分空間、f ∈ M ∗ f\in M^* f ∈ M ∗ なら、F ∣ M = f F|_M = f F ∣ M = f かつ ∥ F ∥ = ∥ f ∥ \|F\| = \|f\| ∥ F ∥ = ∥ f ∥ を満たす F ∈ X ∗ F\in X^* F ∈ X ∗ が存在する。
証明(定理 3.3) 実の場合. f ≤ ∣ f ∣ ≤ p f\le|f|\le p f ≤ ∣ f ∣ ≤ p なので 定理 3.2 で F ≤ p F\le p F ≤ p となる拡張が得られ、− F ( x ) = F ( − x ) ≤ p ( − x ) = p ( x ) -F(x) = F(-x)\le p(-x) = p(x) − F ( x ) = F ( − x ) ≤ p ( − x ) = p ( x ) から ∣ F ∣ ≤ p |F|\le p ∣ F ∣ ≤ p です。
複素の場合. X X X を実ベクトル空間とみなし、u = R e f u = \mathrm{Re}\,f u = Re f と置くと、u u u は M M M 上の実線形汎関数で u ≤ ∣ f ∣ ≤ p u\le|f|\le p u ≤ ∣ f ∣ ≤ p です。複素線形性から I m f ( m ) = − R e ( i f ( m ) ) = − u ( i m ) \mathrm{Im}\,f(m) = -\mathrm{Re}\,(if(m)) = -u(im) Im f ( m ) = − Re ( i f ( m )) = − u ( im ) なので
f ( m ) = u ( m ) − i u ( i m ) f(m) = u(m) - iu(im) f ( m ) = u ( m ) − i u ( im ) です。実の場合の定理で u u u を U ≤ p U\le p U ≤ p を満たす実線形汎関数 U : X → R U:X\to\mathbb{R} U : X → R に拡張し、F ( x ) = U ( x ) − i U ( i x ) F(x) = U(x) - iU(ix) F ( x ) = U ( x ) − i U ( i x ) と置きます。F F F は実線形で、F ( i x ) = U ( i x ) − i U ( − x ) = U ( i x ) + i U ( x ) = i F ( x ) F(ix) = U(ix) - iU(-x) = U(ix) + iU(x) = iF(x) F ( i x ) = U ( i x ) − i U ( − x ) = U ( i x ) + i U ( x ) = i F ( x ) なので複素線形です。上の式から F ∣ M = f F|_M = f F ∣ M = f です。最後に、F ( x ) = e i θ ∣ F ( x ) ∣ F(x) = e^{i\theta}|F(x)| F ( x ) = e i θ ∣ F ( x ) ∣ と書くと、F ( e − i θ x ) = ∣ F ( x ) ∣ F(e^{-i\theta}x) = |F(x)| F ( e − i θ x ) = ∣ F ( x ) ∣ は実数なので
∣ F ( x ) ∣ = R e F ( e − i θ x ) = U ( e − i θ x ) ≤ p ( e − i θ x ) = p ( x ) . |F(x)| = \mathrm{Re}\,F(e^{-i\theta}x) = U(e^{-i\theta}x)\le p(e^{-i\theta}x) = p(x) . ∣ F ( x ) ∣ = Re F ( e − i θ x ) = U ( e − i θ x ) ≤ p ( e − i θ x ) = p ( x ) . ノルム空間版. p ( x ) = ∥ f ∥ ∥ x ∥ p(x) = \|f\|\,\|x\| p ( x ) = ∥ f ∥ ∥ x ∥ と置けば ∣ F ( x ) ∣ ≤ ∥ f ∥ ∥ x ∥ |F(x)|\le\|f\|\|x\| ∣ F ( x ) ∣ ≤ ∥ f ∥∥ x ∥ なので ∥ F ∥ ≤ ∥ f ∥ \|F\|\le\|f\| ∥ F ∥ ≤ ∥ f ∥ 、拡張なので逆向きの不等式も成り立ちます。
∎
系 3.4 (ノルムを実現する汎関数 ) ✓
X X X をノルム空間とする。任意の x 0 ∈ X ∖ { 0 } x_0\in X\setminus\{0\} x 0 ∈ X ∖ { 0 } に対し、∥ F ∥ = 1 \|F\| = 1 ∥ F ∥ = 1 かつ F ( x 0 ) = ∥ x 0 ∥ F(x_0) = \|x_0\| F ( x 0 ) = ∥ x 0 ∥ を満たす F ∈ X ∗ F\in X^* F ∈ X ∗ が存在する。したがって全 x ∈ X x\in X x ∈ X で
∥ x ∥ = sup F ∈ X ∗ , ∥ F ∥ ≤ 1 ∣ F ( x ) ∣ \|x\| = \sup_{F\in X^*,\ \|F\|\le1}|F(x)| ∥ x ∥ = F ∈ X ∗ , ∥ F ∥ ≤ 1 sup ∣ F ( x ) ∣ であり(上限は達成される)、X ∗ X^* X ∗ は X X X の点を分離する:x ≠ y x\ne y x = y なら F ( x ) ≠ F ( y ) F(x)\ne F(y) F ( x ) = F ( y ) となる F ∈ X ∗ F\in X^* F ∈ X ∗ がある。
証明(系 3.4) M = K x 0 M = \mathbb{K}x_0 M = K x 0 上に f ( t x 0 ) = t ∥ x 0 ∥ f(tx_0) = t\|x_0\| f ( t x 0 ) = t ∥ x 0 ∥ と定めると ∥ f ∥ = 1 \|f\| = 1 ∥ f ∥ = 1 です。定理 3.3 で ∥ F ∥ = 1 \|F\| = 1 ∥ F ∥ = 1 の拡張を取ればよいです。等式は、∣ F ( x ) ∣ ≤ ∥ F ∥ ∥ x ∥ |F(x)|\le\|F\|\|x\| ∣ F ( x ) ∣ ≤ ∥ F ∥∥ x ∥ から ≤ \le ≤ が、いま作った F F F (x 0 = x x_0 = x x 0 = x )から ≥ \ge ≥ が出ます。分離は x − y ≠ 0 x - y\ne0 x − y = 0 に適用します。
∎
拡張定理には、凸集合を超平面で分ける「幾何学的な形」があります。凸解析や、後の章で Banach 空間の弱閉集合を調べるときに使います。
定理 3.5 (Hahn–Banach の分離定理 ) ✓
X X X を K \mathbb{K} K 上のノルム空間、A , B ⊂ X A, B\subset X A , B ⊂ X を空でなく互いに交わらない凸集合とする。
A A A が開集合なら、F ∈ X ∗ F\in X^* F ∈ X ∗ と γ ∈ R \gamma\in\mathbb{R} γ ∈ R が存在して、全 a ∈ A a\in A a ∈ A , b ∈ B b\in B b ∈ B で R e F ( a ) < γ ≤ R e F ( b ) \mathrm{Re}\,F(a)<\gamma\le\mathrm{Re}\,F(b) Re F ( a ) < γ ≤ Re F ( b ) となる。
A A A がコンパクト、B B B が閉なら、F ∈ X ∗ F\in X^* F ∈ X ∗ と γ 1 < γ 2 \gamma_1<\gamma_2 γ 1 < γ 2 が存在して、全 a ∈ A a\in A a ∈ A , b ∈ B b\in B b ∈ B で R e F ( a ) < γ 1 < γ 2 < R e F ( b ) \mathrm{Re}\,F(a)<\gamma_1<\gamma_2<\mathrm{Re}\,F(b) Re F ( a ) < γ 1 < γ 2 < Re F ( b ) となる。
証明(定理 3.5) ノルム空間 X X X は半ノルム ∥ ⋅ ∥ \|\cdot\| ∥ ⋅ ∥ 1 つで定まる局所凸空間で、その位相はノルム位相に一致し、連続な線形汎関数全体はちょうど X ∗ X^* X ∗ です。したがって 1 は 局所凸空間と弱位相 の 定理 4.1[局所凸空間と弱位相] 、2 は 定理 4.3[局所凸空間と弱位相] を X X X に適用したものです。これらの証明は本記事の 定理 3.2 と 定理 3.3 を Minkowski 汎関数に適用するもので、本定理には依存しません。
∎
定理 4.1 (Baire のカテゴリー定理 ) ✓
( E , d ) (E, d) ( E , d ) を空でない完備距離空間とする。
稠密な開集合の列 ( U n ) n ∈ N (U_n)_{n\in\mathbb{N}} ( U n ) n ∈ N に対し、⋂ n U n \bigcap_n U_n ⋂ n U n は E E E で稠密である。
同値な言い換え: E = ⋃ n ∈ N F n E = \bigcup_{n\in\mathbb{N}}F_n E = ⋃ n ∈ N F n を閉集合の可算和とすると、少なくとも 1 つの F n F_n F n は内点をもつ。
証明(定理 4.1) 1. 空でない開集合 W W W を任意に取り、W ∩ ⋂ n U n ≠ ∅ W\cap\bigcap_nU_n\ne\emptyset W ∩ ⋂ n U n = ∅ を示します。U 1 U_1 U 1 は稠密開なので W ∩ U 1 W\cap U_1 W ∩ U 1 は空でない開集合であり、閉球 B ˉ ( x 1 , r 1 ) ⊂ W ∩ U 1 \bar B(x_1, r_1)\subset W\cap U_1 B ˉ ( x 1 , r 1 ) ⊂ W ∩ U 1 (0 < r 1 < 1 0<r_1<1 0 < r 1 < 1 )が取れます。帰納的に、U n U_n U n が稠密開なので B ( x n − 1 , r n − 1 ) ∩ U n B(x_{n-1}, r_{n-1})\cap U_n B ( x n − 1 , r n − 1 ) ∩ U n は空でない開集合であり、閉球 B ˉ ( x n , r n ) ⊂ B ( x n − 1 , r n − 1 ) ∩ U n \bar B(x_n, r_n)\subset B(x_{n-1}, r_{n-1})\cap U_n B ˉ ( x n , r n ) ⊂ B ( x n − 1 , r n − 1 ) ∩ U n (0 < r n < 1 / n 0<r_n<1/n 0 < r n < 1/ n )が取れます。m ≥ n m\ge n m ≥ n なら x m ∈ B ( x n , r n ) x_m\in B(x_n, r_n) x m ∈ B ( x n , r n ) なので d ( x m , x n ) < 1 / n d(x_m, x_n)<1/n d ( x m , x n ) < 1/ n 、( x n ) (x_n) ( x n ) はコーシー列で、完備性 から極限 x x x があります。各 n n n について x m ∈ B ˉ ( x n , r n ) x_m\in\bar B(x_n, r_n) x m ∈ B ˉ ( x n , r n ) (m ≥ n m\ge n m ≥ n )でこれは閉なので x ∈ B ˉ ( x n , r n ) ⊂ U n x\in\bar B(x_n,r_n)\subset U_n x ∈ B ˉ ( x n , r n ) ⊂ U n 、かつ x ∈ B ˉ ( x 1 , r 1 ) ⊂ W x\in\bar B(x_1, r_1)\subset W x ∈ B ˉ ( x 1 , r 1 ) ⊂ W です。
2. すべての F n F_n F n が内点をもたないなら、U n = E ∖ F n U_n = E\setminus F_n U n = E ∖ F n は稠密開集合で、1 から ⋂ U n = E ∖ ⋃ F n \bigcap U_n = E\setminus\bigcup F_n ⋂ U n = E ∖ ⋃ F n は稠密、とくに空でなく、E = ⋃ F n E = \bigcup F_n E = ⋃ F n に反します。
∎
内点をもたない閉集合(の部分集合)の可算和を第 1 類集合 (やせた集合)といいます。Baire の定理は「完備距離空間それ自体は第 1 類ではない」と言っています。距離空間の基礎(完備化・コンパクト性・縮小写像の原理)とあわせた議論や、有理点でだけ連続な関数が存在しないことへの応用は 距離空間 の 定理 5.1[距離空間] にあります。
証明の方針は次のとおりです。「T α x T_\alpha x T α x の大きさが全部 n n n 以下」となる x x x の集合 F n F_n F n で空間全体を覆うと、Baire の定理によりどれか 1 つの F n F_n F n は小さな球をまるごと含みます。その球の中では全 T α T_\alpha T α の値が一様に押さえられ、球の中心の分を引き算で差し引けば、原点のまわりの球での評価、つまり作用素ノルムの上からの評価になります。
証明(定理 5.1) n ∈ N n\in\mathbb{N} n ∈ N に対し F n = { x ∈ X : sup α ∥ T α x ∥ ≤ n } = ⋂ α { x : ∥ T α x ∥ ≤ n } F_n = \{x\in X : \sup_\alpha\|T_\alpha x\|\le n\} = \bigcap_\alpha\{x : \|T_\alpha x\|\le n\} F n = { x ∈ X : sup α ∥ T α x ∥ ≤ n } = ⋂ α { x : ∥ T α x ∥ ≤ n } と置きます。各 T α T_\alpha T α が連続なので F n F_n F n は閉集合の共通部分として閉です。仮定から X = ⋃ n F n X = \bigcup_nF_n X = ⋃ n F n です。X X X が完備 なので 定理 4.1 の 2 により、ある N N N と x 0 x_0 x 0 、r > 0 r>0 r > 0 で B ˉ ( x 0 , r ) ⊂ F N \bar B(x_0, r)\subset F_N B ˉ ( x 0 , r ) ⊂ F N となります。∥ z ∥ ≤ r \|z\|\le r ∥ z ∥ ≤ r なら x 0 + z , x 0 ∈ F N x_0 + z, x_0\in F_N x 0 + z , x 0 ∈ F N なので
∥ T α z ∥ = ∥ T α ( x 0 + z ) − T α x 0 ∥ ≤ 2 N \|T_\alpha z\| = \|T_\alpha(x_0 + z) - T_\alpha x_0\|\le2N ∥ T α z ∥ = ∥ T α ( x 0 + z ) − T α x 0 ∥ ≤ 2 N が全 α \alpha α で成り立ちます。よって ∥ T α ∥ = sup ∥ z ∥ ≤ r ∥ T α z ∥ / r ≤ 2 N / r \|T_\alpha\| = \sup_{\|z\|\le r}\|T_\alpha z\|/r\le2N/r ∥ T α ∥ = sup ∥ z ∥ ≤ r ∥ T α z ∥/ r ≤ 2 N / r です。
∎
系 5.2 (強極限の有界性 ) ✓
X X X を Banach 空間、Y Y Y をノルム空間、T n ∈ B ( X , Y ) T_n\in\mathcal{B}(X,Y) T n ∈ B ( X , Y ) とし、全 x ∈ X x\in X x ∈ X で極限 T x = lim n T n x Tx = \lim_nT_nx T x = lim n T n x が存在するとする。このとき T ∈ B ( X , Y ) T\in\mathcal{B}(X,Y) T ∈ B ( X , Y ) であり、∥ T ∥ ≤ lim inf n ∥ T n ∥ < ∞ \|T\|\le\liminf_n\|T_n\|<\infty ∥ T ∥ ≤ lim inf n ∥ T n ∥ < ∞ である。
証明(系 5.2) T T T の線形性は極限の線形性から従います。収束列は有界なので、全 x x x で sup n ∥ T n x ∥ < ∞ \sup_n\|T_nx\|<\infty sup n ∥ T n x ∥ < ∞ であり、定理 5.1 から sup n ∥ T n ∥ < ∞ \sup_n\|T_n\|<\infty sup n ∥ T n ∥ < ∞ 、とくに lim inf n ∥ T n ∥ < ∞ \liminf_n\|T_n\|<\infty lim inf n ∥ T n ∥ < ∞ です。∥ T x ∥ = lim n ∥ T n x ∥ ≤ lim inf n ∥ T n ∥ ∥ x ∥ \|Tx\| = \lim_n\|T_nx\|\le\liminf_n\|T_n\|\,\|x\| ∥ T x ∥ = lim n ∥ T n x ∥ ≤ lim inf n ∥ T n ∥ ∥ x ∥ から主張が出ます。
∎
強収束はノルム収束より弱い収束ですが、一様有界ならコンパクト集合の上では一様になります。
証明(補題 5.3) M = max ( sup n ∥ T n ∥ , ∥ T ∥ ) M = \max(\sup_n\|T_n\|, \|T\|) M = max ( sup n ∥ T n ∥ , ∥ T ∥ ) と置きます。ε > 0 \varepsilon>0 ε > 0 を取り、K K K のコンパクト性から有限個の x 1 , … , x m ∈ K x_1,\ldots,x_m\in K x 1 , … , x m ∈ K で K ⊂ ⋃ i B ( x i , ε ) K\subset\bigcup_iB(x_i,\varepsilon) K ⊂ ⋃ i B ( x i , ε ) となるものを取ります。N N N を、n ≥ N n\ge N n ≥ N で全 i i i について ∥ T n x i − T x i ∥ < ε \|T_nx_i - Tx_i\|<\varepsilon ∥ T n x i − T x i ∥ < ε となるように取ります(有限個なので取れます)。x ∈ K x\in K x ∈ K に対し ∥ x − x i ∥ < ε \|x - x_i\|<\varepsilon ∥ x − x i ∥ < ε となる i i i を選べば
∥ T n x − T x ∥ ≤ ∥ T n ( x − x i ) ∥ + ∥ T n x i − T x i ∥ + ∥ T ( x i − x ) ∥ ≤ M ε + ε + M ε \|T_nx - Tx\|\le\|T_n(x - x_i)\| + \|T_nx_i - Tx_i\| + \|T(x_i - x)\|\le M\varepsilon + \varepsilon + M\varepsilon ∥ T n x − T x ∥ ≤ ∥ T n ( x − x i ) ∥ + ∥ T n x i − T x i ∥ + ∥ T ( x i − x ) ∥ ≤ M ε + ε + M ε なので、n ≥ N n\ge N n ≥ N で sup x ∈ K ∥ T n x − T x ∥ ≤ ( 2 M + 1 ) ε \sup_{x\in K}\|T_nx - Tx\|\le(2M + 1)\varepsilon sup x ∈ K ∥ T n x − T x ∥ ≤ ( 2 M + 1 ) ε です。
∎
X X X が Banach 空間なら、一様有界性の仮定は 系 5.2 により強収束から自動的に従います。
系 5.4 (弱有界な集合は有界 ) ✓
X X X をノルム空間、S ⊂ X S\subset X S ⊂ X とする。全 F ∈ X ∗ F\in X^* F ∈ X ∗ について sup x ∈ S ∣ F ( x ) ∣ < ∞ \sup_{x\in S}|F(x)|<\infty sup x ∈ S ∣ F ( x ) ∣ < ∞ ならば、sup x ∈ S ∥ x ∥ < ∞ \sup_{x\in S}\|x\|<\infty sup x ∈ S ∥ x ∥ < ∞ である。とくに Hilbert 空間で弱収束する列は有界である。
証明(系 5.4) x ∈ X x\in X x ∈ X に対し x ^ ∈ ( X ∗ ) ∗ \hat x\in(X^*)^* x ^ ∈ ( X ∗ ) ∗ を x ^ ( F ) = F ( x ) \hat x(F) = F(x) x ^ ( F ) = F ( x ) で定めます。系 3.4 より ∥ x ^ ∥ = ∥ x ∥ \|\hat x\| = \|x\| ∥ x ^ ∥ = ∥ x ∥ です。X ∗ X^* X ∗ は(X X X が完備でなくても)Banach 空間なので(定義 2.6 )、族 { x ^ } x ∈ S ⊂ B ( X ∗ , K ) \{\hat x\}_{x\in S}\subset\mathcal{B}(X^*,\mathbb{K}) { x ^ } x ∈ S ⊂ B ( X ∗ , K ) に 定理 5.1 を適用すると、仮定「全 F F F で sup x ∣ x ^ ( F ) ∣ < ∞ \sup_x|\hat x(F)|<\infty sup x ∣ x ^ ( F ) ∣ < ∞ 」から sup x ∥ x ^ ∥ = sup x ∥ x ∥ < ∞ \sup_x\|\hat x\| = \sup_x\|x\|<\infty sup x ∥ x ^ ∥ = sup x ∥ x ∥ < ∞ です。Hilbert 空間で x n ⇀ x x_n\rightharpoonup x x n ⇀ x なら、リースの表現定理(定理 4.2[Hilbert 空間の基礎] )により全 F ∈ H ∗ F\in\mathcal{H}^* F ∈ H ∗ は F = ⟨ y , ⋅ ⟩ F=\langle y,\cdot\rangle F = ⟨ y , ⋅ ⟩ の形なので F ( x n ) F(x_n) F ( x n ) が収束して有界であり、前半から ( x n ) (x_n) ( x n ) は有界です。
∎
次の例は、一様有界性原理から X X X の完備性を外すと結論が破れることを示します。
定理 6.1 (開写像定理 ) ✓
X , Y X, Y X , Y を Banach 空間 、T ∈ B ( X , Y ) T\in\mathcal{B}(X,Y) T ∈ B ( X , Y ) を全射 とする。このとき T T T は開写像である。すなわち、X X X の任意の開集合 U U U について T ( U ) T(U) T ( U ) は Y Y Y の開集合である。
証明は 3 段階です。ステップ 1 で Baire の定理を使い、「単位球の像の閉包は原点のまわりの小さな球を含む」ことを示します。途中に出る A ‾ − A ‾ ⊂ A − A ‾ \overline{A}-\overline{A}\subset\overline{A-A} A − A ⊂ A − A は、閉包の点を元の集合の点列の極限で表せば確かめられます。ステップ 2 では閉包を外します。誤差が半分ずつになるように補正の項 x k x_k x k を次々に足していき、その無限和を完備性で収束させます。ステップ 3 は、これを開集合の言葉に言い直すだけです。
証明(定理 6.1) B r B_r B r を X X X の原点中心半径 r r r の開球、V r V_r V r を Y Y Y の同様の開球とします。
ステップ 1: ある δ > 0 \delta>0 δ > 0 について V δ ⊂ T ( B 1 ) ‾ V_\delta\subset\overline{T(B_1)} V δ ⊂ T ( B 1 ) . T T T は全射なので Y = ⋃ n T ( B n ) = ⋃ n T ( B n ) ‾ Y = \bigcup_{n}T(B_n) = \bigcup_n\overline{T(B_n)} Y = ⋃ n T ( B n ) = ⋃ n T ( B n ) 。Y Y Y の完備性 と 定理 4.1 から、ある N N N について T ( B N ) ‾ \overline{T(B_N)} T ( B N ) は内点 y 0 y_0 y 0 をもち、y 0 + V ε ⊂ T ( B N ) ‾ y_0 + V_\varepsilon\subset\overline{T(B_N)} y 0 + V ε ⊂ T ( B N ) となる ε > 0 \varepsilon>0 ε > 0 があります。∥ y ∥ < ε \|y\|<\varepsilon ∥ y ∥ < ε なら y = ( y 0 + y ) − y 0 y = (y_0 + y) - y_0 y = ( y 0 + y ) − y 0 で、y 0 + y y_0 + y y 0 + y も y 0 y_0 y 0 も T ( B N ) ‾ \overline{T(B_N)} T ( B N ) に入るので、y ∈ T ( B N ) ‾ − T ( B N ) ‾ ⊂ T ( B N ) − T ( B N ) ‾ ⊂ T ( B 2 N ) ‾ y\in\overline{T(B_N)} - \overline{T(B_N)}\subset\overline{T(B_N) - T(B_N)}\subset\overline{T(B_{2N})} y ∈ T ( B N ) − T ( B N ) ⊂ T ( B N ) − T ( B N ) ⊂ T ( B 2 N ) です。線形性によるスケーリングで V δ ⊂ T ( B 1 ) ‾ V_{\delta}\subset\overline{T(B_1)} V δ ⊂ T ( B 1 ) (δ = ε / 2 N \delta = \varepsilon/2N δ = ε /2 N )、さらに一般に V δ r ⊂ T ( B r ) ‾ V_{\delta r}\subset\overline{T(B_r)} V δ r ⊂ T ( B r ) です。
ステップ 2: V δ ⊂ T ( B 2 ) V_\delta\subset T(B_2) V δ ⊂ T ( B 2 ) . ∥ y ∥ < δ \|y\|<\delta ∥ y ∥ < δ とします。ステップ 1 から x 1 ∈ B 1 x_1\in B_1 x 1 ∈ B 1 で ∥ y − T x 1 ∥ < δ / 2 \|y - Tx_1\|<\delta/2 ∥ y − T x 1 ∥ < δ /2 となるものがあります。y − T x 1 ∈ V δ / 2 ⊂ T ( B 1 / 2 ) ‾ y - Tx_1\in V_{\delta/2}\subset\overline{T(B_{1/2})} y − T x 1 ∈ V δ /2 ⊂ T ( B 1/2 ) なので x 2 ∈ B 1 / 2 x_2\in B_{1/2} x 2 ∈ B 1/2 で ∥ y − T x 1 − T x 2 ∥ < δ / 4 \|y - Tx_1 - Tx_2\|<\delta/4 ∥ y − T x 1 − T x 2 ∥ < δ /4 となるものがあります。帰納的に x k ∈ B 2 1 − k x_k\in B_{2^{1-k}} x k ∈ B 2 1 − k で ∥ y − T ( x 1 + ⋯ + x k ) ∥ < δ 2 − k \|y - T(x_1 + \cdots + x_k)\|<\delta 2^{-k} ∥ y − T ( x 1 + ⋯ + x k ) ∥ < δ 2 − k となるものが取れます。∑ k ∥ x k ∥ < ∑ k 2 1 − k = 2 \sum_k\|x_k\|<\sum_k2^{1-k} = 2 ∑ k ∥ x k ∥ < ∑ k 2 1 − k = 2 なので部分和 s k = x 1 + ⋯ + x k s_k = x_1 + \cdots + x_k s k = x 1 + ⋯ + x k はコーシー列で、X X X の完備性 から極限 x x x をもち、∥ x ∥ < 2 \|x\|<2 ∥ x ∥ < 2 (∥ x ∥ ≤ ∥ x 1 ∥ + ∑ k ≥ 2 2 1 − k < ∥ x 1 ∥ + 1 < 2 \|x\|\le\|x_1\| + \sum_{k\ge2}2^{1-k} < \|x_1\| + 1 < 2 ∥ x ∥ ≤ ∥ x 1 ∥ + ∑ k ≥ 2 2 1 − k < ∥ x 1 ∥ + 1 < 2 )です。T T T の連続性から T x = lim T s k = y Tx = \lim Ts_k = y T x = lim T s k = y です。
ステップ 3. U U U を開集合、y = T x y = Tx y = T x (x ∈ U x\in U x ∈ U )とし、x + B r ⊂ U x + B_r\subset U x + B r ⊂ U となる r r r を取ります。ステップ 2 とスケーリングから T ( U ) ⊃ T x + T ( B r ) ⊃ y + V δ r / 2 T(U)\supset Tx + T(B_r)\supset y + V_{\delta r/2} T ( U ) ⊃ T x + T ( B r ) ⊃ y + V δ r /2 なので、T ( U ) T(U) T ( U ) は開です。
∎
系 6.2 (逆写像定理(有界逆定理) ) ✓
X , Y X, Y X , Y を Banach 空間、T ∈ B ( X , Y ) T\in\mathcal{B}(X,Y) T ∈ B ( X , Y ) を全単射とする。このとき T − 1 ∈ B ( Y , X ) T^{-1}\in\mathcal{B}(Y,X) T − 1 ∈ B ( Y , X ) である。
証明(系 6.2) T − 1 T^{-1} T − 1 は線形です。定理 6.1 により、X X X の開集合 U U U について ( T − 1 ) − 1 ( U ) = T ( U ) (T^{-1})^{-1}(U) = T(U) ( T − 1 ) − 1 ( U ) = T ( U ) は開なので T − 1 T^{-1} T − 1 は連続、命題 2.4 より有界です。
∎
例 6.3 (完備性を外すと逆写像は有界とは限らない )
X = ( ℓ 1 , ∥ ⋅ ∥ 1 ) X = (\ell^1, \|\cdot\|_1) X = ( ℓ 1 , ∥ ⋅ ∥ 1 ) , Y = ( ℓ 1 , ∥ ⋅ ∥ ∞ ) Y = (\ell^1, \|\cdot\|_\infty) Y = ( ℓ 1 , ∥ ⋅ ∥ ∞ ) とし、T T T を恒等写像とします。∥ x ∥ ∞ ≤ ∥ x ∥ 1 \|x\|_\infty\le\|x\|_1 ∥ x ∥ ∞ ≤ ∥ x ∥ 1 なので T T T は有界な全単射ですが、x = ∑ k ≤ n δ k x = \sum_{k\le n}\delta_k x = ∑ k ≤ n δ k について ∥ x ∥ 1 = n \|x\|_1 = n ∥ x ∥ 1 = n , ∥ x ∥ ∞ = 1 \|x\|_\infty = 1 ∥ x ∥ ∞ = 1 なので T − 1 T^{-1} T − 1 は有界ではありません。系 6.2 に反しないのは、Y Y Y が完備でないからです(ℓ 1 \ell^1 ℓ 1 は ∥ ⋅ ∥ ∞ \|\cdot\|_\infty ∥ ⋅ ∥ ∞ について c 0 c_0 c 0 の稠密な真部分空間)。
定義 6.4 (グラフと閉作用素 ) ↗
ノルム空間 X , Y X, Y X , Y と線形写像 T : D ( T ) → Y T:D(T)\to Y T : D ( T ) → Y (D ( T ) ⊂ X D(T)\subset X D ( T ) ⊂ X は部分空間)に対し、G ( T ) = { ( x , T x ) : x ∈ D ( T ) } ⊂ X × Y G(T) = \{(x, Tx) : x\in D(T)\}\subset X\times Y G ( T ) = {( x , T x ) : x ∈ D ( T )} ⊂ X × Y を T T T のグラフ という。X × Y X\times Y X × Y にはノルム ∥ ( x , y ) ∥ = ∥ x ∥ + ∥ y ∥ \|(x,y)\| = \|x\| + \|y\| ∥ ( x , y ) ∥ = ∥ x ∥ + ∥ y ∥ を入れる。G ( T ) G(T) G ( T ) が X × Y X\times Y X × Y で閉であるとき、T T T は閉 であるという。すなわち、x n ∈ D ( T ) x_n\in D(T) x n ∈ D ( T ) , x n → x x_n\to x x n → x , T x n → y Tx_n\to y T x n → y ならば x ∈ D ( T ) x\in D(T) x ∈ D ( T ) かつ T x = y Tx = y T x = y となることである。
X , Y X, Y X , Y が Banach 空間なら X × Y X\times Y X × Y も Banach 空間で、その閉部分空間 G ( T ) G(T) G ( T ) も Banach 空間です。閉作用素は非有界作用素論の主役で、非有界作用素 の章で詳しく扱います。
定理 6.5 (閉グラフ定理 ) ✓
X , Y X, Y X , Y を Banach 空間 、T : X → Y T:X\to Y T : X → Y を X X X 全体で定義された 線形写像とする。T T T のグラフが閉ならば、T T T は有界である。
証明(定理 6.5) G ( T ) G(T) G ( T ) は Banach 空間 X × Y X\times Y X × Y の閉部分空間なので Banach 空間です。射影 π 1 : G ( T ) → X \pi_1:G(T)\to X π 1 : G ( T ) → X , π 1 ( x , T x ) = x \pi_1(x, Tx) = x π 1 ( x , T x ) = x は線形で ∥ π 1 ( x , T x ) ∥ = ∥ x ∥ ≤ ∥ x ∥ + ∥ T x ∥ \|\pi_1(x,Tx)\| = \|x\|\le\|x\| + \|Tx\| ∥ π 1 ( x , T x ) ∥ = ∥ x ∥ ≤ ∥ x ∥ + ∥ T x ∥ なので有界、さらに T T T が X X X 全体で定義されているので全単射です。系 6.2 により π 1 − 1 : x ↦ ( x , T x ) \pi_1^{-1}:x\mapsto(x,Tx) π 1 − 1 : x ↦ ( x , T x ) は有界、すなわち定数 C C C で ∥ x ∥ + ∥ T x ∥ ≤ C ∥ x ∥ \|x\| + \|Tx\|\le C\|x\| ∥ x ∥ + ∥ T x ∥ ≤ C ∥ x ∥ となり、∥ T x ∥ ≤ C ∥ x ∥ \|Tx\|\le C\|x\| ∥ T x ∥ ≤ C ∥ x ∥ です。
∎
閉グラフ定理の使い方は、「x n → x x_n\to x x n → x と T x n → y Tx_n\to y T x n → y の両方 を仮定してよい」点にあります。連続性を直接示すには T x n Tx_n T x n の収束そのものを示す必要がありますが、閉グラフ定理を使えば収束先が T x Tx T x であることだけを確かめればよいのです。その典型が次の系です。
系 6.6 (Hellinger–Toeplitz の定理 ) ✓
H \mathcal{H} H を Hilbert 空間、A : H → H A:\mathcal{H}\to\mathcal{H} A : H → H を H \mathcal{H} H 全体で定義された 線形写像で、全 x , y x, y x , y について ⟨ x , A y ⟩ = ⟨ A x , y ⟩ \langle x, Ay\rangle = \langle Ax, y\rangle ⟨ x , A y ⟩ = ⟨ A x , y ⟩ を満たすものとする。このとき A A A は有界である。
証明(系 6.6) 定理 6.5 により、グラフが閉であることを示せば十分です。x n → x x_n\to x x n → x , A x n → y Ax_n\to y A x n → y とします。任意の z ∈ H z\in\mathcal{H} z ∈ H について、対称性と内積の連続性から
⟨ z , y ⟩ = lim n ⟨ z , A x n ⟩ = lim n ⟨ A z , x n ⟩ = ⟨ A z , x ⟩ = ⟨ z , A x ⟩ . \langle z, y\rangle = \lim_n\langle z, Ax_n\rangle = \lim_n\langle Az, x_n\rangle = \langle Az, x\rangle = \langle z, Ax\rangle . ⟨ z , y ⟩ = n lim ⟨ z , A x n ⟩ = n lim ⟨ A z , x n ⟩ = ⟨ A z , x ⟩ = ⟨ z , A x ⟩ . z z z は任意なので y = A x y = Ax y = A x です。
∎
例 6.8 (完備でない定義域での閉グラフ定理の破れ )
X = C 1 ( [ 0 , 1 ] ) X = C^1([0,1]) X = C 1 ([ 0 , 1 ]) に最大値ノルム ∥ ⋅ ∥ ∞ \|\cdot\|_\infty ∥ ⋅ ∥ ∞ を入れ(完備ではありません)、Y = C ( [ 0 , 1 ] ) Y = C([0,1]) Y = C ([ 0 , 1 ]) (Banach 空間)とし、T f = f ′ Tf = f' T f = f ′ と置きます。
T T T は閉. f n → f f_n\to f f n → f , f n ′ → g f_n'\to g f n ′ → g (いずれも一様収束)とすると、f n ( t ) = f n ( 0 ) + ∫ 0 t f n ′ ( s ) d s f_n(t) = f_n(0) + \int_0^tf_n'(s)\,ds f n ( t ) = f n ( 0 ) + ∫ 0 t f n ′ ( s ) d s で極限を取って f ( t ) = f ( 0 ) + ∫ 0 t g ( s ) d s f(t) = f(0) + \int_0^tg(s)\,ds f ( t ) = f ( 0 ) + ∫ 0 t g ( s ) d s 。g g g は連続なので微積分の基本定理から f ∈ C 1 f\in C^1 f ∈ C 1 かつ f ′ = g f' = g f ′ = g です。
T T T は有界でない. f n ( t ) = sin ( n t ) f_n(t) = \sin(n t) f n ( t ) = sin ( n t ) は ∥ f n ∥ ∞ ≤ 1 \|f_n\|_\infty\le1 ∥ f n ∥ ∞ ≤ 1 ですが ∥ f n ′ ∥ ∞ = n \|f_n'\|_\infty = n ∥ f n ′ ∥ ∞ = n です。
T T T は「全体で定義された」閉作用素ですが、定義域 X X X が完備でないので 定理 6.5 は適用できません。同じ T T T を C ( [ 0 , 1 ] ) C([0,1]) C ([ 0 , 1 ]) の稠密な部分空間 C 1 ( [ 0 , 1 ] ) C^1([0,1]) C 1 ([ 0 , 1 ]) 上の作用素とみれば、これは非有界な閉作用素の最初の例です。
定義 7.1 (弱位相・弱 * 位相 ) ↗
X X X をノルム空間とする。
X X X 上の弱位相 σ ( X , X ∗ ) \sigma(X, X^*) σ ( X , X ∗ ) とは、すべての F ∈ X ∗ F\in X^* F ∈ X ∗ を連続にする最も弱い位相である。点列(あるいはネット )x n x_n x n が x x x に弱収束する(x n ⇀ x x_n\rightharpoonup x x n ⇀ x )とは、全 F ∈ X ∗ F\in X^* F ∈ X ∗ で F ( x n ) → F ( x ) F(x_n)\to F(x) F ( x n ) → F ( x ) となることである。
X ∗ X^* X ∗ 上の弱 * 位相 σ ( X ∗ , X ) \sigma(X^*, X) σ ( X ∗ , X ) とは、すべての x ∈ X x\in X x ∈ X について評価写像 F ↦ F ( x ) F\mapsto F(x) F ↦ F ( x ) を連続にする最も弱い位相である。F n → F F_n\to F F n → F (弱 *)とは、全 x ∈ X x\in X x ∈ X で F n ( x ) → F ( x ) F_n(x)\to F(x) F n ( x ) → F ( x ) となることである。
Hilbert 空間では、リースの表現定理により X ∗ X^* X ∗ の元は ⟨ y , ⋅ ⟩ \langle y,\cdot\rangle ⟨ y , ⋅ ⟩ の形なので、1 の弱収束は前章の 定義 5.1[Hilbert 空間の基礎] と一致します。弱位相はノルム位相より弱く(開集合が少なく)、無限次元では真に弱くなります。弱 * 位相は X ∗ X^* X ∗ の弱位相 σ ( X ∗ , X ∗ ∗ ) \sigma(X^*, X^{**}) σ ( X ∗ , X ∗∗ ) よりさらに弱い位相です。開集合が少ないほどコンパクト集合は多くなります。
例 7.2 (弱 * 収束するが弱収束しない列 )
( c 0 ) ∗ ≅ ℓ 1 (c_0)^*\cong\ell^1 ( c 0 ) ∗ ≅ ℓ 1 (a ∈ ℓ 1 a\in\ell^1 a ∈ ℓ 1 が c ↦ ∑ k a k c k c\mapsto\sum_ka_kc_k c ↦ ∑ k a k c k に対応)とみて、ℓ 1 \ell^1 ℓ 1 の列 δ n \delta_n δ n を考えます。任意の c ∈ c 0 c\in c_0 c ∈ c 0 について δ n ( c ) = c n → 0 \delta_n(c) = c_n\to0 δ n ( c ) = c n → 0 なので、δ n → 0 \delta_n\to0 δ n → 0 (弱 *)です。一方 ( ℓ 1 ) ∗ ≅ ℓ ∞ (\ell^1)^*\cong\ell^\infty ( ℓ 1 ) ∗ ≅ ℓ ∞ の元 b = ( 1 , 1 , 1 , … ) b = (1,1,1,\ldots) b = ( 1 , 1 , 1 , … ) は δ n \delta_n δ n に対して常に値 1 1 1 を取るので、δ n \delta_n δ n は ℓ 1 \ell^1 ℓ 1 の弱位相では 0 0 0 に収束しません。弱収束する別の極限 a a a があったとすると、各成分の汎関数で a k = lim n ( δ n ) k = 0 a_k = \lim_n(\delta_n)_k = 0 a k = lim n ( δ n ) k = 0 となり、a = 0 a = 0 a = 0 に矛盾します。
定理 7.3 (Banach–Alaoglu の定理 ) ✓
X X X をノルム空間とする。X ∗ X^* X ∗ の閉単位球 { F ∈ X ∗ : ∥ F ∥ ≤ 1 } \{F\in X^* : \|F\|\le1\} { F ∈ X ∗ : ∥ F ∥ ≤ 1 } は弱 * 位相についてコンパクトである。さらに X X X が可分なら、閉単位球の弱 * 位相は距離づけ可能 であり、X ∗ X^* X ∗ の任意の有界列は弱 * 収束する部分列をもつ。
証明(定理 7.3) ノルム空間 X X X は 1 つのノルムで定まる局所凸空間で、V = { x : ∥ x ∥ ≤ 1 } V=\{x:\|x\|\le1\} V = { x : ∥ x ∥ ≤ 1 } は 0 0 0 の近傍です。その極集合 V ∘ = { F ∈ X ∗ : ∥ x ∥ ≤ 1 ⇒ ∣ F ( x ) ∣ ≤ 1 } V^\circ=\{F\in X^*:\|x\|\le1\Rightarrow|F(x)|\le1\} V ∘ = { F ∈ X ∗ : ∥ x ∥ ≤ 1 ⇒ ∣ F ( x ) ∣ ≤ 1 } は作用素ノルムの定義から閉単位球 { F : ∥ F ∥ ≤ 1 } \{F:\|F\|\le1\} { F : ∥ F ∥ ≤ 1 } そのものです。したがって前半は 局所凸空間と弱位相 の 定理 6.1[局所凸空間と弱位相] の特別な場合です。後半(可分な場合の距離づけ可能性と有界列の部分列)は同じ記事の 定理 6.2[局所凸空間と弱位相] そのものです。
∎
Hilbert 空間 H \mathcal{H} H では、リースの表現定理で H ∗ \mathcal{H}^* H ∗ と H \mathcal{H} H を同一視すると弱 * 位相と弱位相が一致するので、Banach–Alaoglu の定理は「H \mathcal{H} H の閉単位球は弱コンパクト」と読めます。これが前章で証明した有界列の弱収束部分列の存在の背景です。一般の Banach 空間で同じことが言えるのは、標準的な埋め込み X → X ∗ ∗ X\to X^{**} X → X ∗∗ が全射になる回帰的 な空間(1 < p < ∞ 1<p<\infty 1 < p < ∞ の L p L^p L p など)に限られます。L 1 L^1 L 1 や C ( [ 0 , 1 ] ) C([0,1]) C ([ 0 , 1 ]) では有界列が弱収束部分列をもつとは限らず、これが変分法で L 1 L^1 L 1 を避けて L p L^p L p (p > 1 p>1 p > 1 )や Sobolev 空間で議論する理由です。
演習 8.1 易
X X X をノルム空間とし、x n ⇀ x x_n\rightharpoonup x x n ⇀ x (弱収束)とします。sup n ∥ x n ∥ < ∞ \sup_n\|x_n\|<\infty sup n ∥ x n ∥ < ∞ と ∥ x ∥ ≤ lim inf n ∥ x n ∥ \|x\|\le\liminf_n\|x_n\| ∥ x ∥ ≤ lim inf n ∥ x n ∥ を示してください。
解答 各 F ∈ X ∗ F\in X^* F ∈ X ∗ について ( F ( x n ) ) (F(x_n)) ( F ( x n )) は収束するので有界です。系 5.4 により sup n ∥ x n ∥ < ∞ \sup_n\|x_n\|<\infty sup n ∥ x n ∥ < ∞ です。次に 系 3.4 で ∥ F ∥ = 1 \|F\| = 1 ∥ F ∥ = 1 , F ( x ) = ∥ x ∥ F(x) = \|x\| F ( x ) = ∥ x ∥ となる F F F を取ると
∥ x ∥ = F ( x ) = lim n F ( x n ) ≤ lim inf n ∣ F ( x n ) ∣ ≤ lim inf n ∥ x n ∥ . \|x\| = F(x) = \lim_n F(x_n)\le\liminf_n|F(x_n)|\le\liminf_n\|x_n\| . ∥ x ∥ = F ( x ) = n lim F ( x n ) ≤ n lim inf ∣ F ( x n ) ∣ ≤ n lim inf ∥ x n ∥. (x = 0 x = 0 x = 0 なら自明です。)前章 命題 5.3[Hilbert 空間の基礎] の 2 の一般化になっています。
演習 8.2 標準
ベクトル空間 X X X 上の 2 つのノルム ∥ ⋅ ∥ 1 \|\cdot\|_1 ∥ ⋅ ∥ 1 , ∥ ⋅ ∥ 2 \|\cdot\|_2 ∥ ⋅ ∥ 2 がどちらも完備で、ある C C C について ∥ x ∥ 1 ≤ C ∥ x ∥ 2 \|x\|_1\le C\|x\|_2 ∥ x ∥ 1 ≤ C ∥ x ∥ 2 (全 x x x )を満たすとします。ある C ′ C' C ′ について ∥ x ∥ 2 ≤ C ′ ∥ x ∥ 1 \|x\|_2\le C'\|x\|_1 ∥ x ∥ 2 ≤ C ′ ∥ x ∥ 1 となること(2 つのノルムが同値であること)を示してください。また、完備性の仮定の一方を外すと結論が破れる例を挙げてください。
解答 恒等写像 I : ( X , ∥ ⋅ ∥ 2 ) → ( X , ∥ ⋅ ∥ 1 ) I:(X,\|\cdot\|_2)\to(X,\|\cdot\|_1) I : ( X , ∥ ⋅ ∥ 2 ) → ( X , ∥ ⋅ ∥ 1 ) は仮定から有界な全単射で、両側が Banach 空間です。系 6.2 により I − 1 : ( X , ∥ ⋅ ∥ 1 ) → ( X , ∥ ⋅ ∥ 2 ) I^{-1}:(X,\|\cdot\|_1)\to(X,\|\cdot\|_2) I − 1 : ( X , ∥ ⋅ ∥ 1 ) → ( X , ∥ ⋅ ∥ 2 ) も有界で、その作用素ノルムを C ′ C' C ′ とすれば ∥ x ∥ 2 ≤ C ′ ∥ x ∥ 1 \|x\|_2\le C'\|x\|_1 ∥ x ∥ 2 ≤ C ′ ∥ x ∥ 1 です。
反例は 例 6.3 です。X = ℓ 1 X = \ell^1 X = ℓ 1 , ∥ ⋅ ∥ 2 \|\cdot\|_2 ∥ ⋅ ∥ 2 を ℓ 1 \ell^1 ℓ 1 ノルム(完備)、∥ ⋅ ∥ 1 \|\cdot\|_1 ∥ ⋅ ∥ 1 を最大値ノルム(完備でない)とすると ∥ x ∥ ∞ ≤ ∥ x ∥ ℓ 1 \|x\|_\infty\le\|x\|_{\ell^1} ∥ x ∥ ∞ ≤ ∥ x ∥ ℓ 1 ですが、逆向きの評価は成り立ちません。
演習 8.3 標準
ℓ 2 \ell^2 ℓ 2 上の作用素 P n P_n P n を、最初の n n n 成分を残して残りを 0 0 0 にする射影とします。
(a) 全 x ∈ ℓ 2 x\in\ell^2 x ∈ ℓ 2 について P n x → x P_nx\to x P n x → x ですが、∥ P n − 1 ∥ ↛ 0 \|P_n - 1\|\not\to0 ∥ P n − 1∥ → 0 であることを示してください。
(b) 一般に Banach 空間 X X X 上の T n ∈ B ( X ) T_n\in\mathcal{B}(X) T n ∈ B ( X ) が全 x x x で T n x → T x T_nx\to Tx T n x → T x を満たすとき、コンパクト集合 K ⊂ X K\subset X K ⊂ X 上で sup x ∈ K ∥ T n x − T x ∥ → 0 \sup_{x\in K}\|T_nx - Tx\|\to0 sup x ∈ K ∥ T n x − T x ∥ → 0 となることを示してください。
解答 (a) ∥ P n x − x ∥ 2 = ∑ k > n ∣ x k ∣ 2 → 0 \|P_nx - x\|^2 = \sum_{k>n}|x_k|^2\to0 ∥ P n x − x ∥ 2 = ∑ k > n ∣ x k ∣ 2 → 0 です。一方 ( 1 − P n ) δ n + 1 = δ n + 1 (1 - P_n)\delta_{n+1} = \delta_{n+1} ( 1 − P n ) δ n + 1 = δ n + 1 なので ∥ 1 − P n ∥ ≥ 1 \|1 - P_n\|\ge1 ∥1 − P n ∥ ≥ 1 (実際 = 1 =1 = 1 )です。
(b) 系 5.2 より M = sup n ∥ T n ∥ < ∞ M = \sup_n\|T_n\|<\infty M = sup n ∥ T n ∥ < ∞ かつ ∥ T ∥ ≤ M \|T\|\le M ∥ T ∥ ≤ M です。ε > 0 \varepsilon>0 ε > 0 を取り、K K K のコンパクト性から有限個の x 1 , … , x m ∈ K x_1,\ldots,x_m\in K x 1 , … , x m ∈ K で K ⊂ ⋃ i B ( x i , ε ) K\subset\bigcup_iB(x_i,\varepsilon) K ⊂ ⋃ i B ( x i , ε ) となるものを取ります。N N N を、n ≥ N n\ge N n ≥ N で全 i i i について ∥ T n x i − T x i ∥ < ε \|T_nx_i - Tx_i\|<\varepsilon ∥ T n x i − T x i ∥ < ε となるように取ります。x ∈ K x\in K x ∈ K に対し ∥ x − x i ∥ < ε \|x - x_i\|<\varepsilon ∥ x − x i ∥ < ε となる i i i を選べば
∥ T n x − T x ∥ ≤ ∥ T n ( x − x i ) ∥ + ∥ T n x i − T x i ∥ + ∥ T ( x i − x ) ∥ ≤ M ε + ε + M ε \|T_nx - Tx\|\le\|T_n(x - x_i)\| + \|T_nx_i - Tx_i\| + \|T(x_i - x)\|\le M\varepsilon + \varepsilon + M\varepsilon ∥ T n x − T x ∥ ≤ ∥ T n ( x − x i ) ∥ + ∥ T n x i − T x i ∥ + ∥ T ( x i − x ) ∥ ≤ M ε + ε + M ε なので、n ≥ N n\ge N n ≥ N で sup K ∥ T n x − T x ∥ ≤ ( 2 M + 1 ) ε \sup_K\|T_nx - Tx\|\le(2M + 1)\varepsilon sup K ∥ T n x − T x ∥ ≤ ( 2 M + 1 ) ε です。一様有界性が使えないと最初と最後の項を制御できません。
演習 8.4 難
無限次元の Banach 空間 X X X は、可算なハメル基底(線形代数の意味の基底)をもたないことを示してください。これを用いて、c 00 c_{00} c 00 にはどんなノルムを入れても Banach 空間にならないことを結論してください。
解答 X X X が可算なハメル基底 { b 1 , b 2 , … } \{b_1, b_2,\ldots\} { b 1 , b 2 , … } をもつとし、F n = s p a n { b 1 , … , b n } F_n = \mathrm{span}\{b_1,\ldots,b_n\} F n = span { b 1 , … , b n } と置きます。X = ⋃ n F n X = \bigcup_nF_n X = ⋃ n F n です。有限次元部分空間は完備(有限次元ノルム空間ではすべてのノルムが同値で、K n \mathbb{K}^n K n は完備)なので、X X X の中で閉です。X X X は完備なので 定理 4.1 より、ある F N F_N F N が内点 x 0 x_0 x 0 をもち、B ( x 0 , r ) ⊂ F N B(x_0, r)\subset F_N B ( x 0 , r ) ⊂ F N です。任意の z ≠ 0 z\ne0 z = 0 について x 0 + r 2 ∥ z ∥ z ∈ F N x_0 + \tfrac{r}{2\|z\|}z\in F_N x 0 + 2∥ z ∥ r z ∈ F N かつ x 0 ∈ F N x_0\in F_N x 0 ∈ F N なので、差を取って z ∈ F N z\in F_N z ∈ F N 。よって X = F N X = F_N X = F N は有限次元となり、仮定に反します。
c 00 c_{00} c 00 は { δ k } k ∈ N \{\delta_k\}_{k\in\mathbb{N}} { δ k } k ∈ N という可算なハメル基底をもつ無限次元空間なので、どんなノルムについても完備ではありえません。これは 例 2.2 の (4) で ∥ ⋅ ∥ ∞ \|\cdot\|_\infty ∥ ⋅ ∥ ∞ について見たことの強い形です。
M. Reed, B. Simon, Methods of Modern Mathematical Physics I: Functional Analysis , revised and enlarged edition, Academic Press, 1980 — Chapter III(Banach 空間)、Chapter V(局所凸空間)。
W. Rudin, Functional Analysis , 2nd edition, McGraw-Hill, 1991 — Chapters 2–4。
H. Brezis, Functional Analysis, Sobolev Spaces and Partial Differential Equations , Springer, 2011 — Chapters 1–3。
黒田成俊『関数解析』共立出版、1980 — Banach 空間の章。
S. Banach, Théorie des opérations linéaires , Monografje Matematyczne, Warszawa, 1932。
執筆: Claude Code(Opus 5.5)、Claude Code(Sonnet 5.5)・監査 3 回(Claude Code)・最終 2026-10-12