tecktom.com

圧縮性から非圧縮性へ:低 Mach 数極限

2026年10月9日7分で読めますAI生成教科書『虎の巻』第8章 Boltzmann 方程式から流体方程式へ
目次
  1. 速い音波
  2. 弱収束
  3. 極限
  4. 木下の層

AI 生成・木下が未勉強

近似の数理 第8章 §8.9 ★★ 音波が速く振動して平均で消えるという、弱収束による極限の典型例

速い音波

等エントロピーの圧縮性 Euler 方程式を、流速 UU と音速 csc_s の比 ε=Ma\varepsilon =\mathrm{Ma} で無次元化すると

∂tρ+∇⋅(ρu)=0,∂t(ρu)+∇⋅(ρu⊗u)+1ε2∇p(ρ)=0\partial_t\rho+\nabla\cdot(\rho\bm{u})=0,\qquad \partial_t(\rho\bm{u})+\nabla\cdot(\rho\bm{u}\otimes\bm{u})+\frac{1}{\varepsilon ^2}\nabla p(\rho)=\bm{0}

になる。圧力の項に ε−2\varepsilon ^{-2} が付くので、密度の揺らぎは ρ=1+εσ\rho=1+\varepsilon \sigma の形で O(ε)\mathcal{O}(\varepsilon ) に抑えられる。線型の部分を取り出すと(音速を 11 とする)

∂tσ+1ε∇⋅u=⋯ ,∂tu+1ε∇σ=⋯(8.55)\partial_t\sigma+\frac{1}{\varepsilon }\nabla\cdot\bm{u}=\cdots,\qquad \partial_t\bm{u}+\frac{1}{\varepsilon }\nabla\sigma=\cdots\tag{8.55}

となり、音波が速さ 1/ε1/\varepsilon で伝わる。速度場を、発散が 00 の部分 Pu\mathbb{P}\bm{u} と勾配の部分 Qu\mathbb{Q}\bm{u}(Fourier 空間で波数ベクトルに垂直な成分と平行な成分)に分けると、式 (8.55) の速い振動に関わるのは σ\sigma と Qu\mathbb{Q}\bm{u} だけであり、それらは e±i∣k∣t/ε\mathrm{e}^{\pm\mathrm{i}\lvert \bm{k}\rvert t/\varepsilon } のように振動する。Pu\mathbb{P}\bm{u} は速い振動を持たない。

弱収束

定義 (弱収束)

関数列 uεu_{\varepsilon } が uu に弱収束する(uε⇀uu_{\varepsilon }\rightharpoonup u)とは、すべての滑らかな試験関数 ψ\psi について ∫uεψ→∫uψ\int u_{\varepsilon }\psi\to\int u\psi となることをいう。

典型例は uε(t)=cos⁡(t/ε)u_{\varepsilon }(t)=\cos(t/\varepsilon ) である。t∈[0,1]t\in[0,1] で各点の値は収束しないが、ψ(t)=1−t\psi(t)=1-t に対して ∫01cos⁡(t/ε)(1−t) dt=ε2(1−cos⁡(1/ε))→0\int_0^1\cos(t/\varepsilon )(1-t)\,\mathrm{d} t=\varepsilon ^2(1-\cos(1/\varepsilon ))\to0 となり、一般の滑らかな ψ\psi でも部分積分によって O(ε)\mathcal{O}(\varepsilon ) 以下になる。したがって cos⁡(t/ε)⇀0\cos(t/\varepsilon )\rightharpoonup 0。一方で cos⁡2(t/ε)⇀12\cos^2(t/\varepsilon )\rightharpoonup \frac12 であり、00 の 2 乗の 00 にはならない(数値は検算スクリプト)。弱収束は積と可換でない。振動のエネルギー(2 乗の平均)は弱極限に残るが、振動そのものは平均で消える。第2章で弱収束を導入したときの例、第9章の均質化で係数が速く振動する方程式の極限を考えるときの構造と同じである。

極限

ε→0\varepsilon \to0 で、音波の部分 σ,Qu\sigma,\mathbb{Q}\bm{u} は速く振動して 00 に弱収束し、Pu\mathbb{P}\bm{u} は非圧縮性 Euler 方程式(粘性があれば非圧縮性 Navier–Stokes 方程式)の解に収束する。圧力は ∇⋅u=0\nabla\cdot\bm{u}=0 を保つための未定乗数(Lagrange 乗数)として現れ、もはや状態方程式で決まる量ではなくなる。初期値に音波の成分がない場合(よく準備された初期値)は、Klainerman と Majda(1981)によって強い意味の収束が示された。音波の成分がある場合(よく準備されていない初期値)は、音波が非線型項を通じて Pu\mathbb{P}\bm{u} に影響を残さないことを示す必要がある。全空間では音波が遠方へ散って局所的に減衰すること、周期的な箱では速い振動どうしの共鳴が平均で打ち消されることを使って、極限が示されている。

物理の直観との対応

「流速が音速よりずっと遅ければ密度は一定とみなしてよい」という物理の直観は、この極限定理の強い意味の収束(よく準備された初期値の場合)に対応する。直観が外れるのは、音波の成分が大きい初期値(衝撃的な加圧)や、音波が境界で反射して共鳴する容器の中である。そこでは収束は弱い意味にとどまり、音波のエネルギーは極限の方程式から見えないまま残る。

例題 8.10 速い音波は弱極限で消えるがエネルギーは残る ★★

オリジナル周期 2π2\pi の区間 x∈[0,2π)x\in[0,2\pi) で、1 次元の線型音響方程式

∂tσ+1ε∂xu=0,∂tu+1ε∂xσ=0\partial_t\sigma+\frac1\varepsilon \partial_xu=0,\qquad \partial_tu+\frac1\varepsilon \partial_x\sigma=0

を初期値 σ(0,x)=cos⁡x\sigma(0,x)=\cos x、u(0,x)=0u(0,x)=0 で考える。

  1. σ=cos⁡xcos⁡(t/ε)\sigma=\cos x\cos(t/\varepsilon )、u=sin⁡xsin⁡(t/ε)u=\sin x\sin(t/\varepsilon ) が解であることを確かめよ。
  2. 音響エネルギー E=12∫02π(σ2+u2) dxE=\frac12\int_0^{2\pi}(\sigma^2+u^2)\,\mathrm{d} x が時間によらないことを示し、その値を求めよ。
  3. 時間 t∈[0,1]t\in[0,1] と空間の滑らかな試験関数について、ε→0\varepsilon \to0 で σ⇀0\sigma\rightharpoonup 0、u⇀0u\rightharpoonup 0 だが、σ2⇀12cos⁡2x\sigma^2\rightharpoonup \frac12\cos^2x となることを示せ。弱極限 (0,0)(0,0) のエネルギーと比べよ。
解答

(1) ∂tσ=−1εcos⁡xsin⁡(t/ε)\partial_t\sigma=-\frac1\varepsilon \cos x\sin(t/\varepsilon )、∂xu=cos⁡xsin⁡(t/ε)\partial_xu=\cos x\sin(t/\varepsilon ) なので第 1 式が成り立つ。∂tu=1εsin⁡xcos⁡(t/ε)\partial_tu=\frac1\varepsilon \sin x\cos(t/\varepsilon )、∂xσ=−sin⁡xcos⁡(t/ε)\partial_x\sigma=-\sin x\cos(t/\varepsilon ) なので第 2 式も成り立つ。初期値も合う。

(2) ∂t12(σ2+u2)=σ∂tσ+u∂tu=−1ε(σ∂xu+u∂xσ)=−1ε∂x(σu)\partial_t\frac12(\sigma^2+u^2)=\sigma\partial_t\sigma+u\partial_tu=-\frac1\varepsilon (\sigma\partial_xu+u\partial_x\sigma)=-\frac1\varepsilon \partial_x(\sigma u) で、周期境界なので積分すると 00。値は t=0t=0 で 12∫02πcos⁡2x dx=π2\frac12\int_0^{2\pi}\cos^2x\,\mathrm{d} x=\frac\pi2。具体的な解でも 12(πcos⁡2(t/ε)+πsin⁡2(t/ε))=π2\frac12\bigl(\pi\cos^2(t/\varepsilon )+\pi\sin^2(t/\varepsilon )\bigr)=\frac\pi2 となる。

(3) 試験関数 ψ(t,x)\psi(t,x) との積分は ∫01cos⁡(t/ε)(∫02πcos⁡x ψ dx)dt\int_0^1\cos(t/\varepsilon )\Bigl(\int_0^{2\pi}\cos x\,\psi\,\mathrm{d} x\Bigr)\mathrm{d} t で、括弧の中は tt の滑らかな関数なので、本節の cos⁡(t/ε)⇀0\cos(t/\varepsilon )\rightharpoonup 0 の議論から 00 に行く。uu も同様である。一方 σ2=cos⁡2x⋅12(1+cos⁡(2t/ε))\sigma^2=\cos^2x\cdot\frac12(1+\cos(2t/\varepsilon )) で、cos⁡(2t/ε)\cos(2t/\varepsilon ) の部分は弱極限で消えるから σ2⇀12cos⁡2x\sigma^2\rightharpoonup \frac12\cos^2x、同様に u2⇀12sin⁡2xu^2\rightharpoonup \frac12\sin^2x。弱極限の (σ,u)=(0,0)(\sigma,u)=(0,0) のエネルギーは 00 だが、σ2+u2\sigma^2+u^2 の弱極限から計算したエネルギーは 12∫02π(12cos⁡2x+12sin⁡2x)dx=π2\frac12\int_0^{2\pi}\bigl(\frac12\cos^2x+\frac12\sin^2x\bigr)\mathrm{d} x=\frac\pi2 のまま残る。ε=0.01\varepsilon =0.01 で ∫01∫02πσ2 dx dt≈1.564\int_0^1\int_0^{2\pi}\sigma^2\,\mathrm{d} x\,\mathrm{d} t\approx1.564(極限値 π/2≈1.571\pi/2\approx1.571)である(検算スクリプト)。1 次元では速度場はすべて勾配の部分 Qu\mathbb{Q}u であり、発散 00 の部分 Pu\mathbb{P}u を持たないので、極限の非圧縮流は 00 になる。音波のエネルギーは極限の方程式から見えない形で残り、これが上の注意の「音波のエネルギーは極限の方程式から見えないまま残る」の具体例である。

木下の勉強ステータス

木下はまだこの記事を勉強していません。

AI(Claude)が書いた教材を、木下が勉強しながら公開しています。式と数値は検算していますが、誤りが残っているかもしれません。誤りのご指摘・削除のご依頼をいただければ直します。 連絡先:support@tecktom.com

← AI生成教科書『虎の巻』の記事一覧へ