logo

実数、複素数、セミノルムに対するハーン・バナッハの定理 📂バナッハ空間

実数、複素数、セミノルムに対するハーン・バナッハの定理

実数に関するハーン・バナッハの定理1

XXR\mathbb{R}-ベクトル空間であり、YXY \subset Xとする。p:XRp : X \to \mathbb{ R}XX準線形 線形汎関数とする。今、y:YRy^{\ast} : Y \to \mathbb{ R}が以下の条件を満たすYYR\mathbb{R}-線形汎関数であると仮定する。

y(y)p(y)yY y^{\ast}(y) \le p(y)\quad \forall y\in Y

すると、以下の条件を満たすXXの線形汎関数x:XRx^{\ast} : X \to \mathbb{R}が存在する。

(a) x(y)=y(y),yYx^{\ast}(y)=y^{\ast}(y),\quad \forall y \in Y

(b) x(x)p(x),xXx^{\ast}(x) \le p(x),\quad \forall x \in X

説明

R\mathbb{R}-ベクトル空間とは、体R\mathbb{R}に関するベクトル空間のことである。つまり、ベクトル空間のスカラー倍に関する条件(M1)(M1)(M5)(M5)が実数に対して成立するという意味である。同様に、R\mathbb{R}-線形とは、線形の二つの性質のうちスカラー倍に関する内容が実数に対して成立するという意味である。

X,YX, YR\mathbb{R}-ベクトル空間であるため、yy^{\ast}xx^{\ast}が線形であることとR\mathbb{R}-線形であることは同じ意味である。この部分が混乱する場合は、**R\mathbb{R}-、C\mathbb{C}-はこの記事では存在しない文字と考えても、証明を理解する上で問題はない。**後にハーン・バナッハの定理をノルム空間に適用する際には、関数ppノルムに対応する。この定理の証明は省略し、複素数に関するハーン・バナッハの定理の証明に使用する補助定理として利用する。

複素数に関するハーン・バナッハの定理2

XXC\mathbb{C}-ベクトル空間であり、YXY \subset Xとする。p:XRp : X \to \mathbb{ R}を以下のように定義された準線形汎関数とする。

p(λx)=λp(x),xX,λC p(\lambda x)=|\lambda| p(x),\quad x\in X, \lambda \in \mathbb{C}

そして、y:YCy^{\ast} : Y \to \mathbb{ C}が以下の条件を満たすYYの線形汎関数であると仮定する。

Re(y(y))p(y),yY \begin{equation} \text{Re}\left( y^{\ast}(y) \right) \le p(y),\quad \forall y\in Y \end{equation}

すると、以下の条件を満たすXXの線形汎関数x:XCx^{\ast} : X \to \mathbb{C}が存在する。

  • x(y)=y(y),yYx^{\ast}(y)=y^{\ast}(y),\quad \forall y \in Y
  • Re(x(x))p(x),xX\text{Re}(x^{\ast}(x)) \le p(x),\quad \forall x \in X

説明

実数に関する定理と比較した場合、ppの値域がR\mathbb{R}であることは変わらないが、これは上述のようにXXがノルム空間の場合、ppがノルムに対応するからである。XXYYC\mathbb{C}-ベクトル空間であり、RC\mathbb{R} \subset \mathbb{C}であるため、R\mathbb{R}-ベクトル空間である条件も満たされる。すべての複素数に対してベクトル空間の条件(M1)(M1)(M5)(M5)が成立する場合、自動的にすべての実数に対しても成立するからである。同様に、yy^{\ast}xx^{\ast}C\mathbb{C}-線形であるため、R\mathbb{R}-線形である条件も満たされる。

証明

関数ψ:YR\psi : Y \to \mathbb{ R}を以下のように定義する。

ψ(y)=Re(y(y)) \psi (y) = \text{Re} ( y^{\ast}(y) )

すると、ψ\psiYYC\mathbb{C}-線形汎関数であることが示される。これはRe\mathrm{ Re}yy^{\ast}が線形であるために自明な結果であり、示す過程は非常に簡単なので省略する。ψ\psiの定義と(1)(1)により、以下の式が成立する。

ψ(y)=Re(y(y))y(y)p(y) \psi(y)= \text{Re} \left( y^{\ast}(y) \right) \le |y^{\ast}(y)| \le p(y)

すると、実数に関するハーン・バナッハの定理により、以下の条件を満たすXXR\mathbb{R}-線形汎関数Ψ:XR\Psi : X \to \mathbb{ R}が存在する。

Ψ(y)=ψ(y),yY \Psi (y) = \psi (y),\quad \forall y \in Y

Ψ(x)p(x),xX \Psi (x) \le p(x),\quad \forall x \in X

そして、新たに関数Φ:XC\Phi : X \to \mathbb{ C}を以下のように定義しよう。最終的な目標は、以下のように定義されたΦ\Phiが、定理で存在すると言われていたxx^{\ast}であることを示すことである。

Φ(x):=Ψ(x)iΨ(ix) \Phi (x) := \Psi (x) -i \Psi(ix)

すると、Φ\PhiXXの線形汎関数であることが確認できる。Ψ\PsiR\mathbb{R}-線形であるため、加法と実数乗に関しては線形性が自明であるため、Φ(ix)=iΦ(x)\Phi(ix)=i\Phi(x)のみを確認すればよい。

Φ(ix)= Ψ(ix)iΨ(x)= Ψ(ix)+iΨ(x)= i2Ψ(ix)+iΨ(x)= i(Ψ(x)iΨ(ix))= iΦ(x) \begin{align*} \Phi(ix) =&\ \Psi(ix) -i \Psi( -x) \\ =&\ \Psi(ix)+i\Psi(x) \\ =&\ -i^2 \Psi(ix)+i\Psi(x) \\ =&\ i \big( \Psi(x)-i\Psi(ix) \big) \\ =&\ i\Phi(x) \end{align*}

Φ\Phiが**(a)**を満たすことは、以下のように示すことができる。yYy \in Yとすると、

Φ(y)= Ψ(y)iΨ(iy)= ψ(y)iψ(iy)= Re(y(y))iRe(y(iy))= Re(y(y))+Im(iy(iy))= Re(y(y))+Im(y(y))= y(y) \begin{align*} \Phi(y) =&\ \Psi (y) -i \Psi(iy) \\ =&\ \psi(y) -i\psi(iy) \\ =&\ \text{Re} \left( y^{\ast}(y) \right)-i\text{Re} \left( y^{\ast}(iy) \right) \\ =&\ \text{Re} \left( y^{\ast}(y) \right) +\text{Im} \left(-iy^{\ast}(iy) \right) \\ =&\ \text{Re} \left( y^{\ast}(y) \right) +\text{Im} \left( y^{\ast}(y) \right) \\ =&\ y^{\ast}(y) \end{align*}

Φ\Phiが**(b)**を満たすことを示すのはさらに簡単である。

Re(Φ(x))=Ψ(x)p(x) \mathrm{Re }\left( \Phi(x) \right) = \Psi(x) \le p(x)

したがって、Φ\PhiXXの線形汎関数であり、**(a), (b)**を満たすため、x=Φx^{\ast}=\Phiが存在する。

セミノルムに関するハーン・バナッハの定理

XXC\mathbb{C}-ベクトル空間であり、YXY \subset Xとする。p:XRp : X \to \mathbb{ R}XXセミノルムとする。そして、y:YCy^{\ast} : Y \to \mathbb{ C}が以下の条件を満たすYYの線形汎関数であると仮定する。

y(y)p(y),yY | y^{\ast}(y) | \le p(y),\quad \forall y\in Y

すると、以下の条件を満たすXXの線形汎関数x:XCx^{\ast} : X \to \mathbb{C}が存在する。

  • x(y)=y(y),yYx^{\ast}(y)=y^{\ast}(y),\quad \forall y \in Y

  • x(x)p(x),xX| x^{\ast}(x) | \le p(x),\quad \forall x \in X

証明

セミノルム準線形の定義から、ppがセミノルムであれば準線形の条件も自動的に満たされる。


まず、以下の式が成立することは自明である

Re(y(y))y(y)p(y) \text{Re} \left( y^{\ast}(y) \right) \le |y^{\ast}(y) | \le p(y)

したがって、複素数に関するハーン・バナッハの定理により、以下の二つの条件を満たすXXの線形汎関数x:XCx^{\ast} : X \to \mathbb{C}が存在する。

x(y)=y(y)yY x^{\ast}(y)=y^{\ast}(y) \quad \forall y \in Y

Re(x(x))p(x)xX \text{Re} \left( x^{\ast}(x) \right) \le p(x) \quad \forall x \in X

S={λC:λ=1}S = \left\{ \lambda \in \mathbb{C} : | \lambda | =1 \right\}とする。すると、

Re(λx(x))= Re(λx(λx))p(λx)= λp(x)=p(x)xX \begin{align*} \text{Re} \left( \lambda x^{\ast}(x) \right) =&\ \text{Re} \left( \lambda x^{\ast}(\lambda x) \right) \\ \le & p(\lambda x) \\ =&\ |\lambda| p(x)=p(x) \quad \forall x \in X \end{align*}

この時、固定されたxXx \in Xに対してx(x)=λx(x)|x^{\ast}(x)|=\lambda x^{\ast}(x)を満たすλS\lambda \in S常に見つけることができる。したがって、xxとその特定のλ\lambdaに対して、以下の式が成立する。

x(x)=λx(x)=Re(λx(x))p(x),xX | x^{\ast}(x) | =\lambda x^{\ast}(x) = \text{Re} \left( \lambda x^{\ast}(x) \right) \le p(x), \quad \forall x \in X

XXの線形汎関수xx^{\ast}が二つの条件を満たすため、証明完了。

付録

固定されたxxに対してx(x)=a+ibx^{\ast}(x)=a+ibとする。λ=c+id\lambda=c+idとする。λ\lambdaの条件によりc2+d2=1c^2+d^2 =1であるため、λ=c+i1c2\lambda=c+i\sqrt{1-c^2}である。また、x(x)=a2+b2|x^{\ast}(x)|=\sqrt{a^2+b^2}である。λx(x)=(acb1c2)+i(a1c2+bc)\lambda x^{\ast}(x)=(ac-b\sqrt{1-c^2})+i(a\sqrt{1-c^2}+bc)であり、x(x)|x^{\ast}(x)|が非負の実数であるため、

a1c2+bc= 0    a2(1c2)= b2c2    a2= (a2+b2)c2    c2= a2a2+b2 \begin{align*} && a\sqrt{1-c^2}+bc =&\ 0 \\ \implies&& a^2(1-c^2) =&\ b^2c^2 \\ \implies&& a^2 =&\ (a^2+b^2)c^2 \\ \implies&& c^2 =&\ \dfrac{a^2}{a^2+b^2} \tag{2} \end{align*}

便宜上c=aa2+b2c=\dfrac{a}{\sqrt{a^2+b^2}}とし、d=ba2+b2d=\dfrac{-b}{\sqrt{a^2+b^2}}とする。すると、(2)(2)c2+d2=1c^2+d^2=1が成立する。また、x(x)=acbd=a2+b2|x^{\ast}(x)|=ac-bd=\sqrt{a^2+b^2}が成立する。したがって、固定されたxxに対してx(x)=a+ibx^{\ast}(x)=a+ibであれば、λ=aa2+b2iba2+b2S\lambda=\dfrac{a}{\sqrt{a^2+b^2}}-i\dfrac{b}{\sqrt{a^2+b^2}}\in Sに対してx(x)=λx(x)|x^{\ast}(x)|=\lambda x^{\ast}(x)が成立する。