§E15.32発展方程式の Fourier 級数解

最終更新

矩形やトーラス上の熱伝導と波動は、Laplace 作用素の固有関数を用いて記述することができる。しかし、各固有関数に対応する時間変化を求めるだけでは、無限級数がどの意味で解を与え、初期値を満たすかは明らかでない。初期値を固有関数で展開する Fourier 級数法は、熱方程式と波動方程式の解を具体的に表す基本的な方法であり、正の固有値に対応する係数は熱方程式では指数減衰し、波動方程式では振動する。例えば、周期的な矩形波を初期温度とする熱解は正時間には滑らかになるが、初期温度への収束は一様収束ではなく、この違いを係数の平方和によって調べることができる。本記事では、矩形とトーラスにおける Fourier 級数解とその基本的な性質を解説する。

1 矩形の熱解と波動解

定理 1.1.n∈N≥1n\in\NN、L1,…,Ln>0L_1,\ldots,L_n>0、Q=∏i=1n(0,Li)Q=\prod_{i=1}^n(0,L_i)とし、B∈{D,N}B\in\{D,N\}に対してAB=−ΔBA_B=-\Delta_Bを斉次 Dirichlet または斉次 Neumann Laplace 作用素とする。L2(Q;C)L^2(Q;\C)の内積は

(u,v)2=∫Quv‾ dx(u,v)_2=\int_Q u\overline v\,dx

とし、第一変数について線形とする。VD=H01(Q)V_D=H^1_0(Q)、VN=H1(Q)V_N=H^1(Q)とおく。§E15.19 定理 3.1の正弦の積または定数を含む余弦の積をekBe_k^Bとし、添字集合をそれぞれID=N≥1nI_D=\NN^n、IN=N≥0nI_N=\N^nとする。このとき、対応する固有値は

λk=π2∑i=1nki2Li2\lambda_k=\pi^2\sum_{i=1}^n\frac{k_i^2}{L_i^2}

である。

T>0T>0、u0∈L2(Q)u_0\in L^2(Q)、ak=(u0,ekB)2a_k=(u_0,e_k^B)_2に対して、熱解は

u(t)=e−tABu0=∑k∈IBe−tλkakekB.u(t)=e^{-tA_B}u_0=\sum_{k\in I_B}e^{-t\lambda_k}a_ke_k^B.

級数はC([0,T];L2(Q))C([0,T];L^2(Q))で収束し、0<ε<T0<\varepsilon<Tと整数m≥0m\geq0に対してC([ε,T];D(ABm))C([\varepsilon,T];D(A_B^m))でも収束する。作用素域にはグラフノルムを入れる。

T>0T>0、(u0,u1)∈VB×L2(Q)(u_0,u_1)\in V_B\times L^2(Q)、ak=(u0,ekB)2a_k=(u_0,e_k^B)_2、bk=(u1,ekB)2b_k=(u_1,e_k^B)_2に対して、外力のない波動方程式のエネルギー解は

w(t)=∑k∈IB[cos⁡(tλk)ak+st(λk)bk]ekB,st(λ)={sin⁡(tλ)/λ,λ>0,t,λ=0.w(t)=\sum_{k\in I_B} \left[\cos(t\sqrt{\lambda_k})a_k+s_t(\lambda_k)b_k\right]e_k^B, \qquad s_t(\lambda)= \begin{cases} \sin(t\sqrt\lambda)/\sqrt\lambda,&\lambda>0,\\ t,&\lambda=0. \end{cases}

部分和はC([0,T];VB)C([0,T];V_B)で、時間微分した部分和はC([0,T];L2(Q))C([0,T];L^2(Q))で収束する。Neumann 条件の零モードはa0+tb0a_0+tb_0である。さらに

E(t)=12(∥wt(t)∥22+∥∇w(t)∥22)=12∑k∈IB(∣bk∣2+λk∣ak∣2)E(t)=\frac12\left(\|w_t(t)\|_2^2+\|\nabla w(t)\|_2^2\right) =\frac12\sum_{k\in I_B}\left(|b_k|^2+\lambda_k|a_k|^2\right)

が成り立つ。

証明.§E15.19 定理 3.1の完全正規直交固有系を§E15.26 定理 2.1に代入すると熱解の表示を得る。有限集合F⊂IBF\subset I_Bの外の部分について、Parseval の等式により

sup⁡0≤t≤T∑k∉Fe−2tλk∣ak∣2≤∑k∉F∣ak∣2\sup_{0\leq t\leq T}\sum_{k\notin F}e^{-2t\lambda_k}|a_k|^2 \leq\sum_{k\notin F}|a_k|^2

である。正時間では

sup⁡ε≤t≤T∑k∉F(1+λk2m)e−2tλk∣ak∣2≤Cm,ε∑k∉F∣ak∣2,\sup_{\varepsilon\leq t\leq T} \sum_{k\notin F}(1+\lambda_k^{2m})e^{-2t\lambda_k}|a_k|^2 \leq C_{m,\varepsilon}\sum_{k\notin F}|a_k|^2,

なぜなら(1+λ2m)e−2ελ(1+\lambda^{2m})e^{-2\varepsilon\lambda}はλ≥0\lambda\geq0上で有界だからである。右辺はFFが添字集合を尽くすと零に収束する。

§E15.27 定理 3.1に外力f=0f=0を代入すると、波動解の表示と二つの収束を得る。Neumann の場合に限りk=0k=0が含まれ、λ0=0\lambda_0=0である。§E15.27 定理 2.3によりエネルギーは保存される。t=0t=0の運動エネルギーには Parseval の等式を、位置エネルギーには形式域の固有関数展開を適用すると、表示した平方和を得る。▨

注意 1.2.定理 1.1の Dirichlet 波動解は各時刻にH01(Q)H^1_0(Q)に属するので、そのトレースは零である。一方、Neumann 波動解では、境界条件は形式

q(u,v)=∫Q∇u⋅∇v‾ dx(u,v∈H1(Q))q(u,v)=\int_Q\nabla u\cdot\overline{\nabla v}\,dx \qquad(u,v\in H^1(Q))

を用いた弱方程式に含まれる。エネルギー解の初期データだけから法線微分の点ごとの値を要求することはできない。一方、熱解は正時間にD(AB)D(A_B)に属するので、対応する作用素の境界条件を満たす。

2 トーラスの級数解

定理 2.1.n∈N≥1n\in\NN、T>0T>0とし、Tn=(R/Z)n\mathbb T^n=(\R/\Z)^nに全測度11の測度を入れる。内積を(u,v)2=∫Tnuv‾ dx(u,v)_2=\int_{\mathbb T^n}u\overline v\,dxとし、

ek(x)=e2πik⋅x,u^(k)=(u,ek)2,λk=4π2∣k∣2e_k(x)=e^{2\pi ik\cdot x},\qquad \widehat u(k)=(u,e_k)_2,\qquad \lambda_k=4\pi^2|k|^2

とおく。このとき、周期 Laplace 作用素A=−ΔA=-\Deltaの定義域はH2(Tn)H^2(\mathbb T^n)、形式域はV=H1(Tn)V=H^1(\mathbb T^n)である。

u0∈L2(Tn)u_0\in L^2(\mathbb T^n)に対する熱解は

u(t,x)=∑k∈Zne−tλku^0(k)ek(x)=e−tAu0.u(t,x)=\sum_{k\in\Z^n}e^{-t\lambda_k}\widehat u_0(k)e_k(x)=e^{-tA}u_0.

級数はC([0,T];L2)C([0,T];L^2)で収束する。任意の0<ε<T0<\varepsilon<Tについて、各階の時間・空間微分の級数は[ε,T]×Tn[\varepsilon,T]\times\mathbb T^n上で絶対一様収束する。特に正時間の解は滑らかであり、ut−Δu=0u_t-\Delta u=0を点ごとに満たす。

(u0,u1)∈H1(Tn)×L2(Tn)(u_0,u_1)\in H^1(\mathbb T^n)\times L^2(\mathbb T^n)に対する外力のない波動解は

w(t,x)=∑k∈Zn[cos⁡(tλk)u^0(k)+st(λk)u^1(k)]ek(x),w(t,x)=\sum_{k\in\Z^n} \left[\cos(t\sqrt{\lambda_k})\widehat u_0(k) +s_t(\lambda_k)\widehat u_1(k)\right]e_k(x),

ただしsts_tは定理 1.1の関数である。級数はC([0,T];H1)C([0,T];H^1)で、時間微分した級数はC([0,T];L2)C([0,T];L^2)で収束する。解はwtt−Δw=0w_{tt}-\Delta w=0をVVの反双対V†V^\daggerに値をとる時間の超関数として満たす。ここでV†V^\daggerは連続な共役線形汎関数の空間であり、−Δ:V→V†-\Delta:V\to V^\daggerは(−Δz)(v)=∫Tn∇z⋅∇v‾ dx(-\Delta z)(v)=\int_{\mathbb T^n}\nabla z\cdot\overline{\nabla v}\,dxで定める。熱解の平均と波動解の平均はそれぞれ

u^(t,0)=u^0(0),w^(t,0)=u^0(0)+tu^1(0)\widehat u(t,0)=\widehat u_0(0),\qquad \widehat w(t,0)=\widehat u_0(0)+t\widehat u_1(0)

であり、波動エネルギーは

12(∥wt(t)∥22+∥∇w(t)∥22)=12∑k∈Zn(∣u^1(k)∣2+λk∣u^0(k)∣2)\frac12\left(\|w_t(t)\|_2^2+\|\nabla w(t)\|_2^2\right) =\frac12\sum_{k\in\Z^n} \left(|\widehat u_1(k)|^2+\lambda_k|\widehat u_0(k)|^2\right)

である。

証明.§E15.31 定理 2.2により、Fourier 係数への写像はAAを対角作用素ak↦λkaka_k\mapsto\lambda_ka_kに移し、D(A1/2)=H1D(A^{1/2})=H^1である。基本領域(0,1)n(0,1)^nによってL2(Tn)L^2(\mathbb T^n)をL2((0,1)n)L^2((0,1)^n)と同一視し、§E15.26 定理 1.1を周期実現AAに適用すると、熱解の存在と一意性を得る。対角作用素の汎関数計算は各座標でe−tλke^{-t\lambda_k}を掛けるので、表示した級数は作用素解に一致する。L2L^2収束は定理 1.1の証明の平方和評価と同じ評価による。

非負整数rrと多重指数α\alphaを固定する。微分した各項の絶対値の和は、t≥εt\geq\varepsilonに対して

∑kλkr∣(2πk)α∣e−tλk∣u^0(k)∣≤∥u0∥2(∑kλk2r∣(2πk)α∣2e−2ελk)1/2<∞\sum_k\lambda_k^r |(2\pi k)^\alpha|e^{-t\lambda_k}|\widehat u_0(k)| \leq\|u_0\|_2 \left(\sum_k\lambda_k^{2r}|(2\pi k)^\alpha|^2e^{-2\varepsilon\lambda_k}\right)^{1/2}<\infty

で抑えられる。格子点をj≤∣k∣<j+1j\leq|k|<j+1に分けると、その個数は高々(2j+3)n(2j+3)^nであり、右辺の級数は多項式と Gauss 型減衰の積の級数により収束する。従って項別微分が成立し、各項の熱方程式から解の熱方程式を得る。

§E15.27 定理 2.2を同じAAに適用し、対角汎関数計算により波動解の各係数を得る。Fourier 射影で切った初期データは§E15.31 定理 2.2によりそれぞれH1H^1とL2L^2で収束する。解の連続依存性から、部分和は主張の二つの時間連続関数空間で収束する。k=0k=0の係数を取ると平均の公式を得る。§E15.27 定理 2.3と§E15.31 定理 2.2の形式の表示からエネルギーの公式が従う。▨

3 Gauss 核の周期化

定理 3.1.n∈N≥1n\in\NN、t>0t>0、x∈Tnx\in\mathbb T^nとする。このとき、トーラスの熱核は

Kt(x)=∑k∈Zne−4π2t∣k∣2e2πik⋅x=∑m∈Zn(4πt)−n/2e−∣x+m∣2/(4t)K_t(x)=\sum_{k\in\Z^n}e^{-4\pi^2t|k|^2}e^{2\pi ik\cdot x} =\sum_{m\in\Z^n}(4\pi t)^{-n/2}e^{-|x+m|^2/(4t)}

で与えられる。右辺ではxxの任意の持上げを用いる。両方の級数と各階の時間・空間微分の級数は、任意の0<a<b<∞0<a<b<\inftyに対して[a,b]×[0,1]n[a,b]\times[0,1]^n上で絶対一様収束する。Kt>0K_t>0、∫TnKt dx=1\int_{\mathbb T^n}K_t\,dx=1であり、任意のu0∈L2(Tn)u_0\in L^2(\mathbb T^n)について

(Kt∗u0)(x)=∫TnKt(x−y)u0(y) dy=e−tAu0(x),A=−Δ(K_t*u_0)(x)=\int_{\mathbb T^n}K_t(x-y)u_0(y)\,dy =e^{-tA}u_0(x),\qquad A=-\Delta

が成り立つ。右辺は正時間の滑らかな代表元をとる。

証明.gt(y)=(4πt)−1/2e−y2/(4t)g_t(y)=(4\pi t)^{-1/2}e^{-y^2/(4t)}とおく。§E15.26 定理 4.1の一次元の変換式はg^t(ξ)=e−4π2tξ2\widehat g_t(\xi)=e^{-4\pi^2t\xi^2}である。0≤y≤10\leq y\leq1と∣m∣≥2|m|\geq2に対して∣y+m∣≥∣m∣−1|y+m|\geq|m|-1であるから、∑mgt(y+m)\sum_m g_t(y+m)は基本区間で絶対一様収束する。また∑k∣g^t(k)∣<∞\sum_k|\widehat g_t(k)|<\inftyである。従って§E14.17 命題 4.3により

∑m∈Zgt(y+m)=∑k∈Ze−4π2tk2e2πiky.\sum_{m\in\Z}g_t(y+m)=\sum_{k\in\Z}e^{-4\pi^2tk^2}e^{2\pi iky}.

この等式をnn個の座標について掛ける。各級数は絶対収束するので、有限積を多重級数に展開することができる。∏i=1ngt(xi+mi)=(4πt)−n/2e−∣x+m∣2/(4t)\prod_{i=1}^ng_t(x_i+m_i)=(4\pi t)^{-n/2}e^{-|x+m|^2/(4t)}であるから、主張の二つの表示を得る。

Fourier 側の任意の微分項は、t∈[a,b]t\in[a,b]上でC(1+∣k∣)Ne−4π2a∣k∣2C(1+|k|)^Ne^{-4\pi^2a|k|^2}により抑えられる。Gauss 側の微分項はttの負冪とx+mx+mの多項式を掛けた Gauss 関数である。t∈[a,b]t\in[a,b]、x∈[0,1]nx\in[0,1]^nでは、あるC,c>0C,c>0と整数NNによりC(1+∣m∣)Ne−c∣m∣2C(1+|m|)^Ne^{-c|m|^2}で抑えられる。いずれの優級数も格子点を球殻に分ける評価で収束する。従って各階の微分まで絶対一様収束する。

Gauss 側の表示からKt>0K_t>0であり、Fourier 側を積分すると零モードだけが残るので積分は11である。u0∈L2(Tn)u_0\in L^2(\mathbb T^n)はL1L^1に属する。核の Fourier 級数の絶対一様収束により積分と和を交換すると

Kt∗u0=∑ke−4π2t∣k∣2u^0(k)ek.K_t*u_0=\sum_ke^{-4\pi^2t|k|^2}\widehat u_0(k)e_k.

定理 2.1により、この級数は熱解に一致する。▨

4 不連続な初期温度と有限エネルギーの波動

例 4.1.T=R/Z\mathbb T=\R/\Z上でh(x)=sgn⁡(sin⁡2πx)h(x)=\operatorname{sgn}(\sin2\pi x)とし、零点での値を00とする。このとき、hhはL2(T)L^2(\mathbb T)に属する。正弦係数は

2∫01h(x)sin⁡(2πℓx) dx=2(1−(−1)ℓ)πℓ(ℓ∈N≥1)2\int_0^1h(x)\sin(2\pi\ell x)\,dx =\frac{2(1-(-1)^\ell)}{\pi\ell} \qquad(\ell\in\NN)

であり、平均と余弦係数は零である。従って定理 2.1により熱解は

u(t,x)=4π∑j=0∞e−4π2(2j+1)2t2j+1sin⁡(2π(2j+1)x).u(t,x)=\frac4\pi\sum_{j=0}^\infty \frac{e^{-4\pi^2(2j+1)^2t}}{2j+1}\sin(2\pi(2j+1)x).

解はt↓0t\downarrow0でhhへL2L^2収束するが、一様収束しない。実際、周期熱核はKt(−y)=Kt(y)K_t(-y)=K_t(y)を満たし、h(−y)=−h(y)h(-y)=-h(y)がほとんど至る所で成り立つので、u(t,0)=0u(t,0)=0である。固定したt>0t>0に対してu(t,x)→0u(t,x)\to0がx↓0x\downarrow0で成立する一方、0<x<1/20<x<1/2ではh(x)=1h(x)=1である。従って各t>0t>0についてsup⁡x∣u(t,x)−h(x)∣≥1\sup_x|u(t,x)-h(x)|\geq1である。

例 4.2. 区間(0,π)(0,\pi)に斉次 Dirichlet 条件を課し、初期変位をu0=0u_0=0、初期速度をu1=1u_1=1とする。このとき、u0∈H01(0,π)u_0\in H^1_0(0,\pi)、u1∈L2(0,π)u_1\in L^2(0,\pi)である。初期速度の正弦係数は

2π∫0πsin⁡(ℓx) dx=2(1−(−1)ℓ)πℓ.\frac2\pi\int_0^\pi\sin(\ell x)\,dx =\frac{2(1-(-1)^\ell)}{\pi\ell}.

定理 1.1によりエネルギー解は

u(t,x)=4π∑j=0∞sin⁡((2j+1)t)sin⁡((2j+1)x)(2j+1)2.u(t,x)=\frac4\pi\sum_{j=0}^\infty \frac{\sin((2j+1)t)\sin((2j+1)x)}{(2j+1)^2}.

変位の級数は∑j≥0(2j+1)−2<∞\sum_{j\geq0}(2j+1)^{-2}<\inftyにより(t,x)∈R×[0,π](t,x)\in\R\times[0,\pi]で絶対一様収束する。有限のT>0T>0に対し、同じ部分和はC([0,T];H01(0,π))C([0,T];H^1_0(0,\pi))でも収束し、時間微分した部分和は

ut(t,x)=4π∑j=0∞cos⁡((2j+1)t)sin⁡((2j+1)x)2j+1u_t(t,x)=\frac4\pi\sum_{j=0}^\infty \frac{\cos((2j+1)t)\sin((2j+1)x)}{2j+1}

へC([0,T];L2(0,π))C([0,T];L^2(0,\pi))で収束する。特にut(t)→1u_t(t)\to1はt↓0t\downarrow0にL2L^2で成立する。t=0t=0の時間微分の部分和は端点で零であるため、11へ[0,π][0,\pi]上で一様収束しない。初期速度11はH01(0,π)H^1_0(0,\pi)に属さないが、波動のエネルギー解の仮定は満たす。エネルギーは

E(t)=E(0)=12∫0π1 dx=π2E(t)=E(0)=\frac12\int_0^\pi1\,dx=\frac\pi2

である。

前提記事