logo

超関数の畳み込み、実数で定義された関数としての超関数 📂シュワルツ超函数

超関数の畳み込み、実数で定義された関数としての超関数

ビルドアップ1

超関数論の目的は、ディラックのデルタ関数などナイーブに定義されたものを数学的に厳密に定義することである。したがって、関数空間で定義された超関数を実数空間で定義される関数として扱えるようにしなければならない。まず、超関数の微分トランスレーションなどがどう定義されたかを考えてみよう。

超関数は定義域が関数空間なので、既存の概念としての微分などが定義できないと考えられており、代わりにテスト関数に対してその作用を考える。この方法と似ている方式で、超関数とテスト関数の畳み込みを定義しようとする。まず、局所積分可能な関数uuと、それに対応する正則超関数TuT_{u}が与えられているとしよう。uuとテスト関数ϕ\phiの畳み込みは次の通りだ。

uϕ(x)=u(y)ϕ(xy)dy,x,yRn u \ast \phi (\mathbf{x}) =\int u(\mathbf{y})\phi (\mathbf{x}-\mathbf{y})d\mathbf{y},\quad \mathbf{x},\mathbf{y}\in \mathbb{R}^{n}

TuT_{u}ϕ\phiを畳み込みできないので、TuT_{u}に対応するuuϕ\phiの畳み込みをTuT_{u}ϕ\phiの畳み込みとして定義しよう。

Tuϕ(x):=u(y)ϕ(xy)dy=uϕ(x) T_{u} \ast \phi (\mathbf{x}):=\int u(\mathbf{y})\phi (\mathbf{x}-\mathbf{y})d\mathbf{y}=u\ast \phi (\mathbf{x})

しかし、ある関数ffに対してf~(y)=f(y)\tilde{f}(y)=f(-y)fx(y)=f(yx)f_{x}(y)=f(y-x)とすると、次が成り立つ。

f~x(y)=f~(yx)=f(xy) \tilde{f}_{x}(y)=\tilde{f}(y-x)=f(x-y)

したがって、TuϕT_{u} \ast \phiは次のように表記できる。

Tuϕ(x):=u(y)ϕ~x(y)dy=Tu(ϕ~x) T_{u}\ast \phi (\mathbf{x}):=\int u(\mathbf{y})\tilde{\phi}_{\mathbf{x}}(\mathbf{y})d\mathbf{y}=T_{u}(\tilde{\phi}_{\mathbf{x}})

結局のところ、超関数とテスト関数の畳み込みを次のように定義する。

定義

TTを超関数、ϕ\phiをテスト関数とする。TTϕ\phiの畳み込みを次のように定義する。

Tϕ(x):=T(ϕ~x)=T(ϕ(x)) T \ast \phi (\mathbf{x}) :=T(\tilde{\phi}_{\mathbf{x}})=T(\phi (\mathbf{x}-\cdot))

説明

このような定義により、関数空間が定義域の超関数TTは、実数空間R\mathbb{R}上に定義されているかのように考えられる。したがって、古典的な意味での連続性微分などについて語ることができるようになる。実際に、次の定理が成り立つ。

定理

TTが超関数、ϕ\phiがテスト関数とする。すると、次が成り立つ。

TϕCandα(Tϕ)=Tαϕ T\ast \phi \in C^{\infty} \quad \text{and} \quad \partial^{\alpha}(T\ast \phi)=T\ast \partial^{\alpha}\phi

証明

簡略化のため、一次元と仮定しよう。あるテスト関数ϕ\phiに対して、以下の式が成り立つr>0r>0が存在する。

suppϕ[r,r] \mathrm{supp}\phi \subset [-r,r]

また、ある関数f:RCf :\mathbb{R}\to \mathbb{C}xC\left| x \right| \le C h1\left| h \right| \le 1に対してf(y)=ϕ(x+hy)f(y)=\phi (x+h-y)として定義された関数であるとすると、次の式が成り立つ。

suppf[R,R],R=r+C+1 \mathrm{supp}f \subset [-R,R],\quad R=r+C+1

これで、ψ\psiΨ\Psiを次のように定義しよう。

ψx,h(y)= ϕ(x+hy)ϕ(xy)Ψx,h(y)= ϕ(x+hy)ϕ(xy)hϕ(xy) \begin{align*} \psi_{x,h}(y) =&\ \phi (x+h-y)-\phi (x-y) \\ \Psi_{x,h}(y) =&\ \frac{\phi (x+h-y)-\phi (x-y) }{h}-\phi^{\prime}(x-y) \end{align*}

すると、次が成り立つ。

suppψx,h[R,R]suppΨx,h[R,R] \begin{align*} \mathrm{supp} \psi_{x,h} &\subset [-R,R] \\ \mathrm{supp} \Psi_{x,h}&\subset[-R,R] \end{align*}

また、ϕ\phiテスト関数であるため、ψx,h\psi_{x,h}Ψx,h\Psi_{x,h}は微分可能であり、ψx,h\psi_{x,h}Ψx,h\Psi_{x,h}およびそれらの導関数たちはh0h \to 0の時00一様収束する。したがって、超関数の連続性条件により、以下の式が成り立つ。

limh0[(Tϕ)(x+h)(Tϕ)(x)]= limh0[T(ϕ~x+h)T(ϕ~x)]= limh0T(ϕ~x+hϕ~x)= limh0T(ψx,h)= T(0)= 0 \begin{align*} \lim \limits_{h\to 0} \big[ \left( T \ast \phi \right)(x+h)- (T\ast \phi)(x) \big] =&\ \lim \limits_{h\to 0} \big[ T(\tilde{\phi}_{x+h}) -T(\tilde{\phi}_{x}) \big] \\ =&\ \lim \limits_{h\to 0} T(\tilde{\phi}_{x+h}-\tilde{\phi}_{x}) \\ =&\ \lim \limits_{h\to 0} T(\psi_{x,h}) \\ =&\ T(0) \\ =&\ 0 \end{align*}

したがって、TϕT\ast \phi連続である。また、次の式が成り立つ。

limh0[(Tϕ)(x+h)(Tϕ)(x)h(Tϕ)(x)]= limh0[T(ϕ~x+h)T(ϕ~x)hT(ϕ~x)]= limh0T(ϕ~x+hϕ~xhϕ~x)= limh0T(Ψx,h)= T(0)= 0 \begin{align*} \lim \limits_{h\to 0} \left[ \frac{ \left( T \ast \phi \right)(x+h)- (T\ast \phi)(x) }{h}- (T\ast \phi^{\prime})(x)\right] =&\ \lim \limits_{h\to 0} \left[ \frac{ T(\tilde{\phi}_{x+h}) -T(\tilde{\phi}_{x}) }{h}- T(\tilde{\phi^{\prime}}_{x})\right] \\ =&\ \lim \limits_{h\to 0} T\left( \frac{ \tilde{\phi}_{x+h} - \tilde{\phi}_{x} }{h}- \tilde{\phi^{\prime}}_{x}\right) \\ =&\ \lim \limits_{h \to 0}T \left( \Psi_{x,h} \right) \\ =&\ T(0) \\ =&\ 0 \end{align*}

したがって、TϕT\ast \phi微分可能であり、その導関数はTϕT\ast \phi^{\prime}である。同じ方法で、TϕT\ast \phinn階の導関数は以下の通りであることがわかる。

(Tϕ)(n)=Tϕ(n)nN \left( T \ast \phi \right)^{(n)}=T\ast \phi^{(n)}\quad \forall n\in \mathbb{N}


  1. Gerald B. Folland, Fourier Analysis and Its Applications (1992), p316-317 ↩︎