テデトク

← コースに戻る

定義・定理・公式まとめ

偏微分方程式コース

レッスンで手を動かして体感したことを、いつでも引ける形にした知識の地図です。 気になる項目があれば、リンク先のレッスンでもう一度図を動かして体感し直せます。

この範囲を計算で確かめる →

1PDEの分類 — 定常・拡散・伝播

偏微分方程式とは何か

無料

u(x,t)u(x,t) など複数変数の関数の偏導関数を含む方程式

常微分方程式が1変数だったのに対し、位置と時刻など複数の変数に同時に依存する

→ このレッスンで体感する

2階線形PDEの標準形と判別式

無料

auxx+buxy+cuyy=0au_{xx}+bu_{xy}+cu_{yy}=0、判別式 b24acb^2-4ac

2次曲線の分類(楕円・放物線・双曲線)と同じ判別式で、PDEの型が決まる

係数 a,b,ca,b,c が一定(または各点での局所的な値)の場合の分類。変数係数だと領域内で型が変わることもある

→ このレッスンで体感する

3つの型と代表方程式

無料

楕円型=ラプラス方程式、放物型=熱方程式、双曲型=波動方程式

楕円=定常、放物=拡散、双曲=伝播。時間発展のふるまいで対比できる

→ このレッスンで体感する

発展方程式と境界値問題の違い

無料

熱・波動方程式は初期条件、ラプラス方程式は境界条件だけで内部が決まる

時間微分の階数だけ初期条件が必要(熱=1つ、波動=位置と速度の2つ)

ラプラス方程式には時間変数がなく、初期条件という概念自体が存在しない

→ このレッスンで体感する

2熱方程式 — 拡散と平滑化

熱方程式

無料

ut=αuxxu_t = \alpha u_{xx}

まわりより凹んだ点は温まり、まわりより凸な点は冷める。凹凸を均す方程式

→ このレッスンで体感する

モードの指数減衰

無料

u=sin(nπx)eα(nπ)2tu=\sin(n\pi x)e^{-\alpha(n\pi)^2t}(固定端、L=1L=1)

波打つ回数(波数)が多いモードほど、指数の中身が n2n^2 で効いて速く消える

この重ね合わせが厳密解になるのは方程式が線形・斉次かつ境界条件も斉次のとき(第5章)

→ このレッスンで体感する

無限伝播速度(熱方程式の性質)

無料

理論上、初期分布の変化は瞬時に全域の値へ(たとえわずかでも)影響する

波動方程式の有限速度 cc とは対照的な性質で、つまずきやすい注意点

差分法などの離散近似では1ステップごとに隣接点までしか伝わらず、この性質は連続極限で現れる

→ このレッスンで体感する

拡散係数 α の役割

無料

α\alpha が大きいほど同じ時刻での平滑化が速い

平滑化するという性質そのものは変えず、速さだけを変えるつまみ

→ このレッスンで体感する

3波動方程式 — 伝播と反射

波動方程式

プレミアム

utt=c2uxxu_{tt} = c^2 u_{xx}

熱方程式と違い時間について2階微分。初期条件が位置と速度の2つ必要になる

→ このレッスンで体感する

ダランベール解

プレミアム

u(x,t)=f(xct)+g(x+ct)u(x,t) = f(x-ct) + g(x+ct)

右へ進む波と左へ進む波の和。初期に静止した山は f=g=h/2f=g=h/2 で半分ずつに分裂する

この形は1次元・無限領域(または鏡像法で拡張した有界領域)での一般解。多次元にはそのまま使えない

→ このレッスンで体感する

有限伝播速度

プレミアム

時刻 tt に点 xx へ届く影響は速さ cc 以内に限られる

熱方程式の無限伝播速度と対照的で、情報は光のように速さの上限を持つ

→ このレッスンで体感する

境界条件による反射の符号

プレミアム

固定端(ディリクレ、奇周期拡張)=符号反転、自由端(ノイマン、偶周期拡張)=符号保存

鏡像法で境界の外側に仮想の波を置くと、反射のしかたが境界条件の型で決まる

→ このレッスンで体感する

4ラプラス方程式 — 調和関数

ラプラス方程式と調和関数

プレミアム

2u=uxx+uyy=0\nabla^2u = u_{xx}+u_{yy} = 0

熱方程式で時間が十分経ち、変化が止まった定常状態が満たす方程式

→ このレッスンで体感する

平均値性

プレミアム

調和関数の値は、まわりの円周(2D)・球面(3D)上の値の平均に等しい

1次元では中点が両端の平均になるのと同じことが、高次元の円・球で成り立つ

成立条件: 平均を取る閉円板・閉球が、その調和関数の定義域(調和領域)にすっぽり含まれていること

→ このレッスンで体感する

最大値原理・一意性

プレミアム

内部の値は境界の最大値を超えず最小値を下回らない。境界値問題の解は一意

境界だけで内部のふるまいがすべて縛られる。極端な値は境界にしか現れない

いずれも有界な領域+適切な境界条件が与えられていることが前提。無限領域では成り立つとは限らない

→ このレッスンで体感する

離散ラプラシアン(差分法との橋渡し)

プレミアム

ui,j(ui1,j+ui+1,j+ui,j1+ui,j+1)/4u_{i,j} \approx (u_{i-1,j}+u_{i+1,j}+u_{i,j-1}+u_{i,j+1})/4

平均値性を格子上でそのまま計算手順にしたもの(Gauss-Seidel緩和で反復収束させる)

→ このレッスンで体感する

5変数分離とフーリエ

変数分離法

プレミアム

u(x,t)=X(x)T(t)u(x,t)=X(x)T(t) を仮定し、T/T=αX/X=T'/T=\alpha X''/X= 定数 に分離する

変数ごとの式に分かれるのは、両辺が等しい定数でなければならないから

積型解 X(x)T(t) を仮定すること自体は他の形の方程式でも試みられるが、得たモードを重ね合わせて解を組み立てられるのは方程式が線形・斉次かつ境界条件も斉次のとき。非斉次では定常解を引いてから適用する

→ このレッスンで体感する

固有値問題と固有値

プレミアム

X+λX=0X''+\lambda X=0、固定端境界で λn=(nπ/L)2\lambda_n=(n\pi/L)^2Xn=sin(nπx/L)X_n=\sin(n\pi x/L)

境界条件が離散的な固有値の列を選び出す。弦の固有振動数と同じ発想

→ このレッスンで体感する

重ね合わせによる一般解

プレミアム

u=nbnsin(nπx/L)eα(nπ/L)2tu=\sum_n b_n\sin(n\pi x/L)e^{-\alpha(n\pi/L)^2t}

方程式が線形だから、モードごとの解をそのまま足し合わせれば一般解になる

→ このレッスンで体感する

フーリエ正弦係数

プレミアム

bn=2L0Lu0(x)sin(nπx/L)dxb_n = \dfrac{2}{L}\displaystyle\int_0^L u_0(x)\sin(n\pi x/L)\,dx

sinどうしの直交性により、初期分布に含まれる各モードの量をちょうど取り出せる

不連続な初期分布では、係数を使った部分和の収束が角の付近で遅くなる(ギブス現象)

→ このレッスンで体感する

6数値解 — 差分法

中心差分近似

プレミアム

uxx(ui+12ui+ui1)/Δx2u_{xx} \approx (u_{i+1}-2u_i+u_{i-1})/\Delta x^2

2階微分を、両隣と自分の値だけを使った引き算で近似する

→ このレッスンで体感する

FTCS陽解法の更新式

プレミアム

uin+1=uin+r(ui+1n2uin+ui1n)u_i^{n+1}=u_i^n+r(u_{i+1}^n-2u_i^n+u_{i-1}^n)r=αΔt/Δx2r=\alpha\Delta t/\Delta x^2

各点の次の値は、その点と両隣の現在の値だけで決まる局所的な更新

→ このレッスンで体感する

熱方程式の安定条件(CFL条件)

プレミアム

r=αΔt/Δx21/2r=\alpha\Delta t/\Delta x^2 \le 1/2

この境目を超えると、丸め誤差ではなく方法そのものの性質として振動的に発散する

→ このレッスンで体感する

波動方程式の安定条件(クーラン数)

プレミアム

ν=cΔt/Δx1\nu=c\Delta t/\Delta x \le 1

熱と同じ「刻みすぎ注意」でも、条件式の形は違う(Δx\Delta x が1乗)

熱方程式は Δx\Delta x の2乗、波動方程式は Δx\Delta x の1乗。方程式の型(放物型・双曲型)の違いが数値解法にも現れる

→ このレッスンで体感する

7特性曲線法 — 移流と輸送

一定係数の移流方程式

プレミアム

ut+cux=0u_t+c u_x=0u(x,t)=u0(xct)u(x,t)=u_0(x-ct)

初期分布の形と高さを変えず、距離 ctct だけ平行移動させる

成立条件: cRc\in\mathbb{R} が定数で全空間を考える。u0C1u_0\in C^1 なら古典解、u0Lloc1u_0\in L^1_{\mathrm{loc}} でも弱解として成り立つ。有限区間では流入境界値が別に必要

→ このレッスンで体感する

特性線に沿う値の保存

プレミアム

x(t)=cx'(t)=c なら ddtu(x(t),t)=ut+cux=0\dfrac{d}{dt}u(x(t),t)=u_t+c u_x=0

偏微分方程式を、値を運ぶ曲線上の常微分方程式へ変える

連鎖律を古典的に使うには uu が少なくとも1階微分可能であることが必要

→ このレッスンで体感する

変数係数の特性曲線

プレミアム

ut+c(x)ux=0u_t+c(x)u_x=0x=c(x)x'=c(x)u(x(t),t)=u0(ξ)u(x(t),t)=u_0(\xi)

場所ごとの速度場を常微分方程式で追えば、曲がった道筋の上でも値は保存される

cc が局所 Lipschitz 連続なら特性曲線の局所一意性が得られる。cc の正則性が弱い場合は別の解概念が必要になることがある

→ このレッスンで体感する

Burgers 方程式の特性線交差

プレミアム

ut+uux=0u_t+u u_x=0x=ξ+u0(ξ)tx=\xi+u_0(\xi)tt=1/minu0t_*=-1/\min u_0'

右下がりの初期値では後ろの速い特性線が前へ追いつき、勾配が発散する

成立条件: u0C1u_0\in C^1minu0<0\min u_0'<0 が達成される場合の最初の古典解破綻時刻。交差後の弱解を一意に選ぶにはエントロピー条件が必要

→ このレッスンで体感する

8熱核と非斉次問題

1次元熱核

プレミアム

Gt(x)=14πκtexp(x24κt)G_t(x)=\dfrac{1}{\sqrt{4\pi\kappa t}}\exp\left(-\dfrac{x^2}{4\kappa t}\right)

1点の単位量が時刻 tt にどう広がるかを表す、面積1のガウス密度

成立条件: 全空間 R\mathbb{R}κ>0\kappa>0t>0t>0。平均0、分散 2κt2\kappa t で、t0t\downarrow0 ではデルタ関数へ分布の意味で近づく

→ このレッスンで体感する

熱核との畳み込み解

プレミアム

u(x,t)=RGt(xy)u0(y)dy=(Gtu0)(x)u(x,t)=\displaystyle\int_{\mathbb{R}}G_t(x-y)u_0(y)\,dy=(G_t*u_0)(x)

初期値の各点から広がった熱を、位置全体について足し合わせる

u0L1(R)u_0\in L^1(\mathbb{R}) なら畳み込みが mild solution を定め、Gtu0u0G_t*u_0\to u_0L1L^1 および Lebesgue 点で成り立つ。古典解には追加の正則性を課す

→ このレッスンで体感する

フーリエ変換による熱核の導出

プレミアム

tu^=κξ2u^\partial_t\widehat u=-\kappa\xi^2\widehat uu^(ξ,t)=eκξ2tu^0(ξ)\widehat u(\xi,t)=e^{-\kappa\xi^2t}\widehat u_0(\xi)

空間の2階微分を周波数ごとの掛け算へ変え、独立な指数減衰として解く

古典的な導出では、例えば u0u_0 を Schwartz 級として変換・微分・逆変換を正当化する。L1L^1 などへの拡張は密度や半群の議論で行う

→ このレッスンで体感する

デュアメルの原理

プレミアム

u(t)=Gtu0+0tGtsf(s)dsu(t)=G_t*u_0+\displaystyle\int_0^t G_{t-s}*f(s)\,ds

時刻 ss に加わった外力を残り時間 tst-s だけ発展させ、過去すべてを足す

成立条件: 方程式と境界条件が線形であること。例えば u0L1u_0\in L^1 かつ 0Tf(s)L1ds<\displaystyle\int_0^T\lVert f(s)\rVert_{L^1}\,ds<\infty なら mild solution として解釈できる

→ このレッスンで体感する

9円板のラプラス方程式 — 極座標

極座標のラプラシアン

プレミアム

Δu=urr+1rur+1r2uθθ\Delta u=u_{rr}+\dfrac{1}{r}u_r+\dfrac{1}{r^2}u_{\theta\theta}

円板の境界に座標を合わせると、角度方向はフーリエモードに分かれる

r=0r=0 では式に見かけ上の特異項があるため、原点で有限かつ滑らかな解を選ぶ正則性条件が必要

→ このレッスンで体感する

円板内の調和モード

プレミアム

単位円板で rn(Ancosnθ+Bnsinnθ)r^n\left(A_n\cos n\theta+B_n\sin n\theta\right)n1n\ge1

境界の第 nn モードは内部へ入るほど rnr^n 倍され、高いモードから弱まる

原点を含む円板では rnr^{-n}logr\log r を正則性のため除く。半径 RR なら rnr^n(r/R)n\left(r/R\right)^n に置き換える

→ このレッスンで体感する

円板のポアソン積分

プレミアム

u(r,θ)=12π02πPr/R(θφ)f(φ)dφu(r,\theta)=\dfrac{1}{2\pi}\displaystyle\int_0^{2\pi}P_{r/R}(\theta-\varphi)f(\varphi)\,d\varphi

内部点から見た境界値を、正で総和1の重みによって平均する

Pρ(ψ)=(1ρ2)/(12ρcosψ+ρ2)P_\rho(\psi)=\left(1-\rho^2\right)/\left(1-2\rho\cos\psi+\rho^2\right)。成立条件: 0r<R0\le r<R かつ円周上で連続な境界値 ff。境界値は rRr\uparrow R の極限で回収する

→ このレッスンで体感する

円膜とベッセル関数

プレミアム

r2F+rF+(k2r2n2)F=0r^2F''+rF'+\left(k^2r^2-n^2\right)F=0F(r)=Jn(kr)F(r)=J_n(kr)

円板の波動では、区間の正弦関数に対応する半径方向の固有関数がベッセル関数になる

原点で有限な第1種ベッセル関数を選ぶ。固定端 r=Rr=R では Jn(kR)=0J_n(kR)=0 を満たす零点だけが固有振動数を与える

→ このレッスンで体感する

10総合演習

初期値を運ぶ三つの見方

プレミアム

移流 u0(xct)u_0(x-ct)、波動 f(xct)+g(x+ct)f(x-ct)+g(x+ct)、熱 Gtu0G_t*u_0

移流は形を保存し、波動は有限速度で分かれ、熱はガウス平均で平滑化する

それぞれ全空間での代表公式。有限領域では流入条件、反射条件、熱の境界条件を別に指定する必要がある

→ このレッスンで体感する

境界値から内部を決める二つの方法

プレミアム

格子の4近傍平均と、円板のポアソン積分

領域の形に合わせて計算表現を選んでも、調和関数の平均値性は共通している

一意なディリクレ解を述べるには、例えば有界領域・連続な境界値・適切な境界正則性を仮定する

→ このレッスンで体感する

線形性が許す重ね合わせ

プレミアム

固有モードの和、熱核の畳み込み、デュアメル積分

線形方程式では、単純な応答を空間・周波数・時間について足して一般のデータへ対応する

非線形 Burgers 方程式では一般の重ね合わせは使えず、特性線交差後にはエントロピー弱解が必要になる

→ このレッスンで体感する

← コースに戻る