コンテンツにスキップ

Schwartz 空間と緩増加超関数:Fréchet 空間 𝒮 とその双対で Fourier 変換を完成させる

対象読者: 本テーマ第 1〜2 章のフーリエ級数・ℝⁿ 上のフーリエ変換と、距離空間の完備性・Baire のカテゴリー定理を学んだ人。位相ベクトル空間や超関数は仮定しません。

前提となる記事:ℝⁿ 上のフーリエ変換:反転公式・Plancherel の定理・Young の不等式・Poisson 和公式・Hermite 関数、L^p 空間と関数解析への導入:ヘルダーの不等式から完備性・ヒルベルト空間まで、距離空間:完備化・Baire のカテゴリー定理・縮小写像の原理・コンパクト性

生 Markdown

この記事は、「δ\delta 関数のように、ふつうの関数ではないけれど物理でよく使うもの」を、数学として正しく扱うための土台を作る章です。そのために、まず「とても速く 0 に近づく滑らかな関数」だけを集めた空間を考え、その空間に数値を対応させる規則として δ\delta などを捉え直します。読み終えると、δ\delta や定数関数の Fourier 変換を、計算の約束事ではなく定理として説明できるようになります。

  • Schwartz 空間 S(Rn)\mathcal{S}(\mathbb{R}^n) は、すべての導関数が任意の多項式より速く減衰する滑らかな関数の空間です。可算個の半ノルム(ノルムの「0 のときだけ 0」という条件を外した大きさの測り方)で位相が入り、完備な距離空間(Fréchet 空間)になります。
  • Fourier 変換は S\mathcal{S} から S\mathcal{S} への連続な線形全単射で、逆変換も連続です。微分と多項式の掛け算を入れ替えるので、S\mathcal{S} はこの入れ替えに閉じた最小限の自然な空間です。
  • 緩増加超関数は S\mathcal{S} 上の連続線形汎関数です。微分・Fourier 変換は「転置」で定義でき、S′\mathcal{S}' 上でも全単射になります。δ\delta 関数、多項式、p.v. 1/x\mathrm{p.v.}\,1/x はすべて S′\mathcal{S}' の元です。
  • Hermite 関数で展開すると、S\mathcal{S} は「係数が多項式より速く減衰する数列」の空間、S′\mathcal{S}' は「係数が多項式程度に増える数列」の空間と同一視できます。この表示が核定理と次章の核型性の鍵です。
  • 台が一点 {0}\{0\} の超関数は δ\delta の導関数の有限一次結合に限ります。
  • Schwartz の核定理: S(Rm)×S(Rn)\mathcal{S}(\mathbb{R}^m)\times\mathcal{S}(\mathbb{R}^n) 上の分離連続な双線形形式は、ただ一つの K∈S′(Rm+n)K\in\mathcal{S}'(\mathbb{R}^{m+n}) で表されます。Wightman 関数(場の量子論で、場の演算子の積の真空期待値として現れる量)が超関数として定まる根拠です。

L2(Rn)L^2(\mathbb{R}^n) 上の Fourier 変換はユニタリ(長さを変えない可逆な変換)ですが、δ\delta 関数や平面波 eik⋅xe^{ik\cdot x}、定数関数 11 は L2L^2 に入りません。一方で物理や偏微分方程式では「δ^=\hat\delta= 定数」「1^∝δ\hat 1\propto\delta」のような計算を日常的に使います。これらを正当化するには、関数の概念を広げる必要があります。

Schwartz の発想は、関数 uu を「試験関数 ff に数 ∫uf\int uf を対応させる線形汎関数」として見ることでした。積分が意味を持たない uu でも、汎関数 f↦f(0)f\mapsto f(0) のように線形汎関数としては意味を持ちます。問題は試験関数の空間をどう選ぶかです。Fourier 変換を超関数にまで延ばすには、試験関数の空間 XX が Fourier 変換で閉じている必要があります。

  • コンパクト台(0 でない部分が有界な範囲に収まる)の滑らかな関数 Cc∞C_c^\infty は Fourier 変換で閉じていません(00 でないコンパクト台の関数の Fourier 変換は整関数に延び、コンパクト台になりません)。
  • 微分は Fourier 側で多項式の掛け算になり、逆に多項式の掛け算は微分になります。したがって XX は「微分」と「多項式の掛け算」の両方で閉じているべきです。

この 2 条件を満たす自然な空間が S\mathcal{S} です。S\mathcal{S} を小さく取るほど双対 S′\mathcal{S}' は大きくなり、多項式程度に増大する関数まで含みます。指数関数的に増える exe^{x} は含みませんが、これは「緩増加」という名前の由来です。

本章は、前章 ℝⁿ 上のフーリエ変換 の L1L^1・L2L^2 理論を前提にし、S\mathcal{S} を位相線形空間として調べるところから始めます。

多重指数(各成分が 0 以上の整数の組で、偏微分や単項式の次数をまとめて書くための記号)α=(α1,…,αn)∈N0n\alpha=(\alpha_1,\ldots,\alpha_n)\in\mathbb{N}_0^n(N0={0,1,2,…}\mathbb{N}_0=\{0,1,2,\ldots\})について ∣α∣=α1+⋯+αn|\alpha|=\alpha_1+\cdots+\alpha_n、α!=α1!⋯αn!\alpha!=\alpha_1!\cdots\alpha_n!、xα=x1α1⋯xnαnx^\alpha=x_1^{\alpha_1}\cdots x_n^{\alpha_n}、∂α=∂1α1⋯∂nαn\partial^\alpha=\partial_1^{\alpha_1}\cdots\partial_n^{\alpha_n} と書きます。β≤α\beta\le\alpha は各成分で βj≤αj\beta_j\le\alpha_j を意味し、Leibniz 則は ∂α(fg)=∑β≤α(αβ)∂βf ∂α−βg\partial^\alpha(fg)=\sum_{\beta\le\alpha}\binom{\alpha}{\beta}\partial^\beta f\,\partial^{\alpha-\beta}g です。⟨x⟩=(1+∣x∣2)1/2\langle x\rangle=(1+|x|^2)^{1/2} とおきます。L2L^2 の内積は ⟨f,g⟩=∫fˉg dx\langle f,g\rangle=\int\bar f g\,dx(第 1 変数について共役線形)です。

Fourier 変換は本章を通して

f^(ξ)=(Ff)(ξ)=∫Rne−ix⋅ξf(x) dx,gˇ(x)=(F−1g)(x)=(2π)−n∫Rneix⋅ξg(ξ) dξ\hat f(\xi)=(\mathcal{F}f)(\xi)=\int_{\mathbb{R}^n}e^{-ix\cdot\xi}f(x)\,dx,\qquad \check g(x)=(\mathcal{F}^{-1}g)(x)=(2\pi)^{-n}\int_{\mathbb{R}^n}e^{ix\cdot\xi}g(\xi)\,d\xi

と正規化します。これは前章(定義 2.1[ℝⁿ 上のフーリエ変換])と同じ正規化で、L2L^2 上のユニタリ作用素は U=(2π)−n/2FU=(2\pi)^{-n/2}\mathcal{F} です。前章の結果のうち本章で使うのは、L1L^1 上の反転公式(定理 3.3[ℝⁿ 上のフーリエ変換])、Plancherel の定理(定理 4.1[ℝⁿ 上のフーリエ変換])、Hermite 関数の完全性(定理 7.2[ℝⁿ 上のフーリエ変換])の 3 つです。

この節の道具は、あとで「滑らかで、有界な範囲の外では 0 になる関数」が十分たくさんあることを使うためのものです。軟化子は、ギザギザの関数を局所的に平均して滑らかにするための山型の関数で、小さな山を使うほど元の関数に近い滑らかな関数が得られます。

補題 2.1(滑らかな山型関数と軟化子)✓

ψ(t)=e−1/t\psi(t)=e^{-1/t}(t>0t\gt0)、ψ(t)=0\psi(t)=0(t≤0t\le0)は R\mathbb{R} 上 C∞C^\infty 級である。したがって ρ(x)=c ψ(1−∣x∣2)\rho(x)=c\,\psi(1-|x|^2) は Cc∞(Rn)C_c^\infty(\mathbb{R}^n) に属し、ρ≥0\rho\ge0、supp⁡ρ={∣x∣≤1}\operatorname{supp}\rho=\{|x|\le1\} で、定数 c>0c\gt0 を選べば ∫ρ=1\int\rho=1 となる。ρε(x)=ε−nρ(x/ε)\rho_\varepsilon(x)=\varepsilon^{-n}\rho(x/\varepsilon) を軟化子という。

証明(補題 2.1)

t>0t\gt0 で帰納的に ψ(k)(t)=Pk(1/t)e−1/t\psi^{(k)}(t)=P_k(1/t)e^{-1/t}(PkP_k は多項式、Pk+1(s)=s2(Pk(s)−Pk′(s))P_{k+1}(s)=s^2(P_k(s)-P_k'(s)))です。s=1/t→∞s=1/t\to\infty で P(s)e−s→0P(s)e^{-s}\to0 なので、t↓0t\downarrow0 で ψ(k)(t)→0\psi^{(k)}(t)\to0 です。kk についての帰納法で、ψ(k)(0)=0\psi^{(k)}(0)=0 が存在することを示します。ψ(k)\psi^{(k)} が 00 で 00 に等しいとき、右側の差分商は Pk(1/t)e−1/t/t=(sPk(s))e−s→0P_k(1/t)e^{-1/t}/t=(sP_k(s))e^{-s}\to0、左側の差分商は 00 なので ψ(k+1)(0)=0\psi^{(k+1)}(0)=0 です。ρ\rho は C∞C^\infty 関数 1−∣x∣21-|x|^2 と ψ\psi の合成なので C∞C^\infty です。

次の補題は、LpL^p の関数を滑らかなコンパクト台の関数でいくらでも近似できること(稠密性)を述べます。証明は、まず連続関数での近似((a))を測度論の道具で用意し、次に軟化子で滑らかにする((b)〜(c))という二段構えです。(a) は長いので、結論だけ受け取って先に進んでもかまいません。

補題 2.2(軟化と稠密性)✓

1≤p<∞1\le p\lt\infty とする。

  1. u∈Lp(Rn)u\in L^p(\mathbb{R}^n) ならば ρε∗u∈C∞\rho_\varepsilon*u\in C^\infty で、∥ρε∗u∥p≤∥u∥p\|\rho_\varepsilon*u\|_p\le\|u\|_p、かつ ε→0\varepsilon\to0 で ∥ρε∗u−u∥p→0\|\rho_\varepsilon*u-u\|_p\to0。
  2. Cc∞(Rn)C_c^\infty(\mathbb{R}^n) は Lp(Rn)L^p(\mathbb{R}^n) で稠密である。
  3. 開集合 U⊂RnU\subset\mathbb{R}^n と u∈Lloc1(U)u\in L^1_{\mathrm{loc}}(U) について、すべての φ∈Cc∞(U)\varphi\in C_c^\infty(U) で ∫uφ=0\int u\varphi=0 ならば UU 上ほとんどいたるところ u=0u=0 である。
証明(補題 2.2)

(a) Cc(Rn)C_c(\mathbb{R}^n) の稠密性。(n=1n=1、p=1p=1 の場合は 補題 5.4[直積測度と Fubini–Tonelli の定理] の (1) で示しました。Rn\mathbb{R}^n・LpL^p の場合は 命題 7.2[L^p 空間と関数解析への導入] にも Radon 測度の正則性による証明があります。ここでは π-λ 定理による別証明を与えます。)C\mathcal{C} を LpL^p における Cc(Rn)C_c(\mathbb{R}^n) の閉包とします。R>0R\gt0 を固定し、立方体 QR=(−R,R]nQ_R=(-R,R]^n のボレル部分集合 AA で 1A∈C\mathbf{1}_A\in\mathcal{C} となるもの全体を L\mathcal{L} とします。半開直方体 ∏j(aj,bj]⊂QR\prod_j(a_j,b_j]\subset Q_R の指示関数は、各辺で台形状に 00 へ落ちる連続関数で LpL^p 近似できるので L\mathcal{L} に入ります。直方体全体は π-系で、QRQ_R のボレル集合族を生成します。L\mathcal{L} は λ-系です: QR∈LQ_R\in\mathcal{L}、A⊂BA\subset B がともに L\mathcal{L} に入れば 1B∖A=1B−1A∈C\mathbf{1}_{B\setminus A}=\mathbf{1}_B-\mathbf{1}_A\in\mathcal{C}、増大列 Ak↑AA_k\uparrow A では優収束定理(定理 7.3[ルベーグ積分の定義と収束定理]、優関数 1QR\mathbf{1}_{Q_R})で 1Ak→1A\mathbf{1}_{A_k}\to\mathbf{1}_A が LpL^p で成り立ち、C\mathcal{C} は閉です。Dynkin の π-λ 定理(定理 4.4[測度空間と Carathéodory の拡張定理])から QRQ_R のボレル集合はすべて L\mathcal{L} に入ります。ルベーグ可測集合はボレル集合と零集合の差しかないので、有界な可測集合の指示関数は C\mathcal{C} に入ります。LpL^p 関数は有界な台をもつ可積分単関数で LpL^p 近似できる(単関数近似 定理 3.7[ルベーグ積分の定義と収束定理] と優収束定理)ので、C=Lp\mathcal{C}=L^p です。

(b) 1 の証明。 滑らかさは、ρε(x−y)\rho_\varepsilon(x-y) の xx についての導関数が有界でコンパクト台をもつことから、積分記号下の微分(系 7.4[ルベーグ積分の定義と収束定理])を各変数に繰り返して得られます。ノルムの評価は、確率測度 ρε(y)dy\rho_\varepsilon(y)dy についての Hölder の不等式(定理 4.2[L^p 空間と関数解析への導入])∣ρε∗u(x)∣p≤∫ρε(y)∣u(x−y)∣p dy|\rho_\varepsilon*u(x)|^p\le\int\rho_\varepsilon(y)|u(x-y)|^p\,dy を xx で積分し Tonelli の定理(定理 3.3[直積測度と Fubini–Tonelli の定理])を使えば出ます。g∈Ccg\in C_c なら gg は一様連続で、ρε∗g−g\rho_\varepsilon*g-g は supp⁡g\operatorname{supp}g の 11-近傍に台をもち一様に 00 に収束するので LpL^p でも 00 に収束します。一般の uu では ∥u−g∥p<η\|u-g\|_p\lt\eta なる g∈Ccg\in C_c を (a) で取り、 ∥ρε∗u−u∥p≤∥ρε∗(u−g)∥p+∥ρε∗g−g∥p+∥g−u∥p≤2η+∥ρε∗g−g∥p\|\rho_\varepsilon*u-u\|_p\le\|\rho_\varepsilon*(u-g)\|_p+\|\rho_\varepsilon*g-g\|_p+\|g-u\|_p\le2\eta+\|\rho_\varepsilon*g-g\|_p とすれば十分です。

(c) 2 の証明。 g∈Ccg\in C_c なら ρε∗g∈Cc∞\rho_\varepsilon*g\in C_c^\infty なので、(a) と (b) を合わせます。

(d) 3 の証明。 閉球 Bˉ(a,2r)⊂U\bar B(a,2r)\subset U を取り、v=u1B(a,2r)∈L1v=u\mathbf{1}_{B(a,2r)}\in L^1 とします。∣x−a∣<r|x-a|\lt r、ε<r\varepsilon\lt r なら y↦ρε(x−y)y\mapsto\rho_\varepsilon(x-y) は Cc∞(B(a,2r))C_c^\infty(B(a,2r)) に入るので ρε∗v(x)=∫u(y)ρε(x−y) dy=0\rho_\varepsilon*v(x)=\int u(y)\rho_\varepsilon(x-y)\,dy=0 です。1 から ρε∗v→v\rho_\varepsilon*v\to v(L1L^1)なので v=0v=0 が B(a,r)B(a,r) 上 a.e. で成り立ちます。UU は可算個のこのような球で覆えます。

補題 2.3(滑らかな切り落としと 1 の分割)✓

  1. K⊂UK\subset U(KK コンパクト、UU 開)ならば、χ∈Cc∞(U)\chi\in C_c^\infty(U)、0≤χ≤10\le\chi\le1、KK 上 χ=1\chi=1 となるものが存在する。
  2. K⊂U1∪⋯∪UmK\subset U_1\cup\cdots\cup U_m(UjU_j 開)ならば、φj∈Cc∞(Uj)\varphi_j\in C_c^\infty(U_j) で KK 上 ∑jφj=1\sum_j\varphi_j=1 となるものが存在する。
証明(補題 2.3)

1: δ=13dist⁡(K,Rn∖U)>0\delta=\frac13\operatorname{dist}(K,\mathbb{R}^n\setminus U)\gt0(U=RnU=\mathbb{R}^n なら δ=1\delta=1)とし、Kδ={x∣dist⁡(x,K)<δ}K_\delta=\{x\mid\operatorname{dist}(x,K)\lt\delta\} に対して χ=ρδ∗1Kδ\chi=\rho_\delta*\mathbf{1}_{K_\delta} とおきます。補題 2.2 の (b) の議論で χ∈C∞\chi\in C^\infty、0≤χ≤10\le\chi\le1 です。台は K2δK_{2\delta} の閉包に含まれコンパクトで UU の中にあり、x∈Kx\in K なら B(x,δ)⊂KδB(x,\delta)\subset K_\delta なので χ(x)=∫ρδ=1\chi(x)=\int\rho_\delta=1 です。

2: 各 x∈Kx\in K について閉球 Bˉ(x,rx)\bar B(x,r_x) がある UjU_j に含まれるように rxr_x を取り、KK を有限個の開球 B(xi,rxi)B(x_i,r_{x_i}) で覆います。UjU_j に含まれる閉球の和を KjK_j(コンパクト)とすると K⊂⋃jKjK\subset\bigcup_jK_j です。1 で χj∈Cc∞(Uj)\chi_j\in C_c^\infty(U_j)、KjK_j 上 χj=1\chi_j=1 を取り、φ1=χ1\varphi_1=\chi_1、φj=(1−χ1)⋯(1−χj−1)χj\varphi_j=(1-\chi_1)\cdots(1-\chi_{j-1})\chi_j とおくと ∑jφj=1−∏j(1−χj)\sum_j\varphi_j=1-\prod_j(1-\chi_j) で、KK の各点はある KjK_j に入るので右辺は 11 です。

定義 3.1(Schwartz 空間)↗

f∈C∞(Rn)f\in C^\infty(\mathbb{R}^n) で、すべての α,β∈N0n\alpha,\beta\in\mathbb{N}_0^n について

pα,β(f)=sup⁡x∈Rn∣xα∂βf(x)∣<∞p_{\alpha,\beta}(f)=\sup_{x\in\mathbb{R}^n}|x^\alpha\partial^\beta f(x)|\lt\infty

となるものを急減少関数といい、その全体を S(Rn)\mathcal{S}(\mathbb{R}^n) と書く。N∈N0N\in\mathbb{N}_0 について ∥f∥(N)=∑∣α∣≤N, ∣β∣≤Npα,β(f)\|f\|_{(N)}=\sum_{|\alpha|\le N,\,|\beta|\le N}p_{\alpha,\beta}(f) とおき、

d(f,g)=∑N=0∞2−Nmin⁡(1,∥f−g∥(N))d(f,g)=\sum_{N=0}^\infty2^{-N}\min\bigl(1,\|f-g\|_{(N)}\bigr)

と定める。

∥⋅∥(N)\|\cdot\|_{(N)} は NN について単調増加な半ノルムの列で、∥⋅∥(0)\|\cdot\|_{(0)} は上限ノルムなのでこの族は点を分離します。dd は平行移動不変な距離で、d(fk,f)→0d(f_k,f)\to0 はすべての NN で ∥fk−f∥(N)→0\|f_k-f\|_{(N)}\to0 となることと同値です(⇒\Rightarrow は 2−Nmin⁡(1,⋅)2^{-N}\min(1,\cdot) の項から、⇐\Leftarrow は級数の尾が 2−N2^{-N} 以下であることから)。例えば e−∣x∣2e^{-|x|^2} や Cc∞C_c^\infty の元は S\mathcal{S} に入り、⟨x⟩−k\langle x\rangle^{-k} は滑らかでもどの kk でも入りません。

e^(-x²)(急減少)1/(1+x²)(べき減衰)x(-4 から 4)
e^(-x²) と 1/(1+x²) のグラフの比較。どちらも滑らかで 0 に近づくが、前者は急減少で 𝒮 に入る。後者はべきで減衰するだけなので、x の十分高い冪(3 乗以上)を掛けると有界でなくなり、𝒮 に入らない。

上の距離 dd は、可算個の半ノルムを 1 つの距離にまとめ、「S\mathcal{S} で収束する」を「すべての NN で ∥⋅∥(N)\|\cdot\|_{(N)} が 0 に近づく」と言い換えるためのものです。2−N2^{-N} の重みは、NN が大きい項の寄与を小さくして和を有限にするための工夫です。次の定義は、この形の距離で完備になる空間に名前を付けたものです。

定義 3.2(Fréchet 空間)↗

ベクトル空間 EE と、点を分離する単調増加な半ノルムの列 q0≤q1≤⋯q_0\le q_1\le\cdots が与えられ、d(f,g)=∑N2−Nmin⁡(1,qN(f−g))d(f,g)=\sum_N2^{-N}\min(1,q_N(f-g)) について完備であるとき、EE を Fréchet 空間という。

命題 3.3(𝒮 は Fréchet 空間)✓

(S(Rn),d)(\mathcal{S}(\mathbb{R}^n),d) は完備である。

証明(命題 3.3)

(fk)(f_k) を dd についての Cauchy 列とすると、各 α,β\alpha,\beta について xα∂βfkx^\alpha\partial^\beta f_k は一様 Cauchy 列なので、ある有界連続関数 gα,βg_{\alpha,\beta} に一様収束します。f=g0,0f=g_{0,0} とおきます。座標方向の微積分の基本定理 fk(x+tej)−fk(x)=∫0t∂jfk(x+sej) dsf_k(x+te_j)-f_k(x)=\int_0^t\partial_jf_k(x+se_j)\,ds で k→∞k\to\infty とすると(一様収束なので積分と極限を交換できる。定理 5.2[関数列と一様収束])、f(x+tej)−f(x)=∫0tg0,ej(x+sej) dsf(x+te_j)-f(x)=\int_0^tg_{0,e_j}(x+se_j)\,ds となり、∂jf=g0,ej\partial_jf=g_{0,e_j} は連続です。これを繰り返して f∈C∞f\in C^\infty、∂βf=g0,β\partial^\beta f=g_{0,\beta} を得ます。各点で xα∂βfk(x)→xαg0,β(x)x^\alpha\partial^\beta f_k(x)\to x^\alpha g_{0,\beta}(x) なので gα,β=xα∂βfg_{\alpha,\beta}=x^\alpha\partial^\beta f で、とくに pα,β(f)<∞p_{\alpha,\beta}(f)\lt\infty です。最後に、ε>0\varepsilon\gt0 に対し k,l≥k0k,l\ge k_0 で pα,β(fk−fl)<εp_{\alpha,\beta}(f_k-f_l)\lt\varepsilon なら、l→∞l\to\infty の各点極限で pα,β(fk−f)≤εp_{\alpha,\beta}(f_k-f)\le\varepsilon です。

次の補題は、線形写像の連続性を「ある半ノルムで抑えられる」という不等式に言い換えるものです。以後、連続性の確認はほとんどこの不等式を示すことに帰着します。

補題 3.4(連続性の半ノルムによる判定)✓

E,FE,F を半ノルム列 (qN)(q_N)、(rM)(r_M) をもつ Fréchet 空間とする。線形写像 L:E→FL:E\to F が連続であるための必要十分条件は、各 MM について NN と CC が存在して rM(Lf)≤C qN(f)r_M(Lf)\le C\,q_N(f)(f∈Ef\in E)となることである。とくに線形汎関数 T:E→CT:E\to\mathbb{C} が連続であることは、ある N,CN,C について ∣T(f)∣≤C qN(f)|T(f)|\le C\,q_N(f) となることと同値である。

証明(補題 3.4)

十分性: 評価式から qN(fk−f)→0q_N(f_k-f)\to0(全 NN)なら rM(Lfk−Lf)→0r_M(Lf_k-Lf)\to0(全 MM)です。必要性: f↦rM(Lf)f\mapsto r_M(Lf) は 00 で連続なので、δ>0\delta\gt0 を dE(f,0)<δ⇒rM(Lf)<1d_E(f,0)\lt\delta\Rightarrow r_M(Lf)\lt1 と取れます。2−N<δ/22^{-N}\lt\delta/2 となる NN を取ると、半ノルムが単調増加なので dE(f,0)≤∑k≤N2−kqN(f)+2−N≤2qN(f)+δ/2d_E(f,0)\le\sum_{k\le N}2^{-k}q_N(f)+2^{-N}\le2q_N(f)+\delta/2 です。したがって qN(f)<δ/4q_N(f)\lt\delta/4 なら rM(Lf)<1r_M(Lf)\lt1 です。qN(f)≠0q_N(f)\neq0 なら ff を δf/(5qN(f))\delta f/(5q_N(f)) に置き換えて rM(Lf)≤(5/δ)qN(f)r_M(Lf)\le(5/\delta)q_N(f) を得ます。qN(f)=0q_N(f)=0 なら任意の t>0t\gt0 で qN(tf)=0q_N(tf)=0 なので t rM(Lf)<1t\,r_M(Lf)\lt1 となり、rM(Lf)=0r_M(Lf)=0 です。

命題 3.5(𝒮 上の基本操作)✓

  1. f↦xαff\mapsto x^\alpha f と f↦∂βff\mapsto\partial^\beta f は S\mathcal{S} から S\mathcal{S} への連続線形写像である。
  2. g∈C∞(Rn)g\in C^\infty(\mathbb{R}^n) のすべての導関数が多項式で抑えられる(∣∂βg(x)∣≤Cβ⟨x⟩mβ|\partial^\beta g(x)|\le C_\beta\langle x\rangle^{m_\beta})とき、f↦gff\mapsto gf は S\mathcal{S} 上で連続である。このような gg の全体を OM\mathcal{O}_M と書く。
  3. 1≤p≤∞1\le p\le\infty について S⊂Lp\mathcal{S}\subset L^p であり、∥f∥p≤Cn,p∥f∥(n+2)\|f\|_p\le C_{n,p}\|f\|_{(n+2)}。
  4. Cc∞(Rn)C_c^\infty(\mathbb{R}^n) は S\mathcal{S} で稠密である。より詳しく、χ∈Cc∞\chi\in C_c^\infty が ∣x∣≤1|x|\le1 で χ=1\chi=1 のとき、χR(x)=χ(x/R)\chi_R(x)=\chi(x/R) について χRf→f\chi_Rf\to f(R→∞R\to\infty、S\mathcal{S} の位相)。
証明(命題 3.5)

1, 2: Leibniz 則から xα∂β(gf)x^\alpha\partial^\beta(gf) は xα∂γg ∂β−γfx^\alpha\partial^\gamma g\,\partial^{\beta-\gamma}f の有限和で、∣xα∂γg∣≤C⟨x⟩∣α∣+m|x^\alpha\partial^\gamma g|\le C\langle x\rangle^{|\alpha|+m} です。⟨x⟩2k=(1+∣x∣2)k\langle x\rangle^{2k}=(1+|x|^2)^k は単項式の和なので sup⁡∣⟨x⟩2kh∣≤C∑∣γ∣≤2kpγ,0(h)\sup|\langle x\rangle^{2k}h|\le C\sum_{|\gamma|\le2k}p_{\gamma,0}(h) となり、補題 3.4 の評価が得られます。1 は 2 の特別な場合と、∂β\partial^\beta が ∥⋅∥(N)\|\cdot\|_{(N)} を ∥⋅∥(N+∣β∣)\|\cdot\|_{(N+|\beta|)} で抑えることから出ます。

3: 2k2k を n+1n+1 以上の最小の偶数とすると ∣f(x)∣≤⟨x⟩−n−1sup⁡∣⟨x⟩2kf∣|f(x)|\le\langle x\rangle^{-n-1}\sup|\langle x\rangle^{2k}f| です。⟨x⟩−n−1\langle x\rangle^{-n-1} は L1∩L∞L^1\cap L^\infty に入り(極座標(系 6.5[ℝ^d の変数変換公式と極座標])で ∫⟨x⟩−n−1dx≤σ(Sn−1)(∫01rn−1dr+∫1∞r−2dr)<∞\int\langle x\rangle^{-n-1}dx\le\sigma(S^{n-1})\bigl(\int_0^1r^{n-1}dr+\int_1^\infty r^{-2}dr\bigr)\lt\infty)、⟨x⟩2k=(1+∣x∣2)k\langle x\rangle^{2k}=(1+|x|^2)^k は次数 2k≤n+22k\le n+2 以下の単項式の和なので、∥f∥p≤C∥f∥(n+2)\|f\|_p\le C\|f\|_{(n+2)} を得ます。

4: Leibniz 則で xα∂β(f−χRf)=xα(1−χR)∂βf−∑0≠γ≤β(βγ)R−∣γ∣(∂γχ)(x/R) xα∂β−γfx^\alpha\partial^\beta(f-\chi_Rf)=x^\alpha(1-\chi_R)\partial^\beta f-\sum_{0\ne\gamma\le\beta}\binom{\beta}{\gamma}R^{-|\gamma|}(\partial^\gamma\chi)(x/R)\,x^\alpha\partial^{\beta-\gamma}f です。第 1 項は ∣x∣≥R|x|\ge R でしか 00 でなく、そこで ∣xα∂βf∣≤R−1sup⁡∣ ∣x∣ xα∂βf∣|x^\alpha\partial^\beta f|\le R^{-1}\sup|\,|x|\,x^\alpha\partial^\beta f| です。第 2 項は R−1R^{-1} 以下の係数をもちます。いずれも R→∞R\to\infty で一様に 00 に収束します。

補題 4.1(微分と掛け算の交換)✓

f∈S(Rn)f\in\mathcal{S}(\mathbb{R}^n) ならば f^∈C∞\hat f\in C^\infty で、すべての α,β\alpha,\beta について

∂αf^=F((−ix)αf),(iξ)βf^=F(∂βf).\partial^\alpha\hat f=\mathcal{F}\bigl((-ix)^\alpha f\bigr),\qquad(i\xi)^\beta\hat f=\mathcal{F}(\partial^\beta f).
証明(補題 4.1)

第 1 式: ξj\xi_j についての微分は、被積分関数の ξj\xi_j 微分 −ixje−ix⋅ξf(x)-ix_je^{-ix\cdot\xi}f(x) が可積分関数 ∣xjf(x)∣|x_jf(x)| で抑えられるので、積分記号下で実行できます(系 7.4[ルベーグ積分の定義と収束定理])。xαf∈Sx^\alpha f\in\mathcal{S} なので繰り返せます。第 2 式: Fubini の定理(定理 3.4[直積測度と Fubini–Tonelli の定理])で xjx_j 積分を最後に回し、1 変数の部分積分 ∫−RR∂jf e−ixjξjdxj=[fe−ixjξj]−RR+iξj∫−RRfe−ixjξjdxj\int_{-R}^R\partial_jf\,e^{-ix_j\xi_j}dx_j=[f e^{-ix_j\xi_j}]_{-R}^R+i\xi_j\int_{-R}^Rf e^{-ix_j\xi_j}dx_j で R→∞R\to\infty とします(境界項は ff の減衰で 00)。

定理 4.2(𝒮 上の Fourier 変換)✓

  1. F\mathcal{F} は S(Rn)\mathcal{S}(\mathbb{R}^n) から S(Rn)\mathcal{S}(\mathbb{R}^n) への連続線形写像である。
  2. (反転公式)f∈Sf\in\mathcal{S} について F−1Ff=FF−1f=f\mathcal{F}^{-1}\mathcal{F}f=\mathcal{F}\mathcal{F}^{-1}f=f。したがって F\mathcal{F} は S\mathcal{S} の線形同相写像である。
  3. (乗法公式)u∈L1u\in L^1、g∈Sg\in\mathcal{S} について ∫u^ g dx=∫u g^ dx\int\hat u\,g\,dx=\int u\,\hat g\,dx。また f,g∈Sf,g\in\mathcal{S} について ⟨f^,g^⟩=(2π)n⟨f,g⟩\langle\hat f,\hat g\rangle=(2\pi)^n\langle f,g\rangle。
  4. (畳み込み)f,g∈Sf,g\in\mathcal{S} について f∗g∈Sf*g\in\mathcal{S} で、f∗g^=f^ g^\widehat{f*g}=\hat f\,\hat g、fg^=(2π)−nf^∗g^\widehat{fg}=(2\pi)^{-n}\hat f*\hat g。
証明(定理 4.2)

1. 補題 4.1 から ξβ∂αf^=(−i)∣β∣F(∂β((−ix)αf))\xi^\beta\partial^\alpha\hat f=(-i)^{|\beta|}\mathcal{F}\bigl(\partial^\beta((-ix)^\alpha f)\bigr) です。∣h^(ξ)∣≤∥h∥1|\hat h(\xi)|\le\|h\|_1 と 命題 3.5 の 1, 3 から pβ,α(f^)≤C∥f∥(N)p_{\beta,\alpha}(\hat f)\le C\|f\|_{(N)} となる NN が取れ、補題 3.4 により連続です。

2. f∈Sf\in\mathcal{S} なら f∈L1f\in L^1、かつ 1 と 命題 3.5 の 3 から f^∈L1\hat f\in L^1 です。反転公式(定理 3.3[ℝⁿ 上のフーリエ変換])により a.e. で f=F−1f^f=\mathcal{F}^{-1}\hat f で、両辺は連続(右辺は可積分関数の Fourier 積分なので優収束定理で連続)なので、すべての点で等しくなります。反転を Rf(x)=f(−x)Rf(x)=f(-x) と書くと、定義から F−1=(2π)−nRF=(2π)−nFR\mathcal{F}^{-1}=(2\pi)^{-n}R\mathcal{F}=(2\pi)^{-n}\mathcal{F}R です。すると FF−1=(2π)−nFRF=F−1F=id\mathcal{F}\mathcal{F}^{-1}=(2\pi)^{-n}\mathcal{F}R\mathcal{F}=\mathcal{F}^{-1}\mathcal{F}=\mathrm{id} となり、F−1\mathcal{F}^{-1} は 1 により連続です。

3. (x,ξ)↦u(x)g(ξ)e−ix⋅ξ(x,\xi)\mapsto u(x)g(\xi)e^{-ix\cdot\xi} は R2n\mathbb{R}^{2n} で可積分なので、Fubini の定理(定理 3.4[直積測度と Fubini–Tonelli の定理])で ∫u^(ξ)g(ξ) dξ=∫u(x)g^(x) dx\int\hat u(\xi)g(\xi)\,d\xi=\int u(x)\hat g(x)\,dx です。後半: v=f^‾∈Sv=\overline{\hat f}\in\mathcal{S} について v^(x)=∫e−ix⋅ξf^(ξ)‾ dξ=(2π)nF−1f^(x)‾=(2π)nf(x)‾\hat v(x)=\int e^{-ix\cdot\xi}\overline{\hat f(\xi)}\,d\xi=(2\pi)^n\overline{\mathcal{F}^{-1}\hat f(x)}=(2\pi)^n\overline{f(x)} なので、前半から ⟨f^,g^⟩=∫v g^=∫v^ g=(2π)n⟨f,g⟩\langle\hat f,\hat g\rangle=\int v\,\hat g=\int\hat v\,g=(2\pi)^n\langle f,g\rangle です。

4. Fubini の定理で

(2π)−n∫eix⋅ξf^(ξ)g^(ξ) dξ=∫g(y)((2π)−n∫f^(ξ)ei(x−y)⋅ξdξ)dy=(f∗g)(x)(2\pi)^{-n}\int e^{ix\cdot\xi}\hat f(\xi)\hat g(\xi)\,d\xi=\int g(y)\Bigl((2\pi)^{-n}\int\hat f(\xi)e^{i(x-y)\cdot\xi}d\xi\Bigr)dy=(f*g)(x)

となり(内側は 2 により f(x−y)f(x-y))、f∗g=F−1(f^g^)∈Sf*g=\mathcal{F}^{-1}(\hat f\hat g)\in\mathcal{S} です。両辺に F\mathcal{F} を作用させて第 1 式を得ます。第 2 式: R(u∗v)=Ru∗RvR(u*v)=Ru*Rv と F−1=(2π)−nFR\mathcal{F}^{-1}=(2\pi)^{-n}\mathcal{F}R から、第 1 式は F−1(u∗v)=(2π)nF−1u F−1v\mathcal{F}^{-1}(u*v)=(2\pi)^{n}\mathcal{F}^{-1}u\,\mathcal{F}^{-1}v とも書けます。u=f^u=\hat f、v=g^v=\hat g とおくと F−1(f^∗g^)=(2π)nfg\mathcal{F}^{-1}(\hat f*\hat g)=(2\pi)^{n}fg で、両辺に F\mathcal{F} を作用させれば出ます。

3 の後半を L2L^2 に延ばしたものが Plancherel の定理(定理 4.1[ℝⁿ 上のフーリエ変換])で、S\mathcal{S} は L2L^2 で稠密(補題 2.2)なので、L2L^2 上の Fourier 変換は S\mathcal{S} 上の F\mathcal{F} の連続延長と一致します。

5. Hermite 関数による 𝒮 の数列表示

Section titled “5. Hermite 関数による 𝒮 の数列表示”

量子力学を知らなくても読めます。ここで使う a,a†a,a^\dagger は、微分と「xx を掛ける」操作を組み合わせた 2 つの作用素にすぎません。a†a^\dagger を e−x2/2e^{-x^2/2} に繰り返し作用させて関数の列 hkh_k を作り、それが L2L^2 の正規直交基底になることを使います。調和振動子の名前は、この作用素の組が量子力学の調和振動子と同じ形をしていることに由来します。

S(R)\mathcal{S}(\mathbb{R}) 上の作用素

a=12(x+ddx),a†=12(x−ddx)a=\tfrac{1}{\sqrt2}\Bigl(x+\frac{d}{dx}\Bigr),\qquad a^\dagger=\tfrac{1}{\sqrt2}\Bigl(x-\frac{d}{dx}\Bigr)

を消滅・生成作用素といいます。部分積分から ⟨af,g⟩=⟨f,a†g⟩\langle af,g\rangle=\langle f,a^\dagger g\rangle(f,g∈Sf,g\in\mathcal{S})で、直接の計算から

[a,a†]=aa†−a†a=1,H1:=−d2dx2+x2=2a†a+1[a,a^\dagger]=aa^\dagger-a^\dagger a=1,\qquad H_1:=-\frac{d^2}{dx^2}+x^2=2a^\dagger a+1

です。h0(x)=π−1/4e−x2/2h_0(x)=\pi^{-1/4}e^{-x^2/2} は ah0=0ah_0=0、∥h0∥2=1\|h_0\|_2=1 を満たします。hk=(k!)−1/2(a†)kh0h_k=(k!)^{-1/2}(a^\dagger)^kh_0 を(正規化した)Hermite 関数といいます。前章の記号では 2 a†\sqrt2\,a^\dagger が T=x−ddxT=x-\frac{d}{dx} なので、ここでの hkh_k は前章の正規化した eke_k(定理 7.2[ℝⁿ 上のフーリエ変換])と一致します。本章では多重指数の記法と合わせるため hkh_k と書きます。

補題 5.1(Hermite 関数の基本性質)✓

  1. hk(x)=Pk(x)e−x2/2h_k(x)=P_k(x)e^{-x^2/2} で、PkP_k は正の最高次係数をもつちょうど kk 次の多項式である。
  2. a†hk=k+1 hk+1a^\dagger h_k=\sqrt{k+1}\,h_{k+1}、ahk=k hk−1ah_k=\sqrt k\,h_{k-1}(h−1=0h_{-1}=0)、H1hk=(2k+1)hkH_1h_k=(2k+1)h_k。
  3. (hk)k≥0(h_k)_{k\ge0} は L2(R)L^2(\mathbb{R}) の正規直交基底である。
証明(補題 5.1)

1: a†(Pe−x2/2)=2−1/2(2xP−P′)e−x2/2a^\dagger(Pe^{-x^2/2})=2^{-1/2}(2xP-P')e^{-x^2/2} で、次数が 1 上がり最高次係数は 2\sqrt2 倍になります。

2: 第 1 式は定義です。[a,a†]=1[a,a^\dagger]=1 から帰納的に a(a†)k=(a†)ka+k(a†)k−1a(a^\dagger)^k=(a^\dagger)^ka+k(a^\dagger)^{k-1} で、ah0=0ah_0=0 と合わせて ahk=(k!)−1/2k(a†)k−1h0=k hk−1ah_k=(k!)^{-1/2}k(a^\dagger)^{k-1}h_0=\sqrt k\,h_{k-1} です。すると H1hk=(2a†a+1)hk=(2k+1)hkH_1h_k=(2a^\dagger a+1)h_k=(2k+1)h_k。

3: 正規直交性: H1H_1 は S\mathcal{S} 上で対称なので、異なる固有値の固有ベクトル hj,hkh_j,h_k は直交します。ノルムは ∥hk+1∥2=(k+1)−1⟨a†hk,a†hk⟩=(k+1)−1⟨hk,(a†a+1)hk⟩=∥hk∥2\|h_{k+1}\|^2=(k+1)^{-1}\langle a^\dagger h_k,a^\dagger h_k\rangle=(k+1)^{-1}\langle h_k,(a^\dagger a+1)h_k\rangle=\|h_k\|^2 から帰納的に 11 です。

完全性は前章の 定理 7.2[ℝⁿ 上のフーリエ変換] です(hkh_k と直交する ff は xke−x2/2x^ke^{-x^2/2} とすべて直交し、fe−x2/2fe^{-x^2/2} の Fourier 変換が 00 になる、という議論)。

α∈N0n\alpha\in\mathbb{N}_0^n に対して hα(x)=hα1(x1)⋯hαn(xn)h_\alpha(x)=h_{\alpha_1}(x_1)\cdots h_{\alpha_n}(x_n) とおきます。定理 3.5[Hilbert 空間のテンソル積と直積分] と 命題 3.3[Hilbert 空間のテンソル積と直積分] により (hα)(h_\alpha) は L2(Rn)L^2(\mathbb{R}^n) の正規直交基底です。aj,aj†a_j,a_j^\dagger を xjx_j 変数の消滅・生成作用素とすると、調和振動子 H=−Δ+∣x∣2=∑j(2aj†aj+1)H=-\Delta+|x|^2=\sum_j(2a_j^\dagger a_j+1) について Hhα=(2∣α∣+n)hαHh_\alpha=(2|\alpha|+n)h_\alpha です。f∈L2f\in L^2 の Hermite 係数を cα(f)=⟨hα,f⟩c_\alpha(f)=\langle h_\alpha,f\rangle とし、

∥f∥H,m=(∑α(2∣α∣+n)2m∣cα(f)∣2)1/2∈[0,∞]\|f\|_{H,m}=\Bigl(\sum_\alpha(2|\alpha|+n)^{2m}|c_\alpha(f)|^2\Bigr)^{1/2}\in[0,\infty]

とおきます。2∣α∣+n≥12|\alpha|+n\ge1 なので ∥f∥H,m\|f\|_{H,m} は mm について単調増加です。

次の定理は、S\mathcal{S} の関数を Hermite 係数の列として扱えること、つまり「関数の空間」を「数列の空間」に置き換えられることを述べます。そのために、微分と多項式の掛け算で測った大きさ(∥⋅∥(N)\|\cdot\|_{(N)})と、係数の増え方で測った大きさ(∥⋅∥H,m\|\cdot\|_{H,m})が互いに抑え合うことを示します。1 は易しく、2 の証明は aj,aj†a_j,a_j^\dagger が係数の添字を 1 つずらすだけであることを使って、細かい不等式を積み上げます。

定理 5.2(𝒮 の Hermite 表示(N 表示))✓

  1. f∈S(Rn)f\in\mathcal{S}(\mathbb{R}^n) ならば ∥f∥H,m=∥Hmf∥2<∞\|f\|_{H,m}=\|H^mf\|_2\lt\infty であり、各 mm について ∥f∥H,m≤C∥f∥(N)\|f\|_{H,m}\le C\|f\|_{(N)} となる N,CN,C がある。
  2. 各 NN について、∥f∥(N)≤C∥f∥H,m\|f\|_{(N)}\le C\|f\|_{H,m}(f∈Sf\in\mathcal{S})となる m,Cm,C がある。
  3. 写像 f↦(cα(f))αf\mapsto(c_\alpha(f))_\alpha は、S(Rn)\mathcal{S}(\mathbb{R}^n) から数列空間
s={(cα)α∈N0n ∣ すべての m で ∑α(2∣α∣+n)2m∣cα∣2<∞}s=\Bigl\{(c_\alpha)_{\alpha\in\mathbb{N}_0^n}\ \Big|\ \text{すべての }m\text{ で }\sum_\alpha(2|\alpha|+n)^{2m}|c_\alpha|^2\lt\infty\Bigr\}

への線形全単射である。f∈Sf\in\mathcal{S} の Hermite 展開 ∑αcα(f)hα\sum_\alpha c_\alpha(f)h_\alpha は(任意の順序の有限部分和の増大列について)S\mathcal{S} の位相で ff に収束する。

1 と 2 から、半ノルム列 (∥⋅∥H,m)m(\|\cdot\|_{H,m})_m と (∥⋅∥(N))N(\|\cdot\|_{(N)})_N は S\mathcal{S} に同じ位相を定めます。

証明(定理 5.2)

1. HH は S\mathcal{S} 上で対称(部分積分)で hα∈Sh_\alpha\in\mathcal{S} なので、cα(Hf)=⟨Hhα,f⟩=(2∣α∣+n)cα(f)c_\alpha(Hf)=\langle Hh_\alpha,f\rangle=(2|\alpha|+n)c_\alpha(f) です。繰り返すと cα(Hmf)=(2∣α∣+n)mcα(f)c_\alpha(H^mf)=(2|\alpha|+n)^mc_\alpha(f) で、Parseval の等式(定理 6.4[Hilbert 空間の基礎])から ∥f∥H,m=∥Hmf∥2\|f\|_{H,m}=\|H^mf\|_2 です。HmfH^mf は「次数 2m2m 以下の多項式 ×\times 階数 2m2m 以下の ff の導関数」の有限和なので、命題 3.5 の 1, 3 から ∥Hmf∥2≤C∥f∥(N)\|H^mf\|_2\le C\|f\|_{(N)} です。

2. まず上限ノルムを L2L^2 ノルムで抑えます。g∈Sg\in\mathcal{S} について、各座標で微積分の基本定理を使うと g(x)=∫−∞x1 ⁣⋯∫−∞xn∂1⋯∂ng dyg(x)=\int_{-\infty}^{x_1}\!\cdots\int_{-\infty}^{x_n}\partial_1\cdots\partial_ng\,dy なので、Cauchy–Schwarz の不等式で

sup⁡∣g∣≤∥∂1⋯∂ng∥1≤∥⟨x⟩−n∥2 ∥⟨x⟩n∂1⋯∂ng∥2.\sup|g|\le\|\partial_1\cdots\partial_ng\|_1\le\|\langle x\rangle^{-n}\|_2\,\|\langle x\rangle^{n}\partial_1\cdots\partial_ng\|_2 .

g=xα∂βfg=x^\alpha\partial^\beta f とし、⟨x⟩2n=(1+∣x∣2)n\langle x\rangle^{2n}=(1+|x|^2)^n を展開すると、pα,β(f)2p_{\alpha,\beta}(f)^2 は有限個の ∥xγ∂δf∥22\|x^\gamma\partial^\delta f\|_2^2(∣γ∣+∣δ∣≤∣α∣+∣β∣+2n|\gamma|+|\delta|\le|\alpha|+|\beta|+2n)の定数倍の和で抑えられます。

次に ∥xγ∂δf∥2\|x^\gamma\partial^\delta f\|_2 を Hermite ノルムで抑えます。xj=(aj+aj†)/2x_j=(a_j+a_j^\dagger)/\sqrt2、∂j=(aj−aj†)/2\partial_j=(a_j-a_j^\dagger)/\sqrt2 なので、xγ∂δx^\gamma\partial^\delta は k=∣γ∣+∣δ∣k=|\gamma|+|\delta| 個の aj,aj†a_j,a_j^\dagger の積(語)の 2k2^k 個の一次結合です。f∈Sf\in\mathcal{S} と B=ajB=a_j について、⟨hα,ajf⟩=⟨aj†hα,f⟩=αj+1 cα+ej(f)\langle h_\alpha,a_jf\rangle=\langle a_j^\dagger h_\alpha,f\rangle=\sqrt{\alpha_j+1}\,c_{\alpha+e_j}(f)、同様に cα(aj†f)=αj cα−ej(f)c_\alpha(a_j^\dagger f)=\sqrt{\alpha_j}\,c_{\alpha-e_j}(f) です。添字のずれ α↔α±ej\alpha\leftrightarrow\alpha\pm e_j で 2∣α∣+n2|\alpha|+n は高々 22 変わるので、2∣α∣+n≤3(2∣α±ej∣+n)2|\alpha|+n\le3(2|\alpha\pm e_j|+n) かつ ∣α∣+1≤2(2∣α±ej∣+n)|\alpha|+1\le2(2|\alpha\pm e_j|+n) です。したがって実数 s≥0s\ge0 について Ns(f)2=∑α(2∣α∣+n)2s∣cα(f)∣2N_s(f)^2=\sum_\alpha(2|\alpha|+n)^{2s}|c_\alpha(f)|^2 とおくと

Ns(Bf)≤2⋅3s Ns+1/2(f)(B∈{aj,aj†})N_s(Bf)\le\sqrt2\cdot3^{s}\,N_{s+1/2}(f)\qquad(B\in\{a_j,a_j^\dagger\})

が成り立ち、kk 回繰り返して ∥Wf∥2=N0(Wf)≤C Nk/2(f)≤C∥f∥H,⌈k/2⌉\|Wf\|_2=N_0(Wf)\le C\,N_{k/2}(f)\le C\|f\|_{H,\lceil k/2\rceil} を得ます(WW は長さ kk の語)。以上を合わせて 2 が出ます。

3. f∈Sf\in\mathcal{S} なら 1 から (cα(f))∈s(c_\alpha(f))\in s で、(hα)(h_\alpha) が基底なので単射です。全射性: (cα)∈s(c_\alpha)\in s に対し、N0n\mathbb{N}_0^n を有限集合の増大列 F1⊂F2⊂⋯F_1\subset F_2\subset\cdots で尽くし、fK=∑α∈FKcαhα∈Sf_K=\sum_{\alpha\in F_K}c_\alpha h_\alpha\in\mathcal{S} とします。∥fK−fL∥H,m2=∑α∈FL∖FK(2∣α∣+n)2m∣cα∣2→0\|f_K-f_L\|_{H,m}^2=\sum_{\alpha\in F_L\setminus F_K}(2|\alpha|+n)^{2m}|c_\alpha|^2\to0 なので、2 により (fK)(f_K) は S\mathcal{S} の Cauchy 列で、命題 3.3 からある f∈Sf\in\mathcal{S} に収束します。1(m=0m=0)から L2L^2 でも fK→ff_K\to f なので cα(f)=cαc_\alpha(f)=c_\alpha です。f∈Sf\in\mathcal{S} 自身にこの構成を適用すれば、展開の S\mathcal{S} 収束が得られます。

系 5.3(緩増加超関数の数列表示)✓

線形汎関数 T:S(Rn)→CT:\mathcal{S}(\mathbb{R}^n)\to\mathbb{C} が連続であるための必要十分条件は、ある mm、CC について ∣T(hα)∣≤C(2∣α∣+n)m|T(h_\alpha)|\le C(2|\alpha|+n)^m(全 α\alpha)となることである。このとき T(f)=∑αcα(f) T(hα)T(f)=\sum_\alpha c_\alpha(f)\,T(h_\alpha) で、級数は絶対収束する。逆に、多項式増大の数列 (tα)(t_\alpha) に対して T(f)=∑αcα(f)tαT(f)=\sum_\alpha c_\alpha(f)t_\alpha は連続線形汎関数を定める。

証明(系 5.3)

TT が連続なら、補題 3.4 と 定理 5.2 の 2 から ∣T(f)∣≤C∥f∥H,m|T(f)|\le C\|f\|_{H,m} となる mm があり、∥hα∥H,m=(2∣α∣+n)m\|h_\alpha\|_{H,m}=(2|\alpha|+n)^m です。逆向きと絶対収束: ∣{α∣∣α∣=k}∣≤(k+1)n−1|\{\alpha\mid|\alpha|=k\}|\le(k+1)^{n-1} より ∑α(2∣α∣+n)−2n≤∑k(k+1)n−1(k+1)−2n<∞\sum_\alpha(2|\alpha|+n)^{-2n}\le\sum_k(k+1)^{n-1}(k+1)^{-2n}\lt\infty で、Cauchy–Schwarz から

∑α∣cα(f)∣∣tα∣≤C∑α(2∣α∣+n)m∣cα(f)∣≤C′∥f∥H,m+n\sum_\alpha|c_\alpha(f)||t_\alpha|\le C\sum_\alpha(2|\alpha|+n)^{m}|c_\alpha(f)|\le C'\|f\|_{H,m+n}

です。これは 1 により ∥f∥(N)\|f\|_{(N)} で抑えられるので連続です。TT が連続なとき T(f)=∑cα(f)T(hα)T(f)=\sum c_\alpha(f)T(h_\alpha) となるのは、Hermite 展開が S\mathcal{S} で収束する(定理 5.2 の 3)からです。

𝒮(急減少関数)L²(Plancherel)𝒮′(δ, 多項式, p.v. 1/x, …)ℱ: 𝒮′ → 𝒮′ は転置で定義ℱ: 𝒮 → 𝒮 は位相同型
試験関数・関数・超関数の包含関係。𝒮 は Fourier 変換で閉じた小さな空間で、その双対 𝒮′ は L² を含む大きな空間になる。Fourier 変換は 3 つの階層すべてで全単射である。

定義 6.1(緩増加超関数)↗

S(Rn)\mathcal{S}(\mathbb{R}^n) 上の連続線形汎関数を緩増加超関数といい、その全体を S′(Rn)\mathcal{S}'(\mathbb{R}^n) と書く。T∈S′T\in\mathcal{S}' の ff での値を T(f)T(f) と書く。Tk→TT_k\to T(S′\mathcal{S}' で)とは、すべての f∈Sf\in\mathcal{S} で Tk(f)→T(f)T_k(f)\to T(f) となることをいう(弱 * 収束)。

補題 3.4 により、T∈S′T\in\mathcal{S}' であることは、ある N,CN,C で ∣T(f)∣≤C∥f∥(N)|T(f)|\le C\|f\|_{(N)} となることと同値です。この NN が「TT がどれだけ特異か」の目安になります。

例 6.2(緩増加超関数の例)

  1. 関数. 可測関数 uu がある kk で ⟨x⟩−ku∈L1\langle x\rangle^{-k}u\in L^1 を満たすとき、Tu(f)=∫uf dxT_u(f)=\int uf\,dx は ∣Tu(f)∣≤∥⟨x⟩−ku∥1sup⁡∣⟨x⟩kf∣|T_u(f)|\le\|\langle x\rangle^{-k}u\|_1\sup|\langle x\rangle^kf| を満たすので S′\mathcal{S}' に入ります。LpL^p(1≤p≤∞1\le p\le\infty)の元や多項式はこの形です。補題 2.2 の 3 により Tu=0T_u=0 なら u=0u=0 a.e. なので、uu と TuT_u を同一視できます。
  2. δ 関数. δa(f)=f(a)\delta_a(f)=f(a) は ∣δa(f)∣≤∥f∥(0)|\delta_a(f)|\le\|f\|_{(0)} です。δ=δ0\delta=\delta_0 と書きます。
  3. 主値. n=1n=1 で p.v.1x(f)=lim⁡ε↓0∫∣x∣>εf(x)xdx\mathrm{p.v.}\frac1x(f)=\lim_{\varepsilon\downarrow0}\int_{|x|\gt\varepsilon}\frac{f(x)}{x}dx とおきます。∫ε<∣x∣≤1dxx=0\int_{\varepsilon\lt|x|\le1}\frac{dx}{x}=0 なので
p.v.1x(f)=∫0<∣x∣≤1f(x)−f(0)xdx+∫∣x∣>1f(x)xdx\mathrm{p.v.}\frac1x(f)=\int_{0\lt|x|\le1}\frac{f(x)-f(0)}{x}dx+\int_{|x|\gt1}\frac{f(x)}{x}dx

で、平均値の定理から第 1 項は 2sup⁡∣f′∣2\sup|f'| 以下、第 2 項は ∫∣x∣>1x−2dx⋅sup⁡∣xf∣=2sup⁡∣xf∣\int_{|x|\gt1}x^{-2}dx\cdot\sup|xf|=2\sup|xf| 以下です。したがって極限は存在し、S′\mathcal{S}' に入ります。1/x1/x は原点の近くで可積分でないので 1 の形ではありません。 4. 非例. exe^{x}(n=1n=1)は TexT_{e^x} として S′\mathcal{S}' に入りません。実際 fk(x)=ρ(x−k)f_k(x)=\rho(x-k)(ρ\rho は 補題 2.1 の軟化子)は ∥fk∥(N)≤CN(k+1)N\|f_k\|_{(N)}\le C_N(k+1)^N を満たしますが、∫exfk≥ek−1\int e^xf_k\ge e^{k-1} なので、どの N,CN,C についても ∣T(fk)∣≤C∥fk∥(N)|T(f_k)|\le C\|f_k\|_{(N)} が成り立ちません。

定義 6.3(超関数の演算)↗

T∈S′(Rn)T\in\mathcal{S}'(\mathbb{R}^n)、α∈N0n\alpha\in\mathbb{N}_0^n、g∈OMg\in\mathcal{O}_M、a∈Rna\in\mathbb{R}^n に対し、

(∂αT)(f)=(−1)∣α∣T(∂αf),(gT)(f)=T(gf),T^(f)=T(f^),Tˇ(f)=T(fˇ),(τaT)(f)=T(f(⋅+a))(\partial^\alpha T)(f)=(-1)^{|\alpha|}T(\partial^\alpha f),\quad(gT)(f)=T(gf),\quad\hat T(f)=T(\hat f),\quad\check T(f)=T(\check f),\quad(\tau_aT)(f)=T(f(\cdot+a))

と定める。

命題 3.5 と 定理 4.2 の 1 により、右辺はいずれも ff について連続なので、これらは S′\mathcal{S}' の元です。定義は関数の場合と整合します。u∈Su\in\mathcal{S} なら部分積分で ∫∂αu f=(−1)∣α∣∫u ∂αf\int\partial^\alpha u\,f=(-1)^{|\alpha|}\int u\,\partial^\alpha f、乗法公式(定理 4.2 の 3)で ∫u^f=∫uf^\int\hat uf=\int u\hat f なので、∂αTu=T∂αu\partial^\alpha T_u=T_{\partial^\alpha u}、Tu^=Tu^\widehat{T_u}=T_{\hat u} です。乗法公式は u∈L1u\in L^1 でも成り立つので u∈L1u\in L^1 でも Tu^=Tu^\widehat{T_u}=T_{\hat u} で、L2L^2 の場合も乗法公式の連続延長(Plancherel の定理)から同じことが成り立ちます。この意味で、超関数の Fourier 変換は L1L^1・L2L^2 上の Fourier 変換の拡張です。

定理 6.4(𝒮′ 上の Fourier 変換)✓

F:S′→S′\mathcal{F}:\mathcal{S}'\to\mathcal{S}' は線形全単射で、逆写像は T↦TˇT\mapsto\check T である。F\mathcal{F} と F−1\mathcal{F}^{-1} は弱 * 収束を保つ。さらに

∂αT^=(iξ)αT^,xαT^=(i∂)αT^,τaT^=e−ia⋅ξT^.\widehat{\partial^\alpha T}=(i\xi)^\alpha\hat T,\qquad\widehat{x^\alpha T}=(i\partial)^\alpha\hat T,\qquad\widehat{\tau_aT}=e^{-ia\cdot\xi}\hat T .

ここで τa\tau_a は関数の平行移動 u↦u(⋅−a)u\mapsto u(\cdot-a) の拡張である(∫u(x−a)f(x) dx=∫u(y)f(y+a) dy\int u(x-a)f(x)\,dx=\int u(y)f(y+a)\,dy による)。

証明(定理 6.4)

T^ˇ(f)=T^(fˇ)=T(fˇ^)=T(f)\check{\hat T}(f)=\hat T(\check f)=T(\hat{\check f})=T(f)(定理 4.2 の 2)で、逆向きも同様です。弱 * 収束の保存は定義から明らかです: Tk(f^)→T(f^)T_k(\hat f)\to T(\hat f)。微分の公式: 補題 4.1 を使うと ∂αT^(f)=(−1)∣α∣T(∂αf^)=(−1)∣α∣T(F((−ix)αf))=T^((ix)αf)\widehat{\partial^\alpha T}(f)=(-1)^{|\alpha|}T(\partial^\alpha\hat f)=(-1)^{|\alpha|}T(\mathcal{F}((-ix)^\alpha f))=\hat T((ix)^\alpha f) で、これは (iξ)αT^(i\xi)^\alpha\hat T を ff に作用させたものです。掛け算の公式: 補題 4.1 の第 2 式から xαf^=(−i)∣α∣F(∂αf)x^\alpha\hat f=(-i)^{|\alpha|}\mathcal{F}(\partial^\alpha f) なので xαT^(f)=T(xαf^)=(−i)∣α∣T^(∂αf)=i∣α∣(∂αT^)(f)\widehat{x^\alpha T}(f)=T(x^\alpha\hat f)=(-i)^{|\alpha|}\hat T(\partial^\alpha f)=i^{|\alpha|}(\partial^\alpha\hat T)(f) です。平行移動: 定義から f^(x+a)=∫e−i(x+a)⋅ξf(ξ) dξ=F(e−ia⋅ξf)(x)\hat f(x+a)=\int e^{-i(x+a)\cdot\xi}f(\xi)\,d\xi=\mathcal{F}(e^{-ia\cdot\xi}f)(x) なので、τaT^(f)=T(f^(⋅+a))=T^(e−ia⋅ξf)\widehat{\tau_aT}(f)=T(\hat f(\cdot+a))=\hat T(e^{-ia\cdot\xi}f) です。

例 6.5(δ と定数の Fourier 変換)

δ^(f)=f^(0)=∫f\hat\delta(f)=\hat f(0)=\int f なので δ^=1\hat\delta=1 です。逆に 1^(f)=∫f^=(2π)nF−1f^(0)=(2π)nf(0)\hat1(f)=\int\hat f=(2\pi)^{n}\mathcal{F}^{-1}\hat f(0)=(2\pi)^{n}f(0) なので 1^=(2π)nδ\hat1=(2\pi)^{n}\delta です。定理 6.4 と合わせると ∂αδ^=(iξ)α\widehat{\partial^\alpha\delta}=(i\xi)^\alpha、xα^=(2π)n(i∂)αδ\widehat{x^\alpha}=(2\pi)^{n}(i\partial)^\alpha\delta、平面波 eik⋅xe^{ik\cdot x} の Fourier 変換は (2π)nδk(2\pi)^{n}\delta_k です。「平面波は運動量の固有状態で、その運動量分布は δ\delta」という物理の言い方の数学的内容がこれです。

定理 6.6(𝒮′ の弱 * 列完備性)✓

Tk∈S′T_k\in\mathcal{S}' について、すべての f∈Sf\in\mathcal{S} で極限 T(f)=lim⁡kTk(f)T(f)=\lim_kT_k(f) が存在するならば、T∈S′T\in\mathcal{S}' である。さらに N,CN,C が存在して、すべての kk と ff で ∣Tk(f)∣≤C∥f∥(N)|T_k(f)|\le C\|f\|_{(N)} が成り立つ。

証明(定理 6.6)

TT の線形性は明らかなので、一様な評価を示せば十分です(極限で ∣T(f)∣≤C∥f∥(N)|T(f)|\le C\|f\|_{(N)} となる)。FM={f∈S∣sup⁡k∣Tk(f)∣≤M}F_M=\{f\in\mathcal{S}\mid\sup_k|T_k(f)|\le M\} は連続関数の族による閉集合の共通部分なので閉で、収束列は有界なので ⋃M∈NFM=S\bigcup_{M\in\mathbb{N}}F_M=\mathcal{S} です。S\mathcal{S} は完備距離空間(命題 3.3)なので、Baire のカテゴリー定理(系 5.2[距離空間])からある FMF_M は内点 f0f_0 をもちます。d(g,0)<rd(g,0)\lt r なら f0+g∈FMf_0+g\in F_M(dd は平行移動不変)なので ∣Tk(g)∣≤∣Tk(f0+g)∣+∣Tk(f0)∣≤2M|T_k(g)|\le|T_k(f_0+g)|+|T_k(f_0)|\le2M です。あとは 補題 3.4 の必要性の証明と同じく、2−N<r/22^{-N}\lt r/2 なる NN を取ってスケーリングすれば ∣Tk(g)∣≤(10M/r)∥g∥(N)|T_k(g)|\le(10M/r)\|g\|_{(N)} を得ます。

この定理により、「S′\mathcal{S}' で各点収束する列の極限は自動的に超関数」です。例えば ϕ∈L1\phi\in L^1、∫ϕ=1\int\phi=1、ϕε(x)=ε−nϕ(x/ε)\phi_\varepsilon(x)=\varepsilon^{-n}\phi(x/\varepsilon) なら、優収束定理から Tϕε(f)=∫ϕ(z)f(εz)dz→f(0)T_{\phi_\varepsilon}(f)=\int\phi(z)f(\varepsilon z)dz\to f(0)、すなわち ϕε→δ\phi_\varepsilon\to\delta です。また n=1n=1 で eikx→0e^{ikx}\to0(k→∞k\to\infty)は、∫eikxf dx=f^(−k)\int e^{ikx}f\,dx=\hat f(-k) と f^∈S\hat f\in\mathcal{S} から出ます(S\mathcal{S} 上の Riemann–Lebesgue の補題)。

7. 超関数の台と一点に台をもつ超関数

Section titled “7. 超関数の台と一点に台をもつ超関数”

定義 7.1(超関数の台)↗

T∈S′(Rn)T\in\mathcal{S}'(\mathbb{R}^n) が開集合 UU 上で消えるとは、すべての φ∈Cc∞(U)\varphi\in C_c^\infty(U) で T(φ)=0T(\varphi)=0 となることをいう。TT が消える開集合全体の和集合の補集合を TT の台 supp⁡T\operatorname{supp}T という。

命題 7.2(台の基本性質)✓

  1. TT は Rn∖supp⁡T\mathbb{R}^n\setminus\operatorname{supp}T 上で消える。
  2. f∈Sf\in\mathcal{S} が supp⁡T\operatorname{supp}T のある近傍で 00 ならば T(f)=0T(f)=0。
  3. uu が連続関数なら supp⁡Tu\operatorname{supp}T_u は通常の台 {u≠0}‾\overline{\{u\ne0\}} に一致する。
証明(命題 7.2)

1: TT が消える開集合の族を {Ui}\{U_i\}、φ∈Cc∞(⋃Ui)\varphi\in C_c^\infty(\bigcup U_i) とします。supp⁡φ\operatorname{supp}\varphi はコンパクトなので有限個の U1,…,UmU_1,\ldots,U_m で覆われ、補題 2.3 の 2 で φj∈Cc∞(Uj)\varphi_j\in C_c^\infty(U_j)、supp⁡φ\operatorname{supp}\varphi 上 ∑φj=1\sum\varphi_j=1 を取ります。φ=∑jφφj\varphi=\sum_j\varphi\varphi_j かつ φφj∈Cc∞(Uj)\varphi\varphi_j\in C_c^\infty(U_j) なので T(φ)=0T(\varphi)=0 です。

2: ff は開集合 V⊃supp⁡TV\supset\operatorname{supp}T 上で 00 とします。命題 3.5 の 4 の χRf\chi_Rf は S\mathcal{S} で ff に収束し、その台は B(0,R′)‾∩supp⁡f\overline{B(0,R')}\cap\operatorname{supp}f(コンパクト)に含まれます。supp⁡f⊂Rn∖V\operatorname{supp}f\subset\mathbb{R}^n\setminus V なので、χRf∈Cc∞(Rn∖supp⁡T)\chi_Rf\in C_c^\infty(\mathbb{R}^n\setminus\operatorname{supp}T) で、1 から T(χRf)=0T(\chi_Rf)=0、極限で T(f)=0T(f)=0 です。

3: uu が UU 上で 00 なら明らかに TuT_u は UU 上で消えます。逆に TuT_u が UU 上で消えれば、補題 2.2 の 3 から UU 上 a.e. で u=0u=0、連続性から UU 上で u=0u=0 です。

次の定理の証明の方針は、「ff の原点での Taylor 展開の部分を引き去ると、残りは原点の近くで十分小さい」ことを使うことです。第 1 段では、原点を中心とする半径 ε\varepsilon の範囲に ff を切り詰めると、その大きさが ε\varepsilon の冪で小さくなることを評価します。第 2 段で、Taylor 多項式の分だけが TT に効くことを読み取ります。

定理 7.3(一点に台をもつ超関数)✓

T∈S′(Rn)T\in\mathcal{S}'(\mathbb{R}^n) が supp⁡T⊂{0}\operatorname{supp}T\subset\{0\} を満たすならば、N∈N0N\in\mathbb{N}_0 と定数 cαc_\alpha が存在して

T=∑∣α∣≤Ncα ∂αδ.T=\sum_{|\alpha|\le N}c_\alpha\,\partial^\alpha\delta .
証明(定理 7.3)

∣T(f)∣≤C∥f∥(N)|T(f)|\le C\|f\|_{(N)} となる N,CN,C を取ります。

第 1 段: ∂βf(0)=0\partial^\beta f(0)=0(∣β∣≤N|\beta|\le N)なら T(f)=0T(f)=0。 χ∈Cc∞\chi\in C_c^\infty を ∣x∣≤1|x|\le1 で 11、∣x∣≥2|x|\ge2 で 00 に取り(補題 2.3 の 1)、χε(x)=χ(x/ε)\chi_\varepsilon(x)=\chi(x/\varepsilon) とします。(1−χε)f(1-\chi_\varepsilon)f は {0}\{0\} の近傍 B(0,ε)B(0,\varepsilon) で 00 なので、命題 7.2 の 2 から T(f)=T(χεf)T(f)=T(\chi_\varepsilon f) です。ε≤1\varepsilon\le1 のとき ∥χεf∥(N)→0\|\chi_\varepsilon f\|_{(N)}\to0 を示します。∣γ∣≤N|\gamma|\le N について、∂γf\partial^\gamma f の 00 での N−∣γ∣N-|\gamma| 階までの導関数はすべて 00 なので、線分 t↦∂γf(tx)t\mapsto\partial^\gamma f(tx) に剰余項つきの Taylor の定理を使うと、∣x∣≤2|x|\le2 で ∣∂γf(x)∣≤C∣x∣N+1−∣γ∣|\partial^\gamma f(x)|\le C|x|^{N+1-|\gamma|} です。Leibniz 則で

∣xα∂β(χεf)(x)∣≤∑γ≤β(βγ)ε−∣γ∣ ∣(∂γχ)(x/ε)∣ ∣x∣∣α∣ ∣∂β−γf(x)∣|x^\alpha\partial^\beta(\chi_\varepsilon f)(x)|\le\sum_{\gamma\le\beta}\binom{\beta}{\gamma}\varepsilon^{-|\gamma|}\,|(\partial^\gamma\chi)(x/\varepsilon)|\,|x|^{|\alpha|}\,|\partial^{\beta-\gamma}f(x)|

で、右辺は ∣x∣≤2ε|x|\le2\varepsilon でしか 00 でなく、そこで各項は Cε−∣γ∣εN+1−∣β∣+∣γ∣=CεN+1−∣β∣≤CεC\varepsilon^{-|\gamma|}\varepsilon^{N+1-|\beta|+|\gamma|}=C\varepsilon^{N+1-|\beta|}\le C\varepsilon 以下です(∣β∣≤N|\beta|\le N)。よって ∣T(f)∣≤C∥χεf∥(N)≤C′ε→0|T(f)|\le C\|\chi_\varepsilon f\|_{(N)}\le C'\varepsilon\to0 です。

第 2 段. 一般の f∈Sf\in\mathcal{S} に対し、r=f−∑∣α∣≤N∂αf(0)α!xαχr=f-\sum_{|\alpha|\le N}\frac{\partial^\alpha f(0)}{\alpha!}x^\alpha\chi とおくと、χ\chi は 00 の近くで 11 なので ∂βr(0)=0\partial^\beta r(0)=0(∣β∣≤N|\beta|\le N)です。第 1 段から T(r)=0T(r)=0 で、

T(f)=∑∣α∣≤NT(xαχ)α!∂αf(0)=∑∣α∣≤N(−1)∣α∣T(xαχ)α!(∂αδ)(f)T(f)=\sum_{|\alpha|\le N}\frac{T(x^\alpha\chi)}{\alpha!}\partial^\alpha f(0)=\sum_{|\alpha|\le N}\frac{(-1)^{|\alpha|}T(x^\alpha\chi)}{\alpha!}(\partial^\alpha\delta)(f)

となります。

台の条件だけでなく「NN 階の連続性」が効いていることに注意してください。第 1 段で、NN より高い階数の導関数を δ\delta が「見る」ことはできません。S′\mathcal{S}' ではなく、連続性を課さない線形汎関数まで許すと、この結論は成り立ちません。

例 7.4(Liouville 型の応用)

T∈S′T\in\mathcal{S}' が ΔT=0\Delta T=0 を満たすとします。Fourier 変換すると ∣ξ∣2T^=0|\xi|^2\hat T=0 です。φ∈Cc∞(Rn∖{0})\varphi\in C_c^\infty(\mathbb{R}^n\setminus\{0\}) なら φ/∣ξ∣2∈Cc∞\varphi/|\xi|^2\in C_c^\infty なので T^(φ)=(∣ξ∣2T^)(φ/∣ξ∣2)=0\hat T(\varphi)=(|\xi|^2\hat T)(\varphi/|\xi|^2)=0、すなわち supp⁡T^⊂{0}\operatorname{supp}\hat T\subset\{0\} です。定理 7.3 から T^\hat T は δ\delta の導関数の有限和で、例 6.5 から TT は多項式です。とくに有界な調和関数は定数です(多項式で有界なものは定数)。

f∈S(Rm)f\in\mathcal{S}(\mathbb{R}^m)、g∈S(Rn)g\in\mathcal{S}(\mathbb{R}^n) に対し (f⊗g)(x,y)=f(x)g(y)∈S(Rm+n)(f\otimes g)(x,y)=f(x)g(y)\in\mathcal{S}(\mathbb{R}^{m+n}) とおきます。K∈S′(Rm+n)K\in\mathcal{S}'(\mathbb{R}^{m+n}) があれば B(f,g)=K(f⊗g)B(f,g)=K(f\otimes g) は双線形形式で、各変数について連続です。核定理はこの逆を主張します。作用素の言葉では、「S\mathcal{S} から S′\mathcal{S}' への連続線形写像はすべて超関数の積分核をもつ」ということで、行列が成分で決まることの無限次元版です。

定理 8.1(Schwartz の核定理)✓

B:S(Rm)×S(Rn)→CB:\mathcal{S}(\mathbb{R}^m)\times\mathcal{S}(\mathbb{R}^n)\to\mathbb{C} が双線形で、各変数について(他方を固定して)連続であるとする。このとき K∈S′(Rm+n)K\in\mathcal{S}'(\mathbb{R}^{m+n}) がただ一つ存在して、すべての f,gf,g について B(f,g)=K(f⊗g)B(f,g)=K(f\otimes g) が成り立つ。

証明(定理 8.1)

第 1 段: 同時連続性. 各 ff について g↦B(f,g)g\mapsto B(f,g) は連続なので、ある (C,N)∈N2(C,N)\in\mathbb{N}^2 で ∣B(f,g)∣≤C∥g∥(N)|B(f,g)|\le C\|g\|_{(N)}(全 gg)となります。この条件を満たす ff の集合を EC,NE_{C,N} とすると、EC,N=⋂g{f∣∣B(f,g)∣≤C∥g∥(N)}E_{C,N}=\bigcap_g\{f\mid|B(f,g)|\le C\|g\|_{(N)}\} は(ff についての連続性から)閉集合で、⋃C,NEC,N=S(Rm)\bigcup_{C,N}E_{C,N}=\mathcal{S}(\mathbb{R}^m) です。Baire のカテゴリー定理からある EC,NE_{C,N} が内点をもち、定理 6.6 の証明と同じ議論で、∣B(f,g)∣≤C′∥f∥(N′)∥g∥(N)|B(f,g)|\le C'\|f\|_{(N')}\|g\|_{(N)} となる C′,N′C',N' が得られます。定理 5.2 の 2 で半ノルムを取り換えると、ある MM で

∣B(f,g)∣≤C∥f∥H,M∥g∥H,M.|B(f,g)|\le C\|f\|_{H,M}\|g\|_{H,M} .

第 2 段: 核の構成. Rm+n\mathbb{R}^{m+n} の Hermite 関数は h(α,β)=hα⊗hβh_{(\alpha,\beta)}=h_\alpha\otimes h_\beta(α∈N0m\alpha\in\mathbb{N}_0^m、β∈N0n\beta\in\mathbb{N}_0^n)です。tαβ=B(hα,hβ)t_{\alpha\beta}=B(h_\alpha,h_\beta) とおくと、第 1 段から ∣tαβ∣≤C(2∣α∣+m)M(2∣β∣+n)M≤C(2∣α∣+2∣β∣+m+n)2M|t_{\alpha\beta}|\le C(2|\alpha|+m)^M(2|\beta|+n)^M\le C(2|\alpha|+2|\beta|+m+n)^{2M} なので、系 5.3 から

K(F)=∑α,βc(α,β)(F) tαβ(F∈S(Rm+n))K(F)=\sum_{\alpha,\beta}c_{(\alpha,\beta)}(F)\,t_{\alpha\beta}\qquad(F\in\mathcal{S}(\mathbb{R}^{m+n}))

は S′(Rm+n)\mathcal{S}'(\mathbb{R}^{m+n}) の元で、級数は絶対収束します。

第 3 段: K(f⊗g)=B(f,g)K(f\otimes g)=B(f,g). Fubini の定理から c(α,β)(f⊗g)=cα(f)cβ(g)c_{(\alpha,\beta)}(f\otimes g)=c_\alpha(f)c_\beta(g) なので、K(f⊗g)=∑α,βcα(f)cβ(g)tαβK(f\otimes g)=\sum_{\alpha,\beta}c_\alpha(f)c_\beta(g)t_{\alpha\beta}(絶対収束)です。一方、有限部分和 fK=∑∣α∣≤Kcα(f)hαf_K=\sum_{|\alpha|\le K}c_\alpha(f)h_\alpha、gKg_K について双線形性から B(fK,gK)=∑∣α∣,∣β∣≤Kcα(f)cβ(g)tαβB(f_K,g_K)=\sum_{|\alpha|,|\beta|\le K}c_\alpha(f)c_\beta(g)t_{\alpha\beta} です。K→∞K\to\infty で左辺は第 1 段の評価と 定理 5.2 の 3 から B(f,g)B(f,g) に、右辺は絶対収束級数の和に収束します。

第 4 段: 一意性. K(hα⊗hβ)K(h_\alpha\otimes h_\beta) は BB で決まり、{hα⊗hβ}\{h_\alpha\otimes h_\beta\} の一次結合は 定理 5.2 の 3 により S(Rm+n)\mathcal{S}(\mathbb{R}^{m+n}) で稠密なので、連続な KK は一意です。

注意 8.2(核定理と核型性)

証明の要は、Hermite 係数の空間 ss の上で「多項式の重みを少し増やすと級数が絶対収束する」ことでした(系 5.3 の ∑(2∣α∣+n)−2n<∞\sum(2|\alpha|+n)^{-2n}\lt\infty)。L2L^2 のような Hilbert 空間ではこれが成り立たず、核定理も成り立ちません(恒等作用素 L2→L2L^2\to L^2 は L2(R2n)L^2(\mathbb{R}^{2n}) の核をもたない)。この性質を抽象化したものが次章の核型空間で、Minlos の定理もまったく同じ仕組みで証明されます。場の量子論では、Wightman 関数 ⟨Ω,ϕ(f1)⋯ϕ(fk)Ω⟩\langle\Omega,\phi(f_1)\cdots\phi(f_k)\Omega\rangle は各 fjf_j について連続な多重線形形式で、核定理(の多変数版。第 1 段から第 4 段は帰納的に繰り返せる)により S′(R4k)\mathcal{S}'(\mathbb{R}^{4k}) の元になります(Wightman の公理系)。

演習 9.1標準

n=1n=1 とする。(a) T∈S′(R)T\in\mathcal{S}'(\mathbb{R}) が T′=0T'=0 を満たせば TT は定数関数であることを示せ。(b) T=p.v.1xT=\mathrm{p.v.}\frac1x について xT=1xT=1 を示し、T^=−πi sgn ξ\hat T=-\pi i\,\mathrm{sgn}\,\xi を導け。

解答

(a) ϕ0∈S\phi_0\in\mathcal{S} を ∫ϕ0=1\int\phi_0=1 と取ります。f∈Sf\in\mathcal{S} に対し g=f−(∫f)ϕ0g=f-(\int f)\phi_0 は ∫g=0\int g=0 なので、G(x)=∫−∞xgG(x)=\int_{-\infty}^xg は S\mathcal{S} に入ります(x→+∞x\to+\infty では G(x)=−∫x∞gG(x)=-\int_x^\infty g と書けば急減少がわかる)。T(g)=T(G′)=−T′(G)=0T(g)=T(G')=-T'(G)=0 なので T(f)=c∫fT(f)=c\int f、c=T(ϕ0)c=T(\phi_0) です。

(b) (xT)(f)=T(xf)=lim⁡ε↓0∫∣x∣>εf=∫f(xT)(f)=T(xf)=\lim_{\varepsilon\downarrow0}\int_{|x|\gt\varepsilon}f=\int f なので xT=1xT=1 です。定理 6.4 と 例 6.5 から iddξT^=1^=2π δi\frac{d}{d\xi}\hat T=\hat1=2\pi\,\delta です。S=T^+2πi θS=\hat T+2\pi i\,\theta(θ\theta は Heaviside 関数で θ′=δ\theta'=\delta)とおくと S′=0S'=0 なので (a) から T^=−2πi θ+c\hat T=-2\pi i\,\theta+c です。TT は奇(T(f(−⋅))=−T(f)T(f(-\cdot))=-T(f))で、F\mathcal{F} は反転 RR と可換なので T^\hat T も奇です。−2πiθ+c-2\pi i\theta+c が奇になるのは c=πic=\pi i のときに限り、T^=−2πi(θ−12)=−πi sgn ξ\hat T=-2\pi i(\theta-\tfrac12)=-\pi i\,\mathrm{sgn}\,\xi です。

演習 9.2易

T∈S′(R)T\in\mathcal{S}'(\mathbb{R}) が xT=0xT=0 を満たすならば T=c δT=c\,\delta であることを示せ。

解答

φ∈Cc∞(R∖{0})\varphi\in C_c^\infty(\mathbb{R}\setminus\{0\}) なら φ/x∈Cc∞\varphi/x\in C_c^\infty なので T(φ)=(xT)(φ/x)=0T(\varphi)=(xT)(\varphi/x)=0、すなわち supp⁡T⊂{0}\operatorname{supp}T\subset\{0\} です。定理 7.3 から T=∑k≤Nckδ(k)T=\sum_{k\le N}c_k\delta^{(k)} です。(xδ(k))(f)=δ(k)(xf)=(−1)k(xf)(k)(0)=(−1)kkf(k−1)(0)(x\delta^{(k)})(f)=\delta^{(k)}(xf)=(-1)^k(xf)^{(k)}(0)=(-1)^kkf^{(k-1)}(0) なので xδ(k)=−kδ(k−1)x\delta^{(k)}=-k\delta^{(k-1)} です。0=xT=−∑k≥1kckδ(k−1)0=xT=-\sum_{k\ge1}kc_k\delta^{(k-1)} で、δ(j)\delta^{(j)} は一次独立(xjχx^j\chi に作用させれば分かる)なので ck=0c_k=0(k≥1k\ge1)です。

演習 9.3標準

n=1n=1 とし、θ=1[0,∞)\theta=\mathbf{1}_{[0,\infty)} を Heaviside 関数とする。(a) T∈S′(Rn)T\in\mathcal{S}'(\mathbb{R}^n) について T^^=(2π)nRT\hat{\hat T}=(2\pi)^nRT((RT)(f)=T(f(−⋅))(RT)(f)=T(f(-\cdot)))を示せ。(b) 前問の結果を使って θ^=πδ−i p.v.1ξ\hat\theta=\pi\delta-i\,\mathrm{p.v.}\frac1\xi を導け。

解答

(a) f∈Sf\in\mathcal{S} について F−1=(2π)−nFR\mathcal{F}^{-1}=(2\pi)^{-n}\mathcal{F}R から F=(2π)nF−1R\mathcal{F}=(2\pi)^n\mathcal{F}^{-1}R、よって FFf=(2π)nRf\mathcal{F}\mathcal{F}f=(2\pi)^nRf です(定理 4.2 の 2)。したがって T^^(f)=T(FFf)=(2π)nT(Rf)\hat{\hat T}(f)=T(\mathcal{F}\mathcal{F}f)=(2\pi)^nT(Rf)。

(b) p.v.1x\mathrm{p.v.}\frac1x は奇なので R(p.v.1x)=−p.v.1xR(\mathrm{p.v.}\frac1x)=-\mathrm{p.v.}\frac1x です。前問 F(p.v.1x)=−πi sgn\mathcal{F}(\mathrm{p.v.}\frac1x)=-\pi i\,\mathrm{sgn} に F\mathcal{F} を作用させると、(a) から −πi sgn^=2πR(p.v.1x)=−2π p.v.1ξ-\pi i\,\widehat{\mathrm{sgn}}=2\pi R(\mathrm{p.v.}\frac1x)=-2\pi\,\mathrm{p.v.}\frac1\xi、すなわち sgn^=−2i p.v.1ξ\widehat{\mathrm{sgn}}=-2i\,\mathrm{p.v.}\frac1\xi です。θ=12(1+sgn)\theta=\frac12(1+\mathrm{sgn})(a.e.)と 1^=2πδ\hat1=2\pi\delta から θ^=πδ−i p.v.1ξ\hat\theta=\pi\delta-i\,\mathrm{p.v.}\frac1\xi です。δ\delta の項は θ\theta の「平均値 1/21/2」を、主値の項は跳びを表しています。

演習 9.4標準

n=1n=1 とする。u(x)=excos⁡(ex)u(x)=e^{x}\cos(e^{x}) は ⟨x⟩−ku∉L1\langle x\rangle^{-k}u\notin L^1(どの kk でも)だが、T(f)=∫uf dxT(f)=\int uf\,dx は S′\mathcal{S}' の元を定めることを示せ。

解答

∣u(x)∣|u(x)| は x→∞x\to\infty で可積分でない(ex∣cos⁡ex∣e^x|\cos e^x| を exe^x の周期ごとに積分すると、各区間で ∫∣cos⁡t∣ dt\int|\cos t|\,dt が一定)ので、どんな多項式の重みでも可積分になりません。一方 u=(sin⁡ex)′u=(\sin e^{x})' で v=sin⁡exv=\sin e^{x} は有界なので、部分積分で ∫uf=−∫vf′\int uf=-\int vf' です。右辺は ∥v∥∞∥f′∥1≤C∥f∥(3)\|v\|_\infty\|f'\|_1\le C\|f\|_{(3)} で抑えられるので T=Tv′∈S′T=T_v'\in\mathcal{S}' です。「各点で大きくても激しく振動していれば超関数としては穏やか」という例です。

  • M. Reed, B. Simon, Methods of Modern Mathematical Physics I: Functional Analysis, revised ed., Academic Press, 1980 — 第 V 章 §3(𝒮 と 𝒮′、N 表示、核定理)。
  • L. Hörmander, The Analysis of Linear Partial Differential Operators I, 2nd ed., Springer, 1990 — 第 2 章(台と一点に台をもつ超関数)、第 5 章(核定理)、第 7 章(𝒮′ 上の Fourier 変換)。
  • G. B. Folland, Real Analysis: Modern Techniques and Their Applications, 2nd ed., Wiley, 1999 — 第 8 章・第 9 章。
  • L. Schwartz, Théorie des distributions, nouvelle éd., Hermann, 1966.
  • F. Trèves, Topological Vector Spaces, Distributions and Kernels, Academic Press, 1967 — 第 III 部(核定理と核型空間)。

このテーマの 100 本ノック(100 問)

執筆: Claude Code(Opus 5.5)、Claude Code(Sonnet 5.5)・監査 4 回(Claude Code)・最終 2026-10-12

この記事の誤りを報告する ・運営: 夢現技研合同会社 ・料金 ・利用条件 ・特定商取引法に基づく表記

© 2026 夢現技研合同会社 ・コード例は MIT ライセンスです。