コンテンツにスキップ

波動方程式:d'Alembert の公式・球面平均と Kirchhoff の公式・Huygens の原理・有限伝播速度

対象読者: 本テーマ第 1 章(調和関数・球面平均)と、学部のベクトル解析(発散定理)を学んだ人。波動方程式や双曲型方程式の知識は仮定しません。

前提となる記事:ラプラス方程式と調和関数:平均値の性質・最大値原理・Harnack の不等式・Green 関数、ベクトル解析と積分定理:グリーン・ガウス・ストークスを一本の線で結ぶ

生 Markdown

弦をはじいたときの揺れ、水面の波紋、音の広がりは、どれも「波」として同じ形の方程式で表せます。この記事では、ある場所の揺れが次の瞬間にどこまで伝わるのか、一瞬だけ起きた揺れは後に残るのか、という素朴な疑問を、1 次元・3 次元・2 次元の順に式で確かめます。読み終えると、波が伝わる速さに上限があることを、解の公式を使わずに示せるようになります。

  • 1 次元の波動方程式 utt=uxxu_{tt}=u_{xx} の解は、左右に進む 2 つの波の和です(d’Alembert の公式)。点 (x,t)(x,t) の値は初期値の [x−t,x+t][x-t,x+t] の部分だけで決まります。
  • 多次元では、解の球面平均(球面上の値の平均)が 1 次元に近い方程式(Euler–Poisson–Darboux 方程式。球面平均を半径と時間の 2 変数の関数とみたときの方程式)を満たします。3 次元ではこれが 1 次元の波動方程式に帰着し、Kirchhoff の公式 u(x,t)=∂t(tMg(x,t))+tMh(x,t)u(x,t)=\partial_t\bigl(tM_g(x,t)\bigr)+tM_h(x,t) が出ます。2 次元の公式は 3 次元から変数を 1 つ落として得ます(降下法。3 次元の解を、1 方向に変化しない解とみて 2 次元の解を得る方法)。
  • 3 次元では、(x,t)(x,t) の値は初期値の球面 ∣y−x∣=t|y-x|=t 上の値だけで決まります(Huygens の原理)。2 次元では円板全体に依存し、局在した波源の後に「尾」が残ります。
  • エネルギー E(t)=12∫(ut2+∣∇u∣2)E(t)=\frac12\int(u_t^2+|\nabla u|^2) は保存され、初期値・境界値問題の解は一意です。後退する球の上の局所エネルギーが減少することから、伝播速度は 11 以下です。

弦や膜の振動、音波、電磁波は波動方程式 utt=Δuu_{tt}=\Delta u に従います(光速や音速を 11 に規格化しています)。前の 2 章の Laplace 方程式・熱方程式と比べると、波動方程式には次の対照的な性質があります。

熱方程式波動方程式
滑らかさt>0t\gt0 で直ちに C∞C^\infty初期値の滑らかさが保たれるだけ(増えない)
伝播速度無限大有限(11)
時間の向き一方向(後ろ向きには解けない)可逆(t↦−tt\mapsto-t で同じ方程式)

伝播速度が有限であることは、相対論的な場の理論の局所性(因果律)の数学的な核心です。光円錐の外の出来事は互いに影響しません。本章では、この性質をエネルギー評価で証明します。証明は解の公式を使わないので、係数が変わる方程式や Klein–Gordon 方程式にもそのまま通用します。

定理 2.1(d'Alembert の公式)✓

g∈C2(R)g\in C^2(\mathbb{R})、h∈C1(R)h\in C^1(\mathbb{R}) とする。

u(x,t)=12(g(x+t)+g(x−t))+12∫x−tx+th(y) dyu(x,t)=\frac12\bigl(g(x+t)+g(x-t)\bigr)+\frac12\int_{x-t}^{x+t}h(y)\,dy

は u∈C2(R×R)u\in C^2(\mathbb{R}\times\mathbb{R}) で、utt=uxxu_{tt}=u_{xx}、u(x,0)=g(x)u(x,0)=g(x)、ut(x,0)=h(x)u_t(x,0)=h(x) を満たす。逆に、これらを満たす u∈C2(R×[0,∞))u\in C^2(\mathbb{R}\times[0,\infty)) は上の式に限る。

証明(定理 2.1)

存在。 HH を hh の原始関数とすると u=12(g(x+t)+g(x−t))+12(H(x+t)−H(x−t))u=\frac12(g(x+t)+g(x-t))+\frac12(H(x+t)-H(x-t)) で、F(x+t)F(x+t) の形の関数も F(x−t)F(x-t) の形の関数も、F∈C2F\in C^2 なら utt=F′′=uxxu_{tt}=F''=u_{xx} を満たします。初期条件は t=0t=0 を代入し、ut=12(g′(x+t)−g′(x−t))+12(h(x+t)+h(x−t))u_t=\frac12(g'(x+t)-g'(x-t))+\frac12(h(x+t)+h(x-t)) から確かめられます。

一意性。 uu を解とし、v=ut−uxv=u_t-u_x とおくと v∈C1v\in C^1 で vt+vx=utt−uxx=0v_t+v_x=u_{tt}-u_{xx}=0 です(u∈C2u\in C^2 なので混合偏微分は交換できる)。s↦v(x+s,t+s)s\mapsto v(x+s,t+s) の微分は vx+vt=0v_x+v_t=0 なので、v(x,t)=v(x−t,0)=a(x−t)v(x,t)=v(x-t,0)=a(x-t)、a=h−g′a=h-g' です。次に w(s)=u(x+t−s,s)w(s)=u(x+t-s,s)(0≤s≤t0\le s\le t)とおくと w′(s)=−ux+ut=a(x+t−2s)w'(s)=-u_x+u_t=a(x+t-2s) なので

u(x,t)=w(t)=g(x+t)+∫0ta(x+t−2s) ds=g(x+t)+12∫x−tx+t(h(y)−g′(y))dyu(x,t)=w(t)=g(x+t)+\int_0^ta(x+t-2s)\,ds=g(x+t)+\frac12\int_{x-t}^{x+t}\bigl(h(y)-g'(y)\bigr)dy

で、∫x−tx+tg′=g(x+t)−g(x−t)\int_{x-t}^{x+t}g'=g(x+t)-g(x-t) を代入すると公式になります。

直線 x±t=x\pm t= 一定を特性線といいます。証明は、作用素を (∂t+∂x)(∂t−∂x)(\partial_t+\partial_x)(\partial_t-\partial_x) と因数分解し、それぞれの 1 階の方程式を特性線に沿って積分したものです(1 階の方程式の特性曲線法 定理 6.1[安定性・力学系・特性曲線法] の最も簡単な場合)。公式から、u(x,t)u(x,t) は初期値の区間 [x−t,x+t][x-t,x+t] の部分だけで決まります。この区間が依存領域です。また gg に角があれば、その角は特性線に沿ってそのまま運ばれ、熱方程式のように均されることはありません。

xt(x₀, t₀)x₀ − t₀x₀ + t₀時刻 t の切り口 B(x₀, t₀ − t)傾き ±1 の特性線
点 (x₀, t₀) の依存領域。初期値の区間 [x₀ − t₀, x₀ + t₀] だけが u(x₀, t₀) に影響する。後退する円錐の局所エネルギーが減少することが有限伝播速度の証明の鍵

外力のある方程式 utt=uxx+f(x,t)u_{tt}=u_{xx}+f(x,t) は、外力を「各時刻の瞬間的な衝撃の重ね合わせ」と見て、斉次方程式の解に帰着できます。Duhamel の原理です。

命題 2.2(Duhamel の原理(1 次元の非斉次波動方程式))✓

f∈C(R×[0,∞))f\in C(\mathbb{R}\times[0,\infty)) で fxf_x も連続とする。各 s≥0s\ge0 について、w(⋅,⋅;s)w(\cdot,\cdot;s) を斉次方程式 wtt=wxxw_{tt}=w_{xx}(t≥st\ge s)の、t=st=s での初期値 w=0w=0、wt=f(⋅,s)w_t=f(\cdot,s) の解

w(x,t;s)=12∫x−(t−s)x+(t−s)f(y,s) dyw(x,t;s)=\frac12\int_{x-(t-s)}^{x+(t-s)}f(y,s)\,dy

(定理 2.1 で g=0g=0、h=f(⋅,s)h=f(\cdot,s)、時刻を ss だけずらしたもの)とする。このとき

u(x,t)=∫0tw(x,t;s) dsu(x,t)=\int_0^tw(x,t;s)\,ds

は C2C^2 級で utt=uxx+fu_{tt}=u_{xx}+f、u(x,0)=ut(x,0)=0u(x,0)=u_t(x,0)=0 を満たし、これらを満たす C2C^2 級の解は uu だけである。

証明(命題 2.2)

ww の偏導関数を計算します。wt=12(f(x+t−s,s)+f(x−t+s,s))w_t=\frac12\bigl(f(x+t-s,s)+f(x-t+s,s)\bigr)、wx=12(f(x+t−s,s)−f(x−t+s,s))w_x=\frac12\bigl(f(x+t-s,s)-f(x-t+s,s)\bigr) で、さらに wtt=wxx=12(fx(x+t−s,s)−fx(x−t+s,s))w_{tt}=w_{xx}=\frac12\bigl(f_x(x+t-s,s)-f_x(x-t+s,s)\bigr)、wxt=12(fx(x+t−s,s)+fx(x−t+s,s))w_{xt}=\frac12\bigl(f_x(x+t-s,s)+f_x(x-t+s,s)\bigr) で、これらはすべて (x,t,s)(x,t,s) について連続です。t=st=s では w=0w=0、wx=0w_x=0、wt=f(x,s)w_t=f(x,s) です。

積分記号下の微分(補題 5.3[常微分方程式の初等解法])を上端が tt の積分に使う(被積分関数とその t,xt,x での偏導関数が連続なので、H(t,τ)=∫0τG(t,s) dsH(t,\tau)=\int_0^\tau G(t,s)\,ds の偏導関数 Ht=∫0τGt dsH_t=\int_0^\tau G_t\,ds、Hτ=G(t,τ)H_\tau=G(t,\tau) が連続で連鎖律が使える)と

ut=w(x,t;t)+∫0twt ds=∫0twt ds,utt=wt(x,t;t)+∫0twtt ds=f(x,t)+∫0twtt dsu_t=w(x,t;t)+\int_0^tw_t\,ds=\int_0^tw_t\,ds,\qquad u_{tt}=w_t(x,t;t)+\int_0^tw_{tt}\,ds=f(x,t)+\int_0^tw_{tt}\,dsux=∫0twx ds,uxx=∫0twxx ds,uxt=wx(x,t;t)+∫0twxt ds=∫0twxt dsu_x=\int_0^tw_x\,ds,\qquad u_{xx}=\int_0^tw_{xx}\,ds,\qquad u_{xt}=w_x(x,t;t)+\int_0^tw_{xt}\,ds=\int_0^tw_{xt}\,ds

です。右辺の被積分関数はすべて連続なので、uu の 2 階までの偏導関数は連続で、u∈C2u\in C^2 です。utt−uxx=f+∫0t(wtt−wxx) ds=fu_{tt}-u_{xx}=f+\int_0^t(w_{tt}-w_{xx})\,ds=f です。t=0t=0 で積分区間が空なので u=ut=0u=u_t=0 です。

一意性:二つの C2C^2 級の解の差 vv は vtt=vxxv_{tt}=v_{xx}、v(⋅,0)=vt(⋅,0)=0v(\cdot,0)=v_t(\cdot,0)=0 を満たします。任意の (x0,t0)(x_0,t_0) について、B(x0,t0)B(x_0,t_0) 上で初期値が 00 なので、有限伝播速度(定理 5.3、n=1n=1)により v(x0,t0)=0v(x_0,t_0)=0 です。

例 2.3(外力が sin x のとき)

f(x,t)=sin⁡xf(x,t)=\sin x では w(x,t;s)=12(cos⁡(x−t+s)−cos⁡(x+t−s))=sin⁡x sin⁡(t−s)w(x,t;s)=\frac12\bigl(\cos(x-t+s)-\cos(x+t-s)\bigr)=\sin x\,\sin(t-s) で、u(x,t)=sin⁡x∫0tsin⁡(t−s) ds=sin⁡x (1−cos⁡t)u(x,t)=\sin x\int_0^t\sin(t-s)\,ds=\sin x\,(1-\cos t) です。確かめると utt=sin⁡xcos⁡tu_{tt}=\sin x\cos t、uxx=−sin⁡x(1−cos⁡t)u_{xx}=-\sin x(1-\cos t) で、utt−uxx=sin⁡x=fu_{tt}-u_{xx}=\sin x=f、初期値は u=ut=0u=u_t=0 です。f≡1f\equiv1 なら w=t−sw=t-s、u=t22u=\frac{t^2}2 です。

以下 n≥2n\ge2 とし、前章までと同じく球面平均を Mf(x,r)=1nωn∫∂B(0,1)f(x+rz) dS(z)M_f(x,r)=\frac1{n\omega_n}\int_{\partial B(0,1)}f(x+rz)\,dS(z) と書きます。この式は r≤0r\le0 でも意味をもち、z↦−zz\mapsto-z の対称性から rr について偶関数です。f∈Ckf\in C^k なら (x,r)↦Mf(x,r)(x,r)\mapsto M_f(x,r) は Rn×R\mathbb{R}^n\times\mathbb{R} 上 CkC^k 級で、Mf(x,0)=f(x)M_f(x,0)=f(x) です(積分記号下の微分)。

次の補題のねらいは、球面平均を半径 rr の関数とみたとき、rr に関する 2 階と 1 階の微分の組み合わせが Δ\Delta の球面平均に等しいことを示すことです。これにより、多次元の波動方程式が (r,t)(r,t) の 2 変数の方程式に移ります。証明では、前の章で平均値の性質を示したときの計算を使います。

補題 3.1(Darboux の方程式)✓

f∈C2(Rn)f\in C^2(\mathbb{R}^n) なら、r>0r\gt0 で

ΔxMf(x,r)=MΔf(x,r)=∂r2Mf(x,r)+n−1r ∂rMf(x,r).\Delta_xM_f(x,r)=M_{\Delta f}(x,r)=\partial_r^2M_f(x,r)+\frac{n-1}r\,\partial_rM_f(x,r).
証明(補題 3.1)

第 1 の等号は、積分記号下で Δx\Delta_x を f(x+rz)f(x+rz) に施したものです。第 2 の等号のために、定理 3.2[ラプラス方程式と調和関数] の証明の計算(φ′(s)=snAΔf(x,s)\varphi'(s)=\frac snA_{\Delta f}(x,s))を思い出すと

rn−1∂rMf(x,r)=1nωn∫B(x,r)Δf dyr^{n-1}\partial_rM_f(x,r)=\frac1{n\omega_n}\int_{B(x,r)}\Delta f\,dy

です。両辺を rr で微分すると、補題 2.3[ラプラス方程式と調和関数] から右辺は 1nωn∫∂B(x,r)Δf dS=rn−1MΔf(x,r)\frac1{n\omega_n}\int_{\partial B(x,r)}\Delta f\,dS=r^{n-1}M_{\Delta f}(x,r)、左辺は rn−1∂r2Mf+(n−1)rn−2∂rMfr^{n-1}\partial_r^2M_f+(n-1)r^{n-2}\partial_rM_f です。

波動方程式の解 uu に適用すると、U(x;r,t)=Mu(⋅,t)(x,r)U(x;r,t)=M_{u(\cdot,t)}(x,r) は xx を固定して Utt=Urr+n−1rUrU_{tt}=U_{rr}+\frac{n-1}rU_r(Euler–Poisson–Darboux 方程式)を満たします。これは (r,t)(r,t) の 2 変数の方程式で、n=3n=3 のときは rUrU が 1 次元の波動方程式を満たします。実際 (rU)rr=rUrr+2Ur=r(Urr+2rUr)(rU)_{rr}=rU_{rr}+2U_r=r\bigl(U_{rr}+\frac2rU_r\bigr) です。以下では、この観察を初期値の球面平均の側で使って、解を直接作ります。

4. Kirchhoff の公式と Huygens の原理

Section titled “4. Kirchhoff の公式と Huygens の原理”

前節の観察から、3 次元では半径方向に rr を掛けると 1 次元の波動方程式の形になります。そこで、初期値の球面平均に tt を掛けたもの tMhtM_h が解になることを先に示します(初期値は (0,h)(0,h) の形になります)。gg の項には、この解の時間微分をとります。時間で微分すると、初期値の組が (0,g)(0,g) から (g,0)(g,0) に入れ替わるからです。

補題 4.1(tMhtM_h は波動方程式を解く)✓

n=3n=3、h∈Ck(R3)h\in C^k(\mathbb{R}^3)(k≥2k\ge2)とし、Wh(x,t)=t Mh(x,t)W_h(x,t)=t\,M_h(x,t) とおく。このとき Wh∈Ck(R3×R)W_h\in C^k(\mathbb{R}^3\times\mathbb{R}) で、∂t2Wh=ΔWh\partial_t^2W_h=\Delta W_h、Wh(x,0)=0W_h(x,0)=0、∂tWh(x,0)=h(x)\partial_tW_h(x,0)=h(x) が成り立つ。

証明(補題 4.1)

滑らかさは MhM_h の滑らかさからです。t≠0t\ne0 で 補題 3.1(n=3n=3、MhM_h は tt について偶関数なので t<0t\lt0 でも同じ式)を使うと

ΔWh=t(∂t2Mh+2t∂tMh)=t ∂t2Mh+2∂tMh=∂t2(tMh)=∂t2Wh\Delta W_h=t\Bigl(\partial_t^2M_h+\frac2t\partial_tM_h\Bigr)=t\,\partial_t^2M_h+2\partial_tM_h=\partial_t^2\bigl(tM_h\bigr)=\partial_t^2W_h

です。両辺は連続なので t=0t=0 でも成り立ちます。Wh(x,0)=0W_h(x,0)=0 と、∂tWh=Mh+t ∂tMh\partial_tW_h=M_h+t\,\partial_tM_h に t=0t=0 を入れて Mh(x,0)=h(x)M_h(x,0)=h(x) が出ます。

定理 4.2(Kirchhoff の公式)✓

n=3n=3、g∈C3(R3)g\in C^3(\mathbb{R}^3)、h∈C2(R3)h\in C^2(\mathbb{R}^3) とする。

u(x,t)=∂t(t Mg(x,t))+t Mh(x,t)=14πt2∫∂B(x,t)(t h(y)+g(y)+∇g(y)⋅(y−x))dS(y)(t>0)u(x,t)=\partial_t\bigl(t\,M_g(x,t)\bigr)+t\,M_h(x,t)=\frac1{4\pi t^2}\int_{\partial B(x,t)}\Bigl(t\,h(y)+g(y)+\nabla g(y)\cdot(y-x)\Bigr)dS(y)\quad(t\gt0)

とおくと、u∈C2(R3×[0,∞))u\in C^2(\mathbb{R}^3\times[0,\infty)) で、utt=Δuu_{tt}=\Delta u、u(x,0)=g(x)u(x,0)=g(x)、ut(x,0)=h(x)u_t(x,0)=h(x) を満たす。

証明(定理 4.2)

補題 4.1 から WhW_h は C2C^2 の解で初期値は (0,h)(0,h) です。Wg∈C3W_g\in C^3 も解なので、∂tWg∈C2\partial_tW_g\in C^2 も解です(∂t\partial_t と ∂t2−Δ\partial_t^2-\Delta は可換)。その初期値は ∂tWg(x,0)=g(x)\partial_tW_g(x,0)=g(x)、∂t2Wg(x,0)=ΔWg(x,0)=0\partial_t^2W_g(x,0)=\Delta W_g(x,0)=0 です(Wg(⋅,0)=0W_g(\cdot,0)=0)。足し合わせれば u=∂tWg+Whu=\partial_tW_g+W_h は初期値 (g,h)(g,h) の解です。

第 2 の表示は、∂tMg(x,t)=14π∫∂B(0,1)∇g(x+tz)⋅z dS(z)\partial_tM_g(x,t)=\frac1{4\pi}\int_{\partial B(0,1)}\nabla g(x+tz)\cdot z\,dS(z) から t ∂tMg=14πt2∫∂B(x,t)∇g(y)⋅(y−x) dS(y)t\,\partial_tM_g=\frac1{4\pi t^2}\int_{\partial B(x,t)}\nabla g(y)\cdot(y-x)\,dS(y)、および tMh=14πt2∫∂B(x,t)t h dStM_h=\frac1{4\pi t^2}\int_{\partial B(x,t)}t\,h\,dS を合わせたものです。

一意性は 系 5.2 で示します。公式の形から、次のことが読み取れます。

系 4.3(Huygens の原理(3 次元))✓

定理 4.2 の解 u(x,t)u(x,t) は、g,hg,h と ∇g\nabla g の球面 ∂B(x,t)\partial B(x,t) 上の値だけで決まる。特に、g,hg,h の台が Bˉ(0,R)\bar B(0,R) に含まれるなら、t>Rt\gt R で u(⋅,t)u(\cdot,t) の台は殻 {t−R≤∣x∣≤t+R}\{t-R\le|x|\le t+R\} に含まれる。

証明(系 4.3)

前半は公式そのものです。後半は、∣x∣<t−R|x|\lt t-R または ∣x∣>t+R|x|\gt t+R なら球面 ∂B(x,t)\partial B(x,t) が Bˉ(0,R)\bar B(0,R) と交わらないことから出ます(三角不等式で、球面上の yy は ∣y∣≥t−∣x∣>R|y|\ge t-|x|\gt R または ∣y∣≥∣x∣−t>R|y|\ge|x|-t\gt R)。

一瞬だけ鳴った音は、ある時間だけ聞こえて完全に止みます。3 次元の音声通信が成り立つのはこの性質のおかげです。

2 次元には rUrU のような 1 次元への帰着がありません。そこで、2 次元の初期値を 3 次元の関数とみなします。第 3 の座標に依存しない関数と考え、その 3 次元の解も第 3 の座標に依存しないことを使います。すると 3 次元の公式の球面の積分が、円板の積分に書き直せます。

定理 4.4(Poisson の公式(2 次元))✓

n=2n=2、g∈C3(R2)g\in C^3(\mathbb{R}^2)、h∈C2(R2)h\in C^2(\mathbb{R}^2) とする。t>0t\gt0 について

u(x,t)=∂t(12π∫B(x,t)g(y)t2−∣y−x∣2 dy)+12π∫B(x,t)h(y)t2−∣y−x∣2 dyu(x,t)=\partial_t\Bigl(\frac1{2\pi}\int_{B(x,t)}\frac{g(y)}{\sqrt{t^2-|y-x|^2}}\,dy\Bigr)+\frac1{2\pi}\int_{B(x,t)}\frac{h(y)}{\sqrt{t^2-|y-x|^2}}\,dy

とおくと、uu は C2(R2×[0,∞))C^2(\mathbb{R}^2\times[0,\infty)) に延びて utt=Δuu_{tt}=\Delta u、u(x,0)=gu(x,0)=g、ut(x,0)=hu_t(x,0)=h を満たす。

証明(定理 4.4)

gˉ(x1,x2,x3)=g(x1,x2)\bar g(x_1,x_2,x_3)=g(x_1,x_2)、hˉ\bar h も同様にして、3 次元の Kirchhoff の解 uˉ\bar u を作ります。uˉ\bar u は x3x_3 によらない(初期値が x3x_3 方向の平行移動で不変で、公式も平行移動と可換)ので、u(x1,x2,t)=uˉ(x1,x2,0,t)u(x_1,x_2,t)=\bar u(x_1,x_2,0,t) は 2 次元の波動方程式の C2C^2 の解で、初期値は (g,h)(g,h) です。あとは t Mhˉ((x,0),t)t\,M_{\bar h}((x,0),t) を 2 次元の積分に書き直します。

球面 ∂B((x,0),t)\partial B((x,0),t) の上半分は、円板 B(x,t)B(x,t) 上のグラフ y3=t2−∣y−x∣2y_3=\sqrt{t^2-|y-x|^2} で、面積要素は 1+∣∇y3∣2 dy=tt2−∣y−x∣2 dy\sqrt{1+|\nabla y_3|^2}\,dy=\frac t{\sqrt{t^2-|y-x|^2}}\,dy です(グラフ曲面の面積要素 命題 4.3[ベクトル解析と積分定理])。下半分も同じで、hˉ\bar h は y3y_3 によらないので

t Mhˉ((x,0),t)=t4πt2⋅2∫B(x,t)t h(y)t2−∣y−x∣2 dy=12π∫B(x,t)h(y)t2−∣y−x∣2 dyt\,M_{\bar h}((x,0),t)=\frac t{4\pi t^2}\cdot2\int_{B(x,t)}\frac{t\,h(y)}{\sqrt{t^2-|y-x|^2}}\,dy=\frac1{2\pi}\int_{B(x,t)}\frac{h(y)}{\sqrt{t^2-|y-x|^2}}\,dy

です。gg の項も同様です。

2 次元では u(x,t)u(x,t) が円板 B(x,t)B(x,t) 全体の初期値に依存し、Huygens の原理は成り立ちません。たとえば g=0g=0、h≥0h\ge0 が Bˉ(0,R)\bar B(0,R) に台をもち h≢0h\not\equiv0 なら、∣x∣<t−R|x|\lt t-R を満たすすべての (x,t)(x,t) で B(x,t)⊃Bˉ(0,R)B(x,t)\supset\bar B(0,R) なので u(x,t)=12π∫h(y)t2−∣y−x∣2dy>0u(x,t)=\frac1{2\pi}\int\frac{h(y)}{\sqrt{t^2-|y-x|^2}}dy\gt0 です。水面の波紋が通り過ぎた後も、水面は完全には静まりません(減衰は 1/t1/t 程度、演習)。同じ降下法で、奇数次元 n≥3n\ge3 では Huygens の原理が成り立ち、偶数次元では成り立たないことが示されます(Evans 2.4.1 節)。

5. エネルギー評価と有限伝播速度

Section titled “5. エネルギー評価と有限伝播速度”

定理 5.1(エネルギー保存)✓

UU を滑らかな境界をもつ有界領域、u∈C2(Uˉ×[0,T])u\in C^2(\bar U\times[0,T]) が utt=Δuu_{tt}=\Delta u を満たし、∂U\partial U 上で u=0u=0 とする。このとき

E(t)=12∫U(ut2+∣∇u∣2)dxE(t)=\frac12\int_U\bigl(u_t^2+|\nabla u|^2\bigr)dx

は [0,T][0,T] 上で一定である。

証明(定理 5.1)

積分記号下で微分し、Green の公式(系 2.2[ラプラス方程式と調和関数])を v=utv=u_t と uu に使うと

E′(t)=∫U(ututt+∇u⋅∇ut)dx=∫Uut(utt−Δu)dx+∫∂Uut ∂νu dS=0E'(t)=\int_U\bigl(u_tu_{tt}+\nabla u\cdot\nabla u_t\bigr)dx=\int_Uu_t\bigl(u_{tt}-\Delta u\bigr)dx+\int_{\partial U}u_t\,\partial_\nu u\,dS=0

です。境界で u=0u=0 が全ての tt で成り立つので、境界で ut=0u_t=0 だからです。

系 5.2(初期値・境界値問題の一意性)✓

定理 5.1 の状況で、utt=Δu+fu_{tt}=\Delta u+f、∂U\partial U 上 u=bu=b、u(⋅,0)=gu(\cdot,0)=g、ut(⋅,0)=hu_t(\cdot,0)=h を満たす u∈C2(Uˉ×[0,T])u\in C^2(\bar U\times[0,T]) は高々一つである。

証明(系 5.2)

2 つの解の差 ww は斉次の方程式と斉次の境界条件を満たし、E(0)=0E(0)=0 です。定理 5.1 から E≡0E\equiv0 なので wt=0w_t=0、w(⋅,0)=0w(\cdot,0)=0 と合わせて w=0w=0 です。

全空間 Rn\mathbb{R}^n では境界がない代わりに無限遠が問題になります。次の局所エネルギーの評価が、両方の問題を同時に解決します。

直感的には、時間とともに縮んでいく球を考え、その中のエネルギーの量 e(t)e(t) を見ます。球の縮む速さは波の速さと同じ 11 です。球が縮む速さが波の速さと同じなので、外から球の中へ入ってくるエネルギーは、縮んで球から外れる分を上回りません。したがって e(t)e(t) は増えず、最初に 00 なら 00 のままです。

定理 5.3(有限伝播速度)✓

u∈C2(Rn×[0,t0])u\in C^2(\mathbb{R}^n\times[0,t_0]) が utt=Δuu_{tt}=\Delta u を満たすとする。x0∈Rnx_0\in\mathbb{R}^n について、B(x0,t0)B(x_0,t_0) 上で u(⋅,0)=ut(⋅,0)=0u(\cdot,0)=u_t(\cdot,0)=0 ならば、円錐 K={(x,t)∣0≤t≤t0, ∣x−x0∣≤t0−t}K=\{(x,t)\mid0\le t\le t_0,\ |x-x_0|\le t_0-t\} 上で u=0u=0 である。

証明(定理 5.3)

0≤t<t00\le t\lt t_0 について、後退する球の上の局所エネルギー

e(t)=12∫B(x0,t0−t)(ut2+∣∇u∣2)(x,t) dxe(t)=\frac12\int_{B(x_0,t_0-t)}\bigl(u_t^2+|\nabla u|^2\bigr)(x,t)\,dx

を考えます。F(r,t)=12∫B(x0,r)(ut2+∣∇u∣2)(x,t) dxF(r,t)=\frac12\int_{B(x_0,r)}(u_t^2+|\nabla u|^2)(x,t)\,dx は、補題 2.3[ラプラス方程式と調和関数] により ∂rF=12∫∂B(x0,r)(ut2+∣∇u∣2) dS\partial_rF=\frac12\int_{\partial B(x_0,r)}(u_t^2+|\nabla u|^2)\,dS、積分記号下の微分で ∂tF=∫B(x0,r)(ututt+∇u⋅∇ut) dx\partial_tF=\int_{B(x_0,r)}(u_tu_{tt}+\nabla u\cdot\nabla u_t)\,dx をもち、両者は連続なので FF は C1C^1 です。e(t)=F(t0−t,t)e(t)=F(t_0-t,t) なので、連鎖律と Green の公式から(B=B(x0,t0−t)B=B(x_0,t_0-t) と書いて)

e′(t)=∫But(utt−Δu)dx+∫∂B(ut ∂νu−12ut2−12∣∇u∣2)dSe'(t)=\int_Bu_t\bigl(u_{tt}-\Delta u\bigr)dx+\int_{\partial B}\Bigl(u_t\,\partial_\nu u-\frac12u_t^2-\frac12|\nabla u|^2\Bigr)dS

です。第 1 項は 00、第 2 項は ∣ut ∂νu∣≤∣ut∣∣∇u∣≤12(ut2+∣∇u∣2)|u_t\,\partial_\nu u|\le|u_t||\nabla u|\le\frac12(u_t^2+|\nabla u|^2) から 00 以下です。よって ee は単調減少で、e(0)=0e(0)=0 なので [0,t0)[0,t_0) 上 e≡0e\equiv0 です。したがって KK の t<t0t\lt t_0 の部分で ut=0u_t=0 で、(x,t)∈K(x,t)\in K なら線分 {(x,s)∣0≤s≤t}\{(x,s)\mid0\le s\le t\} も KK に入るので u(x,t)=u(x,0)+∫0tut(x,s) ds=0u(x,t)=u(x,0)+\int_0^tu_t(x,s)\,ds=0 です。t=t0t=t_0 の頂点では連続性から u=0u=0 です。

境界の項の符号が鍵です。球面上で外に流れ出るエネルギーの流束 −ut ∂νu-u_t\,\partial_\nu u は、球が光速で縮むことによる損失 12(ut2+∣∇u∣2)\frac12(u_t^2+|\nabla u|^2) を超えられません。これが「エネルギーは光より速く運ばれない」ことの式としての表現です。

系 5.4(台の広がり)✓

定理 5.3 の状況で、初期値 u(⋅,0)u(\cdot,0)、ut(⋅,0)u_t(\cdot,0) の台が Bˉ(0,R)\bar B(0,R) に含まれるなら、u(⋅,t)u(\cdot,t) の台は Bˉ(0,R+t)\bar B(0,R+t) に含まれる。特に E(t)=12∫Rn(ut2+∣∇u∣2) dxE(t)=\frac12\int_{\mathbb{R}^n}(u_t^2+|\nabla u|^2)\,dx は有限で一定であり、Cauchy 問題の C2C^2 解は一意である。

証明(系 5.4)

∣x0∣>R+t|x_0|\gt R+t なら、B(x0,t)B(x_0,t) は Bˉ(0,R)\bar B(0,R) と交わらないので、t0=tt_0=t として 定理 5.3 を使えば u(x0,t)=0u(x_0,t)=0 です。エネルギーの保存は、十分大きな球 U=B(0,R+T+1)U=B(0,R+T+1) の上で 定理 5.1 と同じ計算をすれば、境界の近くで u=0u=0 なので境界項が消えて出ます。一意性は差に前半を使って 定理 5.3 を全ての x0x_0 に適用すれば出ます。

Kirchhoff の公式の解はこの系により唯一の C2C^2 解です。2 次元の Poisson の公式も、解が B(x,t)B(x,t) の外の初期値によらないので、tt について伝播速度 11 と整合しています。違いは、3 次元では依存領域が「円錐の表面」だけなのに対し、2 次元では「円錐の内部全体」である点です。

演習 6.1易

n=1n=1 で g=0g=0、h∈Cc1(R)h\in C_c^1(\mathbb{R}) の台が [−R,R][-R,R] に含まれるとする。∣x∣<t−R|x|\lt t-R なら u(x,t)=12∫Rhu(x,t)=\frac12\int_{\mathbb{R}}h であることを示し、1 次元でも Huygens の原理が成り立たないことを確かめよ。

解答

∣x∣<t−R|x|\lt t-R なら x−t<−Rx-t\lt-R かつ x+t>Rx+t\gt R なので、定理 2.1 の積分区間 [x−t,x+t][x-t,x+t] は hh の台を含み、u(x,t)=12∫hu(x,t)=\frac12\int h です。∫h≠0\int h\ne0 なら、波が通り過ぎた後も変位が残ります(弦が平行移動したまま止まる)。

演習 6.2標準

m≥0m\ge0 とし、u∈C2(Rn×[0,t0])u\in C^2(\mathbb{R}^n\times[0,t_0]) が Klein–Gordon 方程式 utt−Δu+m2u=0u_{tt}-\Delta u+m^2u=0 を満たすとする。定理 5.3 と同じ結論が成り立つことを示せ。

解答

局所エネルギーを e(t)=12∫B(x0,t0−t)(ut2+∣∇u∣2+m2u2) dxe(t)=\frac12\int_{B(x_0,t_0-t)}(u_t^2+|\nabla u|^2+m^2u^2)\,dx とします。同じ計算で

e′(t)=∫But(utt−Δu+m2u)dx+∫∂B(ut ∂νu−12(ut2+∣∇u∣2+m2u2))dS≤0e'(t)=\int_Bu_t\bigl(u_{tt}-\Delta u+m^2u\bigr)dx+\int_{\partial B}\Bigl(u_t\,\partial_\nu u-\frac12\bigl(u_t^2+|\nabla u|^2+m^2u^2\bigr)\Bigr)dS\le0

で、以下同様です。質量項は伝播速度を変えません。相対論的な場の局所性は、質量の有無によらずこの評価で保証されます。

演習 6.3標準

n=2n=2、g=0g=0、h∈Cc2(R2)h\in C_c^2(\mathbb{R}^2)、h≥0h\ge0 とする。xx を固定して t→∞t\to\infty のとき t u(x,t)→12π∫R2ht\,u(x,t)\to\frac1{2\pi}\int_{\mathbb{R}^2}h を示せ。

解答

hh の台を Bˉ(0,R)\bar B(0,R) に含め、t>∣x∣+Rt\gt|x|+R とします。定理 4.4 から t u(x,t)=12π∫h(y)tt2−∣y−x∣2dyt\,u(x,t)=\frac1{2\pi}\int h(y)\frac{t}{\sqrt{t^2-|y-x|^2}}dy で、台の上では ∣y−x∣≤∣x∣+R|y-x|\le|x|+R なので 1≤tt2−∣y−x∣2≤(1−(∣x∣+R)2t2)−1/2→11\le\frac t{\sqrt{t^2-|y-x|^2}}\le\bigl(1-\frac{(|x|+R)^2}{t^2}\bigr)^{-1/2}\to1 です。よって主張が出ます。3 次元では tt が大きいと u(x,t)=0u(x,t)=0 になる(系 4.3)のと対照的に、2 次元では 1/t1/t でしか減衰しない尾が残ります。

  • L. C. Evans, Partial Differential Equations, 2nd ed., American Mathematical Society, 2010 — Chapter 2.4(d’Alembert・球面平均・Kirchhoff と Poisson の公式・エネルギー法)。
  • F. John, Partial Differential Equations, 4th ed., Springer, 1982 — Chapters 2 and 5。
  • R. Courant, D. Hilbert, Methods of Mathematical Physics, Vol. II, Wiley-Interscience, 1962 — Chapter VI(Huygens の原理と降下法)。
  • C. D. Sogge, Lectures on Non-Linear Wave Equations, 2nd ed., International Press, 2008 — Chapter I(エネルギー評価と有限伝播速度)。

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

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

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

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