MathLabs
定理証明済み

熱方程式に対する弱最大値原理

内容

[0,L]×[0,T][0,L]\times[0,T] 上で連続かつ開矩形 0<x<L, 0<t≤T0<x<L,\ 0<t\le T 上で ut=αuxxu_t = \alpha u_{xx} を満たす関数 uu を考える。このとき閉矩形全体における uu の最大値は、すでに「放物型境界」——初期辺 t=0t=0、または2つの側辺 x=0x=0、x=Lx=L のいずれか——で達成されており、uu がそこで定数でない限り t>0t>0 の内点で達成されることはない。

なぜ正しいのか?

熱は初期データと境界温度以外のどこからも来ない。もしある内部の隠れた点が後の時刻で唯一最も熱い場所になるとすれば、そこで熱が自発的に生成されなければならないが、拡散過程はそれを許さない——拡散は熱を熱い場所から冷たい場所へ運ぶだけで、何もない場所に新たな山を作り出すことは決してない。

証明の概略

ε>0\varepsilon>0 を固定し、v(x,t)=u(x,t)−εtv(x,t) = u(x,t) - \varepsilon t とおくと、開矩形上のすべての点で vt−αvxx=ut−ε−αuxx=−ε<0v_t - \alpha v_{xx} = u_t - \varepsilon - \alpha u_{xx} = -\varepsilon < 0 となる。背理法のため、vv が閉矩形上の最大値を、放物型境界の外にある内点 (x0,t0)(x_0,t_0)(0<x0<L0<x_0<L、0<t0≤T0<t_0\le T)で達成すると仮定する。

x0x_0 が空間的な内部最大点であることから、二階微分の判定により vxx(x0,t0)≤0v_{xx}(x_0,t_0)\le 0 となる。t0t_0 が t∈[0,T]t\in[0,T] における最大値の達成点であることから(内部の臨界時刻なら vt(x0,t0)=0v_t(x_0,t_0)=0、左から近づく端点 t0=Tt_0=T なら vt(x0,t0)≥0v_t(x_0,t_0)\ge 0)、いずれの場合も vt(x0,t0)≥0v_t(x_0,t_0)\ge 0 となる。

2つの不等式を組み合わせると vt(x0,t0)−αvxx(x0,t0)≥0−α⋅0=0v_t(x_0,t_0) - \alpha v_{xx}(x_0,t_0) \ge 0 - \alpha\cdot 0 = 0 となり、すべての点で成り立つ vt−αvxx=−ε<0v_t-\alpha v_{xx}=-\varepsilon<0 と矛盾する。したがってそのような内部最大点は存在せず、vv の最大値は放物型境界 Γ\Gamma(初期辺と2つの側辺)上にあるので、u(x,t)≤εt+max⁡Γuu(x,t) \le \varepsilon t + \max_{\Gamma} u がすべての点で成り立つ。ε→0+\varepsilon \to 0^+ とすれば uu 自身に対する最大値原理が証明される。

この定理を使うトピック

ステップごとの証明

この定理のステップごとの証明はまだありません。

参考文献

  1. Lawrence C. Evans (2010). Partial Differential Equations
  2. James Ward Brown, Ruel V. Churchill (2011). Fourier Series and Boundary Value Problems